0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一個有關(guān)PN512在讀取身份證UID的源碼以及電路設(shè)計

單片機愛好者 ? 2018-11-20 17:05 ? 次閱讀

分享一個有關(guān)PN512在讀取身份證UID的源碼以及電路設(shè)計,這是是多年前用于某門禁方案中的模塊,為了確保和大家一起學習同時也為了公司保密要求,現(xiàn)在只分享該模塊的全部資料,如有不當之處還請大家見諒,如何冒犯之處請大家和我聯(lián)系,本人本著一起學習一起進步的目的,非用于商業(yè)目的,謝謝。

常用的RFID卡分布在高頻和超高頻。高頻卡目前的頻率主要是13.56MHz。有幾種標準;ISO-14443-A、ISO-14443-B、ISO-15693、ISO-18000-3;超高頻的有ISO-18000-6和EPC標準。ISO-14443-A和ISO-14443-B的主要區(qū)別在于編碼方式。ISO-14443-A是曼切斯特編碼,而NRZ是不歸零編碼。Mifare卡和Desfare卡都是ISO-14443-A卡。而身份證一般都是ISO-14443-B卡。Type A的卡速率一般在104kbps,TypeB的卡速率可以是104kbps,也可以是416kbps。ISO-15693與ISO-14443的區(qū)別在于傳輸距離。

15693的傳輸距離可以到1.5m,而ISO-14443的傳輸距離在4-10cm的范圍內(nèi)。它的卡速率比較低,一般在104kbps/4。UHF和高頻卡的不同原理:13.56M的高頻卡的原理是電磁感應技術(shù)。通過交變的電磁場,給無源的卡提供能量,實現(xiàn)卡與讀卡器的通信。而UHF的原理是電磁傳播技術(shù),與雷達探測類似,發(fā)出一段電磁波,再從反射回來的電磁波中讀取信息。UHF和高頻卡的不同特征:UHF:天線小、傳輸距離遠、成本高。高頻卡:天線大,傳輸距離近、成本低。

身份證UID讀取方法,在源碼ISO14443B中有介紹

ISO14443A主要用于讀取普通IC卡,也就是我們常說的大白卡,淘寶上才幾毛錢一張

ISO14443B主要讀取CPU卡的程序,這里我們用于讀取身份證的UID,有不明白之處可以先參考我上傳的身份證讀取方法。

上傳main函數(shù),本人盡量將程序?qū)懙姆浅:唵危菀兹胧?,希望大家可以看明白?/p>

示波器讀取PN512信號波形,正弦波非常好看,波形幅值是可以調(diào)節(jié)的,大家可以通過調(diào)節(jié)電路中的C3 C4 C6 C7來調(diào)節(jié)波形,正常情況下波形可以達到2V就可以了,幅值越小讀取的距離越近,但是幅值太大的話容易讀取不穩(wěn)定,具體大家可以自己調(diào)節(jié)一下。

讀取身份證UID

讀取普通IC卡ID

如果大家沒有接觸過這種讀卡芯片,建議大家網(wǎng)上買一塊復旦微電子的FM1701模塊來入手,這個是國產(chǎn)的,也很便宜,資料很多,適合入手,但是就性能而言比PN512差很多。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 電路
    +關(guān)注

    關(guān)注

    171

    文章

    5740

    瀏覽量

    171190
  • 示波器
    +關(guān)注

    關(guān)注

    113

    文章

    6093

    瀏覽量

    183379
  • 電磁波
    +關(guān)注

    關(guān)注

    21

    文章

    1427

    瀏覽量

    53566

原文標題:分享一個讀取身份證UID的源碼及電路

