粮油仪器网致力打造专业粮油仪器信息平台,本页面详细介绍人工智能气候室de点名通信软件模块设计详细信息!

人工智能气候室de点名通信软件模块设计

来源: www.grainyq.com  类别:实用技术  更新时间:2011-07-22  阅读
【本资讯由中国粮油仪器网提供】

人工智能气候室de点名通信软件模块设计

人工智能气候室是用于模拟自然环境的一种植物生长室,旨在为植物生长提供更加合适的环境,如温度、湿度、光照度以及光照时间等参数。托普仪器生产的智能人工气候生长室,其温控系统和湿度控制系统,是采用FPID模糊控制,因此相较于同类得人工气候室,有更加精确的控制精度,因此在同类中是佼佼者。下面我们主要分析下人工气候室的点名通信软件模块。

点名、检测、设置等通信模块,命令格式基本相同,因为各自执行的命令号不同,所以能实现不同的功能。下面以点名命令的通信模块详细说明。点名命令主要用来查询分机个数以及分机下挂温度、湿度、光照度和CO2含量传感器个数,该命令一般在系统初次上电时才被执行。

人工智能气候室的CAN节点个数为1~200个,因此主机必须事先知道分机的个数及其地址,以便主机统一管理。分机下挂温度、湿度、光照度和CO2含量传感器,采用的80C592单片机可以连接分布于培养室的传感器个数为1~128个,因此,系统中的每个分机管理的传感器个数也为1~128个。所以,系统主机也必须事先知道系统分机的传感器个数及其地址,才可完成对培养室中具体区域的具体温度、湿度、光照度和CO2含量的检测等工作。系统主机发送的点名命令格式为:“0BBH”+CANADD+“0AAH”+cmnd+Byteh+Bytel+ad-rh+adrl+chkxor+chksum;其中:“0BBH”为主机发送命令的起始码,即命令头;CANADD为系统中CAN节点的地址;“0AAH”为主、分机之间,以及分机与各传感器之间进行通信的命令起始码;cmnd为命令号;Byteh、Bytel为所要检测的数据字节数,其中Byteh为字节高8位,Bytel为低8位,所检测的数据总长度=(Byteh* 256+Bytel)个字节;adrh、adr分别为检测对象的传感器型号和传感器编号(每个对象都有其固定的传感器型号和传感器编号,这由协议来规定);chkxor、chksum分别为异或校验、和校验。

中国粮油仪器网】部分文章转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责,且不承担此类作品侵权行为的直接责任及连带责任。如其他媒体、网站或个人从本网下载使用,自负版权等法律责任。如涉及作品内容、版权和其它问题,请在30日内与本网联系。
最近更新仪器
推荐仪器
相关新闻
热门产品