999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于STM32的非接觸讀卡器的設計

2014-11-27 20:44:51朱柳
新媒體研究 2014年19期

朱柳

摘 要 本文介紹了一種近場通信系統的設計方法,系統的主芯片采用STM32F103,它采用CORTEX-M3處理器,相對于傳統的ARM7 TDMI處理器,CORTEX-M3具有更快速的中斷響應能力。近場通信的實現采用高度集成的非接觸讀寫芯片PN532,集成了13.56 MHz下的各種主動/被動式非接觸通信方法和協議。主芯片與讀寫芯片之間可以通過串口、SPI接口或IIC接口進行通信。整體設計方案成本低、功耗低,可以應用于手機支付、門禁、公交等領域。

關鍵詞 近場通信(NFC);STM32F103;PN532

中圖分類號:TP273 文獻標識碼:A 文章編號:1671-7597(2014)19-0036-02

近場通信(Near Field Communication,NFC)結合了近場通信技術和移動通信技術,是由非接觸式射頻識別及互聯互通技術整合演變而來,在單一芯片上結合感應式讀卡器、感應式卡片和點對點的功能,能在短距離內與兼容設備進行識別和數據交換。隨著通信技術的發展,NFC作為一種新興的技術,更多應用在生產、物流、跟蹤、資產管理上,而在門禁、公交、手機支付及廣告信息查詢等領域內也發揮著巨大的作用,特別是相對于手機應用有很大的開發空間。其操作簡單,方便使用,對消費者的消費行為和消費習慣產生巨大影響,為移動商務創造了新的商機,是人們安全性付費和金融應用的理想選擇。因此,熟悉NFC對以后的移動應用會有很大的益處。

1 系統整體設計方案

構成本系統的幾個主要模塊包括主控制器、電源模塊、顯示模塊、NFC模塊等。系統整體框圖如圖1所示。

圖1 系統整體框圖

2 系統的硬件設計

2.1 主控制芯片及主要外圍電路設計

由于篇幅有限,只介紹其中較為重要的幾個模塊。

2.1.1 主控制芯片

本設計以STM32F103為主控制芯片,完成所有接口的調度以及事件的處理,該控制芯片是基于高性能、低成本、低功耗的應用設計的ARM Cortex-M3內核的32bit處理器,最高工作頻率72 MHz,是具有快速中斷響應能力的深度嵌入式應用而設計的處理器。STM32外設極其豐富,具有極高的集成度。

圖2 電源電路原理圖

2.1.2 電源電路

本系統中用到5 V和3.3 V直流電壓供電,采用AMS1117-3.3得到3.3 V的直流電壓,用于給系統供電,除此之外還設計了USB電源輸入和保險,電源電路原理圖如圖2所示。

2.1.3 顯示電路

根據設計需求,采用LCD液晶屏用來顯示NFC模塊的讀寫信息,使系統具有更好的可視化效果,液晶模塊供電采用單獨的供電模塊。

圖3 LCD電路原理圖

2.2 NFC讀寫模塊的設計

NFC模塊采用NXP公司生產的PN532實現近場通信,PN532是一款高集成度的IC卡讀寫模式的射頻芯片,包含80C51微控制器內核,集成了13.56 MHz下的各種主動/被動式非接觸通信方法和協議,傳輸速度有106 Kbps、212Kbps和424Kbps。

該芯片具有較高的安全性能,其開發效率高,作用周期短,產品兼容性好。發射模塊輸出讀寫距離5 cm,具有高度集成的模擬電路。可讀取接收天線的信號進行解調和解碼產生相關信息,擁有讀寫、被讀寫及點對點工作模式同時也可以相互切換。讀寫模塊框圖如下圖所示。

圖4 讀寫模塊框圖

NFC系統是由天線、NFC芯片以及智能芯片三個模塊構成。天線是信號的發射裝置,讀卡器是接收裝置,通過讀卡器使電磁感應讓標簽通電,來讀取標簽上的芯片工作信號,利用接收模塊傳來的信號進行解調和解碼形成相關的數據,NFC讀寫模塊原理圖如圖5所示。

圖5 NFC模塊設計原理圖

3 系統軟件部分的設計

圖6 程序流程圖

讀寫模式時,NFC通信主要由以下幾步完成。

