亚洲av无码专区亚洲av不卡_中文字幕丰满子伦无码专区在线视频最新_日韩a无v码在线播放免费_亚洲高清在线无码视频_一级国产A级a毛片无卡

您的位置:首頁 > 技術與支持 > 相關知識
相關知識 相關協議 開發包下載 方案下載 驅動及工具軟件

基于TRF7960的多協議讀寫器設計

    無線射頻識別技術(RFID)作為一種先進的自動識別和數據采集技術,已經廣泛應用到物流倉儲、小額支付、會員管理、生產制造、公共安全等各個領域,并帶動了讀寫器和各類應用產品及系統的開發、生產和應用。目前,在我國應用于13.56MHz的無線射頻識別技術領域主要有2個ISO標準,一個是IS014443,另一個是ISO15693。ISO14443定義了TYPEA、TYPEB兩種類型協議,通信速率為106kb/s,它們的區別主要在于載波的調制深度及位的編碼方式。ISO15693讀寫距離較遠,而ISO14443讀寫距離稍近,但后者應用較廣泛。這三種協議的卡在各個領域都有著比較廣泛的應用,而國內現有的13.56MHz的射頻讀卡器,一般僅支持一種協議,且功能較為單一。

RFID讀寫器HR9216應用于智能餐飲自助結算

應(ying)用(yong)案例:RFID讀寫器HR9216應(ying)用(yong)于(yu)應(ying)用(yong)于(yu)智能餐飲自助(zhu)結算

RFID讀寫器HR9216應用于智能試管試劑管理

應用案(an)例:RFID讀寫器HR9216應用于(yu)應用于(yu)智能試(shi)管試(shi)劑管理(li)

    TRF7960系列是TI推出的載波為13.56MHz、支持ISO15693、ISO14443A/B和FeliCa協議的射頻接口RFID芯片。許多人更關心它能不能讀寫MF1卡片,就我的理解及實際驗證,由于MF1在卡選擇之前的操作是遵守ISO14443A協議的,之后的卡驗證和卡數據讀寫都是NXP自己的保密協議,所以TRF7960可以對MF1卡執行到卡選擇操作,或者通俗的說可以讀MF1的卡片序列號,但不能對MF1卡讀寫數據,除非開發者自己知道NXP的加密協議并自己編寫代碼實現該協議。

    在TI官方公開的(de)TRF7960說明書中,有(you)詳細的(de)參考(kao)電路及基于MSP430單片機(ji)的(de)參考(kao)代碼(ma),參考(kao)這(zhe)些(xie)資料(liao)做自(zi)己的(de)開發(fa)板或者產(chan)品(pin)板基本上難度不大。MCU可以使(shi)用并口(kou)或SPI串(chuan)口(kou)操作TRF7960,并口(kou)相對簡單一些(xie),SPI通信(xin)則有(you)一些(xie)問題(ti)需要特別注(zhu)意。

RFID會議簽到考勤

相關解決方案:RFID會議(yi)簽(qian)到考勤(qin)

RFID電子機要檔案管理解決方案

相關解(jie)決方(fang)案(an):RFID電(dian)子(zi)機(ji)要(yao)檔案(an)管理解(jie)決方(fang)案(an)

    首先,TI給出(chu)的(de)(de)SPI參考(kao)代(dai)碼使(shi)用的(de)(de)是MSP430的(de)(de)內置SPI接口,我們(men)實際開發中因為單片機內部資源或(huo)引腳分配(pei)限制(zhi)往往需(xu)要軟(ruan)件模擬SPI通訊(xun)。TRF7960的(de)(de)SPI協議規定:

不通訊的(de)時候,片選NSS保(bao)(bao)持高電平,時鐘CLOCK保(bao)(bao)持低電平,通訊的(de)時候NSS保(bao)(bao)持低電平。

