上一页: 基于图像识别的微型倾斜传感器  下一页: 基于自适应曝光的CMOS图像传感器的设计与实现

基于MSP430F149的无线环境监测传感器系统设计

摘要: 为了提高环境参数采集的自动化水平, 提升效率, 设计了无线传感器系统。本系统运用了传感器技术、通信技术和单片机技术, 实现了对环境温度、湿度、光照度以及可燃性气体浓度等参数的检测。它能够实时地与上位机进行无线通信, 满足对环境参数实时监测的要求。
 
  关键字: MSP430F149; 温度; 湿度; 光照强度
 
  引言
 
  传感器技术与通信技术、计算机技术相结合构成的智能传感器以其较高的精度、良好的可靠性、功能的多样性等特点在过程控制以及信号监测中得到人们的关注, 已成为当今国内外研究的一大热点。本文设计了一种用于对环境信息进行实时监测的无线传感器系统, 在实际应用中能够对环境参数进行准确的测量并可靠传输, 体现了传感器系统数字化、智能化、无线化的优点。
 
  该系统以MSP430F149 超低功耗微控制器为核心, 配置新式的微型低功耗传感器, 可实时地对所测环境的温度、湿度、光照强度、有害气体浓度等参数进行测量处理。采用电池供电,无线传输, 避免了布线的烦琐, 而且具有良好的便携性。
 
  系统硬件设计
 
  整个传感器系统包括微处理器模块( 16 位单片机MSP430F149、日历时钟芯片、复位电路及外围电路) 、传感器测量模块( 温湿度传感器、光照强度传感器、半导体型可燃气体敏感元件MQ306A) 、存储器模块( Flash 存储器SST25VF020) 、数据通信模块( 串口通信、无线通信) 、电源模块( LT1962EMS83.3、LT1761ES5- 5、LTC3459ES6) , 系统框图如图1。
 

 


  微处理器模块
  MSP430F149 是TI 公司生产的一款超低功耗单片机, 能够在1.8 V~3.6 V 电压、1 MHz 的时钟条件下运行, 具有5 种节电模式, 耗电流为0.1μA~400μA, 能够在数据检测时充分节电, 满足电池供电下的节能要求; 具有强大的处理能力(RISC 结构、8MHz 晶体、驱动指令周期125 ns) 和丰富的片内外设( 60 KB+256B Flash、2 KB RAM、12 位A/D 转换,2 个串口/SPI 接口, 48 个I/O 口等) 。
 
  PCF8563 是Philips公司推出的一款工业级具有I2C 总线接口的低功耗多功能时钟/日历芯片。PCF8563 的多种报警功能、定时器功能、时钟输出功能以及中断输出功能可完成各种复杂的定时服务, 甚至可为单片机提供看门狗功能。该器件的内部时钟电路、振荡电路、低电压检测电路( 1.0 V) 以及两线制I2C 总线通讯方式不但使外围电路更加简洁, 而且增加了芯片的可靠性。而且,每次读写数据后, 内嵌的字地址寄存器自动产生增量。其连接电路如图2。

 

 


  传感器测量模块
 
  光照强度传感器
  该系统选用了TI 公司的TSL230B 来测量环境周围的光线强度。该器件采用先进的LinCMOSTM 工艺, 主要由多晶硅光电二极管和单片CMOS 电流频率集成转换器构成。不需外接元件即可完成高分辨率的光照度/频率转换。可将一定光谱的光转换成电流, 再由电流/频率转换器转换成相应的脉冲频率。输出方波或者三角波的频率完全由光照幅度决定, 分辨率高, 可以直接与微处理器相连, 如图3所示。S0、S1 为灵敏度控制端, 实际上是通过改变器件上方的感光面积来调整灵敏度; S2、S3 为满量程选择端; OUT 为频率信号输出端, 进入单片机的捕获输入, 通过计算两次捕获时间内计数器的数值差, 便可以计算出输出频率值, 根据图4 所示的频率- 能量关系曲线图对照, 从而得到光线强度( 单位: μW/cm2) 。
 
  温度湿度传感器
  温度、湿度的测量采用瑞士Sensirion 公司研制的SHT11 型智能化湿度/温度传感器, 它采用CMOSens 专利技术(CMOS 和传感器技术的融合) ,外形尺寸仅为7.5 mm×5 mm×2.5 mm。SHT11 具有I2C 总线接口, 接口电路简单, 并具有数字式输出、免调试、免标定、一致性好的特点。
 
  SHT11 内部主要包括相对湿度传感器、温度传感器、放大器、A/D 转换器、校准存储器( E2PROM) 、随机存取存储器(RAM) 、状态寄存器、循环冗余校验码(CRC) 寄存器、二线串行接口、控制单元、加热器及低电压检测电路; 可给出全校准相对湿度及温度值输出; 具有露点值计算输出功能; 湿度值输出分辨率为14 位, 温度值输出分辨率为12 位, 并可编程为12 位和8 位; 具有数据传输校验功能。此传感器具有品质卓越、超快响应、抗干扰能力强、性价比高等优点, 其工作原理如图5 所示。


 


 
  气敏传感器
  该系统采用半导体型可燃气体敏感元件MQ306A, 此传感器是一种二氧化锡型半导体气敏元件, 具有灵敏度高、稳定性高、寿命长、驱动电路简单、电信号输出大等特点, 适合家庭、工厂、商业场所可燃气体的泄漏检测。该传感器通过固定或可调外接负载电阻上电压的变化获得元件电阻的变化。测量电路将传感器的输出信号经过一个低通巴特沃思滤波器和低功耗运算放大器LMV324 实现阻抗匹配, 进入单片机MSP430F149 的12 位A/D 转换, 得到电阻变化值。然后根据MQ306A 的灵敏度特性曲线图反映器件电阻和气体浓度之间的关系。
 
  存储器模块
  存储器模块采用超捷( SST) 公司的SST25VF020, 它以高效能超快闪( SuperFlash) 技术为基础, 采用标准的8 引脚SOIC 封装及超薄型WSON 封装, 使用较少的引脚, 与EEPROM 等非易失性内存解决方案相比, 可减少电路板空间、耗能及成本。提供最新自动地址增值(AAI) 资料写入模式, 相较于单一字节资料写入模式, 能将整个闪存的资料写入时间减少50%。SST25VF020 大小为2Mbit , 具有低功耗、灵活快速擦除、能够进行写保护等特点。
 
  数据通信模块
  无线通信模块采用挪威Nordic 公司研制的nRF401 无线收发器件, nRF401 可工作在433.92MHz/434.33 MHz ISM频段。它采用FSK 调制解调技术, 抗干扰能力强, 并采用PLL 频率合成技术, 频率稳定性好, 发射功率可达10dB, 接收灵敏度达-105dB, 数据传输速率可达20 kb/s, 工作电压范围为+3V~5V。nRF401 无线收发器外围电路简单,并可直接与单片机串口连接, 设计中工作频率锁定在434.33 MHz。
 
  nRF401 的ANT1 和ANT2 引脚分别是接收时低噪声接收放大器LNA 的输入, 以及发送时发射功率放大器( PA) 的输出。天线可以以差分方式连接到nRF401, 一个50 Ω的单端天线也可以通过一个差分转换匹配网络连接到nRF401, 目前实际应用中距离可达300 m 左右。
 
  本系统用RS232 串口实现PC 机与传感器系统间的串行通信, 利用MAX3232 进行驱动。
 
  电源模块
  系统采用3节5号电池供电, 利用LT1962、LT1761、LTC3459ES6 电源器件为单片机、传感器等提供合适的工作电压。
 
  系统软件设计
 
  单片机测控软件设计
  测控程序利用MSP430 系列单片机配套的开发环境IAR Embedded Workbench 开发, 它同时支持汇编语言和C 语言编写。本系统采用C 语言来开发测控程序, 利用MSP430 系列单片机的JTAG 接口,通过TI 公司所带的仿真器FET 可以方便的进行程序调试和代码下载。所有程序采用模块化设计, 主流程如图6 所示。
 
  上位机软件设计
  上位机控制软件使用VC++6.0 和Access2002进行编程设计, 按其功能主要分为数据处理模块和数据库模块, 如图7。
 
 




 
  数据处理模块主要完成数据的屏幕显示、报表的打印输出等功能。数据库模块主要实现数据记录的查询、统计、删除、打印等功能。数据库提供了多种约束条件进行快速查询, 如按时间段查询、传感器类型查询、测控机查询等, 统计数据可以表格、动态曲线、直方图等形式显示。
 
  结束语
 
  本系统实现了计算机在有线系统不能或者难以控制受控对象的场合( 特别是恶劣环境下的作业现场) 下, 对传感器系统采集数据的实时无线监测。系统具有较低的功耗, 能在各种环境下进行数据的采集与处理。

  来源:赛斯维传感器