1)喚醒NFC模塊,PN532模塊正常工作時,每上電喚就醒一次,直到PN532模塊被喚醒為止。

2)搜尋NFC標簽,并獲取標簽信息。

3)標簽密碼驗證。這個只針對Mifare S50卡,S70卡和ultralight卡不需要驗證。驗證成功之后就可以對NFC標簽進行讀或者寫的操作。

4)讀寫NFC標簽。可以定義函數nfc_read()和nfc_write()用于讀寫,可以通過軟件的設計防止重復讀卡。相應的讀、寫操作可以在LCD屏上讀出相應信息。

整體程序的流程圖如圖6所示。

4 結論

通過對Mifare卡的讀、寫測試,處理器可以成功將數據寫入標簽或從標簽中讀出,速度較快、準確率較高,本設計原理也可應用于門禁卡、公交卡等領域,具有NFC功能的手機也可以與本系統交互數據,具有一定的應用價值。

基金項目

由北京聯合大學“啟明星”大學生科技創新項目(12222994701)經費資助。

參考文獻

[1]吳思楠,等.近場通信技術分析[J].電子科技大學學報,2007,36(6).

[2]周梓鑫.基于PN512芯片的通用讀寫系統研發[D].黑龍江大學,2011,.

[3]陳俊杰,等.基于PN532的接觸式和非接觸式讀卡器設計[J].電子技術應用,2010(5).

[4]夏文棟,林凱.融合NFC的3G智能卡系統[J].計算機工程,2011(02).

[5]沈劍良.電子標簽芯片數字電路系統研究與實現[D].長沙:國防科學技術大學,2006:18-19.

[6]PN532__Datasheet:http://wenku.baidu.com/link?url=Gnunf4eT2H-jh2YGHU28dLAbZVoFM4ndxRaH_NzVFBL3jShxBRs5JS7K03IEDTnHxgFst0TbcBtaaqf8YueWKLnUhkLUfbE_Kua6KSYDhFK.endprint

摘 要 本文介紹了一種近場通信系統的設計方法,系統的主芯片采用STM32F103,它采用CORTEX-M3處理器,相對于傳統的ARM7 TDMI處理器,CORTEX-M3具有更快速的中斷響應能力。近場通信的實現采用高度集成的非接觸讀寫芯片PN532,集成了13.56 MHz下的各種主動/被動式非接觸通信方法和協議。主芯片與讀寫芯片之間可以通過串口、SPI接口或IIC接口進行通信。整體設計方案成本低、功耗低,可以應用于手機支付、門禁、公交等領域。

關鍵詞 近場通信(NFC);STM32F103;PN532

中圖分類號:TP273 文獻標識碼:A 文章編號:1671-7597(2014)19-0036-02

近場通信(Near Field Communication,NFC)結合了近場通信技術和移動通信技術,是由非接觸式射頻識別及互聯互通技術整合演變而來,在單一芯片上結合感應式讀卡器、感應式卡片和點對點的功能,能在短距離內與兼容設備進行識別和數據交換。隨著通信技術的發展,NFC作為一種新興的技術,更多應用在生產、物流、跟蹤、資產管理上,而在門禁、公交、手機支付及廣告信息查詢等領域內也發揮著巨大的作用,特別是相對于手機應用有很大的開發空間。其操作簡單,方便使用,對消費者的消費行為和消費習慣產生巨大影響,為移動商務創造了新的商機,是人們安全性付費和金融應用的理想選擇。因此,熟悉NFC對以后的移動應用會有很大的益處。

1 系統整體設計方案

構成本系統的幾個主要模塊包括主控制器、電源模塊、顯示模塊、NFC模塊等。系統整體框圖如圖1所示。

圖1 系統整體框圖

2 系統的硬件設計

2.1 主控制芯片及主要外圍電路設計

由于篇幅有限,只介紹其中較為重要的幾個模塊。

2.1.1 主控制芯片

本設計以STM32F103為主控制芯片,完成所有接口的調度以及事件的處理,該控制芯片是基于高性能、低成本、低功耗的應用設計的ARM Cortex-M3內核的32bit處理器,最高工作頻率72 MHz,是具有快速中斷響應能力的深度嵌入式應用而設計的處理器。STM32外設極其豐富,具有極高的集成度。