主機向TRF7960寫一位(wei)數據時,在CLOCK為低(di)電(dian)平期間根(gen)據數據的值設(she)置MOSI數據線,然(ran)后(hou)CLOCK上(shang)升(sheng)沿通知TRF7960可以接收數據,CLOCK下(xia)降沿后(hou)繼續準備下(xia)一位(wei)要發送的數據,代碼(ma)如下(xia):

      for(j=8;j>0;j--)

      {

       if(((*pbuf)&0x80)==0x80)TRF796X_MOSI_HIGH;

       else           TRF796X_MOSI_LOW;

        TRF796X_SCK_HIGH;

        (*pbuf) <<= 1;

        TRF796X_SCK_LOW;

      }

主機(ji)從TRF7960讀一位數據(ju)(ju)(ju)時,在CLOCK為高(gao)電(dian)平期間TRF7960根據(ju)(ju)(ju)數據(ju)(ju)(ju)的值設置(zhi)MISO數據(ju)(ju)(ju)線(xian),然后(hou)CLOCK下(xia)降沿通知MCU可以(yi)接收數據(ju)(ju)(ju),CLOCK上升沿后(hou)繼續準備下(xia)一位要發送(song)的數據(ju)(ju)(ju),代碼如下(xia):

      for(j=8;j>0;j--)

      {

      &nbsp;  TRF796X_SCK_HIGH;

         _NOP();_NOP();

         TRF796X_SCK_LOW;

         (*pbuf) <<= 1;

         ;if(TRF796X_MISO_LOW)(*pbuf)+=1;  

       }

 

&nbsp;   其次,MCU可以使用(yong)Direct Command直接向TRF7960發(fa)送一(yi)(yi)字節的命令碼(ma)(ma),執行復位、進入(ru)省(sheng)電模式、向卡片發(fa)送數據、調整接收電路增益等(deng)功能。Direct Command的SPI時(shi)序有一(yi)(yi)個特殊(shu)的要(yao)求(qiu),在發(fa)送完一(yi)(yi)字節的命令后,在SS拉高之前,CLOCK要(yao)多(duo)出一(yi)(yi)個上(shang)升沿,代碼(ma)(ma)如下:

    SLAVE_SELECT_LOW;      &nbsp;

    for(j=8;j>0;j--)

    {

     if(((*pbuf)&0x80)==0x80)TRF796X_MOSI_HIGH;

     else                   &nbsp;TRF796X_MOSI_LOW;

        TRF796X_SCK_HIGH;

        (*pbuf) <<= 1;

        TRF796X_SCK_LOW;

    }

    _NOP(); _NOP();

    TRF796X_SCK_HIGH;

    _NOP(); _NOP();

 ;   SLAVE_SELECT_HIGH;       

    _NOP(); _NOP();

    TRF796X_SCK_LOW;

    最后(hou),TRF7960向磁場中(zhong)(zhong)(zhong)的(de)(de)卡(ka)片(pian)(pian)(pian)(pian)發送數(shu)據后(hou),等待卡(ka)片(pian)(pian)(pian)(pian)回應,是(shi)否(fou)(fou)收到卡(ka)片(pian)(pian)(pian)(pian)回送的(de)(de)數(shu)據及(ji)是(shi)否(fou)(fou)反應超時等命令(ling)的(de)(de)執行(xing)情(qing)(qing)況都是(shi)通過中(zhong)(zhong)(zhong)斷(duan)機制來(lai)表示的(de)(de)。在NXP的(de)(de)射(she)頻(pin)芯片(pian)(pian)(pian)(pian)中(zhong)(zhong)(zhong),可以(yi)不使(shi)(shi)用(yong)芯片(pian)(pian)(pian)(pian)的(de)(de)中(zhong)(zhong)(zhong)斷(duan)引(yin)腳(jiao)(jiao)IRQ而是(shi)直(zhi)接(jie)查詢(xun)射(she)頻(pin)芯片(pian)(pian)(pian)(pian)的(de)(de)中(zhong)(zhong)(zhong)斷(duan)標志寄(ji)存(cun)器(qi)(qi)來(lai)獲(huo)得各種事件(jian)發生的(de)(de)情(qing)(qing)況,但在TRF7960中(zhong)(zhong)(zhong)不能(neng)使(shi)(shi)用(yong)這種方(fang)式,因為讀(du)(du)一次TRF7960的(de)(de)中(zhong)(zhong)(zhong)斷(duan)標志寄(ji)存(cun)器(qi)(qi)將會把寄(ji)存(cun)器(qi)(qi)中(zhong)(zhong)(zhong)的(de)(de)中(zhong)(zhong)(zhong)斷(duan)標志清除(chu),所以(yi)電路中(zhong)(zhong)(zhong)通常要使(shi)(shi)用(yong)IRQ引(yin)腳(jiao)(jiao),可以(yi)用(yong)IRQ引(yin)腳(jiao)(jiao)使(shi)(shi)能(neng)MCU中(zhong)(zhong)(zhong)斷(duan)或(huo)直(zhi)接(jie)查詢(xun)IRQ引(yin)腳(jiao)(jiao),從而得知TRF7960內部發生了中(zhong)(zhong)(zhong)斷(duan)事件(jian),進而用(yong)SPI讀(du)(du)取其中(zhong)(zhong)(zhong)斷(duan)標志寄(ji)存(cun)器(qi)(qi)獲(huo)取詳細的(de)(de)中(zhong)(zhong)(zhong)斷(duan)事件(jian)產生情(qing)(qing)況。

