什么样的梦才算是胎梦| 大圆脸适合什么发型| 吃什么东西补血最快| 越国在现在的什么地方| 防微杜渐是什么意思| 偷窥是什么意思| 喝啤酒吃什么菜最好| 抑郁症挂什么科| l什么意思| 协会是什么意思| 河粉是什么| 糖尿病2型是什么意思| 根管治疗后要注意什么| 秋葵有什么营养价值| 松弛是什么意思| 什么是阑尾炎| 生男孩女孩取决于什么| 怀孕的脉搏和正常脉搏有什么区别| 寿司醋可以用什么代替| plein是什么牌子| 胃炎吃什么食物好养胃| 生理期是什么意思| 拔牙为什么要验血| 新生儿便秘吃什么好| 1936属什么生肖| 湿疹抹什么药| 肌钙蛋白高是什么意思| ds什么意思| 什么是自限性疾病| 4月份是什么星座| 脑白质变性是什么病| 红绿色盲是什么遗传病| 白带黄绿是什么原因| 梦见新坟墓是什么预兆| 属虎是什么命| 冷幽默是什么意思| 7.11是什么日子| 才下眉头却上心头是什么意思| 炖羊肉汤放什么调料| 618是什么节日| 脚酸臭是什么原因| 做梦代表什么生肖| 夏天喝什么茶好| zara是什么意思| 诸是什么意思| 睡眠不好用什么药调理| 缺少雌激素吃什么可以补充| 肌肉痛吃什么药| 打耳洞后不能吃什么| 麦克白夫人什么意思| 真实写照的意思是什么| 水豚吃什么| 肛门痒用什么药| 属马的跟什么属相最配| 策字五行属什么| 血小板低吃什么补得快| 蚂蚁喜欢吃什么食物| 黄体破裂有什么症状| 为什么子宫会隐隐作痛| cs是什么元素| 五分类血常规检查什么| 低血糖有什么危害| 勉铃是什么| 明油是什么油| 阴囊潮湿挂什么科| 喉咙痛鼻塞吃什么药| 耳朵嗡嗡响什么原因| 皮粉色是什么颜色| 口腔有味道是什么原因| 人生海海是什么意思| 儿童过敏性结膜炎用什么眼药水| 碧血是什么意思| 吃什么通大便最快| 内务是什么意思| 抗酸杆菌是什么意思| 敖是什么意思| 检查胃应该挂什么科| 无眠是什么意思| 茄子与什么食物相克| 西施是什么生肖| 九锡是什么意思| avg什么意思| 正能量是什么意思| 大势至菩萨代表什么| 一什么茶| 红枣为什么要炒黑再泡水喝| 腿疼挂什么科| 突然晕倒是什么原因| 万象更新什么意思| 情窦初开是什么意思| 一般什么人戴江诗丹顿| 快递属于什么行业| 产后第一次来月经是什么颜色| 两岁宝宝不会说话但什么都知道| 蜜蜂蜇人后为什么会死去| 天可以加什么偏旁| 什么叫两会| 脸过敏发红痒擦什么药| 国医堂是什么意思| 什么是塔罗牌| 梦见戴孝是什么意思| 狗狗咬主人意味着什么| 空调病是什么症状| 种植什么药材最赚钱| 难舍难分是什么意思| 今天冲什么生肖| 中耳炎吃什么| 小孩干咳是什么原因| 梦到明星是什么意思| rsl是什么意思| 闷骚什么意思| hpv检查前需要注意什么| 娣什么意思| 宝宝不爱喝水有什么好的办法吗| 前纵隔结节是什么意思| 胃寒是什么原因引起的| 什么是免疫组化| 三伏贴有什么功效| 肺间质纤维化是什么病| 乳岩是什么病| 男生眉毛浓黑代表什么| d二聚体是查什么的| 什么什么桑田| 晚上8点到9点是什么时辰| ab型血为什么叫贵族血| 痔疮的表现症状是什么| 澳门有什么好玩的| 恐惧症吃什么药最好| 什么是幻听| 大便干结是什么原因| 2月8号什么星座| 互攻是什么意思| 膀胱过度活动症吃什么药| 竹棉和纯棉有什么区别| 团长什么级别| andy是什么意思| 羊五行属什么| 不可名状的名是什么意思| 生活补贴是什么意思| 宝宝干咳吃什么药| 扫兴是什么意思| 7月1号什么节| 子母环是什么形状图片| 什么叫玄学| 五月是什么季节| 爱被蚊子咬是什么原因| 烧心是什么原因引起的| 腿肿脚肿是什么原因引起的| 剖腹产第三天可以吃什么| 100mg是什么意思| 摧枯拉朽什么意思| 肠系膜淋巴结是什么病| 生化有什么症状和反应| 植物神经紊乱用什么药| 拔牙后吃什么食物最好| 福是什么生肖| ku是什么单位| 洗牙有什么危害吗| 灵芝孢子粉有什么功效| 蟾蜍吃什么| 酪氨酸酶是什么东西| 什么远什么长| 粉黛是什么意思| 外阴皮肤痒是什么原因| 困是什么原因| pos是什么意思| 睡眠时间短是什么原因| 指甲变薄是什么原因| 什么居什么业| 锦鲤是什么意思| 丑五行属什么| 产检建档需要什么资料| 什么叫冷暴力| 扒拉是什么意思| 不着相是什么意思| 小孩检查微量元素挂什么科| 3D硬金是什么意思| sanyo是什么牌子| 黍是什么意思| 存货是什么| 感冒了能吃什么水果| 豌豆荚是什么| 125是什么意思| 什么可以美白| 圆舞曲是什么意思| 结核杆菌dna检测是检查什么| 太平公主叫什么名字| 什么人不能吃韭菜| 老公梦见蛇是什么预兆| 念珠菌感染用什么药| 感染乙肝病毒有什么症状| 为什么没有西京| 恩施玉露是什么茶| 2017是什么年| 什么的蚜虫| 故事是什么意思| 什么叫粳米| 痛经吃什么| 三叉神经痛吃什么药效果好| 孙俪最新电视剧叫什么| 吃什么对肾有好处| 太阳是什么星| 肠梗阻吃什么药| 大学院长是什么级别| 低烧挂什么科| hpv16阳性是什么意思| 血脂高饮食应注意什么| 呕吐挂什么科| 茶叶有什么功效与作用| 鱼喜欢什么颜色| 男人不举是什么原因造成的| 紫薇花什么季节开花| 上不下大是什么字| 黄瓜炒什么| 两班倒是什么意思| 捷字五行属什么| sp是什么面料| 免疫十一项都检查什么| 断眉有什么说法| 血红素是什么| 辽宁舰舰长是什么军衔| 马英九属什么| 陆勤合格什么意思| 紫涵女装属于什么档次| 内分泌挂什么科| 上火为什么会牙疼| 因地制宜是什么意思| 晨五行属什么| 急性荨麻疹用什么药| 食用油是什么油| 茯苓的作用是什么| 肌酐300多属于什么期| 乙亥五行属什么| 梦见婆婆去世预示什么| 头孢是治疗什么病的| 马拉色菌毛囊炎用什么药治疗最好| 叔叔的儿子叫什么| 外籍是什么意思| 什么眼镜框最轻最舒服| ng是什么单位| 海灵菇是什么东西| 1114是什么星座| 肾的主要功能是什么| 就让我爱你把你捧在手心里是什么歌| 督邮相当于现在什么官| 计提工资是什么意思| 8.12什么星座| 抑郁症有什么症状| 全身spa是什么意思| 全血检查能查些什么病| 口水为什么是臭的| 人为什么要睡觉| 心脏在什么位置图片| 发烧一直不退是什么原因| 消化内科是看什么病的| 皮肤出现红点是什么原因| 牛仔裙配什么上衣好看| 什么食物降血压| 喝什么可以减肥| 老年人尿血是什么原因| 孔子名什么| 无畏布施是什么意思| 什么是直接胆红素| 劲爆是什么意思| 百度
关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 无线远程监控控系统的核心技术研究

