chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

3天內不再提示

手持式RFID讀寫器網絡接口設計

電子設計 ? 2018-08-30 20:17 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

摘要:為適應RFID 讀寫器在不同應用系統(tǒng)中的要求,開發(fā)了一種以MSP430F149 單片機為核心的具有嵌入式以太網網絡接口的手持式RFID 讀寫器。文中介紹RFID 讀寫器中單片機與以太網控制器RTL8139 組成的網絡接口設計方法,實現了手持式RFID 讀寫器接入Internet 網絡進行數據通信。

RFID 技術目前廣泛應用于身份識別、防偽應用、供應鏈應用、公共交通管理、物流管理、生產線自動化與過程控制、容器識別等領域。由于手持式RFID讀寫器的存儲器容量有限,保存在讀寫器中的數據可以通過USB 等接口傳送到計算機中進行處理,但為更方便快捷地將讀寫器中的數據傳送到遠程的計算機系統(tǒng)中,將便攜設備網絡化是解決上述問題的有效途徑之一。但目前的手持式RIFD 讀寫器并不具備與互聯(lián)網進行網絡連接的網絡接口。另外,手持式RFID 讀寫器是通過內部所裝有的電池進行供電,所以降低其工作功耗也是主要問題之一。而MSP430F149 單片機是一款16 位超低功耗的處理芯片,它將多個不同功能的模擬電路,數字電路模塊集成于一身,適合應用與需要電池供電的便攜式儀器儀表中。

因此,文中主要介紹手持式RFID 讀寫器中MSP430F149 單片機與以太網控制器RTL8139 接口的硬件設計的方法,以及相應的硬件設備驅動程序的設計和TCP /IP 協(xié)議棧的處理方法。

1 網絡接口硬件結構。

1. 1 網絡接口

手持式RFID 讀寫器是便攜式射頻識別系統(tǒng)的主要設備,其網絡接口主要由MSP430 單片機與以太網控制器RTL8139 塊等組成。其網絡接口硬件結構如圖1 所示。

圖1 網絡接口框圖

圖1 網絡接口框圖

根據便攜設備的低功耗要求,MSP430 單片機采用MSP430F149,具有超低功耗、強大處理能力、豐富片上外圍模塊及多種存儲器形式等功能,其中有2 個具有中斷功能的8 位并行端口P1與P2和4 個8 位的通用并行端口P3、P4、P5與P6,可以滿足和以太網控制器的接口,而且能夠實現RFID 讀寫器的其他接口功能。

隔離變壓器選用PM34 - 1006M10 /100 /1000M 變壓器。采用RTL8139 以太網控制器作為網絡接口。

由于RTL8139 是PCI 總線接口,不能直接與8 位的MCU 接口,需要一個PCI 接口進行轉接。單片機在進行外部存儲器操作時采用的信號有P0口、P2口、ALE以及RD 和WR 信號。其中,P0口為地址( 低8 位) /數據復用,P2口為高8 位地址信號; ALE 為地址鎖存信號,為高電平時將P0口的值鎖存到低8 位數據線上; RD 和WR 為讀寫有效信號,低電平有效。因此,PCI 接口實際上是起到一個從單片機讀寫時序到32位PCI 讀寫時序轉換的作用。

1. 2 RTL8139 的結構及編程接口

RTL8139 是***Realtek 公司生產的一種高度集成的全面支持IEEE802. 3 標準的以太網控制器芯片,支持微軟的PnP 規(guī)范。利用雙絞線可以和全雙工網絡交換機相連接,能夠同時接收和發(fā)送數據。支持UTP( Unshielded Twisted Paired) ,AUI( Attachment UnitInterface) 自動偵測。支持IO 地址全解碼模式。其主要特性如下:

( 1 ) 符合Ethernet Ⅱ 和IEEE802. 3 ( 10Base5,10Base2,10BaseT) 標準。

( 2) 支持跳線和免跳線兩種工作方式。

( 3) 全雙工,收發(fā)可同時達到100 Mbit·s - 1 的速率。

( 4) 支持32 位數據PCI 總線。

( 5) 允許3 個診斷LED 可編程輸出。

( 6) 128 腳LQFP 封裝,縮小了PCB 尺寸。

如圖2 所示,RTL8139 內部已經包含有整個網絡接口層的協(xié)議,因此應用起來較簡單。用戶不必考慮鏈路控制問題,而只需考慮單片機如何從RTL8139 中去讀TCP /IP 協(xié)議的數據即可。

圖2 RTL8139AS 內部結構圖

