传感器智能采集传输控制系统的研究与设计

发布者:沭阳小黄同志最新更新时间:2016-01-13 来源: 21ic关键字:Zigbee  双向透明  自动识别  IEEE1451协议 手机看文章 扫描二维码
随时随地手机看文章
传感器的智能化、网络化发展已经是智能传感器研究的趋势。如何实现传统的传感器信号更方便快捷地接入网络,实现传统的传感器网络化、智能化采集传输和控制是本文研究的重点。本文介绍了一种传感器智能采集传输控制系统设计的方案,并按照此方案实现了对常规气象要素信号的智能化采集、远距离传输和指令控制,同时也实现了智能变送器模块(STIM)的即插即用和自动识别,串口设备联网模块的以太网和串口信号(RS-232/422/485)双向透明传输,并在上位机终端显示界面实现了对传感器采集到的信号的历史存储、指令控制和实时显示。

1 系统总体方案设计

系统主要由智能变送器模块、协调器模块、串口设备联网模块和上位机终端控制软件4部分组成。如图1所示。传感器信号(电阻、电压、频率、开关等)经过智能变送器模块

(STIM)识别与处理后由Zigbee无线组网传输至协调器模块,之后由协调器模块传递至串口设备联网模块的一个串口,而后经串口设备联网模块内部移植 uCOS—II实时嵌入式操作系统实现多任务间消息地传递,将串口接收到的传感器信号传递给LwIP网络协议栈,然后通过网络协议栈与终端上位机软件之间的编写的通信协议,将信号经以太网、光纤或是无线方式(可扩展)传递到终端控制的上位机,最终在控制终端通过发送相应的指令实现对传感器信号的采集传输和控制。

 

a.jpg

2 系统硬件设计与原理分析

本设计的硬件系统主要分为两个部分,即智能变送器(STIM)模块的硬件电路以及串口设备联网模块的硬件电路。

2.1 STIM模块的硬件电路设计

STIM模块的硬件采用CC2530芯片作为MCU,结合常规气象要素传感器信号的高精度测量电路,实现模块的低功耗、小体积、低成本与高性能。该模块主要包含3个部分:MCU核心模块、传感器信号采集模块以及通信模块。如图2所示。

2.1.1 电源电路及CC2530最小系统电路

本系统中采用的电源均为12 V输入,通过二级降压,给整个系统各个模块进行供电。第一级降压将输入的直流电压降到+5 V;第二级降压均将+5 V降为+3. 3 V,分别作为模拟电源和数字电源。在测量模拟信号时,可以减少数字电源的杂波串扰到模拟电源中,进而提高测量精度。CC2530的最小系统主要包括MCU、JTAG下载电路、LED指示灯、拨码盘及必要的外围电路等。

2.1.2 信号调理电路

电路设计上将温度和湿度的采集放到一起,整体作为一类传感器。温度输出信号为4线制铂电阻信号,通过恒流源驱动产生与温度相对应的电压,再通过16位AD对电压进行测量;湿度信号为0到1 V的电压信号,可直接用AD测量。风速电路待测频率信号范嗣为0到1221 Hz。

雨量传感器为翻斗雨量传感器,输出信号为开关量信号,可使用MCU的外部中断进行测量。雨量信号与风速信号都通过74HC14进行脉冲整型后再送入相应的采集通道,因此采用相同的采集电路。湿度和雨量信号调理电路如图3所示。

 

b.jpg

2.2 通信电路设计

STIM模块的通信主要支持3种方式,即RS-232、485以及ZigBee通信。在电路设计上预留ZigBee核心板接口,通过TIL转ZigBee 的方式来实现ZigBee通信。MAX3223芯片可以支持两个UART通道,并且可以通过软件编程进入低功耗模式,在接收到数据时自动被唤醒,降低系统功耗。

2.3 串口设备联网模块的硬件电路设计

串口设备联网模块主要实现与多个STIM模块通信、其它串口设备通信以及网络传输等功能,系统的核心采用ARMCortex—M3内核的 STM32F103ZET6芯片。本系统主要包括STM32最小系统、电源电路、通信电路、下载电路等。STM32的最小系统主要包括MCU及必要的外围电路、LED指示灯、按键开关、Jtag下载电路等。在MCU的电源处添加了去耦电容,以增加系统稳定性。

2.3.1 串口通信模块电路

通过SP339芯片实现串口接入信号(RS232、422或是485)与MCU信号(LVTTL电平信号)之间的相互转换,结合MCU程序和拨码开关,可以实现对接入信号的识别和数据的双向传输。如图4所示。

 

c.jpg

