基于MSP430F449的实用粮仓温湿度检测系统(3)
来源:21ic网 作者:王明明,王志霖,袁 昊,潘 辉 时间:2012-03-08
-
单片机MSP430F449
通过SPI总线与CC2500芯片的接口连接,发送端与接受端硬件连接几乎一样,具有通用性,可实现半双工通信。
数据采集节点由单片机MSP430F449
控制,定时向温湿度传感器SHT11发送读温度和湿度指令,SHT11检测温湿度信息,并输出数字信号,MSP430F449
在接收到温湿度的数值后,将这些数据传输至CC2500,由CC2500负责对信号进行打包处理,并发送给路由节点。
为了降低系统功耗,数据采集节点通常在闲置时进入休眠模式,其外设模块也进入休眠状态,或者电源管理部分不对这些外设模块供电。
3.2 数据收发节点设计
路由节点和协调器都属于数据收发节点,负责数据的收发和处理,主要由数据处理模块(MPS430)、无线模块(CC2500)和一些外围器件构成,路由节点采用电池供电,协调器采用USB供电或者是交流电供电,其结构图如图6所示。
协调器通过串口RS 232与PC机相连,其功能相当于一个接入点,一方面将主机向数据采集端发送的控制信号以无线的方式发射出去,另一方面接收采集数据并上传给主机。