带有ic卡电子锁的自动售货机的制作方法

文档序号:6662271阅读:418来源:国知局
专利名称:带有ic卡电子锁的自动售货机的制作方法
技术领域
本实用新型为一种自动售货机。
以往的自动售货机,如申请号为99232281.2的中国专利文件所公布的“非接触式IC卡自动售货机”,采用机械锁作为门锁。机械锁钥匙易被复制,给自动售货机内的货物安全带来了隐患。
本实用新型的目的是提供一种门锁安全性好的自动售货机。
本实用新型的目的是通过采用IC卡电子锁作为自动售货机的门锁来实现的。本实用新型包括有以下结构微处理器4分别与IC卡读写器3、键盘10、存储器2、点阵液晶显示模块5、光电驱动模块6、数码显示模块8、实时时钟电路1和货物驱动电路11电连接,电控锁电磁铁线圈7与光电驱动模块6电连接。本实用新型中微处理器4最好还与数码显示模块8电连接。
本实用新型所用的全部部件都有市售商品,如IC卡读写器,微处理器,键盘,存储器、电控锁电磁铁线圈、点阵液晶显示模块等;各电路单元也是已有技术,在一般电子线路图册上就有现成的可用。
本实用新型的工作原理如下平时微处理器4一直轮番查询IC卡读写器3和键盘10,等待管理员操作IC卡或消费者选取商品。管理员可将商品价格设置IC卡放于IC卡读写器3中,IC卡读写器3读取IC卡上的价格数据,并传至微处理器4,微处理器4经校验无误后将价格数据写入存储器3中保存起来。作为购买商品计费时的计算依据。或者同时微处理器将价格数据写入数码显示模块8中,将每样商品的价格以数码的形式显示出来。供消费者购买时参考。
消费者购买商品时,先在键盘10上选择要购买的商品种类和数量,在按键的过程中,这些数据传至微处理器4中,微处理器4将消费者选择信息在点阵液晶显示模块5上显示出来,以便消费者确认,同时微处理器4读取存储器2中的价格数据,运算后得到此次交易的应收费,当消费者将手中的消费卡(卡上存有金额数据)放于IC卡读写器3中时,IC卡读写器将金额信息传至微处理器4中,微处理器将根据先前计算的应收费从IC卡上扣除相应金额的收费。同时给货物驱动电路驱动电压,使电机转动,将货特推出存货柜,货物掉入售货机底部的出货口,完成一次交易过程。
当管理员因补充售货机内的货物或检修自动售货机而需要打开自动售货机时,管理员将开锁IC卡放于IC卡读写器3可,微处理器读取到IC卡数据后,经校验无误后给光电驱动模块6开锁电流,此时光电驱动模块6中的功率光电管饱和,12V直流电压加至电控锁电磁铁线圈7上,电磁线圈7产生磁场,吸合锁闩,此时管理员即可打开自动售货机门。
本实用新型的优点是安全性好,因为(1)电子钥匙不能复制;(2)IC卡如有遗失,可及时使用另一权限级别更高的管理卡删除原被丢失的IC卡在自动售货上的设置,即使有人检到被遗失的IC卡,也无法打开自动售货机;


