• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 手機與無線通信 > 設計應用 > 基于CL RC632的射頻讀寫器的RFID系統設計

    基于CL RC632的射頻讀寫器的RFID系統設計

    作者: 時間:2012-04-25 來源:網絡 收藏

    關于天線部分的,因為涉及到高頻濾波,為了獲得穩定可靠的信號,這部分參考Philps公司提供的推薦電路圖,并且做了適當的修改,遵從變壓器原理。低通濾波器電路包括元件L0和C0,接收電路包括的元件有R1,R2,C3,C4,天線匹配電路的電容C1,C1a,C2b取決于天線的電氣特性和環境的影響。本文中它們的值如下:L0=1μH,C0=68 pF,R1=560 Ω,R2=820 Ω,C3=15 pF,C4=0.1μF,C1=27 pF,C2=C2b=180 pF。
    TX1,TX2為天線驅動引腳,RX為接收引腳。為了達到良好的電磁兼容,這部分的電路必須緊靠的天線引腳RX,TX1,TX2。天線采用匝數為3,邊長為10 cm的矩形天線。
    2.3 外圍擴展電路
    LCD采用的是不帶字庫的MGLS12864液晶,為了能顯示漢字,專門采用了字庫存儲芯片W25X80。W25X80是Winbond公司生產的FLASH存儲器,為8 Mb串行FLASH,大小為1 MB,且帶256 B的緩沖區。與上位機通信接口方面有2種選擇,既外擴了MAX232作為和PC機通信的通道,同時也采用了USB轉串口芯片PL2303,能夠方便運用到各種設備上。該USB芯片使得讀卡器省去了串口和電源供電端口,可以通過USB接口和PC管理軟件通信。主要由三部分組成,分別是USB接頭,USB供電和USB數據收發。
    2.4 PCB制作
    采用PCB制板,考慮到為了減少雜散電場和雜散磁場,元件盡量采用貼片式封裝,大大地提高了電路的穩定性和可靠性。焊接后經過測試,STC11F32XE最小的工作正常,最小包括USB供電、晶振電路、復位電路及LCD電路。STC11F32XE對 的控制部分也正常,控制部分包括 供電電路、晶振電路以及STC11F32XE與CL RC632的連接。部分的PCB如圖4所示。

    本文引用地址:http://www.czjhyjcfj.com/article/155078.htm

    a.JPG



    3 軟件
    軟件設計思想是通過對STC11F32XE的編程,控制CL RC632芯片根據ISO/IEC14443A協議與MF1卡片進行通信,從而完成對卡的各種操作。
    CL RC632在整個系統上電后,需要一段時間進行復位。復位后,晶振管腳才有電壓。然后讀/寫CLRC632寄存器,如果能準確讀/寫,就說明對CL RC632尋址方式和讀/寫時序是對的,就可對CL RC632進行其他的操作。
    初始化單片機,對STC11F32XE進行串口設置、定時器設置和中斷的設置。CL RC632復位,復位成功后,LED閃爍而且CL RC632自動跟隨初始化。初始化程序如下RC632RST=0;delay_1 ms(25);RC632RST=1;delay_50μs(200);RC632RST=0;然后讀第0頁Command寄存器的值,為0則意味著CLRC632的復位和初始化完成。CL RC632每次復位后,頁寄存器默認值為0X80(即默認使用頁模式并且選中第0頁)。為了提高效率,本文采用線性地址訪問模式,在復位后,立即將頁寄存器的值改為0x00,即可使用線性地址訪問寄存器。
    主要函數實現原理如下:
    尋卡函數Char R632PICCCommonRequest(unsigned char req_code,unsigned char*atq)2個入口參數:req_code是尋卡指令代碼,通常情況下為26H,*atq返回卡片類型號,建立PCD與卡片的第一步通信。防沖突函數Char R632PICCCascAnticoll(unsigned char bcnt,unsign ed char*snr):根據卡片序列號來保證每次對一張卡片進行操作。返回值為4 B卡的序列號和1 B效驗值。選卡函數CharR632PICCCascSelect(unsigned char *snr,unsignedchar*sak):驅動發送電路發送了7個字節,包括93H,70H,4 B序列號、CRC效驗碼??ㄆ祷? B,該字節代表了卡片容量。S50M1卡返回值為08H。認證函數Char R632PICCAuthE2(unsigned char authmode,unsigned char*snr,unsigned char keynr,unsigned char block):整個過程是將6 B的密鑰加密為12 B,通過發送指令LOADKEY裝入KEY緩存,然后執行authent1和authent2指令,認證通過,卡片將會返回1 B的0AH作為應答。

    低通濾波器相關文章:低通濾波器原理




    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 泌阳县| 浪卡子县| 柳州市| 墨玉县| 修武县| 土默特左旗| 奉新县| 威海市| 佛山市| 尼玛县| 沭阳县| 利津县| 从江县| 长汀县| 商都县| 云浮市| 准格尔旗| 伊通| 额济纳旗| 水富县| 朝阳市| 云浮市| 阿克苏市| 大邑县| 西贡区| 罗城| 博野县| 林甸县| 永昌县| 涪陵区| 新营市| 深水埗区| 鹤壁市| 绍兴县| 镶黄旗| 武陟县| 都安| 酉阳| 从江县| 皋兰县| 南漳县|