RFID高(gao)頻遠(yuan)距離智(zhi)(zhi)(zhi)能餐盤讀(du)寫器(qi)HR9203高(gao)頻中功率(lv)嵌入(ru)式(shi)(shi)金屬環境讀(du)寫器(qi),支持高(gao)頻HF(13.56MHz) ISO15693協議,被大量(liang)應用于智(zhi)(zhi)(zhi)能書架、智(zhi)(zhi)(zhi)能餐盤、分布式(shi)(shi)圖書館、漂流書柜(ju)、檔案(an)管(guan)理、證(zheng)照(zhao)管(guan)理、憑證(zheng)印鑒(jian)卡管(guan)理、智(zhi)(zhi)(zhi)能文件柜(ju)、共享書柜(ju)、微型圖書館、個人(ren)身份識別、公交(jiao)卡識別系統、自(zi)助辦證(zheng)機、物流、門禁、食品藥品防偽、產品質檢等場合。

RFID高頻遠距離智能餐盤讀寫器HR9203

RFID高(gao)頻(pin)遠距離智能(neng)餐(can)盤讀寫器HR9203

RFID高頻13.56MHz智(zhi)能文件柜(ju)(ju)(ju)電子標簽(qian)讀(du)寫器(qi)HR7738,是一款高性能的ISO/IEC 15693協議電子標簽(qian)讀(du)寫器(qi),成功用于(yu)新(xin)零(ling)售無人售貨柜(ju)(ju)(ju),智(zhi)能圖(tu)書柜(ju)(ju)(ju)、智(zhi)能檔案柜(ju)(ju)(ju)、藥(yao)品寄售柜(ju)(ju)(ju)、智(zhi)能文件柜(ju)(ju)(ju)、商品定位、試管(guan)試劑管(guan)理、機(ji)要檔案管(guan)理、流利架、珠寶管(guan)理、自助洗衣服務(wu)、生產過程控制等RFID系統應用領域。

RFID高頻13.56MHz智能文件柜電子標簽讀寫器HR7738

RFID高頻13.56MHz智能文件柜(ju)電(dian)子(zi)標簽讀寫(xie)器HR7738



RFID聯系方式

請繼續(xu)瀏覽相關產(chan)品與解決方案,或點(dian)擊(ji)右邊(bian)下載:

返回頂部

X上海營信信息技術有限公司

長按識(shi)別二維碼(ma),加銷售顧問微信

微信號:rfid021

(點(dian)擊微信號復(fu)制,添加好友(you))

打開(kai)微(wei)信

微信號已復制,請打開微信添加咨詢詳情!
var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?63a5e6bfadb91afc92f810632c857c25"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();