專利名稱:低成本的非接觸式有源卡片數(shù)據(jù)播種方法
技術領域:
本發(fā)明涉及一種金融卡的制作方法,尤其是一種低成本的非接觸式有源卡片數(shù)據(jù)播種方法。
背景技術:
目前,有源卡片,包括金融卡、會員卡和積分卡,在制作時,都需要預先輸入個人安全信息數(shù)據(jù),這個過程行業(yè)內(nèi)通常稱為播種過程,一般個人安全信息數(shù)據(jù)包括卡的卡號、安全碼、持卡人姓名和有效期等數(shù)據(jù),現(xiàn)有的播種方式通常用下述兩種 方式之一的方式播種。第一種播種方式是接觸式,接觸式傳輸數(shù)據(jù)是有源卡片在做模塊的時,預先把數(shù)據(jù)輸入,再做卡片;或者是在有源卡片做好之后,在卡片上面鏤空幾個數(shù)據(jù)通信孔,用物理探針接觸到模塊的通信口,進行數(shù)據(jù)輸入,數(shù)據(jù)輸入完成后,再把這幾個數(shù)據(jù)通信孔填埋起來。接觸式傳輸數(shù)據(jù)其制卡過程時間長,并且接觸式傳輸數(shù)據(jù)的方法不能再次更改數(shù)據(jù),屬于一次性通信;其中,用數(shù)據(jù)通信孔進行數(shù)據(jù)輸入的方法,實施起來比較麻煩,制成的卡外觀上也不美觀。第二種播種方式是非接觸式,非接觸式播種方式目前主要有紅外線播種和NFC(近場通信)播種。其中,紅外線方式播種,比較費電,其工作電流在毫安級,并且由于紅外線發(fā)射和接收管的存在,使用卡的體積比較大,成本高;用NFC方式,通信速率很強,抗干擾能力加強,適合于大量數(shù)據(jù)傳輸,但是,工作消耗更多的能量,成本更高。
發(fā)明內(nèi)容
為了克服上述問題,本發(fā)明向社會提供一種成本低、操作方便、不破壞金融卡外觀的低成本的非接觸式有源卡片數(shù)據(jù)播種方法。本發(fā)明的技術方案是提供一種低成本的非接觸式有源卡數(shù)據(jù)播種方法,在帶有顯示器和具有可接收觸摸信號的IC卡片上,預設至少一個可與所述IC通訊的電容式觸摸鍵,按預定數(shù)據(jù)通訊協(xié)議,通過所述電容式觸摸鍵對有源卡進行播種,播種完成后,將播種的數(shù)據(jù)儲存在IC內(nèi)。作為對本發(fā)明的改進,所述播種的數(shù)據(jù)以預定方式顯示在顯示器上,通過肉眼確認或者計算機自動圖像識別方式對輸入前和輸入后的數(shù)據(jù)加以比較,以保證輸入數(shù)據(jù)的正確性。作為對本發(fā)明的改進,所述已播種的數(shù)據(jù)一旦確認正確,以預定方式使IC內(nèi)的控制程序自動鎖住播種功能,使新的播種操作失效。作為對本發(fā)明的改進,所述IC卡片上至少有一個用于播種的隱形輸入式電容式觸摸鍵,該觸摸鍵的功能將在確認播種的數(shù)據(jù)正確以后以預定方式自動失效。作為對本發(fā)明的改進,所述播種的單個觸摸信號的輸入時鐘周期小于等于200ms。
作為對本發(fā)明的改進,所述數(shù)據(jù)通訊協(xié)議采用如下命令報文格式,包頭+數(shù)據(jù)+包尾+校驗值,其中包頭表示數(shù)據(jù)開始傳送,數(shù)據(jù)表示需要傳送的有效數(shù)據(jù)內(nèi)容,包尾表示數(shù)據(jù)傳送完畢,校驗值為數(shù)據(jù)校驗字節(jié),其內(nèi)容是所述數(shù)據(jù)的異或值;數(shù)據(jù)傳送完畢后,校驗值顯示在所述顯示器上,如果所顯示的校驗值與上位機的提供的校驗值相同,表示數(shù)據(jù)傳送成功,否則,表示數(shù)據(jù)傳送失敗。作為對本發(fā)明的改進,所述至少一個可與所述IC通訊的電容式觸摸鍵是一個,按UART方式進行數(shù)據(jù)傳輸,定義該電容式觸摸觸摸鍵為數(shù)據(jù)輸入口,并定義波特率為9600,奇偶校驗為O、數(shù)據(jù)位為8和停止位為1,按此條件分別傳輸每一個字節(jié)的數(shù)據(jù)給卡片。作為對本發(fā)明的改進,所述至少一個可與所述IC通訊的電容式觸摸鍵是兩個,定義其中一個電容觸摸觸摸鍵為CLK數(shù)據(jù)信號輸入口,另一個電容觸摸觸摸鍵為DATA數(shù)據(jù)信號輸入口,CLK信號從常高狀態(tài)變?yōu)榈碗娖綍r,數(shù)據(jù)傳輸開始,一共發(fā)8個CLK信號和8個DATA信號完成一個字節(jié)的輸入。 作為對本發(fā)明的改進,所述至少一個可與所述IC通訊的電容式觸摸鍵是三個,定義其中一個觸摸鍵為CS數(shù)據(jù)信號輸入口,第二個觸摸鍵為CLK數(shù)據(jù)信號輸入口,第三個觸摸鍵為DATA數(shù)據(jù)信號輸入口;發(fā)送數(shù)據(jù)時,首先把CS信號拉低,表示通訊開始,把CLK信號拉高,此時,傳輸DATA信號,然后,拉低CLK信號,完成一個BIT的DATA信號傳輸,按此方法,重復傳送所有DATA信號,當所有DATA信號傳送完畢,把CS拉高。作為對本發(fā)明的改進,所述至少一個可與所述IC通訊的電容式觸摸鍵是四個,定義其中的一個觸摸鍵為CS數(shù)據(jù)信號輸入口,第二個觸摸鍵為CLK數(shù)據(jù)信號輸入口,第三個觸摸鍵和第四個觸摸鍵為DO數(shù)據(jù)數(shù)據(jù)信號輸入口和D2數(shù)據(jù)數(shù)據(jù)信號輸入口 ;CS信號控制數(shù)據(jù)傳輸?shù)拈_始和結(jié)束,DO和Dl在CLK的節(jié)拍下完成數(shù)據(jù)傳輸。作為對本發(fā)明的改進,所述至少一個可與所述IC通訊的電容式觸摸鍵是六個,定義其中的一個觸摸鍵為CS數(shù)據(jù)信號輸入口,第二個觸摸鍵為CLK數(shù)據(jù)信號輸入口,第三個觸摸鍵為DO數(shù)據(jù)數(shù)據(jù)信號輸入口,第四個觸摸鍵為Dl數(shù)據(jù)數(shù)據(jù)信號輸入口,第五個觸摸鍵為D2數(shù)據(jù)信號輸入口,第六個觸摸鍵為D3數(shù)據(jù)信號輸入口,CS信號控制數(shù)據(jù)傳輸?shù)拈_始和結(jié)束,DO數(shù)據(jù)信號和Dl數(shù)據(jù)信號在CLK的節(jié)拍下完成數(shù)據(jù)傳輸。作為對本發(fā)明的改進,所述至少一個可與所述IC通訊的電容式觸摸鍵是九個,定義第一觸摸鍵為CLK數(shù)據(jù)信號輸入口,第二觸摸鍵為DO數(shù)據(jù)信號輸入口,第三觸摸鍵為Dl數(shù)據(jù)信號輸入口,第四觸摸鍵為D2數(shù)據(jù)信號輸入口,第五觸摸鍵為D3數(shù)據(jù)信號輸入口,第六觸摸鍵為D4數(shù)據(jù)信號輸入口,第七觸摸鍵為D5數(shù)據(jù)信號輸入口,第八觸摸鍵為D6數(shù)據(jù)信號輸入口,第九觸摸鍵為D7數(shù)據(jù)信號輸入口 ;第二至第九觸摸鍵在CLK的節(jié)拍下完成數(shù)據(jù)傳輸。作為對本發(fā)明的改進,所述至少一個可與所述IC通訊的電容式觸摸鍵是十一個,定義第一觸摸鍵為CLK數(shù)據(jù)信號輸入口,第二觸摸鍵為DO數(shù)據(jù)信號輸入口,第三觸摸鍵為Dl數(shù)據(jù)信號輸入口,第四觸摸鍵為D2數(shù)據(jù)信號輸入口,第五觸摸鍵為D3數(shù)據(jù)信號輸入口,第六觸摸鍵為D4數(shù)據(jù)信號輸入口,第七觸摸鍵為D5數(shù)據(jù)信號輸入口,第八觸摸鍵為D6數(shù)據(jù)信號輸入口,第九觸摸鍵為D7數(shù)據(jù)信號輸入口,第十觸摸鍵為D8數(shù)據(jù)信號輸入口,第十一觸摸鍵為D9數(shù)據(jù)信號輸入口 ;在一個時鐘信號下,傳輸十進制的數(shù)據(jù),當傳輸十進制I時,把Dl數(shù)據(jù)信號傳I,其他數(shù)據(jù)信號傳O ;當傳輸十進制2時,把D2傳2,其他數(shù)據(jù)信號傳
O,以此類推,完成十進制數(shù)據(jù)O至9的通訊。本發(fā)明采用的電容式觸摸方式來傳輸數(shù)據(jù)的方法,在模塊中,定義幾個觸摸腳位,為數(shù)據(jù)輸入腳,利用電容式觸摸原理,在卡片外面,我們給相對應的腳位加上觸摸信號,完成模擬觸摸功能,從而完成數(shù)據(jù)的傳送。本發(fā)明完美解決在卡片領域非接觸數(shù)據(jù)傳送方式;比接觸式傳送數(shù)據(jù),更利于卡片的生產(chǎn),可以在卡片制作完成后,不物理破壞卡片下,完成傳送數(shù)據(jù)。比紅外線方式,更節(jié)能省電,數(shù)據(jù)傳輸效率高。比NFC (近場通訊)成本更低,更節(jié)約能量。本發(fā)明廣泛適用于金融卡、會員卡和會員卡等卡片的數(shù)據(jù)輸入。
圖I是本發(fā)明的卡片平面結(jié)構(gòu)結(jié)構(gòu)示意圖。圖2是圖I的使用狀態(tài)平面結(jié)構(gòu)示意圖。圖3是本發(fā)明觸摸鍵為一個時數(shù)據(jù)輸入方式的示意圖。
圖4是本發(fā)明觸摸鍵為二個時數(shù)據(jù)輸入方式的示意圖。圖5是本發(fā)明觸摸鍵為三個時數(shù)據(jù)輸入方式的示意圖。圖6是本發(fā)明觸摸鍵為四個時數(shù)據(jù)輸入方式的示意圖。圖7是本發(fā)明觸摸鍵為六個時數(shù)據(jù)輸入方式的示意圖。圖8是本發(fā)明觸摸鍵為九個時數(shù)據(jù)輸入方式的示意圖。圖9是本發(fā)明觸摸鍵為十一個時數(shù)據(jù)輸入方式的示意圖。
具體實施例方式本發(fā)明提供一種低成本的非接觸式有源卡數(shù)據(jù)播種方法,在帶有顯示器I和具有可接收觸摸信號的IC卡片(參見圖I和圖2)上,預設至少一個可與所述IC 2通訊的電容式觸摸鍵(所述電容式觸摸鍵是指數(shù)字觸摸鍵6、OK觸摸鍵5和返回觸摸鍵4中的任意一個或多個觸摸鍵,也可以另外新增專門用于與所述IC 2通訊的其它電容式觸摸鍵,圖中未畫出),按預定數(shù)據(jù)通訊協(xié)議,通過所述電容式觸摸鍵對有源卡進行播種(具體播種方法,本發(fā)明將結(jié)合附圖3至附圖9作詳細說明,這里不再贅述),播種完成后,將播種的數(shù)據(jù)固化在IC 2內(nèi);本發(fā)明中是利用現(xiàn)有的十二個觸摸鍵中(其中包括0-9共十個數(shù)字觸摸鍵6和兩個功能鍵4、5 ),定義其中一個或一部分作為輸入信號的觸摸鍵使用,當然,也可以不用這些現(xiàn)有的觸摸鍵,而另外新增一些觸摸鍵作為播種的觸摸鍵,也基本不會增加制作成本。本發(fā)明采用薄膜電池3作為有源卡的電源。本發(fā)明在輸入數(shù)據(jù)時,可以用人手觸摸所述觸摸鍵來輸入數(shù)據(jù),但是,這種情況下,其輸入時間應不少于200ms,為了數(shù)據(jù)輸入的準確性,最好采用輸入器件來輸入數(shù)據(jù),如觸摸筆等,這樣,可以采用200ms以下的波形來輸入數(shù)據(jù)。當我們采用小于200ms周期的信號輸入就避免了人手指輸入的干擾。因此傳送數(shù)據(jù)的時鐘周期最好是小于等于200ms。本發(fā)明中,所述數(shù)據(jù)通訊協(xié)議可以采用如下命令報文格式,包頭+數(shù)據(jù)+包尾+校驗值,其中包頭表示數(shù)據(jù)開始傳送,數(shù)據(jù)表示需要傳送的有效數(shù)據(jù)內(nèi)容,包尾表示數(shù)據(jù)傳送完畢,校驗值為數(shù)據(jù)校驗字節(jié),其內(nèi)容是所述數(shù)據(jù)的異或值;數(shù)據(jù)傳送完畢后,校驗值顯示在所述顯示器上,如果所顯示的校驗值與上位機的提供的校驗值相同,表示數(shù)據(jù)傳送成功,否則,表示數(shù)據(jù)傳送失敗。數(shù)據(jù)校驗成功后,將IC 2內(nèi)的數(shù)據(jù)固化。具本地說,為了避免通訊中出現(xiàn)誤碼的情況,所述數(shù)據(jù)通訊協(xié)議采用了如下命令報文格式。包頭+數(shù)據(jù)+包尾+校驗,其中,包頭定義包頭為0x5E,當?shù)谝淮蝹魉?x5e的時候,表示數(shù)據(jù)開始傳送;數(shù)據(jù)就是需要傳送的有效數(shù)據(jù)內(nèi)容;包尾定義包尾為0x7E,當傳送完有效數(shù)據(jù)時發(fā)送一個0X7E,表示數(shù)據(jù)傳送完畢;校驗值數(shù)據(jù)校驗字節(jié),為前面?zhèn)魉退械臄?shù)據(jù)的異或值。當傳送完數(shù)據(jù)后,所述播種的數(shù)據(jù)以預定方式顯示在顯示器上,通過肉眼確認或者計算機自動圖像識別方式對輸入前和輸入后的數(shù)據(jù)加以比較,以 保證輸入數(shù)據(jù)的正確性。例如,把數(shù)據(jù)校驗字節(jié)顯示在LCD屏幕上面,然后,上位機有一個校驗值,如果和LCD上面的值相同,就認為傳送數(shù)據(jù)成功。也可以在IXD上面放置一個CXD監(jiān)視器,采集到這個效驗值,同發(fā)送數(shù)據(jù)的時候的效驗值如果一樣,則認為傳輸數(shù)據(jù)無誤。為了防止他人修改或錯操作而修改已播種好的數(shù)據(jù),可以在所述已播種的數(shù)據(jù)一旦確認正確,以預定方式使IC內(nèi)的控制程序自動鎖住播種功能,使新的播種操作失效。這種預定方式可以在程序內(nèi)預先設定,假設預先設定連續(xù)按“3”三次就鎖定已播種好的數(shù)據(jù),則可以在在所述已播種的數(shù)據(jù)一旦確認正確后,連續(xù)按“3”三次;當然,也可以設其它鍵的組合方式等來鎖定已播種好的數(shù)據(jù),如預先設定按“ 1053”就鎖定已播種好的數(shù)據(jù),則可以在在所述已播種的數(shù)據(jù)一旦確認正確后,按“1053”來鎖定已播種好的數(shù)據(jù)等等。除了上述方法外,為了防止他人修改或錯操作而修改已播種好的數(shù)據(jù),還可以在所述IC卡片上至少有一個用于播種的隱形輸入式電容式觸摸鍵,該觸摸鍵的功能將在確認播種的數(shù)據(jù)正確以后以預定方式自動失效。通過隱形輸入式電容式觸摸鍵來進行數(shù)據(jù)播種,以及對已播種好的數(shù)據(jù)進行鎖定,具體鎖定方法可以參考上一段落所記載的內(nèi)容,這里不再贅述。請參見圖3,圖3所示的是所述至少一個可與所述IC 2通訊的電容式觸摸鍵是一個,按UART方式進行數(shù)據(jù)傳輸,定義該電容式觸摸觸摸鍵為數(shù)據(jù)輸入口,并定義波特率為9600,奇偶校驗為O、數(shù)據(jù)位為8和停止位為1,按此條件分別傳輸每一個字節(jié)的數(shù)據(jù)給卡片,如可以定義現(xiàn)有的12個觸摸鍵(包含數(shù)字鍵6和兩個功能鍵4、5)中的任一個鍵來作為數(shù)據(jù)輸入口,就可以工作。數(shù)據(jù)校驗成功后,將IC 2內(nèi)的數(shù)據(jù)固化。如,設定義觸摸按鍵I為數(shù)據(jù)輸入口,定義波特率(即數(shù)據(jù)傳輸速率)為9600,奇偶校驗為O、數(shù)據(jù)位為8、停止位為1,這樣就能傳輸一個字節(jié)的數(shù)據(jù)給卡片。本發(fā)明中所述的UART傳輸方式是指首先將接收到的并行數(shù)據(jù)轉(zhuǎn)換成串行數(shù)據(jù)來傳輸。消息幀從一個低位起始位開始,后面是51個數(shù)據(jù)位,一個可用的奇偶位和一個或幾個高位停止位。接收器發(fā)現(xiàn)開始位時它就知道數(shù)據(jù)準備發(fā)送,并嘗試與發(fā)送器時鐘頻率同步。如果選擇了奇偶,UART就在數(shù)據(jù)位后面加上奇偶位。奇偶位可用來幫助錯誤校驗。在接收過程中,UART從消息幀中去掉起始位和結(jié)束位,對進來的字節(jié)進行奇偶校驗,并將數(shù)據(jù)字節(jié)從串行轉(zhuǎn)換成并行。UART也產(chǎn)生額外的信號來指示發(fā)送和接收的狀態(tài)。例如,如果產(chǎn)生一個奇偶錯誤,UART就置位奇偶標志。請參見圖4,圖4所示的是所述至少一個可與所述IC通訊的電容式觸摸鍵是兩個,定義其中一個電容觸摸觸摸鍵為CLK數(shù)據(jù)信號輸入口,另一個電容觸摸觸摸鍵為DATA數(shù)據(jù)信號輸入口,CLK信號從常高狀態(tài)變?yōu)榈碗娖綍r,數(shù)據(jù)傳輸開始,一共發(fā)8個CLK信號和8個DATA信號完成一個字節(jié)的輸入。 如,定義觸摸鍵I為CLK數(shù)據(jù)信號輸入口,觸摸鍵2為DATA數(shù)據(jù)信號輸入口,當CLK信號從常高狀態(tài)變?yōu)榈碗娖?,表示?shù)據(jù)傳輸開始,一共發(fā)8個CLK信號和8個DATA信號,表示傳輸完一個字節(jié)。數(shù)據(jù)校驗成功后,將IC 2內(nèi)的數(shù)據(jù)固化。請參見圖5,圖5所示的是所述至少一個可與所述IC通訊的電容式觸摸鍵是三個,定義其中一個觸摸鍵為CS數(shù)據(jù)信號輸入口,第二個觸摸鍵為CLK數(shù)據(jù)信號輸入口,第三個觸摸鍵為DATA數(shù)據(jù)信號輸入口 ;發(fā)送數(shù)據(jù)時,首先把CS信號拉低,表示通訊開始,把CLK信號拉高,此時,傳輸DATA信號,然后,拉低CLK信號,完成一個BIT的DATA信號傳輸,按此方法,重復傳送所有DATA信號,當所有DATA信號傳送完畢,把CS拉高。如,采用觸摸鍵O,觸摸鍵I,觸摸鍵2來通訊,定義觸摸鍵O是CS數(shù)據(jù)信號輸入口,觸摸鍵I是CLK數(shù)據(jù)信號輸入口,觸摸鍵2是DATA數(shù)據(jù)信號輸入口,當有數(shù)據(jù)發(fā)送給卡片時,首先把CS信號拉低,表示通訊開始,把CLK信號拉高,此時,傳 輸數(shù)據(jù)給DATA信號線,然后,拉低CLK信號,這樣就傳送完一個BIT的信號,可以按此方法,傳送下一個BIT ,當傳送完所有的數(shù)據(jù)的時候,把CS拉高。這樣就完成了數(shù)據(jù)的傳送。數(shù)據(jù)校驗成功后,將IC 2內(nèi)的數(shù)據(jù)固化。請參見圖6,圖6所示的是所述至少一個可與所述IC通訊的電容式觸摸鍵是四個,定義其中的一個觸摸鍵為CS數(shù)據(jù)信號輸入口,第二個觸摸鍵為CLK數(shù)據(jù)信號輸入口,第三個觸摸鍵和第四個觸摸鍵為DO數(shù)據(jù)信號輸入口和D2數(shù)據(jù)信號輸入口 ;CS信號控制數(shù)據(jù)傳輸?shù)拈_始和結(jié)束,DO數(shù)據(jù)信號和Dl數(shù)據(jù)信號在CLK信號的節(jié)拍下完成數(shù)據(jù)傳輸。如,為了提高傳輸速度,可以采用了四個觸摸鍵輸入方式。定義觸摸鍵I為CS數(shù)據(jù)信號輸入口,觸摸鍵2為CLK數(shù)據(jù)信號輸入口,觸摸鍵3為DO數(shù)據(jù)信號輸入口,觸摸鍵4為D2數(shù)據(jù)數(shù)據(jù)輸入口。如此設計,本發(fā)明有兩個數(shù)據(jù)線,比單數(shù)據(jù)線的通信速率提高了一倍。其中CS為片選信號,CLK為時鐘信號,DO和Dl為數(shù)據(jù)信號。CS信號控制數(shù)據(jù)傳輸?shù)拈_始和結(jié)束,DO數(shù)據(jù)信號和Dl數(shù)據(jù)信號在CLK信號的節(jié)拍下完成傳輸。請參見圖7,圖7所示的是所述至少一個可與所述IC通訊的電容式觸摸鍵是六個,定義其中的一個觸摸鍵為CS數(shù)據(jù)信號輸入口,第二個觸摸鍵為CLK數(shù)據(jù)信號輸入口,第三個觸摸鍵為DO數(shù)據(jù)信號輸入口,第四個觸摸鍵為Dl數(shù)據(jù)信號輸入口,第五個觸摸鍵為D2數(shù)據(jù)信號輸入口,第六個觸摸鍵為D3數(shù)據(jù)信號輸入口,CS信號控制數(shù)據(jù)傳輸?shù)拈_始和結(jié)束,DO數(shù)據(jù)信號和Dl數(shù)據(jù)信號在CLK信號的節(jié)拍下完成數(shù)據(jù)傳輸。數(shù)據(jù)校驗成功后,將IC2內(nèi)的數(shù)據(jù)固化。如,為了進一步的提高通信速率可以采用六個鍵的通信方式。定義觸摸鍵I為CS數(shù)據(jù)信號輸入口,觸摸鍵2為CLK數(shù)據(jù)信號輸入口,觸摸鍵3為DO數(shù)據(jù)信號輸入口,觸摸鍵4為Dl數(shù)據(jù)信號輸入口,觸摸鍵5為D2數(shù)據(jù)信號輸入口,觸摸鍵6為D3數(shù)據(jù)信號輸入口。這樣本發(fā)明就有4個數(shù)據(jù)數(shù)據(jù)輸入口,傳輸速度比4鍵的提高了一倍。只需要兩個時鐘周期就完成了一個字節(jié)的傳輸。請參見圖8,圖8所示的是所述至少一個可與所述IC通訊的電容式觸摸鍵是九個,定義第一觸摸鍵為CLK數(shù)據(jù)信號輸入口,第二觸摸鍵為DO數(shù)據(jù)信號輸入口,第三觸摸鍵為Dl數(shù)據(jù)信號輸入口,第四觸摸鍵為D2數(shù)據(jù)信號輸入口,第五觸摸鍵為D3數(shù)據(jù)信號輸入口,第六觸摸鍵為D4數(shù)據(jù)信號輸入口,第七觸摸鍵為D5數(shù)據(jù)信號輸入口,第八觸摸鍵為D6數(shù)據(jù)信號輸入口,第九觸摸鍵為D7數(shù)據(jù)信號輸入口 ;第二至第九觸摸鍵在CLK信號的節(jié)拍下完成數(shù)據(jù)傳輸。數(shù)據(jù)校驗成功后,將IC 2內(nèi)的數(shù)據(jù)固化。
如,為了更快的傳輸數(shù)據(jù),實現(xiàn)在一個時鐘信號下,傳輸一個字節(jié)??梢远x觸摸鍵I為CLK數(shù)據(jù)信號輸入口,觸摸鍵2為DO數(shù)據(jù)信號輸入口,觸摸鍵3為Dl數(shù)據(jù)信號輸入口,觸摸鍵4為D2數(shù)據(jù)信號輸入口,觸摸鍵5為D3數(shù)據(jù)信號輸入口,觸摸鍵6為D4數(shù)據(jù)信號輸入口,觸摸鍵7為D5數(shù)據(jù)信號輸入口,觸摸鍵8為D6數(shù)據(jù)信號輸入口,觸摸鍵9為D7數(shù)據(jù)信號輸入口。這樣速度就比六個觸摸鍵的速度提高了一倍,只需要一個時鐘周期就完成了一個字節(jié)的傳輸。請參見圖9,圖9所示的是所述至少一個可與所述IC通訊的電容式觸摸鍵是十一個,定義第一觸摸鍵為CLK數(shù)據(jù)信號輸入口,第二觸摸鍵為DO數(shù)據(jù)信號輸入口,第三觸摸鍵為Dl數(shù)據(jù)信號輸入口,第四觸摸鍵為D2數(shù)據(jù)信號輸入口,第五觸摸鍵為D3數(shù)據(jù)信號輸入口,第六觸摸鍵為D4數(shù)據(jù)信號輸入口,第七觸摸鍵為D5數(shù)據(jù)信號輸入口,第八觸摸鍵為D6數(shù)據(jù)信號輸入口,第九觸摸鍵為D7數(shù)據(jù)信號輸入口,第十觸摸鍵為D8數(shù)據(jù)信號輸入口,第十一觸摸鍵為D9數(shù)據(jù)信號輸入口 ;在一個時鐘信號下,傳輸十進制的數(shù)據(jù), 當傳輸十進制I時,把Dl數(shù)據(jù)信號傳I,其他數(shù)據(jù)信號傳O ;當傳輸十進制2時,把D2傳2,其他數(shù)據(jù)信號傳0,以此類推,完成十進制數(shù)據(jù)O至9的通訊。數(shù)據(jù)校驗成功后,將IC 2內(nèi)的數(shù)據(jù)固化。如,為了盡最大速率的傳輸數(shù)據(jù),可以采用11個鍵的通信方式。在一個時鐘信號下,傳輸十進制的數(shù)據(jù)。當傳輸十進制I時,可以令Dl數(shù)據(jù)信號輸入1,其他位輸入O.當輸入十進制2時,可以把D5數(shù)據(jù)信號輸入I,其他位輸入0,以此類推,就可以完成十進制數(shù)據(jù)的通信。
權(quán)利要求
1.一種低成本的非接觸式有源卡數(shù)據(jù)播種方法,其特征在于在帶有顯示器和具有可接收觸摸信號的IC卡片上,預設至少一個可與所述IC通訊的電容式觸摸鍵,按預定數(shù)據(jù)通訊協(xié)議,通過所述電容式觸摸鍵對有源卡進行播種,播種完成后,將播種的數(shù)據(jù)儲存在IC內(nèi)。
2.根據(jù)權(quán)利要求I所述的低成本的非接觸式有源卡數(shù)據(jù)播種方法,其特征在于所述播種的數(shù)據(jù)以預定方式顯示在顯示器上,通過肉眼確認或者計算機自動圖像識別方式對輸入前和輸入后的數(shù)據(jù)加以比較,以保證輸入數(shù)據(jù)的正確性。
3.根據(jù)權(quán)利要求2所述的低成本的非接觸式有源卡數(shù)據(jù)播種方法,其特征在于所述已播種的數(shù)據(jù)一旦確認正確,以預定方式使IC內(nèi)的控制程序自動鎖住播種功能,使新的播種操作失效。
4.根據(jù)權(quán)利要求2所述的低成本的非接觸式有源卡數(shù)據(jù)播種方法,其特征在于所述IC 卡片上至少有一個用于播種的隱形輸入式電容式觸摸鍵,該觸摸鍵的功能將在確認播種的數(shù)據(jù)正確以后以預定方式自動失效。
5.根據(jù)權(quán)利要求I所述的低成本的非接觸式有源卡數(shù)據(jù)播種方法,其特征在于所述播種的單個觸摸信號的輸入時鐘周期小于等于200ms。
6.根據(jù)權(quán)利要求I或2所述的低成本的非接觸式有源卡數(shù)據(jù)播種方法,其特征在于所述數(shù)據(jù)通訊協(xié)議采用如下命令報文格式,包頭+數(shù)據(jù)+包尾+校驗值,其中包頭表示數(shù)據(jù)開始傳送,數(shù)據(jù)表示需要傳送的有效數(shù)據(jù)內(nèi)容,包尾表示數(shù)據(jù)傳送完畢,校驗值為數(shù)據(jù)校驗字節(jié),其內(nèi)容是所述數(shù)據(jù)的異或值;數(shù)據(jù)傳送完畢后,校驗值顯示在所述顯示器上,如果所顯示的校驗值與上位機的提供的校驗值相同,表示數(shù)據(jù)傳送成功,否則,表示數(shù)據(jù)傳送失敗。
7.根據(jù)權(quán)利要求3所述的低成本的非接觸式有源卡數(shù)據(jù)播種方法,其特征在于所述至少一個可與所述IC通訊的電容式觸摸鍵是一個,按UART方式進行數(shù)據(jù)傳輸,定義該電容式觸摸觸摸鍵為數(shù)據(jù)輸入口,并定義波特率為9600,奇偶校驗為O、數(shù)據(jù)位為8和停止位為1,按此條件分別傳輸每一個字節(jié)的數(shù)據(jù)給卡片。
8.根據(jù)權(quán)利要求3所述的低成本的非接觸式有源卡數(shù)據(jù)播種方法,其特征在于所述至少一個可與所述IC通訊的電容式觸摸鍵是兩個,定義其中一個電容觸摸按為CLK數(shù)據(jù)信號輸入口,另一個電容觸摸鍵為DATA數(shù)據(jù)信號輸入口,CLK信號從常高狀態(tài)變?yōu)榈碗娖綍r,數(shù)據(jù)傳輸開始,一共發(fā)8個CLK信號和8個DATA信號完成一個字節(jié)的輸入。
9.根據(jù)權(quán)利要求3所述的低成本的非接觸式有源卡數(shù)據(jù)播種方法,其特征在于所述至少一個可與所述IC通訊的電容式觸摸鍵是三個,定義其中一個觸摸鍵為CS數(shù)據(jù)信號輸入口,第二個觸摸鍵為CLK數(shù)據(jù)信號輸入口,第三個觸摸鍵為DATA數(shù)據(jù)信號輸入口 ;發(fā)送數(shù)據(jù)時,首先把CS信號拉低,表示通訊開始,把CLK信號拉高,此時,傳輸DATA信號,然后,拉低CLK信號,完成一個BIT的DATA信號傳輸,按此方法,重復傳送所有DATA信號,當所有DATA信號傳送完畢,把CS拉高。
10.根據(jù)權(quán)利要求3所述的低成本的非接觸式有源卡數(shù)據(jù)播種方法,其特征在于所述至少一個可與所述IC通訊的電容式觸摸鍵是四個,定義其中的一個觸摸鍵為CS數(shù)據(jù)信號輸入口,第二個觸摸鍵為CLK數(shù)據(jù)信號輸入口,第三個觸摸鍵和第四個觸摸鍵為DO數(shù)據(jù)數(shù)據(jù)信號輸入口和D2數(shù)據(jù)數(shù)據(jù)信號輸入口 ;CS信號控制數(shù)據(jù)傳輸?shù)拈_始和結(jié)束,DO數(shù)據(jù)信號和Dl數(shù)據(jù)信號在CLK信號的節(jié)拍下完成數(shù)據(jù)傳輸?!?br>
全文摘要
一種低成本的非接觸式有源卡數(shù)據(jù)播種方法,在帶有顯示器和具有可接收觸摸信號的IC卡片上,預設至少一個可與所述IC通訊的電容式觸摸鍵,按預定數(shù)據(jù)通訊協(xié)議,通過所述電容式觸摸鍵對有源卡進行播種,播種完成后,將播種的數(shù)據(jù)固化在IC內(nèi)。本發(fā)明完美解決在卡片領域非接觸數(shù)據(jù)傳送方式;比接觸式傳送數(shù)據(jù),更利于卡片的生產(chǎn),可以在卡片制作完成后,不物理破壞卡片下,完成傳送數(shù)據(jù)。比紅外線方式,更節(jié)能省電,數(shù)據(jù)傳輸效率高。比NFC(近場通訊)成本更低,更節(jié)約能量。本發(fā)明廣泛適用于金融卡、會員卡和會員卡等卡片的數(shù)據(jù)輸入。
文檔編號G06K1/12GK102880841SQ20121030126
公開日2013年1月16日 申請日期2012年8月23日 優(yōu)先權(quán)日2012年8月23日
發(fā)明者陳國平 申請人:陳國平