PCI 總線信號有3. 3 V 標準和5 V 標準,信號線眾多,但并不是所有的PCI 設備都使用全部的PCI 接口信號,實際只使用需要的即可。RTL8139AS 以太網控制器遵循3 V 標準,并且只使用了PCI 總線信號中的以下部分: AD[31: 0]為數據信號復用總線。

FRAME 為幀周期信號,由當前主設備驅動,表示一次訪問的開始和持續(xù)時間。IRDY 為主設備準備好信號。

TRDY 為從設備準備好信號。C /BE 為總線命令和字節(jié)使能復用信號。地址期是總線命令,數據期是字節(jié)使能。IDSEL 為初始化設備選擇信號。在參數配置讀寫傳輸期間,用作片選。對于只有一個PCI 設備的情況,它可以總接高電平。RST 為復位信號。CLK 為系統(tǒng)時鐘信號,頻率范圍DC ~ 33 MHz.以上信號都在CLK 的上升沿有效。INTA 為中斷請求信號,RTL8139數據準備好后可以用來向主控制器發(fā)出中斷。

DEVSEL 為設備選擇信號,表明驅動它的設備已成當前訪問的設備,由于系統(tǒng)中,RTL8139 是單一的PCI 設備,因此該信號可以不用。

2 網絡接口軟件結構

RFID 讀寫器系統(tǒng)網絡接口軟件主要包括硬件設備驅動程序、TCP /IP 協(xié)議棧、應用協(xié)議和其他用戶應用程序。網絡接口軟件的流程如圖3 所示。

圖3 網絡接口軟件流程圖。

其中應用協(xié)議和其他用戶應用程序將在二次開發(fā)時根據RFID 讀寫器的具體功能要求進行設計,這里主要介紹硬件設備驅動程序、TCP /IP 協(xié)議棧的實現方法。

2. 1 硬件設備驅動程序

硬件設備驅動是將PCI 接口當作單片機的外部存儲器看待,單片機以讀寫外部存儲器的時序對PCI 接口進行讀寫,再由PCI 接口將這種讀寫操作時序轉換成PCI 時序對以太網控制器進行操作。主要包括3 個部分,網絡初始化,發(fā)送控制和接收控制。主要完成對CR,TCR,RCR IMR ISR,RBSTART,MAR 等寄存器操作。

發(fā)送控制過程在網絡中,幀傳輸的過程是發(fā)送方將待發(fā)送的數據按幀格式要求封裝成幀,然后同過網卡發(fā)送到網絡的傳輸線上。發(fā)送程序框圖如圖4所示。

圖4 RTL8139 數據發(fā)送流程圖。

接收控制過程分成2 步,第1 步是根據哈稀算法判斷數據包是否是本地的數據包,如果是則接收放入FIFO,如果FIFO 里的數據包達到了RCR 寄存器預先設定閾值,把數據報放入RX_BUFF.第2 步主機程序將RX_BUFF 里的數據讀取到內存進行處理。

2. 2 TCP /IP 協(xié)議棧

如圖5 所示,以太網控制器提供了邏輯鏈路層協(xié)議,TCP /IP 協(xié)議棧則通過底層的硬件設備驅動程序來接收和發(fā)送數據,對接收到的以太幀數據進行協(xié)議的分析,并給其上層應用提供一些簡單、易用的函數。

圖5 RTL8139 數據接收流程圖。

TCP /IP 實質上是一系列協(xié)議的總稱,是實現Internet通訊必不可少的部分,包括十幾個協(xié)議標準,在這里要實現的是通過網絡讀取居民用表的讀數,傳輸的數據量少且對實時性要求不高,不需要全部的協(xié)議,只要實現幾個必備的即可,權衡之下,求在最小代碼、最小資源需求和功能實現間取得一個平衡: 只實現了ICMP、TCP、IP、ARP 4 個協(xié)議,組成一個小型化的TCP /IP 協(xié)議。因為任何一個以太網數據幀要發(fā)送時都必須要知道對方的物理地址,這能過ARP 協(xié)議獲得,所以要實現ARP 協(xié)議。而IP 協(xié)議是TCP, ICMP協(xié)議數據的傳輸格式; TCP 協(xié)議提供可靠的,可重組服務; 而ICMP 協(xié)議是調試時所不可缺少的。另外,在實現重發(fā)功能時,大多的做法是應用層不參與,當需要重發(fā)時,由TCP /IP 協(xié)議把存儲在數據緩沖區(qū)的數據再發(fā)送一次即可,但在以單片機為主處理器的情況下,因為單片機自身的資源有限,為了減少RAM 的使用,可以在需要重發(fā)時再由應用層產生這一幀數據即可,這無需太多的時間。這樣也不必每發(fā)送一幀數據都要存在緩沖區(qū)中以備重發(fā)時使用,進一步節(jié)省了RAM。