订货电话:13402168531(微信同),021-60512919
业务QQ: 2229069859
阿里旺旺: seaine168
淘宝企业店铺: https://shop512779345.taobao.com
公司官网:http://www.yuankang.cc

现货特价产品:

品牌 订货号 型号
SICK 1040790 IME12-08NNSZW2S
SICK 1040789 IME12-08NNSZW2K
SICK 1041040 IME30-15BNSZW2S
SICK 1051784 GTE6-N1212
SICK 1040780 IME12-08NPSZC0S
SICK 1040982 IME18-12NPSZC0S
SICK 6009382 DOL-1204-G02M
SICK 6009867 DOL-1204-W05M
SICK 6009866 DOL-1204-G05M
SICK 6009872 DOL-0804-G05M
SICK 6012643 WTB140-P430
SICK 1042066 WL4S-3P2230
SICK 1003865 PL80A
SICK 4032461 Adapter AR60 for large housing
OPTEX 12220 NF-DB01
西门子 6GK1901-1BB10-2AA0
西门子 1PH7224-7QD00-0AA3
SIEMENS 1LG6318-6AA90-Z
SIEMENS 1PQ8315-6PB80-Z
SIEMENS 1PH7284-0DD50-0AA3-Z
SIEMENS 1PH7288-0DD00-0AA3-Z
SIEMENS 1PH8358-1DU10-0AU0-Z
SIEMENS 1PH7137-2DD00-0BA0
SIEMENS 1PH8135-2FF13-0BA1
SIEMENS 1FK7105-5AC71-1UG0
SIEMENS 1FK7105-5AF71-1FH0
SIEMENS 高压液压站 1LG6253-4MA91-Z
SIEMENS 高压液压站 1LA9163-4KA91-Z
SIEMENS 1PH7184-7NF000AJ3-Z
SIEMENS 1LA9183-2WA61-Z
SIEMENS 1LA9090-2KA11-Z
SIEMENS 1PH7186-7ND300AA3
SIEMENS 1LA7096-4AA91
SIEMENS 1LG4207-4AA60
SIEMENS 1FT6132-6SB71-1DG0
SIEMENS 1LE1001-1CA03-4AA4
SIEMENS 1LE10011DA433JZ6Z
SIEMENS 1LG4316-4AA66-Z
SIEMENS 1LA5186-4AA66-Z
P+F NBN8-18GM50-E2
FESTO 159672 PUN-16x2,5-BL
FESTO 159670 PUN-12x2-BL
FESTO 159668 PUN-10x1,5-BL
FESTO 170681 HE-D-MINI
DATALOGIC
DATALOGIC SR21-IR
DATALOGIC
DATALOGIC SR21-IR 传感器连接线
CAPTRON CAPTRON CHT3-151P-HTG-SR
诺冠 B73G-4GK-AD3-RMN

