本發(fā)明涉及磁條卡信號(hào)處理,尤其涉及一種刷卡數(shù)據(jù)處理裝置及方法。
背景技術(shù):
1、隨著信息技術(shù)的不斷發(fā)展,磁卡作為一種常見的信息存儲(chǔ)和傳輸介質(zhì),在金融、交通、門禁等領(lǐng)域得到了廣泛應(yīng)用。然而,在磁卡的使用過(guò)程中,由于刷卡速度的不確定性以及磁信號(hào)的微弱性等問題,常常會(huì)導(dǎo)致數(shù)據(jù)采集不準(zhǔn)確、解碼失敗等情況,影響了磁卡的使用效果和可靠性。
2、以上信息作為背景信息給出只是為了輔助理解本公開,并沒有確定或者承認(rèn)任意上述內(nèi)容是否可用作相對(duì)于本公開的現(xiàn)有技術(shù)。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明提供一種刷卡數(shù)據(jù)處理裝置及方法,以解決現(xiàn)有技術(shù)中存在的問題。
2、為實(shí)現(xiàn)上述目的,本發(fā)明提供以下的技術(shù)方案:
3、一種刷卡數(shù)據(jù)處理裝置,包括磁信號(hào)感應(yīng)模塊、adc采集模塊和處理控制模塊,所述磁信號(hào)感應(yīng)模塊用于在刷卡動(dòng)作發(fā)生時(shí)生成磁卡交互信號(hào),所述adc采集模塊用于采集所述磁卡交互信號(hào)以生成數(shù)字信號(hào);所述處理控制模塊用于獲取所述數(shù)字信號(hào),并解碼獲得磁卡存儲(chǔ)信息;
4、所述刷卡數(shù)據(jù)處理裝置還包括磁卡感應(yīng)模塊和調(diào)壓模塊;所述磁卡感應(yīng)模塊用于在刷卡動(dòng)作發(fā)生時(shí)生成運(yùn)動(dòng)觸發(fā)信號(hào),所述處理控制模塊用于基于所述運(yùn)動(dòng)觸發(fā)信號(hào)計(jì)算刷卡速率,以及根據(jù)刷卡速率生成調(diào)壓控制信號(hào),所述調(diào)壓模塊用于依據(jù)調(diào)壓控制信號(hào)調(diào)節(jié)向所述磁信號(hào)感應(yīng)模塊的參考電壓,以使磁卡交互信號(hào)處于adc采集模塊的采集范圍內(nèi)。
5、可選地,所述磁卡感應(yīng)模塊為霍爾傳感器,所述磁卡感應(yīng)模塊用于在刷卡動(dòng)作發(fā)生時(shí)觸發(fā),并向所述處理控制模塊發(fā)送脈沖。
6、可選地,所述處理控制模塊根據(jù)如下公式計(jì)算刷卡速率:
7、
8、其中為刷卡速率,為所述磁卡感應(yīng)模塊所述處理控制模塊發(fā)送的脈沖量t,為adc采集模塊的參考最大電壓,n為adc采樣精度。
9、可選地,所述處理控制模塊用于基于刷卡速率與磁信號(hào)感應(yīng)模塊的感應(yīng)電動(dòng)勢(shì)呈負(fù)相關(guān)的關(guān)系,生成調(diào)壓控制信號(hào)。
10、可選地,所述磁信號(hào)感應(yīng)模塊包括磁頭感應(yīng)器,所述磁頭感應(yīng)器用于獲取由磁卡切割磁場(chǎng)產(chǎn)生的磁軌信號(hào);
11、所述磁信號(hào)感應(yīng)模塊還包括運(yùn)放模塊,所述運(yùn)放模塊用于對(duì)輸入所述磁頭感應(yīng)器的輸入電壓信號(hào)進(jìn)行放大處理,以調(diào)節(jié)所述磁頭感應(yīng)器的感應(yīng)電動(dòng)勢(shì);以及,用于對(duì)所述磁信號(hào)感應(yīng)模塊輸出的磁軌信號(hào)進(jìn)行放大處理,形成磁卡交互信號(hào)。
12、可選地,所述磁卡感應(yīng)模塊還用于:在識(shí)別到卡片插入時(shí),生成供電信號(hào),所述供電信號(hào)用于打開向所述磁信號(hào)感應(yīng)模塊的電源供電通路。
13、本發(fā)明還提供了一種刷卡數(shù)據(jù)處理方法,基于如上任一項(xiàng)所述的刷卡數(shù)據(jù)處理裝置實(shí)現(xiàn),在刷卡動(dòng)作發(fā)生時(shí),所述刷卡數(shù)據(jù)處理方法包括:生成磁卡交互信號(hào),采集磁卡交互信號(hào)并生成數(shù)字信號(hào),基于數(shù)字信號(hào)解碼獲得磁卡存儲(chǔ)信息;
14、在刷卡動(dòng)作發(fā)生時(shí),所述刷卡數(shù)據(jù)處理方法還包括:生成運(yùn)動(dòng)觸發(fā)信號(hào);基于運(yùn)動(dòng)觸發(fā)信號(hào)計(jì)算刷卡速率,并根據(jù)刷卡速率生成調(diào)壓控制信號(hào);依據(jù)調(diào)壓控制信號(hào)調(diào)節(jié)磁信號(hào)感應(yīng)模塊的感應(yīng)電動(dòng)勢(shì),以使磁卡交互信號(hào)處于有效采集范圍內(nèi)。
15、可選地,處理控制模塊根據(jù)如下公式計(jì)算刷卡速率:
16、
17、其中為刷卡速率,為所述磁卡感應(yīng)模塊所述處理控制模塊發(fā)送的脈沖量t,為adc采集模塊的參考最大電壓,n為adc采樣精度。
18、可選地,所述處理控制模塊用于基于刷卡速率與磁信號(hào)感應(yīng)模塊的感應(yīng)電動(dòng)勢(shì)呈負(fù)相關(guān)的關(guān)系,生成調(diào)壓控制信號(hào)。
19、可選地,所述磁信號(hào)感應(yīng)模塊被配置為包括磁頭感應(yīng)器和運(yùn)放模塊,所述磁頭感應(yīng)器被配置為獲取由磁卡切割磁場(chǎng)產(chǎn)生的磁軌信號(hào);所述運(yùn)放模塊被配置為對(duì)輸入所述磁頭感應(yīng)器的輸入電壓信號(hào)進(jìn)行放大處理,以調(diào)節(jié)所述磁頭感應(yīng)器的感應(yīng)電動(dòng)勢(shì);以及,被配置為對(duì)所述磁信號(hào)感應(yīng)模塊輸出的磁軌信號(hào)進(jìn)行放大處理,形成磁卡交互信號(hào);
20、所述磁卡感應(yīng)模塊被配置為:在識(shí)別到卡片插入時(shí),生成供電信號(hào),所述供電信號(hào)用于打開向所述磁信號(hào)感應(yīng)模塊的電源供電通路。
21、與現(xiàn)有技術(shù)相比,本發(fā)明具有以下有益效果:
22、本發(fā)明提供的一種刷卡數(shù)據(jù)處理裝置及方法,在刷卡時(shí)生成運(yùn)動(dòng)觸發(fā)信號(hào),基于此信號(hào)計(jì)算刷卡速率,并根據(jù)刷卡速率生成調(diào)壓控制信號(hào),以此為依據(jù)調(diào)節(jié)向磁信號(hào)感應(yīng)模塊的參考電壓,使磁卡交互信號(hào)始終處于adc采集模塊的采集范圍內(nèi),從而能夠適應(yīng)不同的刷卡速度,確保數(shù)據(jù)采集的穩(wěn)定性。
23、本發(fā)明具有其它的特性和優(yōu)點(diǎn),這些特性和優(yōu)點(diǎn)從并入本文中的附圖和隨后的具體實(shí)施方式中將是顯而易見的,或者將在并入本文中的附圖和隨后的具體實(shí)施方式中進(jìn)行詳細(xì)陳述,這些附圖和具體實(shí)施方式共同用于解釋本發(fā)明的特定原理。
1.一種刷卡數(shù)據(jù)處理裝置,其特征在于,包括磁信號(hào)感應(yīng)模塊、adc采集模塊和處理控制模塊,所述磁信號(hào)感應(yīng)模塊用于在刷卡動(dòng)作發(fā)生時(shí)生成磁卡交互信號(hào),所述adc采集模塊用于采集所述磁卡交互信號(hào)以生成數(shù)字信號(hào);所述處理控制模塊用于獲取所述數(shù)字信號(hào),并解碼獲得磁卡存儲(chǔ)信息;
2.根據(jù)權(quán)利要求1所述的刷卡數(shù)據(jù)處理裝置,其特征在于,所述磁卡感應(yīng)模塊為霍爾傳感器,所述磁卡感應(yīng)模塊用于在刷卡動(dòng)作發(fā)生時(shí)觸發(fā),并向所述處理控制模塊發(fā)送脈沖。
3.根據(jù)權(quán)利要求1所述的刷卡數(shù)據(jù)處理裝置,其特征在于,所述處理控制模塊根據(jù)如下公式計(jì)算刷卡速率:
4.根據(jù)權(quán)利要求3所述的刷卡數(shù)據(jù)處理裝置,其特征在于,所述處理控制模塊用于基于刷卡速率與磁信號(hào)感應(yīng)模塊的感應(yīng)電動(dòng)勢(shì)呈負(fù)相關(guān)的關(guān)系,生成調(diào)壓控制信號(hào)。
5.根據(jù)權(quán)利要求1所述的刷卡數(shù)據(jù)處理裝置,其特征在于,所述磁信號(hào)感應(yīng)模塊包括磁頭感應(yīng)器,所述磁頭感應(yīng)器用于獲取由磁卡切割磁場(chǎng)產(chǎn)生的磁軌信號(hào);
6.根據(jù)權(quán)利要求1所述的刷卡數(shù)據(jù)處理裝置,其特征在于,所述磁卡感應(yīng)模塊還用于:在識(shí)別到卡片插入時(shí),生成供電信號(hào),所述供電信號(hào)用于打開向所述磁信號(hào)感應(yīng)模塊的電源供電通路。
7.一種刷卡數(shù)據(jù)處理方法,其特征在于,基于如權(quán)利要求1至6任一項(xiàng)所述的刷卡數(shù)據(jù)處理裝置實(shí)現(xiàn),在刷卡動(dòng)作發(fā)生時(shí),所述刷卡數(shù)據(jù)處理方法包括:生成磁卡交互信號(hào),采集磁卡交互信號(hào)并生成數(shù)字信號(hào),基于數(shù)字信號(hào)解碼獲得磁卡存儲(chǔ)信息;
8.根據(jù)權(quán)利要求7所述的刷卡數(shù)據(jù)處理方法,其特征在于,處理控制模塊根據(jù)如下公式計(jì)算刷卡速率:
9.根據(jù)權(quán)利要求7所述的刷卡數(shù)據(jù)處理方法,其特征在于,所述處理控制模塊用于基于刷卡速率與磁信號(hào)感應(yīng)模塊的感應(yīng)電動(dòng)勢(shì)呈負(fù)相關(guān)的關(guān)系,生成調(diào)壓控制信號(hào)。
10.根據(jù)權(quán)利要求1所述的刷卡數(shù)據(jù)處理方法,其特征在于,所述磁信號(hào)感應(yīng)模塊被配置為包括磁頭感應(yīng)器和運(yùn)放模塊,所述磁頭感應(yīng)器被配置為獲取由磁卡切割磁場(chǎng)產(chǎn)生的磁軌信號(hào);所述運(yùn)放模塊被配置為對(duì)輸入所述磁頭感應(yīng)器的輸入電壓信號(hào)進(jìn)行放大處理,以調(diào)節(jié)所述磁頭感應(yīng)器的感應(yīng)電動(dòng)勢(shì);以及,被配置為對(duì)所述磁信號(hào)感應(yīng)模塊輸出的磁軌信號(hào)進(jìn)行放大處理,形成磁卡交互信號(hào);