圖2 電源電路原理圖

2.1.2 電源電路

本系統中用到5 V和3.3 V直流電壓供電,采用AMS1117-3.3得到3.3 V的直流電壓,用于給系統供電,除此之外還設計了USB電源輸入和保險,電源電路原理圖如圖2所示。

2.1.3 顯示電路

根據設計需求,采用LCD液晶屏用來顯示NFC模塊的讀寫信息,使系統具有更好的可視化效果,液晶模塊供電采用單獨的供電模塊。

圖3 LCD電路原理圖

2.2 NFC讀寫模塊的設計

NFC模塊采用NXP公司生產的PN532實現近場通信,PN532是一款高集成度的IC卡讀寫模式的射頻芯片,包含80C51微控制器內核,集成了13.56 MHz下的各種主動/被動式非接觸通信方法和協議,傳輸速度有106 Kbps、212Kbps和424Kbps。

該芯片具有較高的安全性能,其開發效率高,作用周期短,產品兼容性好。發射模塊輸出讀寫距離5 cm,具有高度集成的模擬電路。可讀取接收天線的信號進行解調和解碼產生相關信息,擁有讀寫、被讀寫及點對點工作模式同時也可以相互切換。讀寫模塊框圖如下圖所示。

圖4 讀寫模塊框圖

NFC系統是由天線、NFC芯片以及智能芯片三個模塊構成。天線是信號的發射裝置,讀卡器是接收裝置,通過讀卡器使電磁感應讓標簽通電,來讀取標簽上的芯片工作信號,利用接收模塊傳來的信號進行解調和解碼形成相關的數據,NFC讀寫模塊原理圖如圖5所示。

圖5 NFC模塊設計原理圖

3 系統軟件部分的設計

圖6 程序流程圖

讀寫模式時,NFC通信主要由以下幾步完成。

1)喚醒NFC模塊,PN532模塊正常工作時,每上電喚就醒一次,直到PN532模塊被喚醒為止。

2)搜尋NFC標簽,并獲取標簽信息。

3)標簽密碼驗證。這個只針對Mifare S50卡,S70卡和ultralight卡不需要驗證。驗證成功之后就可以對NFC標簽進行讀或者寫的操作。

4)讀寫NFC標簽。可以定義函數nfc_read()和nfc_write()用于讀寫,可以通過軟件的設計防止重復讀卡。相應的讀、寫操作可以在LCD屏上讀出相應信息。

整體程序的流程圖如圖6所示。

4 結論

通過對Mifare卡的讀、寫測試,處理器可以成功將數據寫入標簽或從標簽中讀出,速度較快、準確率較高,本設計原理也可應用于門禁卡、公交卡等領域,具有NFC功能的手機也可以與本系統交互數據,具有一定的應用價值。

基金項目

由北京聯合大學“啟明星”大學生科技創新項目(12222994701)經費資助。

參考文獻

[1]吳思楠,等.近場通信技術分析[J].電子科技大學學報,2007,36(6).

[2]周梓鑫.基于PN512芯片的通用讀寫系統研發[D].黑龍江大學,2011,.

[3]陳俊杰,等.基于PN532的接觸式和非接觸式讀卡器設計[J].電子技術應用,2010(5).

[4]夏文棟,林凱.融合NFC的3G智能卡系統[J].計算機工程,2011(02).

[5]沈劍良.電子標簽芯片數字電路系統研究與實現[D].長沙:國防科學技術大學,2006:18-19.

[6]PN532__Datasheet:http://wenku.baidu.com/link?url=Gnunf4eT2H-jh2YGHU28dLAbZVoFM4ndxRaH_NzVFBL3jShxBRs5JS7K03IEDTnHxgFst0TbcBtaaqf8YueWKLnUhkLUfbE_Kua6KSYDhFK.endprint

摘 要 本文介紹了一種近場通信系統的設計方法,系統的主芯片采用STM32F103,它采用CORTEX-M3處理器,相對于傳統的ARM7 TDMI處理器,CORTEX-M3具有更快速的中斷響應能力。近場通信的實現采用高度集成的非接觸讀寫芯片PN532,集成了13.56 MHz下的各種主動/被動式非接觸通信方法和協議。主芯片與讀寫芯片之間可以通過串口、SPI接口或IIC接口進行通信。整體設計方案成本低、功耗低,可以應用于手機支付、門禁、公交等領域。