新疆:“微信转发消息日赚30元”骗了100多人

——
作者: 时间:2025-08-05 来源: 收藏
摘要:无线远程监控系统是在原有嵌入式产品的基础上,结合当前蓬勃发展的无线通信技术而形成的新型监测控制系统。本文比较系统地讨论无线远程监控系统设计开始采用的一些核心技术,包括硬件电路的设计,芯片选择、嵌入式操作系统的选择,实时软件的设计,无线通信网的组建,控制中心应用软件的设计等。
  关键词:无线远程监控系统 实现方式 操作系统选择 无线通信网
  无线远程监控系统是在传统监测监控系统的基础上,结合当前无线通信技术和信息处理技术而发展起来的新型测控系统。
  一般而言,现有的无线远程监控系统,大都符合“控制中心—监测站”的构建模式。控制中心是整个系统运作的核心,负责收集各监测站上传的监测信息,发送各种操作命令以控制监测站的行业。监测站被布放于远离控制中心的各监测点处,负责完成信息的采集和响应控制中心发出的控制命令。控制中心可用普通微机、工作站或工控机实现,软件开发可靠基于现有的Windows或Unix操作系统。监测站的设计实现可根据不同的应用目的和应用环境,采用特定的技术形式,比如单片机、DSP或者Intel X86系列的微处理器等。无线远程监控系统的组网方式也很灵活,可利用现有的无线通信网,如GSM/GPRS网络,CDMA移动网络等,也可单独搭建专门的无线局域网。下面系统地讨论无线远程监控系统设计开发时涉及到的一些核心技术,主要包括三个方面:监测站的设计开发、无线网络的组建和控制中心的软件设计。
