新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > 頻率可調的多協議RFID讀寫器設計

        頻率可調的多協議RFID讀寫器設計

        作者: 時間:2012-11-20 來源:網絡 收藏

        2.2 液晶顯示模塊
        液晶顯示模塊可顯示的狀態信息及讀取到的標簽信息,本設計使用MG-12864型液晶顯示器。MG-12864是128(列)×64(行)點陣的液晶顯示模塊,點陣式液晶顯示具有顯示信息量大、功耗低、壽命長等特點。
        MG-12864內含漢字字庫,顯示漢字時只需調用即可,十分方便。用MG-12864作為的顯示終端,可實時顯示當前狀態和讀取的標簽信息。
        2.3 Wi-Fi收發模塊
        Wi—Fi收發模塊選用Marvell公司的低功耗SoC88W8686芯片組成的WM-G-MR-09模塊。WM-G-MR-09模塊符合2.4 GHz的Wi—Fi標準,封裝尺寸小,與主控制器的SPI接口相連。
        添加Wi—Fi收發模塊可以使讀寫器的工作范圍更廣。讀寫器可以做成便攜式,在讀取到標簽信息后通過Wi—Fi收發模塊將標簽數據經具有Wi—Fi標準的無線路由上傳給服務器,可以作為物聯網的終端使用。

        3 讀寫器系統軟件設計
        讀寫器和標簽之間信息的交換遵循的協議和讀寫器中心頻率的調節可通過系統軟件設計來完成。圖7給出了整個系統的軟件流程圖。

        本文引用地址:http://www.104case.com/article/153722.htm

        b.JPG


        CC1101可以完成信號的調制與解調。3種基本調制方式為頻移鍵控、幅移鍵控、相移鍵控。本設計中選用的CC1101芯片可以支持這3種調制方式,并能進行相應的解調。系統初始化時配置CC1101的MDMCFG2寄存器,可選擇與標簽一致的調制解調方式。
        CC1101有可編程控制的數據傳輸率,最高可達500kbps,系統初始化時配置MDMCFG3寄存器和MDMCFG4寄存器,可實現設置任意數據傳輸率,從而匹配不同的標簽。
        數據幀格式也可以通過編程實現。按照標簽符合的數據幀格式編排讀寫器欲發送的數據,為數據加上幀頭與幀尾,還可以根據數據編程生成CRC校驗碼。讀寫器接收標簽信息時,同樣根據標簽的數據幀格式,將數據包分解,還可以根據CRC校驗碼檢驗數據的正確性。
        圖8給出了編程實現的二進制信號經FM0編碼后再進行FM0解碼的結果對照圖。

        c.JPG


        軟件編程的重點是實現多種數據編解碼方式。目前,領域廣泛使用的數據編解碼方式有FM0編碼、PIE編碼和Manchester編碼等。而這些編解碼方式都可以容易地用編程實現。數據在主控制器中編解碼并按照一定的數據幀格式打包和分析,不受無線收發芯片對編解碼方式,以及數據幀格式的限制,設計出來的讀寫器可以滿足多種編解碼方式和數據格式的電子標簽。
        從圖8中可以看出,原始信號經FM0編碼后再由FM0解碼的結果和原始信號一致,證明編程實現FM0編解碼很成功。其他編解碼方式類似,也可編程實現。

        結語
        本文給出了一種、協議可變的讀寫器的設計方案。讀寫器能實現工作,支持多種,能與多種標簽通信等功能,且適應性強、成本低,給RFID的應用帶來了極大的方便。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 靖远县| 大埔区| 廊坊市| 吐鲁番市| 和平区| 舟山市| 伽师县| 枣强县| 上栗县| 宝坻区| 大安市| 麻城市| 宁明县| 团风县| 绩溪县| 昌江| 陆川县| 横峰县| 淮北市| 潢川县| 抚远县| 台湾省| 巴彦淖尔市| 阿图什市| 荥阳市| 四子王旗| 涿州市| 武平县| 奇台县| 龙岩市| 彭山县| 多伦县| 济南市| 桃源县| 乌苏市| 武安市| 汾西县| 锡林浩特市| 池州市| 柘城县| 新宁县|