本發(fā)明涉及自助終端設(shè)備技術(shù)領(lǐng)域,具體地說是一種實用性強(qiáng)、基于觸摸式按鍵的自助終端音量調(diào)節(jié)系統(tǒng)。
背景技術(shù):
隨著電子技術(shù)、嵌入式技術(shù)的飛速發(fā)展,數(shù)字化、模塊化、集成化的多功能發(fā)展,人們對產(chǎn)品理念的轉(zhuǎn)變,在達(dá)到預(yù)想的功能的基礎(chǔ)上,對用戶體驗和可操作成都的要求越來越苛刻。當(dāng)前銀行等金融機(jī)構(gòu)的ATM、VTM、發(fā)卡機(jī)等自助設(shè)備越來越多,其中語音提示、音視頻交互、廣告播放等作為一項基本功能,如果聲音太大或者太小,用戶體驗較差,但由于銀行網(wǎng)點的嘈雜程度是隨時變化的,因此需要隨時調(diào)節(jié)音量大小,而常規(guī)音量調(diào)節(jié)方式操作不方便。
而隨著智能化的發(fā)展,在自助終端設(shè)備上,音量調(diào)節(jié)將成為一種不可或缺的功能,在語音提示、音視頻交互、廣告播放等功能中起著非常重要的作用。語音播放是工控機(jī)輸出音頻信號,經(jīng)語音功放放大后,輸出給音響或者喇叭。常規(guī)的音量調(diào)節(jié)方式有兩種:一是通過功放板上的電位器旋鈕進(jìn)行調(diào)節(jié);二是通過調(diào)節(jié)設(shè)備的系統(tǒng)音量大小。隨著技術(shù)的不斷發(fā)展與創(chuàng)新,人們對金融設(shè)備無論在功能還是可操作性、適應(yīng)環(huán)境等各方面的要求也越來越苛刻。
傳統(tǒng)的音量調(diào)節(jié)方式有以下不足:調(diào)節(jié)功放旋鈕,需要打開設(shè)備機(jī)殼,對銀行工作人員來說,比較麻煩,對要求比較嚴(yán)格的銀行,可能還需要多人授權(quán);調(diào)節(jié)系統(tǒng)音量,需要退出當(dāng)前應(yīng)用界面或者重新登錄系統(tǒng)等。這兩種方式,無論在操作上還是安全性等方面,都存在諸多弊端。通過綜合考慮,如果能在操作面板上設(shè)計音量調(diào)節(jié)按鍵,實時調(diào)節(jié)系統(tǒng)音量,并通過設(shè)計音量按鍵檢測控制板,將音量大小信號傳給上位機(jī)軟件,可屏蔽傳統(tǒng)音量調(diào)節(jié)方式的諸多弊端。為了提高設(shè)備的用戶體驗程度和人性化設(shè)計,基于此目的,要求設(shè)計基于觸摸式按鍵的自助終端音量調(diào)節(jié)系統(tǒng)。
技術(shù)實現(xiàn)要素:
本發(fā)明的技術(shù)任務(wù)是針對以上不足之處,提供一種實用性強(qiáng)、基于觸摸式按鍵的自助終端音量調(diào)節(jié)系統(tǒng)。
一種基于觸摸式按鍵的自助終端音量調(diào)節(jié)系統(tǒng),包括:
觸摸式按鍵檢測部分,用于采集按鍵是否按下,并輸出數(shù)字信號;
按鍵鍵值處理部分,接收來自觸摸式按鍵檢測部分的數(shù)字信號,并將當(dāng)前音量傳遞給控制端,實現(xiàn)音量控制;
上位機(jī)軟件,為整個系統(tǒng)的控制端,獲取按鍵鍵值處理部分傳遞來的音量,并設(shè)置系統(tǒng)音量,將系統(tǒng)音量傳遞給按鍵鍵值處理部分,保持音量值同步。
觸摸式按鍵檢測部分采用電容式感應(yīng)觸摸專用IC芯片,直接輸出數(shù)字信號,方便對按鍵鍵值進(jìn)行處理;同時該部分采用按鍵LED背光指示,當(dāng)按鍵按下時,對應(yīng)的按鍵指示燈就會點亮。
按鍵鍵值處理部分進(jìn)行按鍵去抖,鍵值判斷設(shè)定,并與上位機(jī)進(jìn)行通訊。
所述按鍵鍵值處理部分的功能通過以下步驟實現(xiàn):
當(dāng)系統(tǒng)啟動或者重新上電時,獲得系統(tǒng)音量值,系統(tǒng)音量范圍為0—100;
進(jìn)行按鍵信號去抖和背光燈控制,當(dāng)檢測到“音量+”按下時,該按鍵鍵值處理部分檢測到相應(yīng)的數(shù)字信號,控制相應(yīng)的背光LED點亮,并且將音量值遞增,當(dāng)檢測到“音量+”釋放掉時,控制相應(yīng)的背光LED熄滅;當(dāng)檢測到“音量-”按下時,該按鍵鍵值處理部分檢測到相應(yīng)的數(shù)字信號,控制相應(yīng)的背光LED點亮,并且將音量值遞減,當(dāng)檢測到“音量-”釋放掉時,控制相應(yīng)的背光LED熄滅;當(dāng)按鍵有效輸出時間小于50ms時,忽略此按鍵操作,保持原有按鍵值;
最后通過自定義的串口通信協(xié)議與上位機(jī)軟件通信,當(dāng)接收到上位機(jī)發(fā)送的查詢音量值指令時,該按鍵鍵值處理部分根據(jù)當(dāng)前音量值反饋給上位機(jī)軟件,從而實現(xiàn)音量調(diào)節(jié)。
上位機(jī)軟件在當(dāng)系統(tǒng)應(yīng)用啟動時,調(diào)用“獲取系統(tǒng)音量”接口,獲取系統(tǒng)音量值A(chǔ),并將系統(tǒng)音量值A(chǔ)通過串口發(fā)送給按鍵鍵值處理部分,保持下位機(jī)音量值B與系統(tǒng)音量值A(chǔ)同步;正常工作時,上位機(jī)軟件每隔200ms調(diào)用一次“查詢下位機(jī)音量值”接口,下位機(jī)會通過串口將下位機(jī)音量值B傳給上位機(jī);上位機(jī)判斷系統(tǒng)音量值A(chǔ)與下位機(jī)音量值B是否相等,如果相等,則繼續(xù)查詢;如果不相等,則將下位機(jī)音量值B賦值給系統(tǒng)音量值A(chǔ),從而達(dá)到調(diào)節(jié)系統(tǒng)音量的目的。
本發(fā)明的一種基于觸摸式按鍵的自助終端音量調(diào)節(jié)系統(tǒng),具有以下優(yōu)點:
該發(fā)明的一種基于觸摸式按鍵的自助終端音量調(diào)節(jié)系統(tǒng),在保證音量調(diào)節(jié)功能的前提下,方便人們根據(jù)自己的需要調(diào)節(jié)設(shè)備音量,同時也大大提高了設(shè)備對各種嘈雜程度不同環(huán)境的適應(yīng)能力,提高設(shè)備的用戶體驗程度和人性化設(shè)計,實用性強(qiáng),適用范圍廣泛,易于推廣。
附圖說明
附圖1為本發(fā)明的結(jié)構(gòu)示意圖。
具體實施方式
下面結(jié)合附圖及具體實施例對本發(fā)明作進(jìn)一步說明。
如附圖1所示,本發(fā)明提供一種基于觸摸式按鍵的自助終端音量調(diào)節(jié)系統(tǒng),包括:
觸摸式按鍵檢測部分,用于采集按鍵是否按下,并輸出數(shù)字信號;
按鍵鍵值處理部分,接收來自觸摸式按鍵檢測部分的數(shù)字信號,并將當(dāng)前音量傳遞給控制端,實現(xiàn)音量控制;
上位機(jī)軟件,為整個系統(tǒng)的控制端,獲取按鍵鍵值處理部分傳遞來的音量,并設(shè)置系統(tǒng)音量,將系統(tǒng)音量傳遞給按鍵鍵值處理部分,保持音量值同步。
觸摸式按鍵檢測部分采用電容式感應(yīng)觸摸專用IC芯片,與普通按鍵相比,其穿透能力可達(dá)到8mm,可穿透普通鋼化玻璃,有利于外觀設(shè)計和結(jié)構(gòu)設(shè)計。該芯片除了具有低功耗、自動校準(zhǔn)等功能外,還可直接輸出數(shù)字信號,方便對按鍵鍵值進(jìn)行處理。
另外,該部分采用按鍵LED背光指示,當(dāng)按鍵按下時,對應(yīng)的按鍵指示燈就會點亮,大大提高了用戶體驗。
按鍵鍵值處理部分進(jìn)行按鍵去抖,鍵值判斷設(shè)定,并與上位機(jī)進(jìn)行通訊。
所述按鍵鍵值處理部分的功能通過以下步驟實現(xiàn):
當(dāng)系統(tǒng)啟動或者重新上電時,獲得系統(tǒng)音量值,系統(tǒng)音量范圍為0—100,防止按鍵次數(shù)過多,數(shù)值溢出;
進(jìn)行按鍵信號去抖和背光燈控制,當(dāng)檢測到“音量+”按下時,該按鍵鍵值處理部分檢測到相應(yīng)的數(shù)字信號,控制相應(yīng)的背光LED點亮,并且將音量值遞增,當(dāng)檢測到“音量+”釋放掉時,控制相應(yīng)的背光LED熄滅;當(dāng)檢測到“音量-”按下時,該按鍵鍵值處理部分檢測到相應(yīng)的數(shù)字信號,控制相應(yīng)的背光LED點亮,并且將音量值遞減,當(dāng)檢測到“音量-”釋放掉時,控制相應(yīng)的背光LED熄滅;當(dāng)按鍵有效輸出時間小于50ms時,忽略此按鍵操作,保持原有按鍵值;
最后通過自定義的串口通信協(xié)議與上位機(jī)軟件通信,當(dāng)接收到上位機(jī)發(fā)送的查詢音量值指令時,該按鍵鍵值處理部分根據(jù)當(dāng)前音量值反饋給上位機(jī)軟件,從而實現(xiàn)音量調(diào)節(jié)。
上位機(jī)軟件在當(dāng)系統(tǒng)應(yīng)用啟動時,調(diào)用“獲取系統(tǒng)音量”接口,獲取系統(tǒng)音量值A(chǔ),并將系統(tǒng)音量值A(chǔ)通過串口發(fā)送給按鍵鍵值處理部分,保持下位機(jī)音量值B與系統(tǒng)音量值A(chǔ)同步;正常工作時,上位機(jī)軟件每隔200ms調(diào)用一次“查詢下位機(jī)音量值”接口,下位機(jī)會通過串口將下位機(jī)音量值B傳給上位機(jī);上位機(jī)判斷系統(tǒng)音量值A(chǔ)與下位機(jī)音量值B是否相等,如果相等,則繼續(xù)查詢;如果不相等,則將下位機(jī)音量值B賦值給系統(tǒng)音量值A(chǔ),從而達(dá)到調(diào)節(jié)系統(tǒng)音量的目的。
本發(fā)明的基于觸摸式按鍵的自助終端音量調(diào)節(jié)系統(tǒng),從實用、美觀、可操作程度等方面進(jìn)行綜合考慮,實現(xiàn)了自助終端音量的調(diào)節(jié);設(shè)計中,巧妙的利用電容式觸摸按鍵的非接觸性、穿透能力可調(diào)、靈敏度可調(diào)等特點,實現(xiàn)音量加/減的檢測;按鍵鍵值處理部分,通過自定義的串口通訊協(xié)議,實現(xiàn)系統(tǒng)音量A與下位機(jī)音量的同步,并且根據(jù)按鍵是否有效實現(xiàn)按鍵背光控制,大大提高了用戶體驗;上位機(jī)軟件負(fù)責(zé)獲取/配置系統(tǒng)音量,最終實現(xiàn)自主設(shè)備的音量調(diào)節(jié)。綜上所述,本發(fā)明在用戶體驗、智能化設(shè)計、操作難以讀等諸多方面有很多優(yōu)勢,能為公司研發(fā)、生產(chǎn)和加工帶來便捷,并為公司降低成本,提高利潤。
上述具體實施方式僅是本發(fā)明的具體個案,本發(fā)明的專利保護(hù)范圍包括但不限于上述具體實施方式,任何符合本發(fā)明的一種基于觸摸式按鍵的自助終端音量調(diào)節(jié)系統(tǒng)的權(quán)利要求書的且任何所屬技術(shù)領(lǐng)域的普通技術(shù)人員對其所做的適當(dāng)變化或替換,皆應(yīng)落入本發(fā)明的專利保護(hù)范圍。