關鍵詞 近場通信(NFC);STM32F103;PN532

中圖分類號:TP273 文獻標識碼:A 文章編號:1671-7597(2014)19-0036-02

近場通信(Near Field Communication,NFC)結合了近場通信技術和移動通信技術,是由非接觸式射頻識別及互聯互通技術整合演變而來,在單一芯片上結合感應式讀卡器、感應式卡片和點對點的功能,能在短距離內與兼容設備進行識別和數據交換。隨著通信技術的發展,NFC作為一種新興的技術,更多應用在生產、物流、跟蹤、資產管理上,而在門禁、公交、手機支付及廣告信息查詢等領域內也發揮著巨大的作用,特別是相對于手機應用有很大的開發空間。其操作簡單,方便使用,對消費者的消費行為和消費習慣產生巨大影響,為移動商務創造了新的商機,是人們安全性付費和金融應用的理想選擇。因此,熟悉NFC對以后的移動應用會有很大的益處。

1 系統整體設計方案

構成本系統的幾個主要模塊包括主控制器、電源模塊、顯示模塊、NFC模塊等。系統整體框圖如圖1所示。

圖1 系統整體框圖

2 系統的硬件設計

2.1 主控制芯片及主要外圍電路設計

由于篇幅有限,只介紹其中較為重要的幾個模塊。

2.1.1 主控制芯片

本設計以STM32F103為主控制芯片,完成所有接口的調度以及事件的處理,該控制芯片是基于高性能、低成本、低功耗的應用設計的ARM Cortex-M3內核的32bit處理器,最高工作頻率72 MHz,是具有快速中斷響應能力的深度嵌入式應用而設計的處理器。STM32外設極其豐富,具有極高的集成度。

圖2 電源電路原理圖

2.1.2 電源電路

本系統中用到5 V和3.3 V直流電壓供電,采用AMS1117-3.3得到3.3 V的直流電壓,用于給系統供電,除此之外還設計了USB電源輸入和保險,電源電路原理圖如圖2所示。

2.1.3 顯示電路

根據設計需求,采用LCD液晶屏用來顯示NFC模塊的讀寫信息,使系統具有更好的可視化效果,液晶模塊供電采用單獨的供電模塊。

圖3 LCD電路原理圖

2.2 NFC讀寫模塊的設計

NFC模塊采用NXP公司生產的PN532實現近場通信,PN532是一款高集成度的IC卡讀寫模式的射頻芯片,包含80C51微控制器內核,集成了13.56 MHz下的各種主動/被動式非接觸通信方法和協議,傳輸速度有106 Kbps、212Kbps和424Kbps。

該芯片具有較高的安全性能,其開發效率高,作用周期短,產品兼容性好。發射模塊輸出讀寫距離5 cm,具有高度集成的模擬電路。可讀取接收天線的信號進行解調和解碼產生相關信息,擁有讀寫、被讀寫及點對點工作模式同時也可以相互切換。讀寫模塊框圖如下圖所示。

圖4 讀寫模塊框圖

NFC系統是由天線、NFC芯片以及智能芯片三個模塊構成。天線是信號的發射裝置,讀卡器是接收裝置,通過讀卡器使電磁感應讓標簽通電,來讀取標簽上的芯片工作信號,利用接收模塊傳來的信號進行解調和解碼形成相關的數據,NFC讀寫模塊原理圖如圖5所示。

圖5 NFC模塊設計原理圖

3 系統軟件部分的設計

圖6 程序流程圖

讀寫模式時,NFC通信主要由以下幾步完成。

1)喚醒NFC模塊,PN532模塊正常工作時,每上電喚就醒一次,直到PN532模塊被喚醒為止。

2)搜尋NFC標簽,并獲取標簽信息。

3)標簽密碼驗證。這個只針對Mifare S50卡,S70卡和ultralight卡不需要驗證。驗證成功之后就可以對NFC標簽進行讀或者寫的操作。