3 實驗結果及分析

將手持式RFID 讀寫器通過網線連入局域網交換機,預先將讀寫器的IP 地址設置為192. 168. 1. 37,啟動讀寫器、交換機及電腦,在電腦的命令終端輸入ping192. 168. 1. 37 命令,其結果如圖6 所示。

圖6 RFID 連入局域網結果。

由圖6 可知,手持式RFID 讀寫器已通過交換機成功連入局域網,與電腦建立網絡連接。

在電腦中打開RFID 綜合管理系統(tǒng),將實驗用RFID 卡放入手持式RFID 讀寫器后,綜合管理系統(tǒng)讀到信息如圖7 所示。

圖7 綜合管理系統(tǒng)接收信息。

由圖7 可知,手持式RFID 讀寫器將讀到的實驗卡信息,通過局域網交換機成功地傳輸到電腦的綜合管理系統(tǒng)當中,實現了網絡接口的功能。

4 結束語

設計的手持式RFID 讀寫器網絡接口硬件采用MSP430F149 作為控制芯片,選用PM34 - 1 006M10 /100 /1 000M 變壓器作為隔離變壓器,以及全面支持IEEE802. 3 標準高度集成的RTL8139 作為以太網控制器芯片,整個系統(tǒng)具有超低功耗等優(yōu)點,實現了RFID 讀寫器的網絡化功能,為提高產品的競爭力創(chuàng)造了條件。同時,網絡接口驅動程序及TCP /IP C 語言進行開發(fā),具有較好的可讀性和移植性,可以提高開發(fā)效率,縮短開發(fā)周期。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    揭秘低頻RFID標簽與手持讀寫器在畜牧業(yè)中的5大應用場景

    低頻RFID標簽與低頻RFID手持讀寫器已成為畜牧養(yǎng)殖業(yè)的核心工具,廣泛應用于牛羊身份識別、防疫記錄、繁殖跟蹤、出欄追溯和日常盤點。通過數字化管理,牧場主不僅能提升效率,還能實現動物全
    的頭像 發(fā)表于 10-20 15:46 ?237次閱讀
    揭秘低頻<b class='flag-5'>RFID</b>標簽與<b class='flag-5'>手持</b><b class='flag-5'>讀寫器</b>在畜牧業(yè)中的5大應用場景

    便攜RFID讀寫器,引領工業(yè)自動化新時代

    的姿態(tài)打破困局,與手持式RFID讀寫器等設備共同推動工業(yè)自動化邁入全新階段。RFID讀寫器的核心優(yōu)勢在于非接觸
    的頭像 發(fā)表于 10-16 15:38 ?107次閱讀
    便攜<b class='flag-5'>式</b><b class='flag-5'>RFID</b><b class='flag-5'>讀寫器</b>,引領工業(yè)自動化新時代

    國產超高頻rfid標簽讀寫器RFID 手持讀寫器選型指南

    國內常見的 RFID 手持終端廠商(鳥鳥科技)的N70SH外置超高頻RFID手持機采用安卓 12 系統(tǒng)、八核處理,配備超大電池、支持國軍標
    的頭像 發(fā)表于 09-22 11:32 ?325次閱讀
    國產超高頻<b class='flag-5'>rfid</b>標簽<b class='flag-5'>讀寫器</b>, <b class='flag-5'>RFID</b> <b class='flag-5'>手持</b><b class='flag-5'>讀寫器</b>選型指南

    RFID手持讀寫器怎么玩轉溫濕度標簽?從入門到實戰(zhàn)全攻略

    關于用rfid手持讀寫器讀取溫濕度標簽信息!本文詳細講解設備選購、操作步驟、數據分析及避坑指南,適合物流、農業(yè)、冷鏈等場景。零基礎也能快速上手,解鎖RFID技術高效應用!
    的頭像 發(fā)表于 09-11 14:42 ?221次閱讀
    <b class='flag-5'>RFID</b><b class='flag-5'>手持</b><b class='flag-5'>讀寫器</b>怎么玩轉溫濕度標簽?從入門到實戰(zhàn)全攻略

    內置UHF RFID和外置UHF RFID模塊的RFID手持讀寫器5大區(qū)別

    本文深入對比內置UHF RFID模塊與外置UHF RFID模塊的PDA手持終端,從便攜性、續(xù)航、讀寫性能到適用場景,全面解析兩者的區(qū)別。無論你是物流、零售還是制造業(yè)從業(yè)者,這篇實測分享
    的頭像 發(fā)表于 09-08 17:35 ?572次閱讀
    內置UHF <b class='flag-5'>RFID</b>和外置UHF <b class='flag-5'>RFID</b>模塊的<b class='flag-5'>RFID</b><b class='flag-5'>手持</b><b class='flag-5'>讀寫器</b>5大區(qū)別

    RFID高頻讀寫器選型方案

    選擇合適的RFID高頻讀寫器(13.56MHz)需綜合考慮協(xié)議兼容性、環(huán)境適應性、性能參數及應用場景。以下是系統(tǒng)化的選型方案,結合工業(yè)需求和技術參數: 一、核心選型維度 1. 協(xié)議與頻率 支持協(xié)議
    發(fā)表于 07-30 17:19

    東集RFID讀寫器有什么用

    在當今信息高度發(fā)達的時代,RFID(射頻識別)技術正在逐漸改變我們周圍的世界。隨著物聯(lián)網(IoT)的興起,RFID讀寫器作為這一技術的核心組件,正在發(fā)揮著越來越重要的作用。東集小編將深入探討R
    發(fā)表于 06-20 10:36

    超高頻RFID讀寫器漏讀

    超高頻RFID讀寫器出現漏讀的情況怎么解決
    發(fā)表于 06-12 19:55

    高頻工業(yè)RFID讀寫器

    高頻工業(yè)RFID讀寫器 型號:SG-HF40-485、SG-HF40-TCP 產品功能 高頻工業(yè)讀寫器RFID)產品用在自動化生產線,自動化分揀系統(tǒng),零部件組裝產線等情境下,在自動化
    的頭像 發(fā)表于 05-06 15:33 ?606次閱讀
    高頻工業(yè)<b class='flag-5'>RFID</b><b class='flag-5'>讀寫器</b>

    RFID讀寫器哪種性價比高?RFID讀寫器哪家做的比較好

    在探討RFID讀寫器性價比及品牌優(yōu)劣時,我們不得不將目光聚焦于行業(yè)內的佼佼者,遠望谷與遠景達無疑是兩顆璀璨的明星。這兩家企業(yè)不僅在國內RFID及物聯(lián)網領域享有盛譽,更以其卓越的技術實力、豐富的產品線
    的頭像 發(fā)表于 01-14 15:38 ?1114次閱讀
    <b class='flag-5'>RFID</b><b class='flag-5'>讀寫器</b>哪種性價比高?<b class='flag-5'>RFID</b><b class='flag-5'>讀寫器</b>哪家做的比較好

    RFID手持機與RFID工業(yè)平板在倉儲物流管理系統(tǒng)中的選型

    概述 隨著物聯(lián)網技術在倉儲物流管理系統(tǒng)中的普及,RFID手持機與RFID工業(yè)平板作為基于RFID技術手持式
    的頭像 發(fā)表于 01-02 17:15 ?617次閱讀
    <b class='flag-5'>RFID</b><b class='flag-5'>手持</b>機與<b class='flag-5'>RFID</b>工業(yè)平板在倉儲物流管理系統(tǒng)中的選型

    手持式RFID讀寫器可以當pda手持終端用嗎

    隨著科技的不斷進步,手持式RFID讀寫器作為一種新興的便攜讀寫器,逐漸在各行各業(yè)中發(fā)揮著重要作用。而在很多場景下,
    的頭像 發(fā)表于 12-05 14:58 ?888次閱讀
    <b class='flag-5'>手持式</b><b class='flag-5'>RFID</b><b class='flag-5'>讀寫器</b>可以當pda<b class='flag-5'>手持</b>終端用嗎

    如何提升RFID手持終端的讀寫效率

    RFID(射頻識別)手持終端是一種便攜設備,用于讀取和寫入RFID標簽。提升RFID手持終端的
    的頭像 發(fā)表于 10-29 09:41 ?837次閱讀

    RFID手持終端的無線技術支持

    的工作原理 RFID手持終端通過內置的RFID讀寫器與標簽進行通信。當手持終端靠近RFID標簽時
    的頭像 發(fā)表于 10-29 09:38 ?985次閱讀

    RFID手持終端的維護與保養(yǎng)

    RFID(射頻識別)手持終端是一種集成了RFID讀寫器、數據采集和移動計算設備功能的便攜設備
    的頭像 發(fā)表于 10-29 09:32 ?1396次閱讀