2.3.2 网络通信模块电路

网络通信模块电路设计上采用DM9000A+RJ45接口的方式,支持10/100M自适应PHY,其物理协议层接口支持5类非屏蔽双绞线。

3 系统软件设计与流程

3. 1 STIM数据采集处理主程序设计

传感器信号采集主要实现电阻、电压、频率、开关量等气象要素传感器常见信号的采集以及对指令的响应。如图5所示。

 

d.jpg

3.2 串口设备联网模块服务器主进程设计

服务器的主进程主要负责LwIP协议栈初始化、端口号和地址的绑定、监听特定的服务端口、创建进程响应客户端的连接请求和关闭等任务。如图6所示。

4 系统测试结果

本系统是在研究IEEE1451协议的基础上,根据协议标准,结合我国地面气象观测特点设计而成。通过分析记录测量值与实际值的对比分析得到:风速误差<0.5 m/s,风向误差<5°,温度<0.2℃,湿度误差<5%(相对湿度在80%以上),湿度误差<3%(相对湿度在80%以下),雨量误差<0.4 mm,气压误差<0.3 hPa。这表明实验所得结果达到我国地面气象观测所要求的标准。
 

5 结束语

随着时代的进步和科技的发展,将不同种类的传感器信号按照统一的标准接入传感器智能变速器模块,实现对传感器的自动识别和即插即用;将传感器采集的信号连入以太网互联网,实现对传感器采集设备的集中管理和远程控制;以及如何对采集数据进行稳定可靠的传输与存储,进而实现传感器采集、传输和控制模块的智能化、网络化和微型化,是传感器发展的趋势。本文设计了一种符合IEEE1451标准的传感器智能采集传输控制系统。该系统实现了对传感器的数据采集、数据传输、数据处理和远程管理控制,具有很广阔的应用前景。

关键字:Zigbee  双向透明  自动识别  IEEE1451协议 引用地址:传感器智能采集传输控制系统的研究与设计

上一篇:基于STM32的半导体制冷片控制系统设计
下一篇:STM32F103 systick 是做什么用呢

推荐阅读最新更新时间:2024-03-16 14:43