Brand Product Product name
CAPTRON 100179  
CAPTRON 100189 CAA-550-H18G4T-PS6/CP174
CAPTRON 100225 CAA-180-H18G4T-PO6/CP174
CAPTRON 100252 ISM-2000/24VDC
CAPTRON 100256 IT-M12-4QD
CAPTRON 100260 OG-30T-PU6
CAPTRON 100271 OGR-10T-PU6
CAPTRON 100274 OGR-50T-PU6
CAPTRON 100275 OGR-80T-PU6
CAPTRON 100276 OGR-120T-PU6
CAPTRON 100277 OGR-20T-PU6
CAPTRON 100293 i20B-F56M-PS6
CAPTRON 100313 CHT1-559PRS-30
CAPTRON 100314 CHT1-1K9D-30
CAPTRON 100315 CHT12-T58P-205
CAPTRON 100318 CHT1-1K9B-30
CAPTRON 100319 CHT1-158D-19
CAPTRON 100321 CHT1-19XPRSS-H
CAPTRON 100325 CHT1-158B-30
CAPTRON 100329 CHT1-17XB-H
CAPTRON 100330 CHT1-17XB-10
CAPTRON 100331 CHT1-15XB-H
CAPTRON 100334 CHT1-55GP-30
CAPTRON 100335 CHT1-559P-29
CAPTRON 100336 CHT1-55GP-29
CAPTRON 100344 CHT1-559P-H
CAPTRON 100346 CHT1-198BRSO-30
CAPTRON 100349 CHT1-178P-H
CAPTRON 100350 CHT1-579P-H
CAPTRON 100364 CHT1-158B-371
CAPTRON 100368 CHT1-158B-368
CAPTRON 100401 CHT3-07XP-H/TG-SR/ST
CAPTRON 100418 CHT3-A71U-38/TG-SR/CP29
CAPTRON 100421 CHT32-170B-40/TG-SR
CAPTRON 100423 CHT3-476P-29/TG-SR
CAPTRON 100426 CHT3-185B-41/TG-YW
CAPTRON 100427 CHT3-456PV-H/TG-SR/ST
CAPTRON 100428 CHT3-15HB-30/TG-SR/ST
CAPTRON 100537 CTL1-158-30/RYG
CAPTRON 100582 CAA-60-H18G4T-PS6/CP174

主营产品类型:Sick传感器,Sick激光扫描仪,Sick安全光栅,sick激光扫描仪,编码器,安全光栅,安全继电器,CAPTRON触摸开关

主营产品品牌: 德国CAPTRON ,德国SICK ,威格勒Wenglor ,美国BANNER ,意大利DATALOGIC ,日本SMC ,德国IFM ,德国P+F ,费斯托FESTO
,施耐德Schneider Electric ,西门子SIEMENS ,欧姆龙OMRON ,图尔克Turck ,诺冠NORGREN

订货电话:13402168531(微信)
业务QQ: 2229069859
阿里旺旺: seaine168
淘宝企业店铺: https://shop512779345.taobao.com
公司官网:http://www.yuankang.cc

进入上海远康自动化淘宝店铺


 上一页: 基于图像识别的微型倾斜传感器  下一页: 基于自适应曝光的CMOS图像传感器的设计与实现