"仓库温湿度自动检测系统方案"
仓库温湿度自动检测系统是指通过安装在仓库中的传感器和控制器来实时监控仓库内的温度和湿度情况,并将数据上传到上位机进行显示和记录,实现仓库环境的自动检测和控制。该系统主要由上位机和下位机两部分组成,下位机包括 CAN 节点、现场传感器组和温度湿度参数控制器,上位机包括 CAN 通讯适配器和上位监控管理机组成。
系统的核心技术是 CAN 总线技术,具有先进的多主网络结构、通讯距离远、价位低、可靠性高、系统容量大、安装方便、维护费用低、性价比高等优点。特别对库区较大、仓库分布较分散的大型仓库的监控非常适用。
系统的工作原理是下位机节点通过一定时间间隔把含有地址、温度、湿度等数据量的报文向 CAN 总线发送,总线通过自身仲裁确定先把优先级最高的数据放到总线上,然后自动仲裁依次发送优先级相对较低的报文到 CAN 总线。上位机接收到报文信息后通过组态王软件实现仓库温度等参数实时监视和记录。同时上位机通过仓库人机界面可随时发送控制信息到 CAN 总线上,地址匹配的 CAN 总线节点能收到信息。通过这种方式即可实现仓库的温度等参数的反馈控制。
在系统设计中,现场数据采集服务器是系统的重要组成部分,它完成现场数据的采集、与上位机的通信等功能。现场采集服务器内部结构包括电源供电接口、现场总线接口、光纤通信接口和现场调试用显示器等。
下位机系统的硬件设计是系统的关键部分,包括 CAN 节点、现场传感器组和温度湿度参数控制器。CAN 节点主要是完成 CAN 总线信号和 CAN 网络通讯的配置。现场传感器组和参数控制器部分主要是和 CAN 节点完成实时监测仓库内各个测试点的温度、湿度情况,还要负责接收上位管理机的命令,根据上位管理机的要求传输数据和反馈控制。
CAN 节点器件主要包括微处理器 AT89S52 单片机、CAN 控制器 SJA1000 和 CAN 总线收发器 PCA82C250。SJA1000 的工作模式通过其内部的时钟分频寄存器 CDR 中的 CAN 模式位来选择。硬件复位时默认模式是 BasicCAN 工作模式。
在系统实现中,需要对 CAN 总线进行初始化,以保证系统的各部分之间能进行正确的数据交换。微控制器对 SJA1000 的寄存器进行初始化,以保证系统的正常工作。
仓库温湿度自动检测系统方案是通过 CAN 总线技术和现场数据采集服务器来实现仓库环境的自动检测和控制。该系统具有先进的多主网络结构、通讯距离远、价位低、可靠性高、系统容量大、安装方便、维护费用低、性价比高等优点,对大型仓库的监控非常适用。