1 监测站的设计实现
  监测站的设计与实现是整个无线远程监控系统研制开发的重点,监测站对信息数据处理的能力和精度将影响整个系统的最终性能。在整个开发过程中,监测站的设计是工作量最大、所需时间最长的一部分。监测站处于工作现场,只完成数据的采集、处理和控制,任务相对单一、固定,无须用詙大的台式机来完成;考虑到节能和布放方便,监测站多为嵌入式系统。根据整个无线远程监控系统所要实现的功能,和对数据处理与对传感器控制能力的要求,监测站设计的复杂程度和采用的具体技术是不一样的。
1.1 基于单片机的设计实现方式
  采用单片机是大多数嵌入式系统设计时的首选方案。由于在片上集成有丰富的外设,具有良好的控制能力,单片机天生就是为嵌放式系统度身定做的,在嵌入式市场上占据了最大的份额。
  基于单片机的设计方案一般适用于对数据处理要求不高,运算量不大的远程监控系统。根据需要,单片机可以选用较为低端的4位机或8位机,如8051等,也可选用功能较强的专用芯片,如MSP430FE42X系列。单片机主要用于监测站端的系统控制。片外存储器一般为RAM、EEPROM和Flash等存储器;I/O设备一般为键盘、LCD等供设计调试用的人机交互接口;传感器一般为话筒、摄像头、扬声器和伺服马达一类的设备。无线通信接口实现相对较为复杂。编解码器是可取舍的,对于低速率数据一般没有必要。根据系统的处理任务和信息的类别,编解码器可选用不同的芯生, 如CMX639(用于音频)或LD9320等,也可用编程逻辑器件实现。监测站软件可直接通过C或汇编语言实现,也可在实时操作系统上开发应用软件。对于低档的4位或8位单片机,控制能力较低,系统简单,一般采用直接编写控制程序的方法。对于功能较强大,各设备间交互复杂的系统而言,大多数是利用操作系统来进行任务管理、设备交互,应用软件只是完成上层的数据处理等工作。
1.2 基于DSP的设计实现方式
  众所周知,DSP的数字处理方面能力较强,技术已经很成熟,能处理各种运算的通用、专用芯片也很多。以DSP为核心设计开发的监测站,可以完成高速率数据处理,保证系统实时性方面的要求。
  这类设计方案一般适用于数据处理运算量比较大,实时性要求高而对控制能力要求相对较低的监控系统。与以单片机为基础的监控系统不同的是,DSP除了作控制器以外,还可兼作数据计算、编/解码之用。对于较复杂的编/解码以及压缩解压运算(比如对图像视频数据的处理等)是否仍由DSP完成,须综合考虑。若DSP在系统控制和实现传输协议方面负担太重,则这部分运算需要由专门的处理芯片完成;若系统控制和传输协议较简单,或根本没有到上层协议栈,则这部分复杂的运算可由DSP完成。