AW516x zigbee模块实现自组网功能
无线网络技术无非是功耗、距离、速率、组网等方面的较量,那么能否做到既能低功耗、远距离,又能快捷组网和部署呢? 标准zigbee网络协议包括协调器、路由器和终端节点,而建立一个zigbee网络除了必须要有协调器之外,仅需加上路由器或终端节点即可。 然而,不同的应用场景需要不同型态的组网结构:点对点、星型、中继路由、混合型等等。因此,快速、高效、稳定、便捷、灵活,是对组网协议所提出的更高要求。 图1 zigbee网络拓扑结构 一、Fastzigbee协议 换个思路,假若网络上的任意节点都具备对等的数据传输功能,且无须协调器管理网络,那么网络中的任何节点都可以主动传输数据,这样用户就无需理会具体的网络结构,显然会更
[网络通信]
AW516x <font color='red'>zigbee</font>模块实现自组网功能
Spansion加入ZigBee联盟
2014年7月15日,中国北京 –——全球行业领先的嵌入式市场闪存解决方案创新厂商 Spansion 公司(NYSE:CODE)今日宣布已加入ZigBee联盟。通过积极参与ZigBee联盟活动,Spansion将继续在开放标准和技术合作方面不懈努力,加速物联网的普及。 Spansion高级副总裁兼跨市场微控制器事业部总经理Dhiraj Handa表示:“Spansion致力于借助智能、创新和节能技术塑造无线连接领域的未来。Spansion的可扩展低功耗微控制器、业内领先的嵌入式闪存和最新推出的“无电池”能量采集产品为整合各种ZigBee系统集成商提供了所需组件,用于打造各种新兴的物联网应用,如楼宇和家庭自动化应用、智能能源
[网络通信]
特斯拉新增HOV自动识别功能 完善自动驾驶软件
据外媒报道, 特斯拉 ( Te sla)将增加一项高载客量车辆(HOV)自动识别功能,当探测到车辆载有两名或多位乘客时,Navigate on Auto pi lot 系统能够自动让车辆使用共乘车道(carpool lane)。 2018 年在特斯拉 V9 更新软件中,“采用高乘载车道”(HOV Lane)功能被正式推出,目的是让驾驶员在采用 Navigate on Autopilot 功能的同时,确定汽车是否有资格使用 HOV 车道。Navigate on Autopilot(可以让特斯拉汽车驶入和驶出高速公路匝道,并根据车速和导航系统中输入的目的地自行变道)是特斯拉“全 自动驾驶 ”(Full Self-Driving)软件中
[汽车电子]
基于ZigBee技术的无线大棚温湿监控系统
我国是农业大国,目前大棚养殖已成为我国一些农村的重要产业,是当地农民的主要经济来源,大棚养殖逐渐呈现大规模、集团化的特点,因此无人值守的大规模大棚自动温湿监控系统具有较高的实际应用价值。该系统采用ZigBee无线收发设备传输数据,无需专门架线,系统结构简单,节省了人力物力,通过ZigBee射频收发
[工业控制]
基于<font color='red'>ZigBee</font>技术的无线大棚温湿监控系统
ZigBee基础实验(十)--看门狗
引言:硬件中的看门狗,不是门卫的意思,而是一只很凶的狗!如果你不按时喂它,它就会让系统重启!这反而是我们想要的功能~ 1、看门狗概述   看门狗定时器(WDT,Watch Dog Timer)是单片机的一个组成部分,它实际上是一个计数器,一般给看门狗一个数字,程序开始运行后看门狗开始倒计数。如果程序运行正常,过一段时间CPU应发出指令让看门狗复位,重新开始倒计数。如果看门狗减到0就认为程序没有正常工作,强制整个系统复位。因此可以用看门狗防止程序在跑飞的时候回不到正常模式。   看门狗可用于受到电气噪音、电源故障、静电放电等影响的应用,或需要高可靠性的环境。如果一个应用不需要看门狗功能,可以配置看门狗定时器为一个间隔定时器,
[单片机]
<font color='red'>ZigBee</font>基础实验(十)--看门狗
LPC1227的远距离ZigBee无线网关设计
引言 物联网被称为继计算机、互联网与移动通信网之后的世界信息产业第三次浪潮。它代表了下一代信息发展技术,被世界各国当作应对国际金融危机、振兴经济的重点技术领域。 物联网分为感知层、网络层、应用层,而无线网关节点则是实现感知层与网络层数据交互的桥梁,在物联网中具有特殊的地位。网关负责网络间的协议解析,不同网络类型的网络路由,网络数据的汇聚、存储、处理、转发等功能,成为物联网感知层与网络层不可缺少的纽带。因此设计出成本低、效率高、运行稳定的网关对物联网的推广有着重要的现实意义。 1 系统方案 本文设计的网关主要由高速微控制器LPC1227、ZigBee射频收发模块、GSM通信模块EM310、AC—DC电源模块等组成。网关的系
[单片机]
LPC1227的远距离<font color='red'>ZigBee</font>无线网关设计
一种低成本城市停车诱导系统中区域性Zigbee网络的设计
摘要 :为降低城市级停车诱导系统的建设、运营成本,提出一种无需建立管理控制中心的系统架构,采用LPC11C14和CC2530作为核心芯片设计了系统中的重要组成部分——区域性Zigbee网络。通过所开发出的测试系统的实验,表明该Zigbee网络可准确接收用户手机发出的停车请求,并能根据停车场內车位状态向用户反馈最佳车位信息,从用户发送请求到收到反馈信息的时间不超过10 s。 停车诱导系统是一种以多级信息发布为载体,可实时地提供停车场的位置、车位数、车位状态等信息,指引驾驶员有效停车的信息系统。根据覆盖范围的大小,停车诱导系统一般又可分为城市级和停车场级两种。为节约城市级停车诱导系统的建设及运营成本,本文提出一种无需建立管理
[汽车电子]
一种低成本城市停车诱导系统中区域性<font color='red'>Zigbee</font>网络的设计
ZigBee技术在枪支定位系统中的应用
目前,武警部队针对执勤过程中可能发生的事故案件,采取了哨位监视、枪弹分离等方法,加强了对弹药的管理,有效减少了事故的发生。但在对枪支的管控上,还存在隐患。一旦遇到犯罪分子抢夺枪支、哨兵携枪逃跑等情况,不能及时发现并定位,造成枪支的流失,对人 们的生命财产安全和社会的稳定都会带来极大的威胁。因此,如何实现对枪支的定位、管理是亟待解决的问题。由于GPS技术在实现定位时存在功耗大,成本高,可扩展性差等局限性,针对这一情况,提出了一种基于ZigBee技术的枪支定位系统。通过该系统在监区、营区等小区域范围内掌握枪支当前所处位置,当有异常情况发生时,及时发出报警信号,以便执勤人员能够快速、及时、准确地做出反应。 1 ZigBee无线传感器
[工业控制]
<font color='red'>ZigBee</font>技术在枪支定位系统中的应用
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved