一、概述
自動售貨機是集聲、光、機、電于一體的智能科技產物,能根據投入的錢幣自動付貨的機器。它不受時間、地點的限制,能節省人力、方便快捷,可以每天24小時售貨,出售的商品五花八門,從飲料、零食、香煙、糖果,到牙刷,方便面等。
本文設計的售貨機以圓柱型商品(如易拉罐、酒瓶等)為主,采用機電結構的驅動方式,以平穩的推出動作,使儲存排放的商品落到取貨口中,便于顧客方便地取走所購商品。錢幣識別器主要以硬幣識別器為主。
二、工作過程
在接受到貨幣已輸入的前提下,自動售貨機靠觸摸控制按扭輸入信號,使控制器啟動相關位置的機械裝置完成規定動作,將貨物輸出,其過程如下。
第一步:用戶從投幣口送入貨幣,然后經過傳感器采集數據、識別器判別硬幣面值。
第二步:識別器把信息數據傳給通信模塊。
第三步:通信模塊與售貨機的主控系統通信,主控系統顯示面值,啟動售貨機的面板鍵,顯示出哪個貨道有貨,哪個貨道已售完,根據金額將商品可售賣信息通過選貨按鍵指示燈提供給用戶,由用戶自主選擇欲購買的商品。
第四步:用戶選擇商品所對應的按鍵選擇商品后,控制器接收到按鍵所傳遞過來的信息,驅動相應部件,售貨機自動把商品送到取物口,等待顧客取走。
第五步:顯示余額,如果金額足夠多,顧客可以選擇找幣或繼續買商品;如果款額不足,售貨機經過延時后自動找出零幣或用戶按下退幣旋鈕,退出零幣。
第六步:系統復零,從退幣口取出零幣完成此次售貨。
三、硬件部分
本文設計的自動飲料售貨機采用三菱FX2N PLC作為核心部分。當自動售貨機有錢幣投入時,會經過硬幣識別器和紙幣識別器,在真幣的情況下將信號送到PLC的輸入端,此時,可以按下各選擇按鈕,選擇按鈕的信號送到PLC后相應的輸出端子得電,使輸出繼電器得電輸出飲料。同時七段數碼管也會顯示出實時的金額提醒顧客。 當購買完畢按下退幣按鈕退幣,若有顧客忘記退幣,售貨機會自動報警提醒顧客退幣。
硬件電路組成框圖如圖1所示, PLC接線圖如圖2所示。
四、軟件設計
軟件設計主要分為投幣鍵選擇、價格比較、商品選擇和送出、退幣和找零部分。
現在,自動售貨機產業正在走向信息化并進一步實現合理化。進入21世紀時,自動售貨機也將進一步向節省資源和能源以及高功能化的方向發展。
(作者單位:江蘇省常州技師學院)