1.3 基于MCU+DSP的设计实现方式
  显然,这种设计方式吸取了单片机和DSP各自的优点:单片机的特点决定其擅长于控制,DSP的内部结构保证较强的数据处理能力。两者的组合可实现一些相当复杂的系统功能,但由于系统中采用了两个处理器,其间的信息交互是设计这类监测站时须着重考虑的问题。只有单片机和DSP之间较好地协同工作,才能充分发挥各自的优点;否则,由于两者间的协调而耗费了大量资源,整体性能未必高于采用单一处理器的系统。实现单片机和DSP间通信协调的常用方法是采用双口RAM。
  目前,有些DSP或单片机厂家为了扩大芯片的适用范围,在原有基础上进行扩展,相互间容入了对方的特点,使同一芯片在数据处理和控制方面同时具有较好的性能。比如Microchip公司推出的dsPIC,使客户能方便地将单片机的功能转移到DSP上,目前推出的产品有dsPIC30FXXX系列。由于DSP和MCU两个功能模块在同一芯片内实现,提高了系统的可靠性、降低了监测站的设计难度并节省印制板空间。这类芯片得到广大用户的青睐。
1.4 基于MPU的设计实现方式
  设计嵌入式产品的另一可选方案是采用基于微处理器的设计方式。与计算机相比,嵌入式微处理器具有体积小、重量轻、成本低、可靠性高等优点;同时,在该领域技术成熟、产品类型多、选择空间大,满足各种性能需求的处理器比较容易获得。随着采用RISC体系的高性能MPU(比如采用ARM构架的处理器芯片等)的出现,MPU在嵌入式领域中的地位经久不衰;但是,由于在设计监测站时,电路板上必须包括ROM、RAM、Flash、总线接口和各种外设等器件,系统的可靠性将有所下降,技术保密性差,实现难度也较大。
1.5 实时操作系统选择和嵌入式实时软件开发
  目前已有的实时操作系统(RTOS)种类繁多,软件结构各异,可适用于复杂程度不同的各种环境,包括循环查询系统、前后台系统、实时多任务系统和多处理机系统等。具体实例有VxWorks、pSOS、QNX、Palm OS、Windows CE、lynx OS和嵌入式Linux等。选择适合监测站乃至整个无线远程监控系统的RTOS的重要性是不言而喻的,它可能关系到整个系统研制的成败。选择过程杂而又需要耐心:要了解各RTOS的特点和适用范围,比较其间的区别,才能找到最为合适的一种。选择比较时,需要考虑的因素主要有:
①RTOS能否支持在项目中使用的语言和微处理器;
②RTOS能否与ICE、编译器、汇编器、连接器及源代码调制器共同工作;
③RTOS是否支持设计中要用到的服务,如消息队列、定时和信号量等;
④RTOS能否达到应用产品的性能需求,比如实时性需求;
⑤能否获得产品开发时必要的组件,比如协议栈、能信服务、实时数据库、Web服务等;
⑥RTOS是否能为公开出售的硬件提供设备驱动程序;
⑦使用RTOS是否免费;
⑧能否获得目标代码;
⑨获得的技术支持有多少;
⑩对于需要授权的RTOS,授权方式是怎样的。
  嵌入式实时软件的开发与传统软件的开发有许多相似之处,继承了许多传统软件的开发习惯;但由于嵌入式实时软件的功能和运行环境特殊,决定其与传统软件的开发有所区别。嵌入式实时软件的开发使用交叉开发方式。所谓交叉开发是指,程序代码的实现、编译和连接的环境与对其进行调试和运行的环境不同。前者基于普通微机平台,后者则基于嵌入式系统的硬件平台。调试过程多是在有通信连接的宿主机与目标机的配合下进行的,开发完成后需要进行固化和固化测试。另外,开发过程还需要相应的开发工具,包括交叉编译器、交叉调试器和一些仿真软件。嵌入式应用系统以任务为基本执行单元,用多个并发的任务代替通用软件的多个模块,并定义了应用软件任务间的接口。由于整个无线远程监控系统的实时性能受RTOS和应用软件的影响,所以,在软件的需求分析阶段就充分考虑其实时性要求。再加之嵌入式应用软件对稳定性、可靠性、抗干扰等性能的要求都比较严格,所以嵌入式实时软件的开发难度较大。
