本發(fā)明涉及商品售賣設(shè)備技術(shù)領(lǐng)域,特別涉及一種自動售貨機功能擴展裝置及改造方法。
背景技術(shù):
傳統(tǒng)的自動售貨機一直是鍵盤或者按鍵購買商品,而新型的售貨機可以通過屏幕進(jìn)行購買。現(xiàn)在傳統(tǒng)售貨機的改造方法是使用串口與帶屏幕的工控機相連接,實現(xiàn)屏幕購買商品。VMC與工控機之間使用特殊的軟件協(xié)議。
CN201928274U中公開了一種用于售貨機的無線數(shù)據(jù)傳輸裝置,其使能夠?qū)ψ詣邮圬洐C進(jìn)行網(wǎng)絡(luò)監(jiān)控。
CN101807325A中公開了一種用于自動售貨機的非現(xiàn)金交易的無線數(shù)據(jù)終端,利用該終端能夠?qū)崿F(xiàn)自動售貨機的非現(xiàn)金交易。
US6505095B1中公開了一種用于自動售貨機的無線審計終端,利用該終端能夠?qū)ψ詣邮圬洐C的進(jìn)行遠(yuǎn)程的信息管理,同時實現(xiàn)非現(xiàn)金交易。
現(xiàn)有改造方案中如果通過升級現(xiàn)有的主控制器軟件來實現(xiàn)屏幕購買,這在實際應(yīng)用中面臨下面問題:
1. 沒有標(biāo)準(zhǔn)的軟件協(xié)議,很難實現(xiàn)互聯(lián)互通;
2. 主控制器的生產(chǎn)廠商有很多,各家的軟件實現(xiàn)不一樣,軟件開發(fā)難度大;
3. 現(xiàn)有傳統(tǒng)售貨機市場保有量大,舊機器使用年份長,軟件升級的工作量和難度都很大;
4. 屏幕購買屬于功能升級,大都不在保修范圍內(nèi),升級的費用巨大。
對于上述專利文獻(xiàn)中的自動售貨機改造方法,則存在如下問題:
1.上述公開文獻(xiàn)均未實現(xiàn)在觸摸式顯示屏上進(jìn)行選擇商品的功能,由于上述專利文獻(xiàn)中所提到的改造用的終端均未能夠?qū)ψ詣邮圬洐C上的商品選擇按鍵進(jìn)行接管,因此無法實現(xiàn)在新的觸摸式屏幕上選擇商品,仍然依賴自動售貨機上原來的商品選擇按鍵對商品進(jìn)行選擇。
2.上述公開的文獻(xiàn)中雖然提供了非現(xiàn)金交易手段,但是具有局限性,無法實施例如采用取貨碼取貨等新式的支付方式。其原因在于無法實現(xiàn)對自動售貨機主板VMC的鍵盤碼輸入。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的就是克服現(xiàn)有技術(shù)的不足,提供了一種自動售貨機功能擴展裝置及改造方法,在不修改現(xiàn)有主控制器軟件的前提下,實現(xiàn)屏幕購買商品,可以節(jié)省大量軟件開發(fā)和升級的費用,并因為不修改原有軟件,從而保證售貨機的運行可靠性。
本發(fā)明的功能擴展裝置能夠在不改動自動售貨機主板VMC的前提下,增加自動售貨機的功能。本發(fā)明所要解決的技術(shù)問題,首先,能夠?qū)崿F(xiàn)在觸摸式顯示屏上展示商品,使購物者能夠根據(jù)更為詳細(xì)的商品介紹信息直接在觸摸式顯示屏上對商品進(jìn)行選擇。其次,能夠在現(xiàn)有的自動售貨機支付方式的基礎(chǔ)上,增加更多的非現(xiàn)金交易支付方式。
本發(fā)明一種自動售貨機功能擴展裝置,包括主控制器和觸摸式顯示屏,所述功能擴展裝置還包括模擬鍵盤輸入接口、模擬鍵盤輸出接口、模擬鍵盤信號轉(zhuǎn)換模塊、MDB/VTS接口、MDB/VTS數(shù)據(jù)處理模塊、UART串口、無線通訊模塊;
模擬鍵盤輸入接口,其用于接收自動售貨機鍵盤輸入裝置產(chǎn)生的輸入信號;
模擬鍵盤信號轉(zhuǎn)換模塊,其用于將自動售貨機鍵盤輸入裝置產(chǎn)生的鍵盤信號轉(zhuǎn)換為主控制器能夠識別的鍵盤信號,并傳遞給主控制器,同時也用于將來自主控制器的傳送來的鍵盤信號轉(zhuǎn)換為自動售貨機主板VMC能夠識別的鍵盤信號,并傳遞給模擬鍵盤輸出接口;
模擬鍵盤輸出接口,其用于將來自模擬鍵盤信號轉(zhuǎn)換模塊的鍵盤信號傳遞給自動售貨機VMC。
進(jìn)一步的,所述MDB/VTS接口與自動售貨機主板VMC上的MDB/VTS接口連接,基于MDB/VTS協(xié)議構(gòu)建該功能擴展裝置與自動售貨機主板VMC之間的數(shù)據(jù)通訊通道;
所述MDB/VTS數(shù)據(jù)處理模塊,用于生成支付信號并經(jīng)由MDB/VTS接口傳遞給自動售貨機主板VMC。
進(jìn)一步的,所述自動售貨機的鍵盤輸入裝置,包括矩陣式的鍵盤輸入裝置或自動售貨機上的各種商品所對應(yīng)的選取按鍵。
進(jìn)一步的,所述主控制器包括中央處理器、RAM、ROM。
進(jìn)一步的,所述無線通訊模塊采用蜂窩通訊技術(shù)或無線WIFI技術(shù)使所述功能擴展裝置與廣域網(wǎng)連接,從而使得所述功能擴展裝置與遠(yuǎn)程服務(wù)器之間實現(xiàn)通信連接。
進(jìn)一步的,所述功能擴展裝置通過至少1個UART串口與自動售貨機主板VMC上的DEX接口連接,從而建立基于DEX協(xié)議的數(shù)據(jù)通訊通道。
進(jìn)一步的,所述功能擴展裝置上還設(shè)置有USB接口,用于在施工現(xiàn)場對所述功能擴展裝置進(jìn)行配置或升級。
本發(fā)明還提供了一種自動售貨機,包括上述的自動售貨機功能擴展裝置。
本發(fā)明還提供了一種使用上述的自動售貨機功能擴展裝置進(jìn)行自動售貨機改造的方法,
斷開自動售貨機上的鍵盤輸入裝置與自動售貨機主板VMC之間的連接,將所述功能擴展裝置的模擬鍵盤輸入接口與自動售貨機的鍵盤輸入裝置連接;所述功能擴展裝置的模擬鍵盤輸出接口與自動售貨機主板VMC的鍵盤輸入接口相連接,實現(xiàn)所述功能擴展裝置對自動售貨機鍵盤輸入信息的接管;
所述無線通訊模塊采用蜂窩通訊技術(shù)或無線WIFI技術(shù)使所述功能擴展裝置與廣域網(wǎng)連接,從而使得所述功能擴展裝置與遠(yuǎn)程服務(wù)器之間實現(xiàn)通信連接。
進(jìn)一步的,所述功能擴展裝置從遠(yuǎn)程服務(wù)器下載商品代碼列表及商品展示信息,該展示信息包括介紹商品的文字、圖片或音像,同時通過DEX接口從自動售貨機主板VMC獲取商品價格信息,主控制器整合商品代碼列表、商品展示信息和商品價格信息,從而生成用于在觸摸式顯示屏上顯示的商品選擇界面顯示信息,并將該顯示信息傳輸給觸摸式顯示屏進(jìn)行顯示。
進(jìn)一步的,所述功能擴展裝置從遠(yuǎn)程服務(wù)器下載商品價格信息,并將該信息通過DEX通訊通道傳遞給自動售貨機主板VMC,從而更新自動售貨機上存儲的商品價格信息。
進(jìn)一步的,當(dāng)在功能擴展裝置的觸摸式顯示屏上點選預(yù)購商品時,由功能擴展裝置的主控制器產(chǎn)生相應(yīng)的模擬鍵盤碼,并通過模擬鍵盤信號轉(zhuǎn)換模塊將該模擬鍵盤碼轉(zhuǎn)換為自動售貨機主板VMC能夠識別的鍵盤碼信息,并傳遞給自動售貨機主板VMC;
當(dāng)使用自動售貨機上的原始鍵盤或按鍵對商品進(jìn)行選擇時,原始鍵盤或按鍵輸出信號經(jīng)模擬鍵盤輸入接口傳遞至模擬鍵盤信號轉(zhuǎn)換模塊,轉(zhuǎn)換成主控制器能夠識別的信號后,再由主控制器將模擬鍵盤信號傳遞回模擬鍵盤信號轉(zhuǎn)換模塊,轉(zhuǎn)換成自動售貨機識別的鍵盤信號傳遞給自動售貨機主板VMC。
進(jìn)一步的,所述功能擴展裝置上的MDB/VTS接口與自動售貨機上的MDB/VTS接口連接,基于MDB/VTS協(xié)議自動售貨機主板接收由所述功能擴展裝置傳遞的支付信號,在確認(rèn)商品貨款支付完畢后,自動售貨機的商品給付機構(gòu)將商品傳送至取貨口。
進(jìn)一步的,用戶使用具有支付功能的移動終端掃描觸摸式顯示屏上出現(xiàn)的支付條形碼或支付二維碼,并在移動終端上完成確認(rèn)付款;當(dāng)功能擴展裝置通過無線網(wǎng)絡(luò)模塊從遠(yuǎn)程服務(wù)器處獲得支付信息后,由MDB/VTS數(shù)據(jù)處理模塊生成支付信息并傳遞給自動售貨機主板VMC,通知自動售貨機主板VMC支付完畢。
進(jìn)一步的,用戶使用具有支付功能的移動終端,并在移動終端上生成用于支付的條形碼或二維碼,通過對準(zhǔn)所述功能擴展裝置上的條碼掃描設(shè)備進(jìn)行支付,完成確認(rèn)付款;當(dāng)功能擴展裝置通過無線網(wǎng)絡(luò)模塊從遠(yuǎn)程服務(wù)器處獲得支付信息后,由MDB/VTS數(shù)據(jù)處理模塊生成支付信息并傳遞給自動售貨機主板VMC,通知自動售貨機主板VMC支付完畢。
進(jìn)一步的,在觸摸式顯示屏上點選取貨碼取貨,并在取貨碼輸入窗口輸入取貨碼;所述功能擴展裝置將該取貨碼傳輸至遠(yuǎn)程服務(wù)器進(jìn)行驗證,遠(yuǎn)程服務(wù)器將驗證信息反饋給所述功能擴展裝置,所述驗證信息包括該取貨碼是否有效,若有效則同時反饋該取貨碼所對應(yīng)的商品代碼信息;由所述功能擴展裝置的主控制器生成該商品代碼信息所對應(yīng)的模擬鍵盤碼并傳遞給模擬鍵盤碼轉(zhuǎn)換模塊;同時由MDB/VTS數(shù)據(jù)處理模塊生成支付信息并傳遞給自動售貨機主板VMC,通知自動售貨機主板VMC支付完畢。
進(jìn)一步的,在所述功能擴展裝置的UART串口上外接支付設(shè)備進(jìn)行支付,所述支付設(shè)備包括POS機、交通卡;當(dāng)所述功能擴展裝置通過無線網(wǎng)絡(luò)模塊從遠(yuǎn)程服務(wù)器處獲得支付信息后,由MDB/VTS數(shù)據(jù)處理模塊生成支付信息并傳遞給自動售貨機主板VMC,通知自動售貨機主板VMC支付完畢。
進(jìn)一步的,所述功能擴展裝置通過DEX通訊通道獲取自動售貨機的銷售統(tǒng)計信息和自動售貨機故障信息,并上傳至遠(yuǎn)程服務(wù)器。
進(jìn)一步的,所述功能擴展裝置從遠(yuǎn)程服務(wù)器下載供觸摸式顯示屏播放的商業(yè)廣告,并由主控制器控制觸摸式顯示屏進(jìn)行播放。
本發(fā)明的有益效果為:實現(xiàn)了在觸摸式顯示屏上展示商品,使購物者能夠根據(jù)更為詳細(xì)的商品介紹信息直接在觸摸式顯示屏上對商品進(jìn)行選擇;在現(xiàn)有的自動售貨機支付方式的基礎(chǔ)上,增加更多的非現(xiàn)金交易支付方式;結(jié)構(gòu)簡單合理、新穎、應(yīng)用前景廣。
附圖說明
圖1所示為本發(fā)明實施例一種自動售貨機功能擴展裝置結(jié)構(gòu)示意圖。
其中:1-主控制器、2-模擬鍵盤信號轉(zhuǎn)換模塊、3-模擬鍵盤輸入接口、4-模擬鍵盤輸出接口、5- MDB/VTS數(shù)據(jù)處理模塊、6- MDB/VTS接口、7- UART串口、8-觸摸式顯示屏、9-無線通訊模塊。
具體實施方式
下文將結(jié)合具體附圖詳細(xì)描述本發(fā)明具體實施例。應(yīng)當(dāng)注意的是,下述實施例中描述的技術(shù)特征或者技術(shù)特征的組合不應(yīng)當(dāng)被認(rèn)為是孤立的,它們可以被相互組合從而達(dá)到更好的技術(shù)效果。在下述實施例的附圖中,各附圖所出現(xiàn)的相同標(biāo)號代表相同的特征或者部件,可應(yīng)用于不同實施例中。
如圖1所示,本發(fā)明實施例本發(fā)明一種自動售貨機功能擴展裝置,包括主控制器1和觸摸式顯示屏8,所述功能擴展裝置還包括模擬鍵盤輸入接口3、模擬鍵盤輸出接口4、模擬鍵盤信號轉(zhuǎn)換模塊2、MDB/VTS接口6、MDB/VTS數(shù)據(jù)處理模塊5、UART串口7、無線通訊模塊9;
模擬鍵盤輸入接口3,其用于接收自動售貨機鍵盤輸入裝置產(chǎn)生的輸入信號;
模擬鍵盤信號轉(zhuǎn)換模塊2,其用于將自動售貨機鍵盤輸入裝置產(chǎn)生的鍵盤信號轉(zhuǎn)換為主控制器1能夠識別的鍵盤信號,并傳遞給主控制器1,同時也用于將來自主控制器1的傳送來的鍵盤信號轉(zhuǎn)換為自動售貨機主板VMC能夠識別的鍵盤信號,并傳遞給模擬鍵盤輸出接口4;
模擬鍵盤輸出接口4,其用于將來自模擬鍵盤信號轉(zhuǎn)換模塊2的鍵盤信號傳遞給自動售貨機VMC。
優(yōu)選的,所述MDB/VTS接口6與自動售貨機主板VMC上的MDB/VTS接口連接,基于MDB/VTS協(xié)議構(gòu)建該功能擴展裝置與自動售貨機主板VMC之間的數(shù)據(jù)通訊通道;
所述MDB/VTS數(shù)據(jù)處理模塊5,用于生成支付信號并經(jīng)由MDB/VTS接口6傳遞給自動售貨機主板VMC。
優(yōu)選的,模擬鍵盤信號轉(zhuǎn)換模塊2一端分別與模擬鍵盤輸入接口3、模擬鍵盤輸出接口4連接,另一端與主控制器1連接;MDB/VTS數(shù)據(jù)處理模塊5一端與MDB/VTS接口6連接,另一端與主控制器1連接;主控制器1還分別與UART串口7、觸摸式顯示屏8、無線通訊模塊9分別連接。所述功能擴展裝置的模擬鍵盤輸入接口3與自動售貨機的鍵盤輸入裝置連接;所述功能擴展裝置的模擬鍵盤輸出接口4與自動售貨機主板VMC的鍵盤輸入接口相連接,實現(xiàn)所述功能擴展裝置對自動售貨機鍵盤輸入信息的接管。需要說明的是,上述的連接方式并非唯一的連接方式,也可以采用其他的連接方式實現(xiàn)本發(fā)明的功能。
優(yōu)選的,所述自動售貨機的鍵盤輸入裝置,包括矩陣式的鍵盤輸入裝置或自動售貨機上的各種商品所對應(yīng)的選取按鍵。所述主控制器1包括中央處理器、RAM、ROM。
所述無線通訊模塊9采用蜂窩通訊技術(shù)或無線WIFI技術(shù)使所述功能擴展裝置與廣域網(wǎng)連接,從而使得所述功能擴展裝置與遠(yuǎn)程服務(wù)器之間實現(xiàn)通信連接。
所述功能擴展裝置通過至少1個UART串口7與自動售貨機主板VMC上的DEX接口連接,從而建立基于DEX協(xié)議的數(shù)據(jù)通訊通道。
所述功能擴展裝置上還設(shè)置有USB接口,用于在施工現(xiàn)場對所述功能擴展裝置進(jìn)行配置或升級。例如,在施工現(xiàn)場對商品價格、商品代碼、商品展示信息進(jìn)行更新。
本發(fā)明還提供了一種自動售貨機,包括上述的自動售貨機功能擴展裝置。
本發(fā)明還提供了一種使用上述的自動售貨機功能擴展裝置進(jìn)行自動售貨機改造的方法,包括:斷開自動售貨機上的鍵盤輸入裝置與自動售貨機主板VMC之間的連接,將所述功能擴展裝置的模擬鍵盤輸入接口3與自動售貨機的鍵盤輸入裝置連接;所述功能擴展裝置的模擬鍵盤輸出接口4與自動售貨機主板VMC的鍵盤輸入接口相連接,實現(xiàn)所述功能擴展裝置對自動售貨機鍵盤輸入信息的接管;
所述無線通訊模塊9采用蜂窩通訊技術(shù)或無線WIFI技術(shù)使所述功能擴展裝置與廣域網(wǎng)連接,從而使得所述功能擴展裝置與遠(yuǎn)程服務(wù)器之間實現(xiàn)通信連接。
所述功能擴展裝置從遠(yuǎn)程服務(wù)器下載商品代碼列表及商品展示信息,該展示信息包括介紹商品的文字、圖片或音像,同時通過DEX接口從自動售貨機主板VMC獲取商品價格信息,主控制器1整合商品代碼列表、商品展示信息和商品價格信息,從而生成用于在觸摸式顯示屏8上顯示的商品選擇界面顯示信息,并將該顯示信息傳輸給觸摸式顯示屏8進(jìn)行顯示。
所述功能擴展裝置從遠(yuǎn)程服務(wù)器下載商品價格信息,并將該信息通過DEX通訊通道傳遞給自動售貨機主板VMC,從而更新自動售貨機上存儲的商品價格信息。
當(dāng)在功能擴展裝置的觸摸式顯示屏8上點選預(yù)購商品時,由功能擴展裝置的主控制器1產(chǎn)生相應(yīng)的模擬鍵盤碼,并通過模擬鍵盤信號轉(zhuǎn)換模塊2將該模擬鍵盤碼轉(zhuǎn)換為自動售貨機主板VMC能夠識別的鍵盤碼信息,并傳遞給自動售貨機主板VMC;
當(dāng)使用自動售貨機上的原始鍵盤或按鍵對商品進(jìn)行選擇時,原始鍵盤或按鍵輸出信號經(jīng)模擬鍵盤輸入接口3傳遞至模擬鍵盤信號轉(zhuǎn)換模塊2,轉(zhuǎn)換成主控制器1能夠識別的信號后,再由主控制器1將模擬鍵盤信號傳遞回模擬鍵盤信號轉(zhuǎn)換模塊2,轉(zhuǎn)換成自動售貨機識別的鍵盤信號傳遞給自動售貨機主板VMC。
所述功能擴展裝置上的MDB/VTS接口6與自動售貨機上的MDB/VTS接口連接,基于MDB/VTS協(xié)議自動售貨機主板接收由所述功能擴展裝置傳遞的支付信號,在確認(rèn)商品貨款支付完畢后,自動售貨機的商品給付機構(gòu)將商品傳送至取貨口。
用戶使用具有支付功能的移動終端掃描觸摸式顯示屏8上出現(xiàn)的支付條形碼或支付二維碼,并在移動終端上完成確認(rèn)付款;當(dāng)功能擴展裝置通過無線網(wǎng)絡(luò)模塊從遠(yuǎn)程服務(wù)器處獲得支付信息后,由MDB/VTS數(shù)據(jù)處理模塊5生成支付信息并傳遞給自動售貨機主板VMC,通知自動售貨機主板VMC支付完畢。
用戶使用具有支付功能的移動終端,并在移動終端上生成用于支付的條形碼或二維碼,通過對準(zhǔn)所述功能擴展裝置上的條碼掃描設(shè)備進(jìn)行支付,完成確認(rèn)付款;當(dāng)功能擴展裝置通過無線網(wǎng)絡(luò)模塊9從遠(yuǎn)程服務(wù)器處獲得支付信息后,由MDB/VTS數(shù)據(jù)處理模塊5生成支付信息并傳遞給自動售貨機主板VMC,通知自動售貨機主板VMC支付完畢。
在觸摸式顯示屏8上點選取貨碼取貨,并在取貨碼輸入窗口輸入取貨碼;所述功能擴展裝置將該取貨碼傳輸至遠(yuǎn)程服務(wù)器進(jìn)行驗證,遠(yuǎn)程服務(wù)器將驗證信息反饋給所述功能擴展裝置,所述驗證信息包括該取貨碼是否有效,若有效則同時反饋該取貨碼所對應(yīng)的商品代碼信息;由所述功能擴展裝置的主控制器1生成該商品代碼信息所對應(yīng)的模擬鍵盤碼并傳遞給模擬鍵盤碼轉(zhuǎn)換模塊2;同時由MDB/VTS數(shù)據(jù)處理模塊5生成支付信息并傳遞給自動售貨機主板VMC,通知自動售貨機主板VMC支付完畢。
在所述功能擴展裝置的UART串口7上外接支付設(shè)備進(jìn)行支付,所述支付設(shè)備包括POS機、交通卡;當(dāng)所述功能擴展裝置通過無線網(wǎng)絡(luò)模塊9從遠(yuǎn)程服務(wù)器處獲得支付信息后,由MDB/VTS數(shù)據(jù)處理模塊5生成支付信息并傳遞給自動售貨機主板VMC,通知自動售貨機主板VMC支付完畢。
所述功能擴展裝置通過DEX通訊通道獲取自動售貨機的銷售統(tǒng)計信息和自動售貨機故障信息,并上傳至遠(yuǎn)程服務(wù)器。
所述功能擴展裝置從遠(yuǎn)程服務(wù)器下載供觸摸式顯示屏8播放的商業(yè)廣告,并由主控制器1控制觸摸式顯示屏8進(jìn)行播放;
本發(fā)明的有益效果為:實現(xiàn)了在觸摸式顯示屏上展示商品,使購物者能夠根據(jù)更為詳細(xì)的商品介紹信息直接在觸摸式顯示屏上對商品進(jìn)行選擇;在現(xiàn)有的自動售貨機支付方式的基礎(chǔ)上,增加更多的非現(xiàn)金交易支付方式;結(jié)構(gòu)簡單合理、新穎、應(yīng)用前景廣。
本文雖然已經(jīng)給出了本發(fā)明的幾個實施例,但是本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,在不脫離本發(fā)明精神的情況下,可以對本文的實施例進(jìn)行改變。上述實施例只是示例性的,不應(yīng)以本文的實施例作為本發(fā)明權(quán)利范圍的限定。