一种基于ARM的格子柜自动售货机控制模块的制作方法

文档序号:16297037发布日期:2018-12-18 21:15阅读:578来源:国知局
一种基于ARM的格子柜自动售货机控制模块的制作方法

本实用新型涉及电子电路技术领域,尤其涉及一种格子柜自动售货机控制模块。



背景技术:

自动售货行业正在进入蓬勃发展的时期,网络技术特别是移动支付技术的突破,进一步促进了自动售货行业的发展。但是目前我国常见的自动售货机能够覆盖的商品种类还很有限,同时习惯了现代都市化生活的人们对自动售货形式及其内容也有了更高的要求。市场上大部分为传统形式的自动售货机,导致售货商品数量受限,不能将更多的商品展示出来,另一方面消费者对不同商品的需求也日益增加,近年来,一种以格子柜为贩卖形式的新概念,该模式能够满足多种种类商品的销售。但目前格子柜售货机的控制模块价格较高、稳定性较差,且无法与已有的自动售货机进行级联进一步增加所售商品种类。



技术实现要素:

为了克服以上问题,本实用新型提供了一种基于ARM的格子柜自动售货机控制模块,具有性能稳定、成本低、易扩展等优点。

为实现上述目的,本实用新型采用的技术方案为:提出了一种基于ARM的格子柜自动售货机控制模块,包括电源转换电路以及与电源转换电路分别连接的ARM微控制器、人机交互电路、电磁锁控制电路和LED灯条控制电路,所述人机交互电路、所述电磁锁控制电路和所述LED灯条控制电路分别与所述ARM微控制器电路连接;

所述电源转换电路用于给格子柜自动售货机控制模块提供所需电压;

所述人机交互电路用于在用户购物时与所述ARM微控制器进行信息交互,所述ARM微控制器根据所述人机交互电路输出的所购商品信息发出相应的出货信号;

所述电磁锁控制电路用于根据ARM微控制器输出的出货信号开启存放所购货物的格子柜的柜门电磁锁;

所述LED灯条控制电路用于根据ARM微控制器发出的控制信号控制相应的LED灯条的亮灭。

优选地,所述人机交互电路连接有液晶显示屏幕和键盘,所述键盘用于选择要购买的商品,所述屏幕用于显示商品信息及付款码。

优选地,所述人机交互电路通过RS232串口与所述ARM微控制器相连。

优选地,所述电源转换电路包括第一电源模块和第二电源模块,所述第一电源模块用于将市电转换为24V直流电压,所述第二电源模块用将24V直流电压转换为5V和3.3V直流电压。

优选地,所述电磁锁控制电路包括继电器和继电器驱动电路,所述继电器驱动电路和继电器根据所述ARM微控制器输出的出货信号开启相应格子柜的柜门电磁锁。

优选地,所述LED灯条控制电路包括LED驱动电路及LED灯条,所述LED驱动电路根据所述ARM微控制器输出的控制信号控制LED灯条的亮灭。

本实用新型所提出的控制模块适用于格子柜自动售货机的控制,采用ARM微控制器作为核心控制单元,最多可控制60门的格子柜自动售货机,具有较高的实用性和稳定性,也可以通过本控制模块中ARM微控制器自带的串口和已有的自动售货机进行级联,组成一个小规模的无人微超系统,从而实现售卖商品种类的增加。本实用新型控制模块所需元件均选用市场常见部件,成本低,易维护,具有很好的经济性。

附图说明

图1为本实用新型的一个较佳实施例的一种基于ARM的格子柜自动售货机控制模块的各个部分的连接关系框图。

具体实施方式

为使本实用新型的内容更加清楚易懂,以下结合说明书附图,对本实用新型的内容作进一步说明。当然本实用新型并不局限于该具体实施例,本领域内的技术人员所熟知的一般替换也涵盖在本实用新型的保护范围内。

以下结合附图 1 和具体实施例对本实用新型作进一步详细说明。需说明的是,附图均采用非常简化的形式、使用非精准的比例,且仅用以方便、清晰地达到辅助说明本实施例的目的。

请参阅图1,本实施例中,基于ARM的格子柜自动售货机控制模块1,包括电源转换电路11以及与电源转换电路11分别连接的ARM微控制器15、人机交互电路14、电磁锁控制电路12和LED灯条控制电路13。ARM微控制器15分别与电磁锁控制电路12、人机交互电路14及LED灯条控制电路13相连。

电源转换电路11包括第一电源模块101和第二电源模块102,第一电源模块101是采用开关电源把220V市电转换为24V的直流电VDC1,为继电器提供直流电压以及为第二电源模块提供24VDC输入电压。第二电源模块102是应用电压转换芯片MP2403把输入的24V直流电压转换为5V直流电压VDC2,输出的VDC2再通过电压转换芯片BL1117转换为3.3V的直流电压VDC3。第一电源模块101与第二电源模块102为整个自动售货机控制模块提供所需电压。

人机交互电路14与ARM微控制器15相连,人机交互电路包括液晶屏幕和键盘,用户通过键盘选择要购买的商品,用户在消费支付时,可以用手机扫描液晶显示屏幕上的二维码进行消费支付,既快捷又安全。人机交互电路14把用户的消费信息和购买商品的信息输出给ARM微控制器15,ARM微控制器15根据所述人机交互电路14输出的所购商品信息发出相应的出货信号。

电磁锁控制电路12与ARM微控制器15相连,电磁锁控制电路12包括继电器驱动芯片ULN2003和继电器。电磁锁控制电路12根据ARM微控制器输出的出货信号输出控制信号,该控制信号将存放所购货物的格子柜的柜门电磁锁打开,用户即可进行取货操作。

LED灯条控制电路13与ARM微控制器15相连,LED灯条控制电路包括LED驱动电路及LED灯条,LED驱动电路包括LED驱动三极管BCP52及3904,以及820欧姆的限流电阻。ARM微控制器根据人机交互电路输出的用户要购买的对应商品,通过LED灯条控制电路来控制存放相应商品的格子柜的LED灯条的亮灭。当该格子里的商品售卖后,对应的LED灯条自动熄灭,从而也可达到节能环保的目的。

综上所述,本实用新型是一种基于ARM的格子柜自动售货机控制模块,成本低,维护简单,性能可靠稳定,且可实现多台售货机级联方案。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1