一种基于ARM的综合自动售货机控制模块的制作方法

文档序号:16555446发布日期:2019-01-08 21:31阅读:424来源:国知局
一种基于ARM的综合自动售货机控制模块的制作方法

本实用新型涉及电子电路技术领域,尤其涉及一种基于ARM的综合自动售货机控制模块。



背景技术:

目前市场上自动售货机种类繁多,但饮料机无法售卖食品,食品机只能贩卖有限的饮料,对商品兼容性不够好。而市场中点位摆放柜机均采用食品机放置一台,饮料机放置一台,用户需要采购两台机器,占地面积较大,耗电量大,机器成本高。



技术实现要素:

针对现有技术存在的问题,本实用新型提出了一种综合自动售货机控制模块,将弹簧食品机与蛇形货道饮料机结合,组成一台综合自动售货机,既可贩卖食品,也可以贩卖饮料,占地小,成本低。

为实现上述目的,本实用新型采用的技术方案为:提出了一种基于ARM的综合自动售货机控制模块,其特征在于:包括ARM微控制器,以及分别与ARM微控制器连接的ARM电源模块、人机交互电路、温度检测电路、外部控制电路、出货控制电路及信号反馈电路;

所述ARM电源模块为ARM微控制器提供电源,ARM电源模块包括:电源模块1和电源模块2,所述电源模块1用于将220VAC转换为24VDC电压;所述电源模块2用于将24VDC电压转换为3.3VDC电压,给ARM微控制器供电;

所述人机交互电路包括RS232串口通讯电路及液晶触摸屏,所述液晶触摸屏通过所述RS232串口通讯电路与所述ARM微控制器连接,所述液晶触摸屏用于用户选择所购商品并显示商品的付款码;

所述温度检测电路用于检测综合自动售货食品库内与饮料库内温度,并将温度信号转换为电信号输出至所述ARM微控制器中;

所述外部控制电路根据ARM微控制器输出的控制信号控制综合自动售货机食品库内与饮料库内制冷或加热启停,满足用户需求;

所述出货控制电路包括食品库出货控制模块和饮料库出货控制模块,所述食品库出货控制模块根据ARM微控制器的控制信号控制货道马达运转出货,所述饮料库出货控制模块根据ARM微控制器的控制信号控制出货装置出货;

所述信号反馈电路用于食品库的出货检测,其食品库的出货检测包括红外发射模块和红外接收模块,电源模块1的24VDC为发射模块提供电源。

优选地,所述温度检测电路包括温度传感器和信号放大器,所述温度传感器用于检测综合自动售货机食品库内与饮料库内的温度,并将检测到的温度信号转换为电信号,该电信号经由信号放大器输出至所述ARM微制器。

优选地,所述外部控制电路包括继电器驱动电路和继电器,所述继电器驱动电路根据所述ARM微控制器输出的控制信号控制继电器,继电器根据所述继电器驱动电路控制食品库与饮料库加热或制冷装置的启停。

优选地,所述食品库出货控制模块包括继电器驱动电路及第一继电器,所述第一继电器连接货道马达,所述饮料库出货控制模块包括继电器驱动电路及第二继电器,所述第二继电器连接出货装置。

本实用新型所提出的控制模块适用于综合自动售货机的控制,综合自动售货机是采用食品机与饮料机结合,采用本实用新型控制模块的综合自动售货机既可贩卖食品,也可以贩卖饮料,消费者可以通过液晶显示触摸屏选定货物并完成支付,之后控制电路控制食品库或饮料库出货,直至掉落取物口。本实用新型的控制模块具有较高的实用性和稳定性,同时该控制模块所需元件均选用市场常见部件,成本低,易维护,具有很好的经济性。

附图说明

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

具体实施方式

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

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

请参阅图1,本实施例中,基于ARM的综合自动售货机控制模块包括ARM微控制器1,以及分别与ARM微控制器1连接的ARM电源模块2、人机交互电路3、温度检测电路4、外部控制电路5、出货控制电路6及信号反馈电路7;

ARM电源模块2为ARM微控制器供电,其包括电源模块1和电源模块2,电源模块1是采用开关电源把220V市电转换为24V直流电压VDC1,电源模块2是应用电压转换芯片把输入的24V直流电压转换为5V直流电压VDC2, VDC2再通过电压转换芯片BL1117转换为3.3V的直流电压VDC3。

人机交互电路3包括RS232串口通讯电路及液晶触摸屏,液晶触摸屏通过所述RS232串口通讯电路与ARM微控制器1连接,液晶触摸屏用于用户选择所购商品并显示商品的付款码。购买商品时,用户通过液晶触摸屏选择要购买的商品,然后RS232串口通信电路把用户的消费信息和购买商品的信息输出给ARM微控制器,用户在消费支付时,可以用手机扫描液晶屏幕上的二维码进行消费支付,既快捷又安全。

温度检测电路4与ARM微控制器1相连,温度检测电路包括温度传感器和运算放大器LM358;温度传感器用于检测售货机食品库与饮料库的温度,并且将探测到的温度信号转换为模拟电信号,模拟电信号输出给由运算放大器LM358组成的电压跟随器,然后输出给ARM微控制器。

外部控制电路5与ARM微控制器1相连,外部控制电路包括继电器驱动芯片ULN2003和继电器;ARM微制器从温度检测电路4收到当前的实际温度,然后ARM微制器1根据用户设定的温度输出控制信号给继电器驱动芯片,驱动继电器控制食品库内与饮料库内的风扇、加热丝或压缩机,对食品库与饮料库的商品进行制冷或加热,以满足客户的需求。

出货控制电路6包括食品库出货控制模块和饮料库出货控制模块;ARM微控制器根据液晶触摸屏确认用户要购买的商品,并输出相应的控制信号给食品库出货控制模块,食品库出货控制模块中的驱动芯片ULN2003控制继电器,继电器与货道马达连接,使货道马达运转输出相应的货物,其中,继电器的供电电压为电源模块1的24VDC输出电压。同理,饮料库出货控制模块用于接收ARM微控制器的控制信号,通过ULN2003驱动芯片控制继电器,继电器与出货装置连接,使出货装置出货,电源模块3与该继电器连接为其供电。

信号反馈电路7用于食品库红外检测,包括红外发射模块和红外接收模块,红外接收模信号由运算放大器LM358组成的电压跟随器,传输至ARM微控制器。当食品库商品掉落时,货物会遮挡住红外光线,这时红外接收模块就会发出信号,该红外信号转为电信号输出至ARM微控制器1,形成对出货的闭环控制。

综上所述,本实用新型一种基于ARM的综合自动售货机控制模块,突破传统单一的售货机,降低了自动售货机的成本,维护简单,提升了用户体验。

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