英頻杰讀卡器培訓資料_第1頁
英頻杰讀卡器培訓資料_第2頁
英頻杰讀卡器培訓資料_第3頁
英頻杰讀卡器培訓資料_第4頁
英頻杰讀卡器培訓資料_第5頁
已閱讀5頁,還剩162頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、Impinj Proprietary and Confidential Impinj 2013Indy TrainingQ4 2013 20132 | Indy 產品系列產品系列 20133 | Indy讀寫器芯片讀寫器芯片 高度集成高度集成 集成了大約集成了大約90%的射頻器件的射頻器件 極大降低了成本極大降低了成本 可以作為可以作為RFID Modem 適合于嵌入式應用適合于嵌入式應用 靈活性靈活性 支持多種的讀寫器設計模型支持多種的讀寫器設計模型 尺寸小尺寸小 (9mm x 9mm) 相對于分立設計功耗較小相對于分立設計功耗較小 支持行業標準支持行業標準 ISO 18000-6B,ISO

2、 18000-6C,IPICO EPCglobal Class 1 Gen-2 支持全球頻段支持全球頻段 840-960 MHz 符合符合FCC,ETSI規范要求規范要求20cm12cm8mm x 8mm 20134 | Indy 讀寫器系列產品讀寫器系列產品功能和性能Indy R1000手持和嵌入式應用目前最好的讀寫器目前最好的讀寫器芯片芯片Indy R500手持機,桌面機和嵌入式應用價格Indy R2000固定式和手持應用唯一一款具有載波抑制功能的讀寫唯一一款具有載波抑制功能的讀寫器芯片器芯片 20135 | 載波抑制載波抑制 持續保持高性能的讀能力天線的發射特性變化 天線生產一致性 外部

3、環境變化在全功率發射時天線發射增加特殊的天線如近場天線設計 一般都會有很高的反射特性接收靈敏度提高大約 Indy R2000是目前市場上唯一一款具有載波抑制能力的讀寫器芯片 20136 | 載波抑制框圖載波抑制框圖標簽信號標簽信號自抑制信號自抑制信號標簽信號標簽信號 Amp / Phase Tx180 00 0自抑制信號消除自抑制信號消除標簽信號不改變標簽信號不改變Inside Indy抽樣耦合器抽樣耦合器 定向耦合器定向耦合器 RxIQ 幅度和幅度和相位控制相位控制 20137 | Indy 產品應用范圍產品應用范圍產品產品固定式固定式 手持手持嵌入式嵌入式R500出入控制出入控制POS ,

4、短距離手持,短距離手持機機打印機打印機R1000一定的識別區域一定的識別區域好性能的手持機好性能的手持機高速打印高速打印/編碼機編碼機R2000高性能高性能天線一致性較差的天線一致性較差的場合場合高性能應用場合高性能應用場合 20138 | 通用平臺通用平臺 技術核心兼容平臺相通,節省成本 R2000, R1000,R500 共享 固件/軟件主機接口主機開發庫開發工具 R2000 & R500 引腳兼容R1000 與R2000,R500硬件不兼容 20139 | 基于基于Indy的讀寫器產品的讀寫器產品Motorola FX7400Deister UDL500Alien 9650CAE

5、N R4300ThingMagic M6Kathrein RRU4 201310 | 基于基于Indy的手持機的手持機Psion Workabout ProMotorola MC309z & MC9090zCSL CS501ATID AT870Technology Solutions UK 201311 | 基于基于Indy的模塊產品的模塊產品ThingMagic M6eFavite FS-GM102MTI RU-859/860CAEN A528ThingMagic M5e & M5compact 201312 | 基于基于Indy的讀寫器架構的讀寫器架構參考讀寫器模塊參考讀寫

6、器模塊Indy 讀寫器芯片讀寫器芯片MAC 固件固件 (Atmel - AT91SAM7S256 )Gen2 協議協議, 射頻控制射頻控制, 接口接口驅動和開發驅動和開發API主機或控制器主機或控制器 APICPUUSB主機主機24512345AntennaFront -end-MAC固件固件(ARM7 Ctlr)天線前端天線前端讀寫器模塊讀寫器模塊31串口串口TxRx 201313 | 固件架構固件架構 無操作系統無操作系統 固件實現固件實現Gen2協議的所有細節部分協議的所有細節部分 支持主機訪問的寄存器接口支持主機訪問的寄存器接口主機寄存器主機寄存器&命令邏輯命令邏輯ISO180

