多方面的原因使得自动售货机产业在国内发展较为缓慢。其中,国内消费者关于自动售货机的可靠性、易操作性的疑虑是其发展的最大障碍。此外,自动售货机因为商品种类单一,价格高于商店同种商品,机器只能识别固定的货币,深深限制了消费者的选择。同时还有一些类似于自动售货机的商品安全,货币安全问题,使得自动售货机在厂家投放初期,在一些城市很难收到人们的欢迎,甚至还发生过估计损坏自动售货机的事件。国内城市发达程度的重要标志之一就是自动售货机,同时它也是考验人们素质的重要标准。目前,随着众多技术难题被科研人员一一攻破,国家宣传以及市民对自动售货机的进一步了解,新的消费方式逐步促进人们提高自身文明素质,良好的发展形势正在自动售货机产业悄然产生。由原先经常发生的自动售货机被破坏,吞没钱币等事件,也变成了时有发生。
1。3 本课题的主要目标
本文是以单片机STC89C52为核心的自动售货机控制系统的设计。本设计使用keil来进行C语言单片机控制程序的编写、调试。通过单片机STC89C52与GSM模块、非接触式IC卡读写模块,LCD1602显示模块的连接来模拟自动售货的功能。
主要目标:
(1)使用STC89C52来充当控制核心,控制其他模块实现设定功能;
(2)采用LCD1602作为显示模块,来显示购物情况;
(3)利用GSM模块的无线通信功能,与手机一起完成货物预订;
(4)使用非接触式IC卡读写模块来完成购物付款功能。来`自+优-尔^论:文,网www.youerw.com +QQ752018766-
2 自动售货机的控制系统总体设计
2。1 自动售货机的系统结构
自动售货机是集机、电、光一体化的自动售货装置,能独立完成自动售货这一功能。
本设计的自动售货机的工作原理是:再初始界面等待顾客选择商品的种类,再由顾客通过手机短信方式预定商品,机体提示“请按按键”,顾客通过按键后确认商品后,机体再次提示“请刷卡”,顾客使用IC卡进行付款后,由系统对比货物价格与卡内余额相比较,满足的,就由机体送出商品。如果商品售罄,则预定阶段,由GSM发送短信告知顾客商品已售完,并且发短信给店主,提示商品售完,请及时补充。最后回归初始界面,等待下一位顾客。