4)讀寫NFC標簽。可以定義函數nfc_read()和nfc_write()用于讀寫,可以通過軟件的設計防止重復讀卡。相應的讀、寫操作可以在LCD屏上讀出相應信息。

整體程序的流程圖如圖6所示。

4 結論

通過對Mifare卡的讀、寫測試,處理器可以成功將數據寫入標簽或從標簽中讀出,速度較快、準確率較高,本設計原理也可應用于門禁卡、公交卡等領域,具有NFC功能的手機也可以與本系統交互數據,具有一定的應用價值。

基金項目

由北京聯合大學“啟明星”大學生科技創新項目(12222994701)經費資助。

參考文獻

[1]吳思楠,等.近場通信技術分析[J].電子科技大學學報,2007,36(6).

[2]周梓鑫.基于PN512芯片的通用讀寫系統研發[D].黑龍江大學,2011,.

[3]陳俊杰,等.基于PN532的接觸式和非接觸式讀卡器設計[J].電子技術應用,2010(5).

[4]夏文棟,林凱.融合NFC的3G智能卡系統[J].計算機工程,2011(02).

[5]沈劍良.電子標簽芯片數字電路系統研究與實現[D].長沙:國防科學技術大學,2006:18-19.

[6]PN532__Datasheet:http://wenku.baidu.com/link?url=Gnunf4eT2H-jh2YGHU28dLAbZVoFM4ndxRaH_NzVFBL3jShxBRs5JS7K03IEDTnHxgFst0TbcBtaaqf8YueWKLnUhkLUfbE_Kua6KSYDhFK.endprint

主站蜘蛛池模板: 精品国产女同疯狂摩擦2| 黄色网站不卡无码| 九色91在线视频| 2024av在线无码中文最新| 国产精品成人一区二区不卡| 孕妇高潮太爽了在线观看免费| 欧美激情首页| 国产成人亚洲精品无码电影| 国产 日韩 欧美 第二页| 欧美一级99在线观看国产| 国产成年女人特黄特色毛片免 | 亚洲 欧美 偷自乱 图片 | 国产亚洲现在一区二区中文| 成人国产精品网站在线看| 久久久噜噜噜| 影音先锋丝袜制服| 狼友视频一区二区三区| 人妻少妇乱子伦精品无码专区毛片| 色婷婷综合在线| 玖玖精品在线| 999国产精品永久免费视频精品久久| 在线观看无码av免费不卡网站| 无码AV日韩一二三区| 在线看片中文字幕| 亚洲三级色| 亚洲国产欧美目韩成人综合| 美女无遮挡免费网站| 国产精品亚洲片在线va| 伊人AV天堂| 99在线视频免费观看| 亚洲高清在线播放| 国产精品欧美日本韩免费一区二区三区不卡 | 亚洲成a∧人片在线观看无码| Aⅴ无码专区在线观看| 在线色综合| 一级片免费网站| 久久这里只有精品8| 国产一级无码不卡视频| 国产人在线成免费视频| 欧美天堂久久| 亚洲精品无码成人片在线观看| 久久精品丝袜| 日韩精品一区二区三区大桥未久| 国产美女精品一区二区| 女人av社区男人的天堂| 免费看一级毛片波多结衣| 精品91在线| 欧美自拍另类欧美综合图区| 第一页亚洲| 香蕉色综合| 久久国产精品无码hdav| 国产日韩欧美一区二区三区在线| 亚洲精品手机在线| 自拍亚洲欧美精品| 日本不卡在线播放| AV天堂资源福利在线观看| 一区二区日韩国产精久久| 亚洲午夜18| 久久青草热| 激情综合图区| 九色在线视频导航91| 国产美女在线免费观看| 亚洲区第一页| 久久a毛片| 国产福利拍拍拍| 97视频免费在线观看| 国产性生交xxxxx免费| 在线日本国产成人免费的| 亚洲成人精品| 99在线观看视频免费| 狼友视频国产精品首页| 97色伦色在线综合视频| 国产精品久久自在自线观看| 亚洲精选高清无码| 国产亚洲精久久久久久久91| 欧美亚洲一区二区三区在线| 国产a v无码专区亚洲av| 国产成人超碰无码| 一级全免费视频播放| 亚洲精品视频免费看| av在线5g无码天天| 国产精品亚欧美一区二区三区|