基于ZigBee技术的机动车综合检测系统的研究_第1页
基于ZigBee技术的机动车综合检测系统的研究_第2页
基于ZigBee技术的机动车综合检测系统的研究_第3页
基于ZigBee技术的机动车综合检测系统的研究_第4页
基于ZigBee技术的机动车综合检测系统的研究_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、    基于ZigBee技术的机动车综合检测系统的研究        李怀俊1,2, 严朝勇1 时间:2010年06月30日 来源:电子技术应用2010年第5期    字 体: 大 中 小        关键词:        摘  要:CC2430无线通信芯片和LPC

2、2292关键词:le="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title=&q

3、uot;CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430&qu

4、ot;>CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430

5、" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title=

6、"CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430&

7、quot;>CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC24

8、30" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" titl

9、e="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC243

10、0">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC

11、2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" ti

12、tle="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2

13、430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">

14、CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430"

15、title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="C

16、C2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430"&g

17、t;CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430"

18、; title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="

19、;CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430"

20、>CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430&qu

21、ot; title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title=&qu

22、ot;CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430&quo

23、t;>CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430&

24、quot; title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title=&

25、quot;CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430&q

26、uot;>CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC243

27、0" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title

28、="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430

29、">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2

30、430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" tit

31、le="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC24

32、30">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">C

33、C2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" t

34、itle="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC

35、2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">

36、;CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430"

37、 title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="

38、CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430"&

39、gt;CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430&quo

40、t; title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title=&quo

41、t;CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430" title="CC2430">CC2430;协调器;终端节点ZigBee技术具有低功耗、低成本、短时延、高容量、免布线等特点,以其为核心对现有的机动车检测系统进行技术升级,将极大地简化系统结构,降低生产及维护成本。1 系统总体设计 完整的机动车检测系统一般由后台管理

42、系统、前台控制系统、现场检测系统三部分组成。后台管理系统由服务器、办公系统、收费机等组成;前台控制系统由主控计算机系统、前置板、光电开关、网络系统、录入程序、通信服务程序等组成;现场检测系统由CO/HC分析仪、烟度计、车速检验台、轮重仪、制动检验台、侧滑检验台、前照灯检测仪、声级计及二次仪表等组成。基于ZigBee无线网络的检测系统框图如图1所示。    在检测系统中采用星型拓扑结构,只有一个网络协调器控制整个网络的通信,主要完成网络同步和维护设备之间的链接管理。在网络中,终端设备之间不能直接通信,只能通过网络协调器配合完成设备之间的通信。 现场检测系统中每一个检

43、测工位的检测设备均内置ZigBee模块成为无线终端节点,网络协调器通过UART接口与前台控制系统中的主控机相连。应用时,将终端设备(终端节点)连接于现场检测设备;基站(协调器)连接于前台主控制机。终端设备部分对实时采集的数据进行滤波处理计算,处理后的数据通过芯片CC2430内部集成的ZigBee射频( RF)前端调制成模拟信号发送出去。基站部分的CC2430将收到的远程数据解调后通过UART接口传输给上位机,进一步对数据进行处理、分析、显示、存储和共享。由于设备一次性置于现场数据采集点,无需额外布线,降低了施工难度和成本。同时,即使某一设备出现故障,也不会影响其他设备的正常工作,增强了系统的可

44、靠性和稳定性。由于可以将设备带离现场数据采集点,也使检修工作更加方便快捷。2 终端节点与协调器设计 终端节点由ZigBee芯片CC2430、LPC2292、外存储器Flash、ADC模块、RS232及RS485接口组成,负责现场检测数据的采集、存储与无线发送。终端节点硬件原理图如图2所示。CC2430作状态。CC2430有15个命令寄存器,每个寄存器都有一个固定的地址。发送缓冲与接收缓冲是分开的:TXFIFO、RXFIFO各128 bit。 协调器的硬件结构与终端节点类似,在此不再赘述。数据传输的格式规定如表1,帧数据格式为:检测工位编号(1B)+数据内容(4B)。2.1 硬件数据发送程序发送

45、程序首先通过查询状态字来确保CC2430允许发送,若允许发送,程序先把残留在TXFIFO中的信息清空,然后将待发送的数据包通过SPI写入TXFIFO中。然后通过SPI接口触发发送命令,即STROBE_ STXONCCA。通过状态位来判断是否发送成功,若不成功则调用CSMS/CA的算法多次尝试;若发送成功,则向上层返回发送成功的原语。程序流程如图3所示。2.2 硬件数据接收程序当CC2430接收到一个有效的数据包后,会通过拉高FIFOP引脚电平指示数据包的到来。主控制器检测到FIFOP的高电平会触发外部中断,利用中断函数来接收数据,此中断优先级设为最高。程序流程如图4所示。3 网络建立与通信本文设计的网络系统未使用ZigBee联盟定义的标准配置文件,而在应用程序中对网络进行配置。设置节点的最大子节点数为5,网络深度为3,子节点中最大路由器个数为3,由此可计算出网络最大节点数为66。在ZigBee技术定义的LR-WPAN中,网络建立的起点是PAN网络协调器(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论