文章出處:【微信號:gh_dae0718828df,微信公眾號:gh_dae0718828df】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    二代身份證識別儀身份證閱讀器讀卡器

    身份證讀卡器通用版 醫(yī)院社保讀卡器 APP集成識別讀取身份證 云解碼讀卡 身份證網(wǎng)絡(luò)讀卡模塊 網(wǎng)絡(luò)身份證模塊 IC卡多合
    發(fā)表于 09-07 15:09

    身份證為什么要錄入指紋?

    居民身份是唯能夠認證公民身份信息的核心載體,為了保障登記指紋的身份證的社會應用,公安部在2012年就頒布了《GA1012-2012居民身份證
    發(fā)表于 05-19 10:52

    歐洲身份證的互通以及身份證的旅行文件功能

    區(qū),具有國際民航組織的基本訪問控制特征(面部識別信息)和可選的擴展訪問控制特征(指紋識別信息),例如:德國,從2010年11月開始發(fā)行的nPA;為了符合國際民航組織的生物識別技術(shù),國民身份證需要
    發(fā)表于 12-07 10:17

    手機NFC讀取身份證以及其他IC卡的方法討論

    之前看有帖子介紹NFC讀取身份證方面的問題,感覺有比較大的誤導,原文如下:“再來,像問題中出現(xiàn)的情況樣,在有些時候,NFC也是不能讀取
    發(fā)表于 05-15 18:31

    能通過Android NFC讀取身份證信息的SDK

    附件是能通過安卓NFC讀取身份證號和相關(guān)信息的APP,包含源碼和APK安裝包,實測可用,無需注冊。
    發(fā)表于 09-10 21:12

    PN512具有哪些特性應用參數(shù)?

    本文介紹了PN512主要特性和優(yōu)勢, 方框圖和多種讀/寫模式框圖, 典型應用電路以及PN51x 演示板電路圖, 和天線間的放大和匹,PCB布
    發(fā)表于 05-26 06:58

    PN512概述

    PN512概述  PN512高度集成的非接觸讀寫芯片,集成了13.56MHz下的各種主動/被動式非接觸通信方法和協(xié)議。  PN512
    發(fā)表于 07-29 09:47

    身份證識別

    labview身份證信息識別,以及持證人和身份證照片人臉比對。該怎么入手,求資料分享
    發(fā)表于 04-13 10:19

    PN7150無法讀取身份證和銀行卡是怎么回事?

    使用PN7150讀取身份證和銀行卡,安卓版本為Android9 有些銀行卡有刷卡聲音,但不是正常的刷卡聲音,比如刷卡失敗的提示音。沒有彈出 NFC 標簽信息。 我在日志中發(fā)現(xiàn)了以下問題: 1.同
    發(fā)表于 05-06 07:10

    移植PN7150無法在Android平臺讀取身份證要怎么處理?

    移植PN7150無法在Android平臺讀取身份證(二代身份證明)。 我們測試讀取張TypeA
    發(fā)表于 05-06 06:49

    PN512典型應用電路

    PN512典型應用電路:
    發(fā)表于 05-08 11:17 ?4343次閱讀

    怎么使pn512寄存器設(shè)置顯示小程序(PN512特性及驅(qū)動電路

    PN512高度集成的非接觸讀寫芯片。本文主要介紹了pn512特性及NFC驅(qū)動電路,另外還介紹了pn
    的頭像 發(fā)表于 05-14 10:41 ?5812次閱讀

    基于pn512芯片通用讀寫系統(tǒng)開發(fā)

    本文首先介紹了pn512特性與pn512應用,其次介紹了pn512功能圖框與RFID讀卡芯片的選擇,最后詳細闡述了基于pn512芯片通用讀寫系統(tǒng)設(shè)計開發(fā)。
    的頭像 發(fā)表于 05-14 16:31 ?8371次閱讀
    基于<b class='flag-5'>pn512</b>芯片通用讀寫系統(tǒng)開發(fā)

    身份證拍照識別API

    、身份證拍照識別API接口應用背景隨著移動互聯(lián)網(wǎng)的的發(fā)展,越來越多的企業(yè)都推出了自己的移動APP,這些APP多數(shù)都涉及到個人身份證信息的輸入認證(即實名認證),如果手動去輸入身份證
    發(fā)表于 06-29 16:36 ?643次閱讀

    社區(qū)健康碼身份證核驗盒子只需帶身份證就無需亮碼

    什么是核驗:核驗即是通過個人的身份證信息以及人臉識別等信息進行比對,看是否是同一個人進行操作 身份證識別即是通過ocr識別的方式用手機對著身份證
    發(fā)表于 01-07 16:45 ?1380次閱讀