专利名称:数字式售货机控制装置的制作方法
技术领域:
本实用新型涉及自动售货机控制装置,属于计算机技术应用领域。
现有的自动售货机是以投币式单机进行售货的,投入货币(硬币或纸币)后,由自动售货机的货币识别机构进行识别判别,根据识别结果来控制售货机的驱动部件进行动作,完成售货功能。其缺陷是售货机对货币的质量及材质都有一定的要求,而我国流通的纸币残破率比较高,不易识别;硬币的发行量少、币值低、携带不便,一元硬币的材质不易识别,如同样大小的A3钢片在货币识别机构上就不易识别。这些缺陷也是影响投币式自动售货机在我国推广普及的主要原因。
本实用新型的目的是设计一种可克服上述缺陷的数字式售货机控制装置。
为达此目的,本实用新型采用以下技术方案数字式售货机控制装置,其特征在于它包括单片机电路、随机键盘、显示器、驱动电路、通讯接口,随机键盘通过键盘接口与单片机电路连接,显示器通过显示接口与单片机电路连接,驱动电路接单片机的输入输出口,通讯接口与单片机电路的串行口连接。其中随机键盘由键盘输入控制和数码显示电路组成,键盘输入控制电路包括按键阵列和缓冲器,缓冲器的输入接单片机的数据总线,输出接按键阵列,数码显示电路包括数码管和显示驱动器,显示驱动器的输入接单片机的数据总线;显示器为液晶显示器,其数据口接单片机的数据总线;驱动电路是与单片机的数据总线相接的驱动器;通讯接口由接收转换芯片和发送转换芯片构成。
单片机电路完成对随机键盘的控制和磁卡阅读器的输入控制,对所输入的消费信息进行加工处理,再经通讯接口与自动售货机系统通讯,根据自动售货机系统传回的结果信息向驱动电路发出控制信号,使其执行售货动作。
本装置采用数字输入形式控制售货机工作,售货机交易过程中不使用货币,从根本上解决了投币式自动售货机对货币有一定要求的问题,因而适用于消费群体固定集中的场所。本装置基于自动售货机技术和单片机技术,实施方便可靠。
以下结合附图和实施例对本实用新型作详细说明。
图1是本实用新型的组成框图;图2是随机键盘的盘面图;图3是本实用新型的电路图。
请参照图1,本实用新型由单片机电路1、随机键盘2、磁卡阅读器3、驱动电路4、显示器5、通讯接口6组成。其中随机键盘2通过键盘接口与单片机电路1连接,磁卡阅读器3通过缓冲器与单片机1连接,驱动电路4接单片机1的输入输出口,显示器5通过显示接口与单片机电路1连接,通讯接口6与单片机电路1的串行口连接。
单片机电路1是本装置的核心,其功能是A.产生随机数送入随机键盘2,
74244缓冲器IC19是磁卡阅读器数据缓冲器,J2为磁卡阅读器插口。缓冲器IC19的输入接单片机IC1的数据总线。
74373锁存器IC4、IC5组成驱动控制电路,它们的输入接单片机IC1的数据总线,它们的输出接售货机执行部件DRIVE BORD。
显示器由液晶显示器构成,与非门IC12和LCD组成液晶显示电路。
液晶显示器LCD和文字点阵存储器IC3的数据口接单片机IC1的数据总线,文字点阵存储器IC3的地址口接单片机IC1的地址总线。
通讯接口由接收转换芯片和发送转换芯片构成,75175RS485接收转换芯片IC16、75174RS485发送转换芯片IC17组成双向RS485接口转换电路,J1为RS485插口,售货机的RS485插口J1通过通讯线与自动售货机系统连接。
随机键盘的工作原理是IC1运行固化ROM中的程序,平时P12脚输出低电平,使IC8工作在全暗状态,各LED关闭,控制软件关中断,按键电路不工作。当售货机系统允许键盘工作的请求信号经J1的3脚4脚和IC16送入IC1的RXD脚后,软件进入工作状态,其流程为IC1调用随机数产生程序,生成一位“0~9”间的随机数,与顺序产生的“0~9”键位号相组合,生成十个字节的数码管BCD码及位控BCD码,每字节中,低四位为随机数,高四位为键位号;IC1的P1.1脚输出低电平,打开IC11,IC1的P1.2脚输出高电平,使IC8进入工作状态,令显示器显示上述十个字节的内容;扫描按键,当按键S1~S16有一个按下时,其键位值被读入,然后程序转步骤a,直至按下确认键为止。在输入过程中可用消除键清除当前输入的数值;顾客按确认键后,程序转数据处理,把输入的数据转换成ASCII码,经IC1的TXD脚、IC17串行输出到J1,最后送入自动售货机系统;IC1的P1.2脚输出低电平,关闭IC8,同时软件关中断,等待下一个工作流程。
本实用新型的工作原理如下a.IC1对随机键盘输入的消费信息加工处理后,由其TXD脚发出串行通讯申请信号,此信号经IC17转换成RS485电信号送至插口J1的1脚和2脚,然后送往自动售货机系统中,等待自动售货机系统应答。
b.自动售货机系统的应答信号经传输线送入J1的3脚和4脚,再经IC16送至IC1的RXD脚,IC1收此应答信号后,再向自动售货机系统连续送出消费信息,等待自动售货机系统发回结果信息。
c.IC1在执行程序过程中根据运行状态取ROM中的点阵字库数据,送LCD显示。
d.IC1收到自动售货机系统发来的结果信息,将商品信息中的商品号写入IC4、IC5,由后者向驱动电路发出执行命令。
e.驱动电路(其电路由不同的售货机执行部件决定)控制自动售货机执行部件进行售货动作。
权利要求1.数字式售货机控制装置,其特征在于它包括单片机电路、随机键盘、显示器、驱动电路、通讯接口,随机键盘通过键盘接口与单片机电路连接,显示器通过显示接口与单片机电路连接,驱动电路接单片机的输入输出口,通讯接口与单片机电路的串行口连接。
2.如权利要求1所述的数字式售货机控制装置,其特征在于所述随机键盘由键盘输入控制电路和数码显示电路组成,键盘输入控制电路包括按键阵列和缓冲器,缓冲器的输出接单片机的数据总线,缓冲器的输入接按键阵列,数码显示电路包括数码显示管和显示驱动器,显示驱动器的输入接单片机的数据总线;所述显示器为液晶显示器,液晶显示器的数据口接单片机的数据总线;所述驱动电路是与单片机的数据总线相接的驱动器;所述通讯接口由接收转换芯片和发送转换芯片构成。
3.如权利要求1所述的数字式售货机控制装置,其特征在于所述单片机电路还接有磁卡阅读器。
专利摘要本装置包括单片机电路、随机键盘、显示器、驱动电路、通讯接口、随机键盘通过键盘接口与单片机电路连接,显示器通过显示接口与单片机电路连接,驱动电路接单片机的输入输出口,通讯接口与单片机电路的串行口连接。本装置采用数字输入形式控制售货机工作,售货机交易过程中不使用货币,从根本上解决了投币式自动售货机对货币有一定要求的问题,因而适用于消费群体固定集中的场所。本装置基于自动售货机技术和单片机技术,实施方便可靠。
文档编号G06F13/14GK2286324SQ97201478
公开日1998年7月15日 申请日期1997年2月3日 优先权日1997年2月3日
发明者张跃明, 田忠, 崔保华 申请人:张跃明, 田忠, 崔保华