全球旧事资料 分类
了DHT22,DHT22采样周期间隔时间不得低于2S。DATA数据接口为单总线接口,用于微控制器与模块的通讯与同步,采用单总线数据格式,一次通讯时间大约为5ms,输出数据为40个bit位并且高位先出。
土壤湿度传感器模块由一个LM393低功率低失调电压双比较器为主体。
文章选择了STM8S103F3基础性微控制器,STM8具有3级流水线的哈佛结构,该MCU内部高度集成了内部时钟振荡器,3V55V的宽工作电压。然而相对于其他的8位MCUSTM8最高fcpu频率可以达到24MHZ,当cpu小于或等于16MHZ时为0,等待的存储器访问。
22终端节点执行器节点硬件设计
本系统中的执行器包括步进电机、直流电机、LED灯、水泵四个。步进电机带动大棚顶部的卷帘,当棚内温度低时拉上卷帘避免温度过低,直流电机带动叶片,可以保持棚内空气流通,当土壤湿度不够时开启水泵实现自动灌溉,光照强度不足时开启LED灯补充光照5。
文章用到了水泵来调节土壤的湿度,风扇用来增加空气对流,降温等目的。对于水泵和风扇的驱动都选择了L9110驱动芯片,L9110有低静态工作电流宽电源电压(范围为25V至12V),每条通道都具有800mA连续电流输出的能力以及较低的饱和压降,兼容TTLCMOS输出电平,可直接连接到CPU的IO引脚,输出内置钳位二极管,比较适用于感性负载,控制和驱动集成于单片IC内部,具有管脚高压保护等功能。
23Zigbee模块硬件设计
本系统选择CC2530作为Zigbee模块的主要芯片,CC2530芯片集成了实时时钟,两个可编程USART,用于主从SPI或者UART操作,上电复位,可编程看门狗等。CC2530在单个芯片上整合了Zigbee射频前端,内存和微控制器,使用1个8位MCU(8051),具有128KB可编程闪存和8KB的RAM。电源电路核心芯片是LM1117,LM1117是一个低压差电压调节芯片,它的压差在输出负载电流为800mA时为12V。LM1117可以提供电流限制和热保护,电路包含了1个齐纳调节的带隙参考电压,以确保输出电压的精度在正负1之内。LM1117主要应用于开关DCDC转换器的主调压器,电池充电器以及电池供电装置等方面,文章主要用LM1117作为开关DCDC转换器的主调压器实现直流5V到流33V的转换。
3系统软件设计
f龙源期刊网httpwwwqika
comc
本系统主要涉及到STM8、MSP430G2553和CC2530三个MCU的程序编写,其中STM8主要用于处理传感器模块,而CC2530用于建立Zigbee网络及无线数据收发MSP430G2553主要用来控制电机,水泵等执行器。STM8与CC2530程序的编写基于IAR编译环境MSP430基于CCS环境。STM8的程序主要以库的形式编写,STM8为16MHZ,8位低功耗单r
好听全球资料 返回顶部