APP下载

基于CAN总线和Labview的喷灌控制系统

2015-12-21陆卫东

电脑知识与技术 2015年27期

陆卫东

摘要:该文阐述了基于CAN总线和Labview的智能喷灌系统,主要包含上位机人机交互软件和下位机C8051F040子系统两部分。系统根据传感器检测到的土壤、空气相关信息,根据预设喷灌策略,采用电磁阀实现智能喷灌,并通过CAN总线向上位机发送土壤水分含水量、空气温度、电池电压、阀门状态等信息。上位机Labview软件可实现用户多功能操作,方便用户实现系统管理与监控。因此,通过设计智能喷灌远程控制系统,可以实现草坪的智能化管理,实现城市的节能减排。

关键词:CAN总线;Labview;人机交互;喷灌;电磁阀

中图分类号:TP391 文献标识码:A 文章编号:1009-3044(2015)28-0177-03

智能喷灌控制系统是集检测、控制、通信、显示于一体的智能设备。系统既要对土壤水分含量、空气温度、电池电压、阀门状态进行周期性测量,同时亦要完成人机交互任务。因此,首先根据草坪喷灌的需求分析,制定相应的喷灌策略,以此设计出下位机控制及检测单元,同时为了实现人机交互,设计基于Labview的人机交互软件。在多节点通讯方式上,采用CAN总线可使不同的节点同时接收到相同的数据,使得CAN总线构成的网络各节点之间的数据通信实时性强,并且容易构成冗余结构,提高系统的可靠性和系统的灵活性。相比于传统的RS-485只能构成主从式结构系统,通信方式也只能以主站轮询的方式进行,系统的实时性、可靠性较差。

本文所述系统根据传感器检测到的土壤、空气相关信息,结合草坪喷灌策略,采用双稳态脉冲电磁阀实现智能喷灌。……

登录APP查看全文