這陣子一直在研究刷卡裝置,這整套裝置已經(jīng)完成接近尾聲齿诞,接下來就是為大家說說細(xì)節(jié)和整套裝置的構(gòu)架,以方便想學(xué)習(xí)這套裝置的朋友祷杈,可能在一些問題上說得不深,但是歡迎來交流學(xué)習(xí)但汞,還有些實(shí)現(xiàn)的細(xì)節(jié)我會(huì)另文一篇來寫互站。好了,還是一句話大神勿噴糙置。
下面是整個(gè)系統(tǒng)的連接圖云茸,圖畫得不是很好谤饭,大概的電路圖就是這樣标捺,揉抵,說明一下這里用的是開發(fā)板的引出接口亡容,與開發(fā)板電路關(guān)系不大冤今。
我們先介紹它工作的大概流程闺兢,每個(gè)模塊的詳細(xì)解說我們下一篇再詳講戏罢。首先我們連接好電路圖之后屋谭,必然要寫程序來驅(qū)動(dòng)整個(gè)系統(tǒng)工作了龟糕,其中的代碼也不是很難桐磁,就是一個(gè)用于液晶的顯示界面函數(shù)讲岁,一個(gè)串口和中斷函數(shù),一個(gè)讀卡器函數(shù)缓艳,數(shù)據(jù)處理函數(shù)校摩,和一些延時(shí)函數(shù)等阶淘。函數(shù)寫好燒錄在單片機(jī)之后衙吩,我們就可以進(jìn)行讀卡實(shí)驗(yàn)了溪窒。先是我們把ISO-1443A卡放到讀卡器上面后坤塞,在讀卡器天線會(huì)發(fā)出磁感應(yīng)霉猛,卡片在磁感應(yīng)下獲取到能量進(jìn)行工作,經(jīng)過三次的驗(yàn)證之后就能讀取到卡片內(nèi)毒數(shù)據(jù)惜浅,卡片向讀卡器傳輸數(shù)據(jù),數(shù)據(jù)經(jīng)過讀卡器坛悉,通過其支持的三種通信模式向單片機(jī)傳送數(shù)據(jù)伐厌,說明一下裸影,在讀卡器向單片機(jī)傳送數(shù)據(jù)的三種模式是開發(fā)已經(jīng)做好了挣轨,我們不需要寫任何程序轩猩。再者單片機(jī)收到數(shù)據(jù)后顯示在液晶屏上卷扮,再一個(gè)就是通過串口把數(shù)據(jù)通過WiFi模塊向設(shè)定好的 IP地址發(fā)送均践,即整個(gè)過程就是這樣進(jìn)行的晤锹。
至于讀卡器模塊的三種通信模式主要是其支持 UART,SPI,I2P等三種模式的傳輸彤委,對(duì)于新手來說,不需要了解其內(nèi)部是如何構(gòu)造的焦影。因?yàn)槲覀儾皇悄K的生產(chǎn)者车遂,我們只是模塊的使用者斯辰,雖然我們購買時(shí)任何模塊件都得看其說明書進(jìn)行操作舶担,但是沒必要糾結(jié)太多椒涯。