国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

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

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

掃碼添加小助手

加入工程師交流群

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

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

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

1 網絡接口硬件結構。

1. 1 網絡接口

手持式RFID 讀寫器是便攜式射頻識別系統的主要設備,其網絡接口主要由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 規范。利用雙絞線可以和全雙工網絡交換機相連接,能夠同時接收和發送數據。支持UTP( Unshielded Twisted Paired) ,AUI( Attachment UnitInterface) 自動偵測。支持IO 地址全解碼模式。其主要特性如下:

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

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

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

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

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

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

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

圖2 RTL8139AS 內部結構圖

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

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

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

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

2 網絡接口軟件結構

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

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

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

2. 1 硬件設備驅動程序

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

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

圖4 RTL8139 數據發送流程圖。

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

2. 2 TCP /IP 協議棧

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

圖5 RTL8139 數據接收流程圖。

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

3 實驗結果及分析

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

圖6 RFID 連入局域網結果。

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

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

圖7 綜合管理系統接收信息。

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

4 結束語

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

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    什么是超高頻rfid讀寫器?一文讀懂其原理、優勢及應用場景

    作為物聯網感知層的關鍵技術,RFID讀寫器承擔著物理對象自動識別與數據采集的核心功能,已廣泛滲透倉儲、物流、醫療等多個行業。本文從基礎定義出發,詳細拆解RFID讀寫器的核心工作原理、非
    的頭像 發表于 02-06 14:39 ?587次閱讀
    什么是超高頻<b class='flag-5'>rfid</b><b class='flag-5'>讀寫器</b>?一文讀懂其原理、優勢及應用場景

    新大陸NLS MT95-U手持式RFID讀寫器:多場景智能識別的得力助手

    在倉儲管理、物流快遞、智慧醫療等多個行業的數字化轉型進程中,高效精準的識別設備扮演著關鍵角色。新大陸NLSMT95-U手持式RFID讀寫器,作為一款功能強大的手持式
    的頭像 發表于 02-04 15:12 ?164次閱讀
    新大陸NLS MT95-U<b class='flag-5'>手持式</b><b class='flag-5'>RFID</b><b class='flag-5'>讀寫器</b>:多場景智能識別的得力助手

    工業RFID讀寫器,你知道哪幾種?#RFID讀寫器#三格電子

    讀寫器
    三格電子科技
    發布于 :2026年01月30日 17:11:42

    揭秘RFID讀寫器是如何“隔空”讀取RFID標簽芯片?

    想了解RFID讀寫器如何在無電池情況下喚醒標簽并讀取數據?本文深度解析RFID反向散射調制、能量采集及防沖突算法原理,并結合N72S/N72SH工業手持終端,揭秘射頻識別背后的硬核技術
    的頭像 發表于 12-08 12:05 ?772次閱讀
    揭秘<b class='flag-5'>RFID</b><b class='flag-5'>讀寫器</b>是如何“隔空”讀取<b class='flag-5'>RFID</b>標簽芯片?

    什么是超高頻rfid讀寫設備,RFID讀寫器遠距離讀取能達到15米嗎?

    在物聯網技術飛速發展的當下,RFID讀寫器作為數據采集的核心設備,已廣泛滲透到生產生活的多個領域。其中,超高頻rfid讀寫器憑借獨特的性能優勢,成為物流、零售、制造等行業的“得力助手”
    的頭像 發表于 11-06 15:08 ?487次閱讀
    什么是超高頻<b class='flag-5'>rfid</b><b class='flag-5'>讀寫</b>設備,<b class='flag-5'>RFID</b><b class='flag-5'>讀寫器</b>遠距離讀取能達到15米嗎?

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

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

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

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

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

    國內常見的 RFID 手持終端廠商(鳥鳥科技)的N70SH外置超高頻RFID手持機采用安卓 12 系統、八核處理,配備超大電池、支持國軍標
    的頭像 發表于 09-22 11:32 ?842次閱讀
    國產超高頻<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手持讀寫器怎么玩轉溫濕度標簽?從入門到實戰全攻略

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

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

    本文深入對比內置UHF RFID模塊與外置UHF RFID模塊的PDA手持終端,從便攜性、續航、讀寫性能到適用場景,全面解析兩者的區別。無論你是物流、零售還是制造業從業者,這篇實測分享
    的頭像 發表于 09-08 17:35 ?1020次閱讀
    內置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大區別

    RFID高頻讀寫器選型方案

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

    東集RFID讀寫器有什么用

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

    超高頻RFID讀寫器漏讀

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

    RFID固定式讀寫器的五大技術特點解析

    固定式RFID讀寫器是一種用于讀取和寫入射頻識別標簽信息的設備,作為自動化數據采集的核心設備,上海岳冉RFID固定式讀寫器憑借其穩定性、高效性和場景適配性,廣泛應用于物流分揀、智能制造
    的頭像 發表于 05-09 14:33 ?843次閱讀
    <b class='flag-5'>RFID</b>固定式<b class='flag-5'>讀寫器</b>的五大技術特點解析

    高頻工業RFID讀寫器

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