專利名稱:智能卡預收費遙控裝置的制作方法
技術領域:
本實用新型屬于應用紅外線傳輸的裝置。
隨著預收費智能卡(IC)控制器在煤氣表、水表、電表、供暖管路和有線電視等領域的推廣應用,其本身存在的一些問題了逐漸顯露。以接觸式智能卡(IC)煤氣表為例,此表以IC卡充當媒介,將它插入安裝在煤氣表的控制器中傳遞管理部門發出的數據,實現預期目的。由于控制器上有插卡的卡口,里外相通,容易遭到外界各種形式的破壞。如人為攻擊,即將高壓電場從卡口加入煤氣表控制器,會使內部芯片程序即刻混亂,器件電路遭電擊損壞,喪失控制功能。其次,腐蝕性氣體進入控制器內會損壞元器件。再者,反復插拔IC卡片,容易造成卡口與卡片接觸不嚴密。
本實用新型的目的是設計一種智能卡預收費遙控裝置,取消原IC卡控制器上的卡口,利用紅外線將智能卡存儲的數據傳遞給安裝在煤氣表上的控制器。為實現上述目的,本實用新型采用以下技術方案一種智能卡預收費遙控裝置,它包括1、中央處理器CPU的I/O口與存儲器相連組成信息存儲電路,實現對數據的存取;2、中央處理器CPU的I/O口與輸入鍵盤相連,實現人與遙控裝置對話功能;3、中央處理器CPU的I/O口與顯示器相連,組成智能卡的數據顯示電路;4、中央處理器CPU的I/O口與紅外接收器相連,組成紅外數據接收電路;5、晶振和與非門連接組成振蕩反饋電路,產生紅外信號;該紅外信號經過74LS00(4、5、6)電流放大后送入74LS00(12),中央處理器CPU將發射數據內容經74LS00(9、10、8)電流放大后送入74LS00(13),即數據與紅外信號相與后再通過三極管V1放大進入紅外發射管L1發射,組成紅外發射電路。
另外,在位于煤氣表上的控制器內也安裝有紅外接收、發射電路。結構同上。在預收費管理中心也安裝中央處理器CPU和紅外線發射裝置。
使用時,用戶持智能卡預收費遙控裝置到預收費管理中心交費,管理中心向遙控裝置發射紅外線數據,該遙控裝置通過接收電路和存儲電路將該數據存于存儲器內。然后用戶回到家中在2米以內將遙控裝置對準煤氣表,按該遙控裝置輸入鍵盤上的發射鍵將存儲器中已存數據通過紅外發射電路傳輸給煤氣表上的控制器。實現將管理中心發出的數據(購氣量)存儲于煤氣表上控制器的存儲器內的目的。為了掌握煤氣表內存儲器剩余氣量(耗氣量)可以按鍵盤上的回讀鍵,使遙控裝置的紅外發射電路向表中控制器發射信號,要求表內控制器將表中剩余氣量或者購氣量通過紅外線發射給遙控裝置。這時遙控裝置的接收電路接收煤氣表上控制器發出的紅外信息并將其存入存儲器內。按鍵盤上的顯示鍵,使數據顯示電路接通,在液晶顯示器上顯示剩余氣量或購氣量。
由于采用該智能卡預收費遙控裝置傳輸紅外信號,所以可取消原表內控制器上的卡口,避免各種人為攻擊和外界腐蝕氣體的侵蝕,使控制器更安全可靠。本實用新型可廣泛應用于各類存儲卡控制設備,如水表、電表、煤氣表IC卡控制器。
圖1為實施例原理方框圖,圖2為實施例的電路圖,圖3為實施例的計算機程序流程圖。
下面參照附圖敘述實施例,以便進一步說明本實用新型。
本實施例包括中央處理器CPU及分別與其相聯的存儲器、液晶顯示器、輸入鍵盤、紅外接收器和紅外發射器。它們各自組成電路。下面分別敘述。
由中央處理器CPU的16、15口分別與存儲器的5、6腳相連,同時通過上拉電阻R4和R5電源,存儲器的8腳接電源,1、2、3、4、7腳接地組成信息存儲電路,實現對數據的存取。中央處理器CPU的1口通過電容C3接電源,10口接地,4、5口接晶振XTAL兩端,再通過電容C1、C2接地,為CPU提供振蕩頻率。CPU的型號為89c51,存儲器的型號為IC卡2401。
中央處理器CPU的6、7、8口分別與上拉電阻R1、R2、R3和鍵盤上的1、2、3腳相連,CPU的11、9口與鍵盤上的4、5腳相連組成鍵盤掃描電路,實現人與遙控裝置對話功能。即CPU的6、7、8口與9、11口組成鍵盤掃描矩陣,對應鍵盤上的6個(2*3)鍵。它們分別是發射鍵,將遙控裝置內的數據發送給煤氣表中的控制器;顯示鍵,在液晶顯示器上顯示存儲的數據;回讀鍵,遙控裝置向煤氣表中的控制器發紅外信號,要求它將剩余氣量(耗氣量)通過紅外信號回送給遙控裝置;清零鍵,清除存儲器內的信息。另兩個鍵備用。
中央處理器CPU的17、18、19口分別與液晶顯示器的4、3、2腳相連,液晶顯示器的1腳接地,5腳接電源組成數據顯示電路。
中央處理器CPU的2口與紅外接收器D33PIN的1腳相連,紅外接收器的2腳接地,3腳通過電阻R7接電源組成紅外數據接收電路。
在與非門74LS00的2、3腳之間跨接電阻R10和晶振XTAL1,在晶振XTAL1的兩端分別通過電容C5和C6接地,與非門74LS00的1腳接電源組成振蕩反饋電路,產生紅外信號。該紅外信號經過與非門74LS00(4、5、6)電流放大后送入與非門74LS00(12)腳。中央處理器CPU將發射數據送入與非門74LS00的10腳(9腳接電源)放大后經8腳送入與非門74LS99的13腳,即數據與紅外信號相與,之后從74LS00的11腳輸出經電阻R8到三極管V1放大后通過電阻R9進入紅外發射管L1,組成紅外發射電路。
該裝置的工作過程是按下電源開關,CPU開始工作。CPU首先根據程序設計進行初始化,即給各I/O口賦值,對存儲器清零。然后由CPU和紅外接收器接收、判定有無紅外信號?當有紅外信號時再由CPU判定其密碼是否相同,如果密碼相同,則由存儲器將該數據存儲。如果沒有紅外信號或者密碼不對時程序將向下進行,由CPU對鍵盤進行掃描。如果沒有鍵按下,則返回主程序。當有鍵按下時則處理鍵值(判斷鍵號)。當為發射鍵時,CPU將判定數據是否為新數據(剛從管理中心購買的煤氣量),如果是,則將該數據發向煤氣表中的控制器,發射完畢,返回主程序;如果不是新數據,則返回主程序。當為顯示鍵時,由液晶顯示器顯示存儲器內的數據。當為回讀鍵時,遙控裝置將由紅外發射器向外設(煤氣表內的控制器)發出回讀信號,煤氣表內的控制器將剩余氣量或購氣量通過紅外線發射回來,由該遙控裝置紅外接收器接收,以便檢測剩余氣量(耗氣量)或購氣量。
本實施例以紅外線傳輸數據,取消原IC卡煤氣表上的卡口,避免人為攻擊和腐蝕氣體侵入,保證煤氣表上的控制器安全可靠。
權利要求1.一種智能卡預收費遙控裝置,其特征在于它包括1)、中央處理器CPU的I/O口與存儲器相連組成信息存儲電路,實現對數據的存取;2)、中央處理器CPU的I/O口與輸入鍵盤相連,實現人與遙控裝置對話功能;3)、中央處理器CPU的I/O口與顯示器相連,組成智能卡的數據顯示電路;4)、中央處理器CPU的I/O口與紅外接收器相連,組成紅外數據接收電路;5)、晶振和與非門連接成振蕩反饋電路,產生紅外信號;該紅外信號經過74LS00(4、5、6)電流放大后送入74LS00(12),中央處理器CPU將發射數據內容經74LS00(9、10、8)電流放大后送入74LS00(13),即數據與紅外信號相與后再通過三極管V1放大進入紅外發射管L1發射,組成紅外發射電路。
專利摘要一種智能卡預收費遙控裝置,它包括中央處理器CPU及分別與其相聯的存儲器、液晶顯示器、輸入鍵盤、紅外接收器和紅外發射器。它通過紅外線接收和發射數據,取消原煤氣表上用于插拔IC卡的卡口,避免人為攻擊和腐蝕氣體侵入。本實用新型廣泛用于各種存儲卡控制設備,如電表、水表和煤氣表IC卡控制器。
文檔編號G06K19/00GK2441178SQ0021001
公開日2001年8月1日 申請日期2000年8月22日 優先權日2000年8月22日
發明者劉經軔, 聞寶民, 王勇 申請人:劉經軔, 聞寶民, 王勇