智能储物柜的系统结构及通讯协议
来源:chanvo 作者:智能柜生产厂家 发布日期: 2021-01-19 浏览: 0
智能储物柜在超市、车站、图书馆、公园等公共场所很常见,为用户提供短期的物品寄存服务。随着技术升级,其系统结构越来越复杂,采用远程通信协议进行控制,以intell模式并行总线、i2c串行总线,ModBus通讯协议组成智能化寄存系统。

智能储物柜在超市、车站、图书馆、公园等公共场所很常见,为用户提供短期的物品寄存服务。随着技术升级,其系统结构越来越复杂,采用远程通信协议进行控制,以intell模式并行总线、i2c串行总线,ModBus通讯协议组成智能化寄存系统。

智能储物柜系统结构流图.jpg

一、智能储物柜系统构成

由三块单片机组成,其中主单片机主要用来驱动触摸屏、实时时钟、外部存储器,负责收集、处理和发送数据;二级单片机用来驱动24路箱格门锁;三级单片机驱动电控锁等。系统结构如图所示。

二、智能储物柜ModBus通讯协议原理

ModBus通讯协议是应用于电子控制器上的一种通用协议。此协议定义了一个控制器能认识使用的消息结构。在ModBus协议中有两种传输模式可选择一种是ASCII(美国信息交换码)模式,另一种是RUT(远程终端设备)模式不论ASCII模式还是RUT模式,ModBus信息均以帧的形式传输,每帧有确定的起始点和结束点,接收设备在信息的起点开始读地址,确定是否接收数据(广播时对全部设备),并对数据进行CRC校验。本次设计采用RUT模式传输数据,该模式下的图1系统结构流图信息中的每8位字节分成2416进制的字符,该模式的主要优点是在相同波特率下其传输的字符的密度较高,每个信息必须连续传输。RUT模式下的一帧数据由1个字符的设备地址,1个字符的功能码,N个字符的数据信息以及2个字符的CRC校验数据组成。因为RUT模式没有开始符和结束符,两个数据包之间只能靠时间间隔来区分。ModBus定义在不同的波特率下,间隔时间是不一样的,波特率越高,时间间隔就越小,反之就大。根据反复的实验和数据分析,将时间间隔预定为35个字符的时间,在处理的时候,如果正在接收的过程中发现超时,就表示一个数据包接收完成,可以对其进行处理了。

瑞丰智柜专注各种功能的智能柜生产定制服务,大型厂家直供,无中间商赚差价,欢迎有合作意向的客户联系我们。

直线:138-2520-0700

热线:0755-29881268

微信号