采用ADuCRF101无线温度巡检系统设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
采用ADuCRF101无线温度巡检系统设计

采用ADuCRF101无线温度巡检系统设计   引言   烟草厂内的温度情况是烟草贮存和生产过程中的一个重要参量。在烟草烤制完毕的贮存阶段,工作人员要实时地对烟草垛内的温度进行测量并记录,从而保证烟草不会产生霉变等问题。目前,工业生产中使用较多的是传统的采用有线传输方式的巡检系统,这类系统不仅布线和维护成本高,而且长线传输精度也得不到保证。本设计采用ADuCRF101微控制器为核心,设计了一套对工厂烟草垛内温度进行实时检测的巡检系统。利用ADuCRF101微控制器特有的射频传输功能,可以方便地进行信息的远程传输和控制。同时,该系统在粮仓、冷库和智能建筑场合都可以使用,具有较强的应用价值。   系统总体结构   温度巡检系统的结构框图如图1所示,该系统由温度检测单元、运算处理与射频发射单元、射频接收单元及外围辅助单元构成。其中温度检测单元采用3组共24支测温仪表构成检测网络,能够覆盖仓库内的所有烟草垛。测温仪表可以直接检测到烟草垛内部温度变化,并输出范围在4~20mA的电流信号。信号经采样电阻采集后送AADuCRF101的差分ADC接口,转换成可供微控制器处理的数字信号,主机微控制器处理完成后通过其内置的射频发送模块将温度数据发送给远端控制室的接收机,接收机再将数据发送给上位机或对异常数据做出报警提示。   硬件单元设计   控制器及射频收发单元   本系统中的控制器及射频收发单元采用ADuCRF101微控制器。ADuCRF101是ADI公司最新开发的一款针对低功耗无线应用的精密微控制器。该器件内置431~464MHz和862~928MHz UHF收发器、低功耗ARM Cortex-M3内核和Flash/EE存储器,并集成了一系列片内外设,用户可以根据应用需要通过微控制器软件控制进行配置。这些外设包括:UART、12C和SPI串行接口、6通道单端或3通道差分ADC、29引脚GPIO端口、8通道PWM、2个通用定时器、唤醒定时器及系统看门狗定时器。ADuCRF101可以直接采用3.6V电池供电,专门针对低功耗工作而设计,通过使用自主包处理器能最大程度地降低无线通信期间的系统功耗。   温度检测单元   本系统要对24个测温点进行温度巡检,而ADuCRF101片内只集成了3通道差分ADC,所以设计中采用ADI公司的ADG707多路复用器对采样通道进行扩展。由于前端信号输出为4~20mA的电流信号,所以多路复用器的导通电阻不会对温度测量产生影响。考虑到ADuCRF101内部的参考源为1.25V,设计中采样电阻R1~R3选择标称值为49.9Ω的精密电阻,以保证不会超过量程范围。温度检测单元的电路图如图2所示。   外围辅助单元   外围辅助单元主要包括日历/时钟电路、超限语音报警及液晶显示电路,下面将分别进行介绍。   日历/时钟电路   日历/时钟芯片选择PCF8563芯片,该芯片采用I2C总线与ADuCRF101通信,只需一条时钟线SCL和一条数据线SDA即可实现数据传输。使用时为保证数据可靠,这两条线需通过上拉电阻连接至ADuCRF101模块的数字高电平VDD,如图3所示。   语音报警电路   语音报警电路能够更加智能地向用户报告异常温度点位置,设计中采用WT588D语音芯片设计了语音报警电路。在语音报警电路中,24个采样点的点温度值的异常情况可以被识别并对异常点位置进行语音提示报警。只需把录制好的语音文件下载到存储器中,WT588D芯片便可以根据触发信号所指引的地址找到对应的音频文件,对异常位置做出语音提示,方便用户准确判断并及时处置。设计中根据温度数据判断应该触发的信号,采用三个8选1数据选择器芯片ADG1608,实现触发信号与语音报警模块的连接,即从机的输出经过三个ADG1608芯片发送到语音报警芯片的输入端,减少了硬件资源的占用。   液晶显示电路   液晶显示在便携式移动终端中应用广泛。为了使用户能够更方便地监控温度数据,设计中采用1602液晶作为显示器件制作了便携终端,使用户不用借助上位机即可对温度数据进行查看。1602液晶显示电路如图4所示。图中采用74HCl64芯片将数据传输方式由并行转换为串行,原本8条数据线由一条时钟线和一条数据线替代,节约了硬件端口资源。   软件程序设计   温度巡检系统采用两片ADuCRF101以主从方式工作,其中主机负责采集温度信号并发送,从机负责接收主机发送的温度信号并实现超限报警及数据上传任务,主从机的软件流程图如图5所示。下面分别介绍主从机工作流程。   主机上电后首先给从机发送一个启动信号。若从机产生应答,说明从机已就绪,无线传输系统可以正常工作,随后主机通过GPIO端口控制多路复用器依次将各路温度信号送至ADuCRF101片上的ADC

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档