[发明专利]一种自动并发出货系统及方法有效
申请号: | 201811579539.1 | 申请日: | 2018-12-24 |
公开(公告)号: | CN109658600B | 公开(公告)日: | 2021-10-15 |
发明(设计)人: | 黄玉阔;徐松松;高志亮;韩潼瑜 | 申请(专利权)人: | 福历科技(上海)有限公司 |
主分类号: | G07F11/00 | 分类号: | G07F11/00 |
代理公司: | 济南华典专利代理事务所(普通合伙企业) 37293 | 代理人: | 李景华 |
地址: | 200003 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动 并发 出货 系统 方法 | ||
本发明公开一种自动并发出货系统,包括云计算引擎,微控制器、出货驱动装置和出货检测装置,所述云计算引擎与微控制器之间通过TCP通信方式连接,所述微控制器通过GPIO通信方式与出货驱动装置连接,所述微控制器通过GPIO中断通信方式与出货检测装置连接。进一步公开了一种对该出货系统对应的自动并发出货方法,通过本发明可实现对一台出货设备不同出货口进行同时并发出货,可以迅速复制,实现终端大规模应用。
技术领域
本发明涉及自动出货领域,具体涉及一种自动并发出货系统及方法。
背景技术
随着中国自动售货产业的迅速发展,市场上不断地出现了自动售货机、自动储值机、自动柜员机、自动兑币机等自助买卖设备,它们以新奇、文明、24小时服务、占地小、灵活方便深受市民的青睐,为人们提供了现代、迅速、便利的生活方式。自助产品的发展程度,已成为一个城市现代化程度和社会文明程度的标志。
现有的自助售货机主要应用在零售行业,比如饮料、食品、香烟、生活用品等的销售,这些自助设备目前都是单一出货模式,即一台设备每次只能供一人购买,多人购买需要排队完成,单位时间内每台设备利用率非常有限,造成人力和设备资源的浪费较大;且机器运行故障率比较高,在支付方式中很多一部分还停留在“硬币驱动式”购买,面额为定额的纸币识别购买,对于电子钱包、数字货币、智能卡等其他支付手段都还在建设中,对于以电子识别为主的自助网络还在孕育发展中。
发明内容
为了解决上述存在的技术问题,本发明提供一种自动并发出货系统及方法。
本发明为解决上述问题所采用的技术方案为:提供一种自动并发出货系统,包括云计算引擎,微控制器、出货驱动装置和出货检测装置,所述云计算引擎与微控制器之间通过TCP通信方式连接,所述微控制器通过GPIO通信方式与出货驱动装置连接,所述微控制器通过GPIO中断通信方式与出货检测装置连接。
优选的,所述云计算引擎中包括多个对象,每个对象对应一个具体的出货设备;所述每个对象包括三个程序标识:通信链路(记为channel),出货设备编号(记为machineID)和该出货设备的出货口(CargoWay),所述每个出货口(CargoWay)包括工作中与闲置两种工作状态标志;
当需要出货时,根据出货设备编号找到该出货设备对应的通信链路,通过该通信链路向该编号的出货设备发出从其出货口出货的指令。
当需要并发出货时,根据出货设备编号找到该出货设备对应的通信链路,通过该通信链路同时并发向该编号的出货设备发出从其不同出货口(CargoWay)并发出货的指令。
优选的,所述微控制器包括通信模块、中控模块和硬件驱动模块;
所述通信模块与云计算引擎通信连接,用于接收来自云计算引擎下发的出货指令,所述云计算引擎下发的每个出货指令形成一个出货任务;
所述中控模块包括线程池,所述线程池是由多个线程构成;
所述中控模块包括多个任务链表,每个任务链表对应一个出货设备的出货口,所述任务链表用于存储来自云计算引擎下发的出货任务;
所述线程池中的线程用于调读任务链表中的任务;
所述硬件驱动模块用于控制出货驱动装置进行驱动出货。
优选的,所述硬件驱动模块里还包括中断驱动模块。
优选的,所述微控制器采用Cortex-A系列芯片,搭载嵌入式linux操作系统。
优选的,所述出货驱动装置与出货设备连接并用于控制该出货设备的出货。
优选的,所述出货驱动装置是按照每次同时只执行一个出货指令模式控制该出货设备的出货。该原理类似打印机打印排序原理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福历科技(上海)有限公司,未经福历科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811579539.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种无人便利店系统及其控制方法
- 下一篇:一种防止多掉落的售货机