2 无线通信的设计实现
  无线通信的设计相对于监测站而言较简单,有许多现有的产品和通信系统可以利用,重点只是在于从多种实现方式中作出最优的选择。
  常用的实现方式有:利用现有的通信网络(GSM/GPRS、CDMA移动网等)和相应的无线通信产品;通过无线收发设备,如无线Modem,无线网桥等专门的无线局域网;利用收发集成芯片在监测站端实现电路板级与监控中心的无线通信。
2.1 利用现有网络实现监测站与监控中心的无线通信
  现有的通信网络较多,按业务建网是3G以前通信网络的特点,无线网络也不例外。设计无线远程监控系统可以借用的无线网络主要有:全球数字移动电话系统(GSM)、通用分组无线业务(GPRS)、采用码分多址(CDMA)技术的移动网、蜂窝式数字分组数据(CDPD)系统。
  GSM(Globem System for Mobile)是全球最主要的2G标准,能够在低服务成本、低终端成本条件下提供较高的通信质量。就其业务而言,GSM是一个能够提供多种业务的移动ISDN(Integrated Services Digital Network,综合业务数字网络)。
  GPRS(General Packet Packet Radio Service)在现有的GSM网络基础上增加一些硬件设备和软件升级,形成一个新的网络逻辑实体。它以分组交换技术为基础,采用IP数据网络协议,提高了现有的GSM网的数据业务传输速率,最高可达170kb/s。GPRS把分组交换技术引入现有GSM系统,使得移动通信和数据网络合二为一,具有“极速传送”、“永远在线”、“价格实惠”等特点。
  CDMA(Code Division Multiple Access)网络采用扩展频谱技术,使用多种分集接收方式,使其具有容量大、通信质量好、保密性高和抗干扰能力强等特点。
  CDPD(Cellular Digital Data)无线移动数据通信基于数字分组数据通信技术,以蜂窝移动通信为组网形式,是数据朎与移动通信的结合物。这种通信方式基于TCP/IP,系统结构为开放式,提供同层网络无缝连接和多协议网络服务。CDPD网络具有速度快、数据安全性高等特点,可与公用有线数据网络互联互通,非常适合传输实时、突发性和在线数据。
  对使监控中心与监测站间的无线通信能利用现有的网络,对于特定的无线网需用相应的接入设备。这类设备市面上有现成的产品可供选择。接入GSM网络的通信模块有西门子的SIEMENS TC35i,接入GPRS可用西门子的MC35GPRS模块,接入CDMA网络的有华立H110 CDMA模块和AnyDATA公司的CDMA Modem(DTS-800/1800),遵循CDPD方式的无线调制解调器(Modem)有OmniSky和NovatelMinstrel。
  利用现有的网络组建无线远程监控系统,网络连接如图1所示。其中无线接入模块产品一般都提供有RS232作为外通信接口,有些天线是内置的。利用现有的网络覆盖面广和可漫游等特点,使监测站和控制中心的位置不受距离的限制;但由于利用公网,安全性会有所降低。
2.2 通过专用无线收发设备建立无线局域网
  这种设计实现方式结构简单,且无须向网络运营商付费;利用专网,安全性高。无线传输以微波作传输媒体,根据调制方式的不同,可分为扩展频谱方式和窄带调制方式两种。扩展频谱方式系统的抗干扰能力和安全性高,对其它电子设备的干扰小。窄带调制方式占用频带少,频带利用率高;通常选择专用频段,需要申请;相邻频道间影响大,通信质量、通信可靠性无法保障。
  采用专用无线收发设备建立无线局域网的拓扑结构如图2所示。无线收发设备包括无线Modem和无线网桥等。无线Modem与监测站和控制中心之间采用RS232通信。若采用网桥为网络组建设备,网络拓扑结构将更为灵活,如图3所示。其中在无线网两端的有线网络是可取舍的,可以是以太网、令牌环网或点对点网络等本地局域网。也可以城域网,甚至是因特网,但使用公网时须考虑安全性和费用问题。
