当前位置:首页 > 通信技术 > 通信技术
[导读]摘要:设计了一种基于MSP430系列超低功耗系列单片机的涡轮流量计,通过无线模块实现主从控制器之间的数据和命令传送,通信时采用了“主-从”的方案。从控制器将传感器采集到的流量信号传送给主控制器,主控

摘要:设计了一种基于MSP430系列超低功耗系列单片机的涡轮流量计,通过无线模块实现主从控制器之间的数据和命令传送,通信时采用了“主-从”的方案。从控制器将传感器采集到的流量信号传送给主控制器,主控制器发送命令控制从控制器的测量、阀门的开、关等动作,主控制器通过CDMA网络传送数据给控制室。流量计结构简单、轻巧、反应灵敏、安装维修方便,不需要铺设通信电缆。
关键词:涡轮流量计;CDMA;超低功耗;无线数传

0 引言
    流量测量在工业生产中有非常重要的地位,流量测量仪表的研究和开发应用有着深远的意义。涡轮流量计是流量测量仪表中重要的仪表之一,该流量计具有测量范围宽、重复性好、压力损失小等特点,应用于污水、化工、医药、造纸、食品等各个行业。
    本文设计的涡轮流量计以超低功耗单片机MSP430为核心,利用MSP430单片机的片内定时器,捕捉涡轮传感器由于液体流过时叶片转动产生的脉冲信号,对传感器的数据进行处理,完成了对流量信号的测量,并且能够通过设定阀门开关的上下限后,系统通过对电机的控制驱动阀门的动作。同时,通过无线模块实现主从控制器之间的数据和命令传送,通信采用“主-从”方案,从控制器将传感器采集到的流量信号传送给主控制器,主控制器发送命令控制从控制器的测量、阀门的开、关等动作,使控制系统更加智能。

1 系统介绍
   
该涡轮流量计不仅可以实现对瞬时流量、累积流量的测量,而且还可以通过设定一定数值的流量来控制阀门的动作。在设计中,采用了主控制板和从控制板,主处理器的主要工作是发送命令控制从处理器中阀门的动作,另一方面也通过CDMA网络将数据传送给远距离的控制室进行进一步的数据处理,同时也可以接收来自控制室的命令。而从处理器主要是控制传感器模块定时检测流量,在液晶上显示并返回流量值给主处理器。只有主、从处理器结合起来,才可以协调地控制传感器检测,阀门的开或关,无线模块之间通信以及与控制室的上位机的通信。系统的通信原理框图如图1所示。


    在选用微处理器时,考虑到流量计应用在工作现场的管道中,取换电池不方便,采用MSP430低功耗单片机作为其核心微处理器。充分应用单片机的低功耗特性,采用休眠模式,降低用电量,可以减少换电池的次数。由于主控制器需要两个外接通信模块,需要较大的数据存储空间,选用了F149;从处理器需要的存储空间相对要小一些,选用的是F147。主从控制器原理框图如图2所示。
    传感器选用LWGY型防爆传感器,可在有爆炸危险的环境中使用。流体流经仪表时,推动表内叶轮旋转,然后通过叶轮与信号检测器之间的磁耦合,将流体的流速转换为电脉冲信号输出,通过信号调理电路放大整形后输出给单片机,由定时器计数。流量和脉冲信号频率的换算部分,均由软件处理。
    显示部分选用的液晶型号是12232。它是一种图形点阵液晶显示器,带中文字库驱动,背光可通过电位器调节。LCD的第一行显示的是4位瞬时流量,第二行显示的是8位累积流量。
    主从控制器的菜单部分都由3个按键组成,以实现阀门的上下限,流量计各功能的设置及转换。

2 系统硬件设计
2.1 主控制器部分
   
系统采用TI公司的MSP430F149单片机。该单片机有60 KB FLASH,2 KB RAM,具有强大的数据处理能力,具有3个捕获/比较寄存器的16位定时器A,具有7个捕获/比较寄存器的位数可设置的定时器B,USART以及ADC等片内外设。
    单片机的连接图如图3所示。


2.2 无线通信模块
   
无线收发模块使用的是西安达泰电子的DTD462。考虑到由于流量计的工作场所,系统中考虑增加无线收发模块。一般而言,涡轮流量计都是安装在位于一些危险的无人看守的工作现场的密封管中。从控制器将在管道中测得的流量数据通过无线模块传送给主控制器,再通过CDMA模块发给远距离的控制室。避免了只使用一个控制器,传送给控制室时由于CDMA网络覆盖不到而没有信号的现象发生。调试时,通信距离在500 m以内,可以保持很稳定的数据传输。
    无线模块的波特率设置为9 600 b/s,则两个相邻字节之间的时间只有1 ms左右。因此数据帧接收过程要求较高的实时响应。一般通信规约都要求请求帧发出后0.1 s内返回数据帧,所以数据帧处理对实时性要求并不高。这种情况可以利用串口中断将数据存入FIFO内,在数据帧接收完毕后置相应的标志位。在主循环内查询到请求帧标志位后解析并返回数据。这要求主循环周期小于0.1 s。通信接收过程依靠中断,相邻两次中断仅隔1 ms的时间。在中断内将接收到数据压入FIFO中仅需数十微秒,因此1 ms时间足够,保证不会漏掉数据。按10个字节计算数据发送过程若利用FIFO,仅需数百微秒,若采用查询等待方法依次发送数据,需要10 ms时间。消息发送至少要以3.5个字符时间的停顿间隔开始。在程序中设置一个帧计时器,当线路上有数据时就刷新该计时器,线路空闲时则停止刷新,计时时间达到3.5帧时计时器被软件清除。

3 系统的软件设计
   
系统的整体流程图如图4所示,CPU休眠在LPM3模式下,每隔62.5 ms被BasicTimer唤醒一次处理主循环内的任务,以满足服务周期的要求。串口接收采用中断加缓冲区机制,当收完一个有效的请求帧后,中断内置标志。当该标志被主循环内的通信任务函数查询到后,清除标志并返回流量数据。


    在实现将传感器测得的数据返回给主控制板的功能时,采用了ModBus通信协议,将流量传感器模块看作是从控制器(下位机),将另外一块看作是主控制器(上位机),上位机与下位机通过查询-回复方式进行,实现两者之间的通信。
    依据该方式,将涡轮流量传感器模块加入RS 485通信接口,并连接一个无线收发模块,与主控制板的收发模块对应,通过ModBus通信协议,将发送、查询、回应、处理等多环节编写为程序,实现软硬件结合,完成无线数据传输任务。
    通信只能由上位机发起,下位机模块接收到查询指令后根据指定的格式返回对应的数据。下位机模块在没有收到查询指令时处于休眠状态,收到查询数据后,启动数据采集,完成将数据进行封装发往上位机。

4 结语
   
本文采用的流量计增加了CDMA无线通信功能,通过CDMA数据业务功能实现了流量计的数据远程抄取、参数设置以及远程控制等功能。通过CDMA把流量计内的数据汇集到服务器,系统管理软件根据收到的实时数据,能快速生成流量计工矿的统计分析,实现流量计工况的实时远程监控。并且系统由于包括主控制板和从控制板,避免了只使用一个控制器,传送给控制室时由于CDMA网络覆盖不到而没有信号的现象发生。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