7、00-6C (C1G2)協議模塊協議模塊射頻控制模塊射頻控制模塊固件升級固件升級模塊模塊USB支持支持Indy寄存器接口(寄存器接口(SSP)控制器相關控制器相關Flash, GPIOs, Timers, UART, Debug狀態機狀態機 201314 | PXA270 Win CE 5.0 & 6.0主機驅動主機驅動/APIAPI庫庫OS示例工具示例工具Indy ToolMAC USB 驅動驅動模塊驅動模塊驅動 支持IA32, PXA270, PXA168 支持WinCE*, WinXP* 可編程的庫和USB驅動 例程 盤點盤點, 訪問訪問 示例GUI工具 展示展示Indy性能和特

8、性性能和特性 只支持只支持Windows XP第三方組件第三方組件Impinj開發的開發的RFID核心組件核心組件 Impinj開發的演示工具開發的演示工具讀寫器模塊讀寫器模塊USBSerialIA32 - Windows XPSDK Components*Other names and brands may be claimed as the property of othersPXA168 Win CE 6.0Modem FW 201315 | 簡單應用簡單應用-Mini-Host 串口串口 基本的接口說明基本的接口說明 基于基于C的簡單例程的簡單例程mini_host.cMID LEVE

9、L APIreadMACRegister();writeMACRegister();readRadioRegister();writeRadioRegister();getSerialNumber();processCmdPackets();HIGH LEVEL APIindy_inventory();indy_read();indy_write();indy_lock();serial_indy.h/serial_indy.cLOWER SERIAL COM APIRFID_RadioOpen ();RFID_RadioRead();RFID_RadioWrite();RFID_RadioC

10、lose(); 201316 | Impinj Indy 讀寫器系列性能比較讀寫器系列性能比較Indy R500Indy R1000Indy R2000優點優點Rx靈敏度(無載波泄漏)靈敏度(無載波泄漏)-68 dBm-95dBm-95dBm讀可靠讀可靠 (標簽讀性能優秀標簽讀性能優秀)Rx靈敏度(靈敏度(+5dBm載波泄漏)載波泄漏)-68 dBm-75dBm-85dBm單天線配置下讀性能可靠單天線配置下讀性能可靠載波抑制技術載波抑制技術無無無無有有單天線配置下穩定的讀性能單天線配置下穩定的讀性能發射相位噪聲發射相位噪聲250Khz (dBc/Hz)-124-116-124 易于通過頻譜規范

11、規定易于通過頻譜規范規定 提高接收靈敏度提高接收靈敏度 降低降低DRM環境噪聲環境噪聲增強的接收機結構增強的接收機結構: 相干相干IQ結合增強型結合增強型DSP處理處理有有有有有有 優化讀可靠性優化讀可靠性Optimal read reliability RSSI抖動低抖動低Low RSSI variability 增加標簽頻率漂移容限增加標簽頻率漂移容限 更適合處理標簽沖突更適合處理標簽沖突軟件軟件 / 固件固件射頻控制,讀寫器配置和基于射頻控制,讀寫器配置和基于WinCE或或XP的主機開發庫的主機開發庫有有有有有有 全套的讀寫器解決方案全套的讀寫器解決方案 產品開發周期短產品開發周期短 通

12、過固件升級可以持續的提高讀寫器的性通過固件升級可以持續的提高讀寫器的性能能 201317 | Indy讀寫器開發平臺讀寫器開發平臺包括: 讀寫器硬件 接口/調試板 外殼 文檔 電路圖 二進制固件文件 10 顆芯片 模塊化的參考設計接口/調試板R2000, R1000 & R500 201318 | 模塊化的參考設計模塊化的參考設計 USB/串口串口 30dBm輸出功率輸出功率 USB 供電供電 (23dBm輸出功率輸出功率) 天線配置天線配置2個收發一體或1個收發分離 外部外部DRM濾波器濾波器5階高性能濾波器高性能固定式讀寫器使用 手持機和嵌入式應用不推薦使用 電路圖電路圖/layo

13、ut文件文件 201319 | Indy SDK/固件固件 2.6.0Win 7支持(基于串口)支持(基于串口)寫性能增強寫性能增強盤點數據增多,包括相位,信道盤點數據增多,包括相位,信道EN 302 208 v1.4.1支持支持 201320 | Indy SDK 2.6 + Monza FastIDTM (比通常的讀取比通常的讀取TID方式快方式快2-3倍倍) 在同一操作中讀取EPC和TID 降低了基于TID的應用的難度 TagFocusTM 提高大批量標簽的讀可靠性 提高難讀取標簽的讀取能力 減少標簽重復讀取的次數 32-bit BlockWrite 提高編碼的吞吐量 QTTM 支持支持

14、 業務敏感數據通過公有/私有模式切換 讀距離控制 可用于EAS 201321 | FastIDTM EPC內存可以在盤點過程中快速被讀取內存可以在盤點過程中快速被讀取 讀取讀取TID需要對標簽進行訪問需要對標簽進行訪問 需要額外的時間和讀寫器操作 FastID 在盤點過程中獲取在盤點過程中獲取TID 比傳統方法快2-3倍 如果EPC長度設置為0,可以實現盤點TID的應用,速度會更快 基于基于TID的應用的應用 省略標簽的編碼過程 降低系統的成本和復雜性 適合于安全應用場合適合于安全應用場合EPCTID (ROM)用戶區標簽內存標簽內存 201322 | TagFocus 獲取難讀標簽獲取難讀標

15、簽TagFocus 關閉關閉TagFocus 打開打開盤點中多個盤點中多個標簽盤點到標簽盤點到2次次減少重復盤減少重復盤點的次數點的次數EPC Gen2 “S1” 標識“A” “A” 態態“B” “B” 態態盤點標簽更快盤點標簽更快 201323 | 自定義自定義Bootloader使得系統更加穩定使得系統更加穩定 在固件升級過程中可恢復在固件升級過程中可恢復操作穩定性提高可以實現遠程的固件升級 支持現有接口支持現有接口USB/UART數據接口兼容不需要額外的硬件 故障安全故障安全Bootloader更可靠更可靠 201324 | 固件升級歷史固件升級歷史 V2.6 最新版本 更詳盡的盤點數據

16、 V2.4.2 Monza芯片支持(FastID、TagFocus) Fail Safe Boot Loader V2.3.0 支持 LBT 支持R2000, R1000, R500 V2.2.0 支持R2000,R1000 201325 | RF 基礎知識基礎知識 201326 | 射頻波射頻波美國美國 = 300/915MHz 33cm (13”)中國中國 = 300/920MHz 32cm 201327 | UHF RFID工作頻段工作頻段 UHF (860 960 MHz) 優點 讀距離長 標簽成本低 標簽尺寸小 讀速率快 挑戰 近場/遠場問題 應用 零售 安全 供應鏈 計時 資產管理

17、 等等. 201328 | 中國中國UHF RFID頻段頻段 920.5-924.5Mhz/840.5-844.5Mhz 2W ERP 等效輻射功率 FHSS 201329 | 射頻功率射頻功率單位單位天線增益天線增益EIRP vs. ERP 201330 | 功率單位功率單位 功率單位可以用瓦特功率單位可以用瓦特Watts 或者或者dBm表示表示 dB是是2個功率的比值個功率的比值: dB = 10 log (P1/P2) dBm運用毫瓦作比較運用毫瓦作比較 2W = 10 log (2/0.001) = 33dBm 左邊乘10=右邊加10 左邊乘2=右邊加3 區域規定傳導功率輻射功率中國中

18、國RFID試行規定試行規定1 Watt2 W ERP (33dBm) 201331 | 天線增益的單位轉換天線增益的單位轉換 線極化天線增益用線極化天線增益用dBi 相對于點圓天線的增益量 圓極化天線增益用圓極化天線增益用dBiC dBiC = dBi + 3dB 偶極子天線增益用偶極子天線增益用dBd dBd= dBi - 2.15 201332 | EIRP vs. ERP EIRP等效全向輻射功率等效全向輻射功率ERP = 傳導功率 (dBm) + 天線增益 (dBd)-饋線損耗EIRP= 傳導功率 (dBm) + 天線增益 (dBi) -饋線損耗2W ERP = 33dbm EIRP

19、= ERP+2.15 = 35.15dbm饋線損耗常規是0.5db/m 201333 | 讀寫器讀寫器輸出功率輸出功率dBm線損線損dB讀寫器讀寫器天線增益天線增益dBi+-最大輸出最大輸出輻射功率輻射功率dBm eirp=dBm讀寫器輸出功率讀寫器輸出功率dBi dBW / dBm EIRP單位讀寫器天線增益讀寫器天線增益線損線損(4 m長,損耗長,損耗0.5 dB/m)最大輻射功率最大輻射功率7 2?中國最大輸出輻射功率最大輸出輻射功率3.28 / 35?30 201334 | EPC Gen2 Protocol Review 201335 | Reader 發送發送Query (包含(包

20、含Q值)值) 啟動盤點過程 標簽生成標簽生成Q位長度的隨機數并賦值時隙計數器位長度的隨機數并賦值時隙計數器 如果標簽生成全0的隨機數,將立刻返回給讀寫器RN16 讀寫器通過發送讀寫器通過發送ACK(包含標簽的包含標簽的RN16)給標簽進行確認給標簽進行確認 標簽確認后,返回標簽的標簽確認后,返回標簽的EPC 讀寫器發送讀寫器發送QueryRep 命令命令 標簽翻轉盤點標識并退出盤點過程 所以其他的標簽將時隙計數器減1 如果時隙計數器減為0,返回給讀寫器RN16QueryPRN16ACKPEPCCRC-16Reader SignalingTag SignalingSymbolDescriptio

21、nPPreamble (R=T or T=R)FSFrame-SyncRN1616-bit Random NumberPFSPCQueryRepFSEPC C1G2防沖突防沖突 201336 | 盤點盤點QueryRN16ACKEPC讀寫器和標簽交互讀寫器和標簽交互讀寫器讀寫器標簽標簽 201337 | 盤點盤點QueryRN16讀寫器和多個標簽交互讀寫器和多個標簽交互讀寫器讀寫器標簽標簽RN16RN16ACK? 201338 | 標簽防沖突標簽防沖突標簽標簽A標簽標簽B標簽標簽C標簽標簽DRN16RN16_ARN16_BRN16_CRN16_D時隙計數時隙計數器器= 0 ?0000Q=0Q

22、設置盤點的標簽數量設置盤點的標簽數量: 20 = 1 ! 201339 | 標簽防沖突標簽防沖突標簽標簽A標簽標簽B標簽標簽C標簽標簽DRN16RN16_ARN16_BRN16_CRN16_D時隙計數時隙計數器器= 0 ?3102Q=2Q 設置盤點的標簽數量設置盤點的標簽數量: 22 = 4 ! 201340 | 標簽防沖突標簽防沖突標簽標簽A標簽標簽B標簽標簽C標簽標簽DRN16RN16_ARN16_BRN16_CRN16_D時隙計數時隙計數器器= 0 ?31N/A 2Q=2Q 設置盤點的標簽數量設置盤點的標簽數量: 22 = 4 ! 201341 | 標簽防沖突標簽防沖突標簽標簽A標簽標簽

23、B標簽標簽C標簽標簽DRN16RN16_ARN16_BRN16_CRN16_D時隙計數時隙計數器器= 0 ?20N/A 1Q=2Q 設置盤點的標簽數量設置盤點的標簽數量: 22 = 4 ! 201342 | UHF Gen2 Basics 標簽標簽A標簽標簽B標簽標簽C標簽標簽DRN16RN16_ARN16_BRN16_CRN16_D時隙計數時隙計數器器= 0 ?20N/A 1Q=2Q 設置盤點的標簽數量設置盤點的標簽數量: 22 = 4 ! 201343 | 標簽防沖突標簽防沖突標簽標簽A標簽標簽B標簽標簽C標簽標簽DRN16RN16_ARN16_BRN16_CRN16_D時隙計數時隙計數器

24、器= 0 ?2N/A N/A 1Q=2Q 設置盤點的標簽數量設置盤點的標簽數量: 22 = 4 ! 201344 | 標簽防沖突標簽防沖突標簽標簽A標簽標簽B標簽標簽C標簽標簽DRN16RN16_ARN16_BRN16_CRN16_D時隙計數時隙計數器器= 0 ?1N/A N/A 0Q=2Q 設置盤點的標簽數量設置盤點的標簽數量: 22 = 4 ! 201345 | 標簽防沖突標簽防沖突標簽標簽A標簽標簽B標簽標簽C標簽標簽DRN16RN16_ARN16_BRN16_CRN16_D時隙計數時隙計數器器= 0 ?1N/A N/A 0Q=2Q 設置盤點的標簽數量設置盤點的標簽數量: 22 = 4

25、! 201346 | 標簽防沖突標簽防沖突標簽標簽A標簽標簽B標簽標簽C標簽標簽DRN16RN16_ARN16_BRN16_CRN16_D時隙計數時隙計數器器= 0 ?1N/A N/A N/AQ=2Q 設置盤點的標簽數量設置盤點的標簽數量: 22 = 4 ! 201347 | 標簽防沖突標簽防沖突標簽標簽A標簽標簽B標簽標簽C標簽標簽DRN16RN16_ARN16_BRN16_CRN16_D時隙計數時隙計數器器= 0 ?0N/A N/A N/AQ=2Q 設置盤點的標簽數量設置盤點的標簽數量: 22 = 4 ! 201348 | 標簽防沖突標簽防沖突標簽標簽A標簽標簽B標簽標簽C標簽標簽DRN1

26、6RN16_ARN16_BRN16_CRN16_D時隙計數時隙計數器器= 0 ?0N/A N/A N/AQ=2Q 設置盤點的標簽數量設置盤點的標簽數量: 22 = 4 ! 201349 | 標簽防沖突標簽防沖突標簽標簽A標簽標簽B標簽標簽C標簽標簽DRN16RN16_ARN16_BRN16_CRN16_D時隙計數時隙計數器器= 0 ?N/A N/A N/A N/AQ=2Q 設置盤點的標簽數量設置盤點的標簽數量: 22 = 4 ! 201350 | 查詢模式和會話查詢模式和會話 201351 | 標簽有兩種狀態標簽有兩種狀態: A 和和 B A 狀態是上電后的默認狀態,也是狀態是上電后的默認狀態

27、,也是B狀態結束后的狀態狀態結束后的狀態 無論標簽處于無論標簽處于A或者或者B狀態,讀寫器都能盤點狀態,讀寫器都能盤點 讀寫器可以選擇會話模式讀寫器可以選擇會話模式0, 1, 2 或者或者 3 每種會話模式都有獨立的狀態每種會話模式都有獨立的狀態AB標簽盤點標識標簽盤點標識 201352 | 標簽盤點標識標簽盤點標識會話會話 0會話會話 1會話會話 2會話會話 3ABAAABBB 201353 | B 狀態駐留時間取決于選擇的會話和標簽的供電狀態狀態駐留時間取決于選擇的會話和標簽的供電狀態: 在在S0, 標簽在有電時的駐留時間是無限長,在掉電后駐留時間為標簽在有電時的駐留時間是無限長,在掉電后

28、駐留時間為(dual target) 在在S1, 標簽在有電和掉電后,駐留時間為標簽在有電和掉電后,駐留時間為 0.5 到 5s 在在S2和和S3, 標簽有電時,駐留時間為無限長標簽有電時,駐留時間為無限長 在在S2和和S3,當掉電后,駐留時間最小,當掉電后,駐留時間最小2s, 最大60s 用戶不能配置駐留時間,而且時間也是近似值,不是絕對準確值用戶不能配置駐留時間,而且時間也是近似值,不是絕對準確值AB標簽駐留時間標簽駐留時間 201354 | 讀寫器盤點所有的讀寫器盤點所有的A 狀態標狀態標簽然后將簽然后將A 狀態標簽進入狀態標簽進入 B狀態狀態讀寫器盤點所有的讀寫器盤點所有的B 狀態標狀

29、態標簽然后將簽然后將B 狀態標簽進入狀態標簽進入 A狀態狀態會話沒有影響會話沒有影響可以重復讀多次,適合小批量或者靜態環境(智能貨架)ABDual Target查詢模式查詢模式 Dual Target 201355 | 讀寫器盤點所有的讀寫器盤點所有的A 狀狀態標簽然后將態標簽然后將A 狀態標狀態標簽進入簽進入 B狀態狀態只讀一次只讀一次允許允許B狀態標簽狀態不變狀態標簽狀態不變適合于大批量和動態環境適合于大批量和動態環境Single TargetABABTagFocus查詢模式查詢模式 Single Target 201356 | Dual TargetSession xA BSingle

30、TargetSession 1ABA BSingle TargetSession 2 or 3ABSingle Targetwith SuppressionAB標簽在場內標簽在場內(激活激活)標簽在場外標簽在場外(未激活未激活)TS1TS1TS2/3ABABABtimeTS1A B A B A B A B A B A B A BAAAA 標簽被讀到標簽被讀到TS1 會話會話1 持續時間持續時間 0.5 到到 5sTS2/3 會話會話 2 或者或者 3 掉電持續時間掉電持續時間: 2s 到到 60s查詢模式和會話作用查詢模式和會話作用 201357 | A BSingle TargetSessi

31、on 1ABA BSingle TargetSession 2 or 3ABSingle Targetwith SuppressionAB標簽在場內標簽在場內(激活激活)標簽在場外標簽在場外(未激活未激活)TS1TS1ABABABtimeTS1A B A B A B A B A B A B A BAAAA B A B A B A B A BABABAB5s間斷場中的查詢模式間斷場中的查詢模式Dual TargetSession x 201358 | 操作操作功能功能數據流向數據流向盤點盤點盤點標簽獲取盤點標簽獲取EPC讀寫器到標簽網絡讀寫器到標簽網絡Read讀標簽內存讀標簽內存雙向雙向Writ

32、e寫標簽內存寫標簽內存雙向雙向Lock永久鎖,鎖,解鎖標簽內存永久鎖,鎖,解鎖標簽內存雙向雙向Kill標簽永久不能被操作標簽永久不能被操作雙向雙向Gen 2 標簽訪問標簽訪問 201359 | 強制內存強制內存 TID EPC Reserved 可選內存可選內存 User Kill 密碼密碼 32 bits 不使用時,默認為0 Access密碼密碼 32 bits 不使用時,默認為000h00h10h20h0Fh1Fh2FhMSBLSBBank 11Bank 10Bank 01Bank 00RESERVEDEPCTIDUSERCRC-16 15:0EPC 15:0EPC N:N-1520h0F

33、h1Fh2FhMSBLSB30h3Fh10hAccess Passwd 15:0Kill Passwd 15:0Access Passwd 31:16Kill Passwd 31:1600h10h0Fh1FhMSBLSBTID 31:16TID 15:0PC 15:0標簽內存圖標簽內存圖 201360 | 當標簽被盤點后,進入以下兩種狀態當標簽被盤點后,進入以下兩種狀態之一之一: Secured Open Secured 狀態的標簽能夠允許鎖標簽狀態的標簽能夠允許鎖標簽內存內存 Access 密碼密碼 32-bits 儲存在Reserve Memory bank (00) 如果不是0,讀寫器會

34、發密碼使得標簽進入 secured狀態狀態 Access password 16-bit 隨機數進行異或 訪問標簽訪問標簽 201361 | 標簽內存能夠被獨立的解鎖,鎖定和永久鎖標簽內存能夠被獨立的解鎖,鎖定和永久鎖 解鎖: 在open或者或者secured狀態能夠被寫 鎖: 在secured狀態能夠被寫狀態能夠被寫 永久鎖: 不能改變鎖的狀態 Lock 狀態不可讀狀態不可讀 只能通過讀/寫操作的響應判斷 鎖的狀態權限由2bits決定鎖定內存鎖定內存PwdPermalock描述描述00內存一直可寫,與內存一直可寫,與Access密碼無關密碼無關01內存永久可寫,與內存永久可寫,與Access

35、密碼無關密碼無關10只有具有只有具有Access密碼,才能對內存進行寫操作密碼,才能對內存進行寫操作11內存永久不可寫,永久不能被解鎖內存永久不可寫,永久不能被解鎖 201362 | 寫的過程是加密的寫的過程是加密的 步驟1: 讀寫器發送Req_RNhandle, CRC-16 標簽返回RN16 步驟2: 讀寫器發送Writedata EXOR RN16 除非使用Blockwrite,否則一次只能寫16bits 當操作完成后,標簽返回句柄 標簽的密碼不為標簽的密碼不為0時仍然可寫時仍然可寫 標簽的初始密碼是全0 設置Access密碼不會不能寫 需要在設置Access密碼后鎖定內存 推薦步驟推薦

36、步驟: 寫非0的Access密碼 寫數據 鎖定或者永久鎖定內存 (可選) 讀和寫鎖定Access密碼寫標簽內存寫標簽內存Write, Kill, Lock, BlockWrite, BlockErase0, handle , CRC-16CWTREPLYPreambleInterrogator commandTag response 201363 | Kill 由多個步驟組成由多個步驟組成 Kill 密碼密碼 32-bits 必須非0 如果是0,標簽不能被滅活 Kill 的密碼是通過標簽提供的16bits隨機數進行加密的 滅活后,標簽的返回非常弱 不能被監聽到滅活標簽滅活標簽E11 20136

37、4 | Indy芯片芯片 201365 | Indy芯片內部結構芯片內部結構 載波抑制載波抑制 高壓縮比混頻器高壓縮比混頻器 可選片外可選片外DRM 濾濾波器波器 復雜的復雜的BPF ADC (48MHz) Modem (DSP) Tx預失真預失真 低相噪頻綜低相噪頻綜 線性線性RF放大器放大器 201366 | 數字框圖數字框圖 201367 | 數字發射通路數字發射通路升采樣,升采樣,1.6M-6.4M調整數字基帶調整數字基帶信號幅度信號幅度頻譜搬移頻譜搬移 201368 | 數字接收通路數字接收通路 ADC后固定抽取后固定抽取 根據數據速率的變化改根據數據速率的變化改變抽取率變抽取率 可

38、編程的可編程的72階數字信道階數字信道濾波器濾波器 解調器解調器 速率估計 時鐘恢復 匹配濾波器解調器 寬帶和窄帶寬帶和窄帶RSSI 201369 | 載波抑制系統載波抑制系統69RF LNAPASelf-jammer cancellationPLL0 deg (I)90 deg (Q)DC-removalswitchesIF LNAFilterAGCADCDec.IIR-filterRSSIIQCORDICDACFilterSelf-jammerControlIQAI_scalingAscalingDelay90 degPoly-phasefilter+-AQ_scalingError de

39、tectionReplica jammersourcePhase/amplitudechangeThe reference TX signal is tapped after the external PAI pathQ path 201370 | 載波抑制模塊載波抑制模塊Tag Self jammerTag Amp / Phase Tx180 00 0Self jammer cancellationNo change to Tag Inside IndySample coupler Directional coupler RxIQ control 201371 | 載波抑制算法載波抑制算法

40、載波通過偏上數字衰減器調整載波通過偏上數字衰減器調整I、Q通通路的信號路的信號 載波抑制通過在載波抑制通過在I、Q星座圖查找最優星座圖查找最優的抑制點的抑制點 掃描命令可以配置為粗掃描和細掃描 (3*3) 通過151寄存器設置起始點,152寄存器設置步長,107中斷,154輸出結果 查找算法Possible search algorithm 如從7*7 的粗掃描開始 使用1到2次3*3細掃描 通過前端混頻器的直流輸出決定是否找到最優點 201372 | RFID 系統系統 201373 | 系統分析系統分析 定向耦合器和天線定向耦合器和天線Tx10dB 耦合度耦合度 Rx+30 dBm+13

41、dBm17dB 返回損耗返回損耗+3 dBm+30 dBm+5 dBm25dB 隔離度隔離度 +5.5 dBm Tx leakageTx 泄漏泄漏R2000R1000R500+9 dBm-83dBm-71dBm-62dBm+5 dBm-85dBm-75dBm-67dBm0 dBm-86dBm-80dBm-68dBmIndy芯片在不同條件下靈敏度芯片在不同條件下靈敏度 201374 | 系統分析系統分析 定向耦合器和天線定向耦合器和天線Tx5dB 耦合度耦合度 Rx+30 dBm+13 dBm17dB 返回損耗返回損耗+8 dBm+30 dBm+5 dBm25dB 隔離度隔離度 +8 dBm T

42、x 泄漏泄漏Tx 泄漏泄漏R2000R1000R500+8 dBm-84dBm-71dBm-62dBm+5 dBm-85dBm-75dBm-67dBm0 dBm-86dBm-80dBm-68dBmIndy芯片在不同條件下靈敏度芯片在不同條件下靈敏度 201375 | 長距離應用系統分析長距離應用系統分析Tx10dB定向耦合器定向耦合器Rx前向鏈路前向鏈路反向鏈路反向鏈路+30 dBm+34 dBm4dBi 增益增益-18 dBm-52 dB-52 dB-27 dBm-9dB反射信號反射信號-79 dBm-85 dBm標簽標簽-52dB 損耗損耗 = 10 米米反向鏈路反向鏈路 -27dBm +

43、 -52dB + 4dB 10dB = -85dBm 最小靈敏度最小靈敏度 10metersR200010dB 定向耦合器定向耦合器 + 4dB 天線天線 201376 | 長距離應用系統分析長距離應用系統分析Tx5dB coupler Rx前向鏈路前向鏈路反向鏈路反向鏈路+30 dBm+32 dBm2dBi gain-20 dBm-52 dB-52 dB-29 dBm-9dB反射信號反射信號-81 dBm-84 dBm-52dB 損耗損耗 = 10 米米反向鏈路反向鏈路 -29dBm + -52dB + 2dB 5dB = -84dBm 最小靈敏度最小靈敏度 10米米R20005dB 定向耦

44、合器定向耦合器 + 2dB 天線天線Monza 5 201377 | 中距離應用中距離應用 Tx10dB 定向耦合器定向耦合器 Rx前向鏈路前向鏈路反向鏈路反向鏈路+30 dBm+30 dBm0dBi 增益增益-13 dBm-43 dB-43 dB-22 dBm-9dB反射信號反射信號-65 dBm-75 dBm標簽標簽-43dB 損耗損耗 = 4 米米反向鏈路反向鏈路 -22dBm + -43dB + 0dB 10dB = -75dBm 4 metersR100010dB 定向耦合器定向耦合器 + 0dB 天線天線最小靈敏度最小靈敏度 201378 | 短距離應用短距離應用Tx5dB 定向耦

45、合器定向耦合器 Rx前向鏈路前向鏈路反向鏈路反向鏈路+20 dBm+18 dBm-2dBi 增益增益-14 dBm-32 dB-32 dB-23 dBm-9dB反射信號反射信號-55 dBm-62 dBmTag-32dB 損耗損耗 = 1 米米反向鏈路反向鏈路 -23dBm + -32dB + -2dB 5dB = -62dBm 1 metersR5005dB 定向耦合器定向耦合器 + -2dB 天線天線最小靈敏度最小靈敏度 201379 | Indy 軟件軟件/固件固件 201380 | Indy 固件固件 RFID Modem控制器控制器 基于寄存器基于寄存器 狀態機狀態機 基于消息協議的

46、主機通訊包基于消息協議的主機通訊包 201381 | Indy API 提供用于訪問提供用于訪問Indy MAC的接口的接口 通信接口驅動支持通信接口驅動支持 源代碼例程源代碼例程 201382 | 文檔文檔 文檔文檔 Release Notes and Standard Impinj EULA Documentation Indy_OEM_Configuration_Area_Definitions Indy_MAC_Register_Set_Definitions Indy_MAC_Error_Code_Definitions Indy_MAC_Command_Definitions In

47、dy_Host_Interface_Packet_Definitions Indy_Firmware_Datasheet Indy_Host_Library_API_Reference_Manual Software Drivers and SDK MAC firmware Support Files Hardware Schematics Gerbers Mechanical design files BOM 201383 | 例程例程 SoftwareDriversAndSDKWindowsindy_sdksamples algorithm antenna blockwrite gpio

48、inventory_live nvmem_update oemconfig oem_tool profile_update qtreadwrite randomcw readwrite 201384 | 固件固件 201385 | 基于基于Indy的讀寫器架構的讀寫器架構參考讀寫器模塊參考讀寫器模塊Indy 讀寫器芯片讀寫器芯片MAC 固件固件 (Atmel - AT91SAM7S256 )Gen2 協議協議, 射頻控制射頻控制, 接口接口驅動和開發驅動和開發API主機或控制器主機或控制器 APICPUUSB主機主機24512345AntennaFront -end-MAC固件固件(ARM7

49、Ctlr)天線前端天線前端讀寫器模塊讀寫器模塊31串口串口TxRx 201386 | 固件架構固件架構 無操作系統無操作系統 固件實現固件實現Gen2協議的所有細節部分協議的所有細節部分 支持主機訪問的寄存器接口支持主機訪問的寄存器接口主機寄存器主機寄存器&命令邏輯命令邏輯ISO18000-6C (C1G2)協議模塊協議模塊射頻控制模塊射頻控制模塊固件升級固件升級模塊模塊USB支持支持Indy寄存器接口(寄存器接口(SSP)控制器相關控制器相關Flash, GPIOs, Timers, UART, Debug狀態機狀態機 201387 | ARM7 Firmware Breakdown

50、 內部內部flash分為分為3塊塊 Failsafe boot-loader 穩定的恢復和升級機制 MAC 固件固件 Modem 控制器 主機接口 OEM 配置配置 靜態設置BootloaderMAC FirmwareOEM config 201388 | 如何控制控制器如何控制控制器 MAC 寄存器寄存器 主機接口寄存器 控制狀態機狀態 Indy 寄存器寄存器 配置Indy芯片 OEM 配置寄存器配置寄存器 區域設置 主機接口設置 校準數據 板級診斷選項BootloaderMAC FirmwareMAC registersIndy RegistersOEM config 201389 | 系

51、統啟動時序系統啟動時序系統自檢系統自檢檢查硬件檢查Indy通信接口默認的MAC寄存器默認值OEM 配置加載配置加載Indy 芯片初始化芯片初始化(profile)默認profile1打開主機接口打開主機接口 201390 | Indy MAC啟動時序啟動時序APICPU12OEM 配置配置MAC 寄存器寄存器3Indy 寄存器寄存器主機主機Hidden GlenArm7 201391 | Mac 寄存器寄存器(1) Arranged in blocks of register addresses 0 x0000 General Block MAC version 0 x0000 MAC_RFT

52、ANSINFO 0 x0002 0 x0100 Test Blocks HST_ENGTEST_ARG0 0 x0100 HST_ENGTEST_ARG1 0 x0101 0 x0200 Platform Control Block HST_PWRMGMT 0 x0200 HST_CMNDIAGS 0 x0201 0 x0300 Protocol Scheduler Block HST_REGULATORY_REGION 0 x0300 HST_PROTSCH_TXTIME_ON 0 x0306 0 x0400 MAC Bypass Block HST_MBP_ADDR at 0 x0400

53、HST_MBP_DATA at 0 x0401 201392 | Mac寄存器寄存器(2) 0 x0500 OEM Config Block 0 x0600 GPIO Block 0 x0700 Antenna Block 0 x0800 Tag Select Block 0 x0900 Inventory Block 0 x0A00 Tag Access Block 0 x0B00 RFTC Block 0 x0C00 Frequency Block HST_RFTC_FRQCH_CFG 0 x0C02 HST_RFTC_PLL_LAST_LOCK_FREQ 0 x0C09 0 x0F00

54、Reserved Customer Block 0 xF000 Host Command Block HST_CMD 0 xF000 201393 | Indy 寄存器寄存器 芯片版本號芯片版本號 0 x421 Digital power pre scaler 0 x0CC for R1000, and 0 xFA and 0 xFB for R2000 TX 幅度數據(幅度數據(LUT) I :0 x000 to 0 x03F Q :0 x040 to 0 x07F 201394 | OEM Configuration Board serial number and USB descript

55、or information OEMCFGADDR_USB_VID 0 x000D OEMCFGADDR_USB_PID 0 x000E Host communication option 0 x00A0 Set 0 for USB Set 1 for UART Regional Channel configuration Tx on time setup, amount of over the air transmission Tx channel configuration starting 0 x00BC for up to 50 channels max LBT configurati

56、on Board calibration data DC offset correction 0 x08A Forward power detector starting 0 x090 EPC rssi calibration 0 x03DE Reserved OEM space foe customer usage From 0 x0500 to 0 x05FF Self Jammer cancellation configuration parameters (R2000 only) Two additional custom link profiles 201395 | 控制器軟件控制器

57、軟件 201396 | PXA270 Win CE 5.0 & 6.0主機驅動主機驅動/APIAPI庫庫OS示例工具示例工具Indy ToolMAC USB 驅動驅動模塊驅動模塊驅動 支持IA32, PXA270, PXA168 支持WinCE*, WinXP* 可編程的庫和USB驅動 例程 盤點盤點, 訪問訪問 示例GUI工具 展示展示Indy性能和特性性能和特性 只支持只支持Windows XP第三方組件第三方組件Impinj開發的開發的RFID核心組件核心組件 Impinj開發的演示工具開發的演示工具讀寫器模塊讀寫器模塊USBSerialIA32 - Windows XPSDK

58、Components*Other names and brands may be claimed as the property of othersPXA168 Win CE 6.0Modem FW 201397 | Indy主機函數庫主機函數庫 提供用于控制提供用于控制MAC固件各種特性的接口固件各種特性的接口 提供實際基于函數的例程提供實際基于函數的例程 Visual Studio 2005 基于C語言 例程基于C, .NET C# 不基于不基于impinj函數庫開發函數庫開發 Mini-Host 對API進行封裝 用戶可以編譯基于平臺的API 基于MAC寄存器接口重新編譯 201398

59、| 標簽返回數據包標簽返回數據包 (1) 固件可以配置返回的數據內容固件可以配置返回的數據內容 精簡模式精簡模式 201399 | 標簽返回數據包標簽返回數據包(2) 普通模式普通模式 2013100 | 標簽返回數據包標簽返回數據包 (3) 擴展模式擴展模式 2013101 | Indy固件提供的數據包固件提供的數據包 固件提供多種類型的數據包固件提供多種類型的數據包 COMMAND_BEGIN / _END 18K6C_INVENTORY 18K6C_TAG_ACCESS 2013102 | Command Begin/End 每個命令都包含每個命令都包含Command BeginComm

60、and End 2013103 | 盤點數據包盤點數據包(1)盤點盤點 (1) 2013104 | 盤點數據包盤點數據包 (2)盤點盤點 (2) 2013105 | 標簽訪問數據包標簽訪問數據包 (1)標簽訪問標簽訪問(2) 2013106 | 標簽訪問數據包標簽訪問數據包 (2)標簽訪問標簽訪問(2) 2013107 | API操作過程操作過程 主機應用加載然后顯式初始化接口. 接口枚舉連接上的設備,返回當前連接上的RFID模塊的唯一型號. 應用使用返回的身份信息,連接對應的RFID模塊,操作RFID模塊. 操作RFID模塊盤點標簽. 2013108 | 盤點例程盤點例程 (1) 初始化庫初始化庫 status = RFID_Startup(&libraryVe

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論