[发明专利]一种用于售货机的托盘/货道状态数据采集系统和方法在审
申请号: | 201810960916.X | 申请日: | 2018-08-22 |
公开(公告)号: | CN109389741A | 公开(公告)日: | 2019-02-26 |
发明(设计)人: | 金瓯;贺建飚;刘友明;李玺;周波 | 申请(专利权)人: | 湖南金码智能设备制造有限公司 |
主分类号: | G07F9/00 | 分类号: | G07F9/00;G07F11/00 |
代理公司: | 长沙德恒三权知识产权代理事务所(普通合伙) 43229 | 代理人: | 徐仰贵 |
地址: | 410100 湖南省长*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 托盘 货道 状态数据采集 售货机 状态监控 主CPU 数据采集效率 并行传输 传输数据 监控对象 通信连接 传感器 检测 | ||
本发明公开了一种用于售货机的托盘/货道状态数据采集系统和方法,托盘/货道状态数据采集方法,在售货机内设有主CPU,在每一个状态监控对象上设有一个从CPU和至少一个用于检测监控对象状态的传感器,状态监控对象为托盘或货道;所有的从CPU与主CPU通信连接;所述的状态监控对象为N个,N为大于1的整数;第i个状态监控对象的从CPU记为CPU(i),i=1,2,...,N;其特征在于,主CPU与从CPU通过并行传输机制传输数据。这种用于售货机的托盘/货道状态数据采集方法能显著提高数据采集效率。
技术领域
本发明涉及一种用于售货机的托盘/货道状态数据采集系统和方法。
背景技术
在自动售货机中,需要对每一个货柜内的每一个托盘甚至货道的状态进行监控,具体为监控其商品的种类和数量等。
公开号为CN 107864056 A的中国专利公开了一种分布式事件采集探针、分布式事件高速采集系统及方法,其采用基于时间差的心跳策略实现分布式数据的采集,但该方案流程较为复杂,实施成本高。
现有技术中,主CPU采用串行方式从个从CPU处获取数据,由于每一从CPU采集数据都需要一段时间,假设从CPU采集数据的时间为T,传输时间为t1,则N个从CPU传输时间到主CPU的时间花费为,N*(T+t1);因此,数据采集效率低。
因此,有必要设计一种新的用于售货机的托盘/货道状态数据采集系统和方法。
发明内容
本发明所要解决的技术问题是提供一种用于售货机的托盘/货道状态数据采集系统和方法,该用于售货机的托盘/货道状态数据采集方法能显著提高数据采集效率。
发明的技术解决方案如下:
一种用于售货机的托盘/货道状态数据采集方法,在售货机内设有主CPU,在每一个状态监控对象上设有一个从CPU和至少一个用于检测监控对象状态的传感器,状态监控对象为托盘或货道;所有的从CPU与主CPU通信连接;
所述的状态监控对象为N个,N为大于1的整数;第i个状态监控对象的从CPU记为CPU(i),i=1,2,...,N;主CPU与从CPU通过并行传输机制传输数据。
所述的并行传输机制包括以下步骤:
步骤1:主CPU发出第一指令;
主CPU分别向N个从CPU发送第一指令,所有的第一指令发出后,进入步骤2;
或者,主CPU向N个从CPU广播查询状态数据的第一指令,再进入步骤2;
第一指令用于通知从CPU开始查询(或称收集)状态数据;
步骤2:从CPU开始状态数据的采集;
CPU(i)收到第一指令后,开始基于传感器收集第i个状态监控对象处的状态数据;i=1,2,...,N;
步骤3:主CPU发出第二指令;
经过时间T后,主CPU分别向N个从CPU发送第二指令;时间T从第一指令发出的时间开始计时;时间T为预设时间,能保证CPU(i)能完成第i个状态监控对象处的状态数据的收集;
第二指令用于通知从CPU返回状态数据;
步骤4:从CPU向主CPU返回状态数据;
各从CPU收到第二指令后,将采集到的状态数据传输到主CPU;完成主CPU对各监控对象的数据采集。
时间T为15-30ms,优选20ms。
传感器为压力传感器、重量传感器、光电传感器和摄像头中的至少一种。
所有的从CPU与主CPU基于无线通信连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南金码智能设备制造有限公司,未经湖南金码智能设备制造有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810960916.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种具有防雨水装置的自动售货机
- 下一篇:一种自动售货机出货检测装置