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