一种便携式多参数环境监测仪的设计.docx
《一种便携式多参数环境监测仪的设计.docx》由会员分享,可在线阅读,更多相关《一种便携式多参数环境监测仪的设计.docx(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一种便携式多参数环境监测仪的设计hanjuan导语:介绍一种基于MSP430系列超低功耗单片机的多参数环境监测仪,具体说明了环境参数传感器的选取、监测仪软硬件的设计与实现方法。摘要:介绍一种基于MSP430系列超低功耗单片机的多参数环境监测仪,具体说明了环境参数传感器的选取、监测仪软硬件的设计与实现方法。该仪器充分利用MSP430单片机自身资源,具有小型便携、高性能、低功耗、可编程等优点,可广泛应用于众多领域的环境参数监测与保护。关键词:MSP430单片机环境参数监测仪低功耗本文以智能建筑为应用背景,介绍一种通用性很强的便携式多参数环境监测仪。它以MSP430F437超低功耗单片机为核心,配置
2、新式的微型低功耗传感器,实现了建筑物内温度、湿度、光照度、有害气体浓度等参数的收集处理、存储、通讯等功能。文中具体说明了传感器的选取、硬件构造、软件流程等相关技术,并指出该仪器的特点和上风。1传感器的选取传感器是决定监测仪精度的关键元件。传感器的选择主要根据工作环境、测量精度、线性度、互换性、灵敏度、响应速度、稳定性、功耗、体积大小以及易于与MCU接口等。本监测仪选用的各类传感器分别为:集成温度传感器TMP35、集成湿度传感器HM1500、热线型半导体气敏传感器MR511以及集成光照度传感器TSL253。与同类产品相比,它们在上述方面有一定的优点,很合适便携式仪表使用。TMP35电压输出量与被
3、测温度T成线性关系,其式如1;HM1500输出量为电压,与被测湿度%RH成正比,且与温度T有关系,其式如2;MR511内有温度补偿,其输出电压与被测气体浓度C成近似线性关系线性度5%,其式如3,式中Nc为器件灵敏度,环境湿度为Vc的值有影响;TSL253电压输出量与被测光照度Ee成正比,且与温度T有关,其式如4,式中Ne为传感器的灵敏等。VT=10TmV1VRH=600%RH+38.5/39.1-0.056TmV2Vc=NcCmV3Vec=NcEe1.05-0.002TmV4上述各式讲明,高精度的监测必须考虑传感器的非线性、温湿度影响、测量误差及环境误差等问题,尤其要着重解决测量中的非线性及温
4、湿度补偿。在布置印刷电路板时尽量减少引线电阻和分布电容以降低测量误差。在电路设计上要加线性化处理电路及温湿度补偿电路,或者借助于单片机系统,由软件查表等方法进展处理、修正用软件实现传感器的校正补偿功能可降低仪器功耗。如有可能可用标准测量仪进展校准,以进步测量精度。2硬件设计监测仪主要由MSP430单片机、测量转换、键盘显示、串口通讯、电池电源等局部组成。电路中器件很少,功耗较低且功能强大。详细硬件电路原理图如图1所示。2.1MSP430单片机单片机系统是监测仪的核心,它完成仪器的功能设定、测量对象选择、信号处理存储、状态信息显示、数据通讯等功能。相对于MCS51、MCS96及PIC1等系列,T
5、I公司带闪速存储器的MSP430F系列超低功耗单片机有着很大的上风。MSP430F单片机有多种型号,其功能组合各异,能知足不同应用场合的要求。本设计采用MSP430F437,它的要特点2如下:工作电压低1.83.6V,电流小280A/1MHz/活动形式,5种低功耗形式;16位RISC架构,27条精简指令,125ns指令周期;丰富的中断源并可任意嵌套,用中断恳求将系统从备用状态唤醒仅需6s;片内看门狗及上电复位电路,可选时钟源XTAL1、XTAL2或者内部DCO;具有中断功能的内部比拟器A;双向并行I/O口P1和P2有中断功能及P3P6口,多数口有复用功能;两个16位定时器A、B,均各带3个比拟
6、/捕捉模块,每个模块可独立编程,用于产生定时脉冲,捕捉外部事件;片内集成432段LCD液晶驱动器,其外部引线复用P3P5口;通用通讯模块UARST0,软件可选同步/异步方式;具有自动循环收集功能的8通道12位ADC12,自带采样保持器和可选电压基准;JTAG接口或者片内BOOTROM使程序下载调试极其简便,程序代码由平安熔丝保护。MSP430F437不需加装存储器,片内自带1K字节RAM及在线可擦除编程32K字节主Flash+256字节信息Flash。片内Flash模块包含3个控制存放器、时序发生器、擦除/编程电压发生器及Flash存储器本身。其中主Flash分为每段512字节的段063,信息
7、Flash分为每段128字节的段A、B。MSP430F437存储器可放大型数表,有高效的查表处理方法。本监测仪安排段023为程序代码区、段24为LCD显示字型表、段2531存放校正和补偿表格、段3263为用户收集数据保存区、段A+B存放各类参数。在电路中,其他主要模块的功能分配为:16位定时器A的比拟/捕捉模块0实现实现时分秒计时,比拟/捕捉模块1控制A/D采样周期;16位定时器B可实现PWM输出,预留作控制口;ADC12用于环境参数测量;比拟器A作电池欠压监测;复用P3P5口驱动LCD液晶显示器;通用通讯模块UARST0实现RS485串行通讯;预留JTAG接口以方便用户对仪器更新晋级。2.2
8、测量转换MSP430F437的ADC12转换模块具有高速通用的特点,12位的转换精度保证一般采样的分辨率要求。它的8个外部模拟采样通道可任意配置,转换参考电平VR+和VR-来自内部或者外部,也可以是两者的组合;内嵌的采样/保持电路给用户提供了对采样时序的各种选择,采样时序可通过软件位、3种内部或者外部信号来直接控制。ADC12有4种工作形式。可以在单通道上实现单次转换或者屡次转换,序列通道上实现单次转换或者重单次转换或者屡次转换,在序列通道上实现单次转换或者重复转换。对于序列通道转换,采样顺序完全由用户定义。ADC12转换结果保存在16个转换存储存放器ADC12MEM0ADC12MEM15中。
9、其值如5式:NADC=4096Vin-VR-/VR+-VR-5每个存储存放器有各自相应的控制存放器ADC12CTL0ADC12CTL15,可用软件独立配置采样通道号及转换所需参考电平。本监测仪中,各环境参数传感器的输出经U2前置放大后,送入A0A3模拟输入端。4路信号的转换参考电平均取VR+=2.5V和VR-=0V。ADC12工作形式设为序列通道单次转换,每次转换由定时器A比拟/捕捉模块1的定时输出OUT1启动。序列单次转换完成后,将置位ADC12中断恳求。序列通道为ADC12MEM0ADC12MEM12,对应的控制存放器ADC12CTL0ADC12CTL12中通道重复配置A0A3。这样等时间
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 一种 便携式 参数 环境监测 设计
限制150内