一種安全可靠的IC卡讀寫器系統(tǒng)電路
出處:davidli88 發(fā)布于:2008-07-05 00:00:00 | 2004 次閱讀
圖為IC卡及其讀寫器硬件電路圖。其中讀寫器由單片機、鍵盤、顯示、監(jiān)控電路等部分組成。IC卡采用XICOR公司的X76F100Y。
2.1 IC卡及卡座
X76F100為128×8位的保密串行FLASH E2PROM,其中讀密碼和寫密碼分別為64位。圖2為其智能卡Smart Card封裝的引腳圖。把芯片封裝在一個卡片上,將卡片插入IC卡讀寫器的卡座中,讀寫器就可以對它進行讀寫,實現加密、查詢、存款、取款等功能。
IC卡座有8個引腳,當X76F100Y插入時,正好同這幾個引腳相連。另外還有兩個固定端,其中一個固定端同卡座上一個彈簧片相連,兩個觸點和簧片就相當于一個常閉開關。當卡未插入時,簧片閉合,P3.2腳保持低電平;當卡插入時,簧片被頂開,P3.2腳變?yōu)楦唠娖?。當單片機檢測到P3.2腳變高,通過P1.3 使X76F100的RST引腳變高,使其復位。
2.2 單片機
單片機采用LG公司的GMS97C52。它有8K字節(jié)的ROM,256個字節(jié)的RAM以及32個I/O口,P1口與串行器件X25045和X76F100連接,P0、P2口用于鍵盤和顯示,P3口中P3.2用于檢測IC卡是否插入,其余7個口,可作其它功能擴充。
2.3 監(jiān)控電路
監(jiān)控電路采用X25045芯片,它包括看門狗定時器、電壓監(jiān)控電路和E2PROM存貯器。其功能是:上掉電時對GMS97C52產生RESET信號;看門狗對系統(tǒng)進行監(jiān)控,防止死機。
2.4 鍵盤電路
為了方便,鍵盤接口電路用I/O口實現,它為4×4結構,16個鍵。其中數字鍵11個,功能鍵4個,回車鍵1個。
數字鍵:0、1、2、3、4、5、6、7、8、9、←(退格)。
功能鍵:查詢?、存儲+、取款-、改密碼* 。
查詢?:用戶通過讀密碼可以查詢卡中所存的款額。
存款+ :用戶通過寫密碼可以將款存入卡中。
取款-:用戶通過寫密碼可以從卡中取款。
改密碼*:分為修改讀密碼和寫密碼。為方便起見,令讀密碼和寫密碼一
致,按此鍵將同時修改讀密碼和寫密碼。
回車鍵:8位密碼或存取款數輸入完確認,以及新密碼輸入完確認。
2.5 顯示電路
顯示部份采用LED顯示器,也用I/O口實現。用于顯示系統(tǒng)狀態(tài)、輸入的密碼或所要存取的款額以及出錯信息等。
由于GMS97C52的驅動電流有限,在P0、P2口加反向器SN74F04,增加驅動能力。它的吸入電流為64mA,輸出電流為15mA,可以保證位選所需的吸入電流。

上一篇:一款的51單片機試驗板
版權與免責聲明
凡本網注明“出處:維庫電子市場網”的所有作品,版權均屬于維庫電子市場網,轉載請必須注明維庫電子市場網,http://udpf.com.cn,違反者本網將追究相關法律責任。
本網轉載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網贊同其觀點或證實其內容的真實性,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網站或個人從本網轉載時,必須保留本網注明的作品出處,并自負版權等法律責任。
如涉及作品內容、版權等問題,請在作品發(fā)表之日起一周內與本網聯系,否則視為放棄相關權利。