2.3 利用收发集成芯片在监测站端实现的无线通信
  前两种组网方式的一个特点是采用现有的网络系统和产品,无线通信部分不须专门开发,实现较为容易。但由于所购买的产品均是独立器件,使整个系统特别是监测站一端结构复杂、体积庞大,往往在系统推广时会带来不利,且外购产品会增加系统的成本。若能将外购产品的功能与监测站集成在一起,在电路板级实现,将可以避免上述不利因素;但这会增加系统开发的难度,延长研制周期。须权衡利弊,根据项目组的开发实力和系统生命周期作最有利的选择。
  采用此方法设计监测站需要实现的部分只是图1、2和3中的无线通信接口(可参看本文的网络版全文)。这部分的硬件实时框图以及处理器、存储器的关系大致如图4所示。各个子模块都有多种芯片可供选择,比如射频前端可用ML2751和RTF6900,实现调制/解调的有ML2722,扩频、解扩可用LD9002DX2和Stel-2000A等。
3 控制中心的设计实现
  控制中心的设计相对于监测站的设计开发来讲较为简单,硬件设计少,除了普通微机(或工作站、工控机)外,还需要网络接入设备(若无线通信采用自行设计的模块实现,则须开发专用的无线网卡插入微机主板的预留总线插槽中)。控制中心的设计开发主要集中在应用软件的设计开发上,一般是基于Windows和Unix等常用操作系统的。当前用于此类软件开始、调试的工具较多,且功能强大,给控制中心软件的设计带来便利。
  就软件的实现形式而言,一般除了界面模块外,其余各个功能模块均可设计成动态连接库文件(.dll)。人机接口界面模块可以为该无线远程监控系统的实际应用进行定制,以满足用户在界面美观、操作方便等方面的特殊要求。
  采用C/C++语言在VC++开发环境下设计这样的系统软件涉及到的技术较多,包括内存管理、网络通信、多线程管理和数据库编程,甚至ActiveX等。


评论


相关推荐

技术专区

关闭
一般什么时候排卵 戈谢病是什么病 opo是什么 三奇贵人是什么意思 荔枝不能与什么一起吃
孕妇吃榴莲对胎儿有什么好处 奶奶和孙女是什么关系 子官肌瘤吃什么食物 结痂什么意思 脑梗是什么病
五月十五是什么星座 吃什么可以增加黄体酮 什么是u 末法时代是什么意思 男人下面有异味什么原因
泥鳅什么人不能吃 异想天开是什么意思 白带黄是什么原因 hpv是什么病严重吗 精字五行属什么
小肚子发胀是什么原因女性0735v.com 脾虚吃什么水果hcv8jop7ns6r.cn 16 5是什么码hcv9jop2ns4r.cn 虾仁炒什么zsyouku.com 阿sir什么意思hcv9jop3ns3r.cn
裸车是什么意思qingzhougame.com 什么减肥产品最好hcv8jop7ns2r.cn 练八段锦有什么好处hcv7jop4ns5r.cn 意象是什么意思hcv9jop1ns6r.cn 桑黄有什么功效hcv8jop5ns0r.cn
慢生活是什么意思hcv9jop5ns4r.cn 有什么别有病hcv9jop3ns7r.cn 心脏主要由什么组织构成hcv7jop7ns1r.cn 织物是什么材质helloaicloud.com 存款到100万算什么阶层hcv9jop6ns5r.cn
磷高吃什么药hcv9jop7ns1r.cn 汤姆福特属于什么档次hcv9jop0ns7r.cn 慢阻肺吃什么药最有效hcv9jop4ns1r.cn 尖锐湿疣挂什么科aiwuzhiyu.com 不惑之年什么意思hcv8jop6ns9r.cn
百度