图1为本实用新型的电路框图。
附图2为实施例的电原理图。
附图3为实施例的程序流程图。
实施例见图1-3。附图中各代号代表1为串行实时时钟芯片,可产生秒,分,小时,日,月,年等实时时钟信息2为串行电可擦除非易失性数据存储器(EEROM)芯片,一旦写入数据,掉电不丢失;3为IC卡读写器,用于读写IC卡上的数据;4为微处器,MCS-51兼容单片机,带4个数据输入输出口,每个口有8位口线,1个标准RS232全双工通讯口;5为点阵液晶显示模块,可显示字符,字母,汉字或图像;6为光电功率模块,输入输出之间使用光电隔离,可大大减少输入输出之间干扰;7为电控锁电磁铁线圈,通电后其铁芯产生吸力,吸合锁闩,此时可打开自动售货机机壳;8(即8.1~8.8)为串行数码显示模块,采用段扫描工作方式,共有8组,除编码地址外,各组完全相同,每组可显示“0.00”-“999”价格信息;9为UPS电源,输出+5V,+12V,+24V,-10V直流电源;10为串行键盘;11(即11.1~11.8)为串行编码驱动,共有8路,每路除编码地址外完全相同;P0.0-P0.7为微处理器P0数据口的I/O线;P1.0-P1.7为微处理器P1数据口的I/O线;P2.7为微处理器P2口的最高位口线;P3.2-P3.5为微处理器P3数据口的I/O线;RXD为微处理器RS232数据口数据接收端;TXD为微处理器RS232数据口数据发送端;/WR为微处理器写外部数据存储器使能端;/RD为微处理器读外部数据存储器使能端。
微处理器与各外围电路的连接关系为P0.0-P0.7接点阵液晶显示模块数据输入脚;P1.0接串行实时时钟芯片1读写时钟;P1.1接串行实时时钟芯片1数据输入/输出双向数据口;P1.2接串行数据存储器2读写时钟;P1.3接串行数据存储器2数据输出;P1.4接串行数据存储器2数据输入;P1.5接光电功率模块6驱动输入;P1.6接数码价格显示模块8.1-8.8读写时钟;
P1.7接数码价格显示模块8.1-8.8数据输入;P2.7接点阵液晶显示模块5地址选中输入;P3.2接驱动器编码时钟;P3.3接驱动器编码数据;P3.4接串行键盘数据输入/输出双向数据口;P3.5接串行键盘数据输入读写时钟;RXD接IC卡读写器3数据输出;TXD接IC卡读写器3数据输入端;/WR接点阵液晶显示模块5写使能端;/RD接点阵液晶显示模块5读使能端。
各元器件型号,参数如下实时时钟芯片1PCF8563T;非易失性EEPROM芯片2 X25045;IC卡读写器3 瑞士LEGIC公司的SM05;微处理器4AT89C55;点阵液晶显示模块5SVM12864A;功率光电模块6TN-18;电磁铁线圈7 江苏宏泰电控锁公司的290KG电子锁。
数码显示模块主要芯片和显示器件8.1-8.8:M1499串行扫描数码驱动器,R5101CA 0.5寸超高亮数码管;UPS电源9 CS25A;键盘10 KEY-16。
附图2为本实施例的程序流程图上电后,微处理器先进行初始化(步骤<100>),使各出货机构处于复位位置,数码价格显示全部熄灭。点阵液晶显示消隐。接下来循环查询是否有按键按下和是否有卡操作(步骤<101>和<102>)?如有按键按下,当消费者选择完毕需购买的商品种类和数量后,按下确认键后,微处理器4接收到按键模块的信息后将选择信息在点阵液晶上显示出来(步骤<103>),并读消费卡上的金额信息(步骤<107>),读取存储器2中的商品价格信息,并根据消费者选择计算本次交易应收费(步骤<108>),然后根据本次交易应收费从卡上扣除相应金额(步骤<109>)。同时给货物驱动电路11.1-11.8驱动电压,使电机转动,将货特推出存货柜,货物掉入售货机底部的出货口,完成一次交易过程(步骤<110>)。然后返回(步骤<101>和<102>)循环查询是否有按键按下和是否有卡操作。如无按键按下,有IC卡操作,则识别IC卡的种类如是价格设置卡,微处理器4则读取卡上商品价格信息,经校验无误后写入存储器2中保存下来(步骤<104>),并刷新数码价格显示(步骤<109>);如是时钟设置卡,微处理器4读取卡上时钟信息,写入实时时钟1中,修正当前时钟(步骤<105>);如是开门卡,微处理器读取到IC卡数据后,经校验无误后给光电驱动模块6开锁电流,此时光电驱动模块6中的功率光电管饱和,12V直流电压加至电控锁电磁铁线圈7上,电磁线圈7产生磁场,吸合锁闩,此时管理员即可打开自动售货机门(步骤<106>);以上三种卡处理完毕后都返回(步骤<101>和<102>)循环查询是否有按键按下和是否有卡操作。
以上实施例仅为了对本实用新型作进一步的说明,而本实用新型的范围不受所举实施例的局限。
权利要求1.一种带有IC卡电子锁的自动售货机,其特征是微处理器(4)分别与IC卡读写器(3)、键盘(10)、存储器(2)、点阵液晶显示模块(5)、光电驱动模块(6)、实时时钟电路(1)和货物驱动电路(11)电连接,电控锁电磁铁线圈(7)与光电驱动模块(6)电连接。
2.如权利要求1所说的带有IC卡电子锁的自动售货机,其特征是微处理器(4)还与数码显示模块(8)电连接。
专利摘要本实用新型为一种自动售货机。微处理器分别与IC卡读写器、键盘、存储器、点阵液晶显示模块、光电驱动模块、数码显示模块、实时时钟电路和货物驱动电路电连接,电控锁电磁铁线圈与光电驱动模块电连接。优点是安全性好:电子钥匙不能复制;IC卡如有遗失,可及时使用另一权限级别更高的管理卡删除原被丢失的IC卡在自动售货上的设置,即使有人检到被遗失的IC卡,也无法打开自动售货机;开锁记录由采集卡采集到管理中心,便于统一管理。
文档编号G07F7/00GK2445383SQ0024471
公开日2001年8月29日 申请日期2000年10月17日 优先权日2000年10月17日
发明者罗玄, 张文华, 徐尤松, 王智荣 申请人:昆明术自科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1