微波EDA网,见证研发工程师的成长!
首页 > 射频和无线通信 > 射频无线通信文库 > 基于CC2530的温室无线采集与控制系统设计与实现

基于CC2530的温室无线采集与控制系统设计与实现

时间:10-11 来源:21ic 点击:

按优先级从高到低的顺序轮询物理层、MAC层、网络层、应用层是否有任务要执行。若有高优先级任务,立即跳转进入该任务处理子程序,处理结束后再次从最高优先级开始新一轮查询;若查询结束 发现没有任务要执行,系统会转入休眠,以节约能量。图6是OSAL的任务处理流程图。


  4 系统测试

  分别在外置电源和电池供电两种模式下测试系统。

  在外置电源供电时,节点在1秒采样1次的较高采样频率下一直持续稳定运行;在两节AA电池供电时,节点每2min采样1次,其余时间进入休眠,系统能持续运行一周。考虑到温室一般对采样频率要求不高,可以将采样间隔设置为10分钟甚至更长。若采用大容量电池,续航能力可以延续至数月甚至几年,以适应某些无法提供外置电源的工作环境。图7为测试中的上位机数据显示界面,图8为存储到计算机的数据格式。

  在持续两周的观察期内,轴流风机启、停控制准确率为100%,控制可靠性很高。实验表明该系统工作稳定、可靠,低功耗性能卓越,具有很高的实用性。

  5 结论

  本系统实现了温室环境的无线监测和设备的无线控制。无线采集节点可以方便地布置在温室的不同位置,能够有效地获取整个温室的环境信息。与传统的温室有线测量与控制系统相比,简化了布线任务,节省了人力成本。整个系统的成本较传统有线系统更低,并且维护和升级都非常方便,为未来温室的智能化、无线化提供了一种解决方案。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top