Modul cititor M7E-TERA
Specificații
- Produs: ThingMagic M7E-TERA
- Producator: Novanta Inc.
- Număr model: M7E-TERA
- Copyright: 2023 Novanta Inc. și companiile sale afiliate
- Website: www.JADAKtech.com
Instrucțiuni de utilizare a produsului
1. Introducere
ThingMagic M7E-TERA este un cititor RFID de ultimă generație proiectat
pentru diverse aplicații. Vă rugăm să citiți cu atenție ghidul de utilizare
înainte de utilizare.
2. Hardware terminatview
Hardware-ul s-a terminatview oferă informații detaliate despre
componentele și funcționalitățile dispozitivului. Consultați această secțiune pentru
înțelegeți aspectele fizice ale produsului.
5.3 Caracteristici RF
Secțiunea Caracteristici RF detaliază informații despre
operațiunile de frecvență radio ale dispozitivului, inclusiv puterea de ieșire RF și
respingerea canalului adiacent receptorului. Asigurați înțelegerea corectă a
aceste specificații pentru performanțe optime.
5.4 Specificații de mediu
Înțelegeți specificațiile de mediu, inclusiv termice
considerații și management, pentru a se asigura că dispozitivul funcționează în interior
conditii recomandate.
5.5 Specificații de descărcare electrostatică (ESD).
Urmați specificațiile ESD pentru a preveni deteriorarea cauzată de electrostatică
electricitate în timpul manipulării sau exploatării dispozitivului.
5.6 Șocuri și vibrații
Informațiile despre specificațiile șocurilor și vibrațiilor sunt esențiale pentru
menținerea integrității dispozitivului în diferite operațiuni
medii. Manipulați dispozitivul în mod corespunzător pentru a preveni deteriorarea.
Întrebări frecvente (FAQ)
-
- Q: Cum actualizez firmware-ul ThingMagic
M7E-TERA?
- Q: Cum actualizez firmware-ul ThingMagic
A: Pentru a actualiza firmware-ul, vă rugăm să vizitați
oficial website-ul și descărcați cea mai recentă versiune de firmware. Urmăriți
instrucțiunile furnizate pentru actualizarea dispozitivului.
-
- Q: Care sunt datele de contact pentru tehnic
sprijin?
- Q: Care sunt datele de contact pentru tehnic
A: Pentru asistență tehnică, puteți contacta prin
telefon la 315.701.0678, vizitați website-ul la www.jadaktech.com,
sau e-mail rfid-support@jadaktech.com.
Ghidul utilizatorului ThingMagic M7E-TERA
1
GHID DE UTILIZARE THINGMAGIC® M7E-TERA
Doc #: 875-0102-01 Rev 1.5 2023 Novanta Inc. și companiile sale afiliate. Toate drepturile rezervate.
www.JADAKtech.com
Ghidul utilizatorului ThingMagic M7E-TERA
2
1. INFORMAȚII DE COPYRIGHT
Acest produs sau document este protejat prin drepturi de autor și distribuit sub licențe care restricționează utilizarea, copierea, distribuția și decompilarea acestuia. Nicio parte a acestui produs sau document nu poate fi reprodusă sub nicio formă prin niciun mijloc fără autorizarea prealabilă scrisă a Novanta Corporation și a licențiatorilor săi, dacă există.
Microsoft și Windows sunt mărci comerciale înregistrate ale Microsoft Corporation.
2. SUPORT TEHNIC ȘI INFORMAȚII DE CONTACT
Telefon: 315.701.0678 https://www.jadaktech.com E-mail: rfid-support@jadaktech.com
3. ISTORIC REVIZIILOR
Data martie 2023 12 octombrie 2023
17 noiembrie 2023 5 decembrie 2023
10 decembrie 2023 15 decembrie 2023
Versiunea 1.0 1.1
1.2 1.3
1.4 1.5
Descriere
Prima revizuire pentru lansarea cu acces anticipat.
Parametri mecanici actualizați, specificații de frecvență regională actualizate Specificații de frecvență regională actualizate pentru AU, ID și RU.
Cerințele de alimentare CC actualizate, scheme CB adăugate, # document adăugat, filigran preliminar eliminat. Specificații actualizate ale modulelor
Actualizări ale secțiunii de asistență de reglementare și schemelor CB
www.JADAKtech.com
Ghidul utilizatorului ThingMagic M7E-TERA
3
CUPRINS
Cuprins
1.
INFORMAȚII DREPTURI DE AUTOR…………………………………………………………………………………………………………2
2.
SUPORT TEHNIC ȘI INFORMAȚII DE CONTACT ………………………………………………………..2
3.
ISTORIC REVIZIILOR………………………………………………………………………………………………………………………..2
4.
Introducere ………………………………………………………………………………………………………………………………………8
4.1 Note de lansare………………………………………………………………………………………………………………………….8
5.
Hardware pesteview ………………………………………………………………………………………………………… ..9
5.1 Interfețe hardware…………………………………………………………………………………………………………………………….9 5.1.1 Pin-ul modulului ieșire ……………………………………………………………………………………………………………..9 5.1.2 Conexiuni antene……… ………………………………………………………………………………………………..12 5.1.3 Voltage și limitele de curent …………………………………………………………………………………..12 5.1.4 Specificațiile semnalului de control ……………… ………………………………………………………………….12 5.1.5 Intrare/ieșire de uz general (GPIO)…………………… ………………………………………………13 5.1.6 Linia RUN……………………………………………………………………………… ……………………………14
5.2 Cerințe de alimentare CC…………………………………………………………………………………………………………14 5.2.1 Impactul puterii de ieșire RF asupra CC Curent și putere de intrare………………………………………..14 5.2.2 Ondularea sursei de alimentare………………………………………………………… …………………………………………16 5.2.3 Consumul de curent continuu în mod inactiv……………………………………………………………………………………… ……16 5.2.4 Consumul de energie…………………………………………………………………………………………….16
5.3 Caracteristici RF………………………………………………………………………………………………………..17 5.3.1 Ieșire RF Putere ………………………………………………………………………………………………..17 5.3.2 Respingerea canalului adiacent receptorului ……… ………………………………………………………………………17
5.4 Specificații de mediu …………………………………………………………………………………………………17 5.4.1 Considerații termice ………… …………………………………………………………………….17 5.4.2 Managementul termic ……………………………………………………… ……………………………………………………….17
5.5 Specificații de descărcare electrostatică (ESD) …………………………………………………………………..18
5.6 Șocuri și vibrații ……………………………………………………………………………………………………………..18
5.7 Antene autorizate ……………………………………………………………………………………………………………….18
5.8 Considerații privind certificarea modulară FCC……………………………………………………………………….19
5.9 Dimensiunile fizice ………………………………………………………………………………………………………………….20 5.9.1 Dimensiunile modulului…… ………………………………………………………………………………………………..20 5.9.2 Ambalare (pungi statice individuale sau tavă SMT)…… …………………………………………………………..20
5.10 SMT Reflow Profile……………………………………………………………………………………………………………..20
5.11 Integrarea hardware ……………………………………………………………………………………………………………..21 5.11.1 Paduri de aterizare …… ………………………………………………………………………………………………21 5.11.2 Placă de transport pentru modul……… …………………………………………………………………………23 5.11.3 Radiația de căldură a plăcii de purtător ……………………………………… …………………………………………25
6.
Firmware pesteview………………………………………………………………………………………………………………………….25
www.JADAKtech.com
Ghidul utilizatorului ThingMagic M7E-TERA
4
6.1 Bootloader …………………………………………………………………………………………………………………………..25
6.2 Firmware-ul aplicației………………………………………………………………………………………………………….25 6.2.1 Programarea modulului ThingMagic ……………………………………………………………………26 6.2.2 Actualizarea firmware-ului modulului ThingMagic ……………………………………… …………………………….26 6.2.3 Verificarea imaginii firmware-ului aplicației ……………………………………………………………………26
6.3 Aplicații personalizate On-Reader ………………………………………………………………………………………………26
7.
Protocolul de comunicare în serie ………………………………………………………………………………………………….26
7.1 Comunicarea gazdă la cititor ………………………………………………………………………………………………….26
7.2 Comunicarea cititor-gazdă ………………………………………………………………………………………………….27
7.3 Calcul CCITT CRC-16……………………………………………………………………………………………27
8.
Suport de reglementare ……………………………………………………………………………………………………………27
8.1 Regiunile acceptate …………………………………………………………………………………………………………………………27
8.2 Unități de frecvență …………………………………………………………………………………………………………..29 8.2.1 Frecvență Masa de hamei…………………………………………………………………………………………………..30
8.3 Suport pentru Setare/Obținere a valorii de cuantizare și a frecvenței minime ………………………………………30
8.4 Suport pentru protocol ………………………………………………………………………………………………………….31
8.5 Opțiuni de configurare a protocolului Gen2 ……………………………………………………………………………………..31
8.6 Funcționalitatea Gen2 acceptată……………………………………………………………………………………………………..32
8.7 Port antenă ………………………………………………………………………………………………………………………….32 8.7.1 Utilizarea unui multiplexor………………………………………………………………………………………………32 8.7.2 Maparea stării GPIO la antena logică … ……………………………………………………………………..32 8.7.3 Puterea portului și timpul de stabilire ………………………………………… …………………………………………….34
8.8 Tag Manipulare ………………………………………………………………………………………………………………………….35 8.8.1 Tag Buffer ………………………………………………………………………………………………………….35 8.8.2 Tag Streaming/Lectură continuă …………………………………………………………………………………35 8.8.3 Tag Citiți metadatele……………………………………………………………………………………………35
8.9 Gestionarea energiei ……………………………………………………………………………………………………………..36 8.9.1 Moduri de alimentare … ……………………………………………………………………………………………………………..37
8.10 Caracteristici de performanță ………………………………………………………………………………………………..37 8.10.1 Timp de răspuns la eveniment …………… ……………………………………………………………………………………37
9.
Specificațiile modulului………………………………………………………………………………………………………………..50
10.
Notificări de conformitate și IP ……………………………………………………………………………………………………………..51
10.1 Informații privind reglementarea comunicațiilor …………………………………………………………………………51 10.1.1 Declarația de interferență a Comisiei Federale de Comunicații (FCC) ……………… ……….51 10.1.2 ISED Canada ……………………………………………………………………………………………………………52
10.2 Antene autorizate ……………………………………………………………………………………………………………..53
10.3 Conformitatea UE ………………………………………………………………………………………………………….53 10.3.2. Antene autorizate UE…………………………………………………………………………………………………53
11.
Anexa A: Mesaje de eroare ……………………………………………………………………………………………..54
11.1 Mesaje de eroare obișnuite ………………………………………………………………………………………………54
12.
Anexa B: Kit de dezvoltare ……………………………………………………………………………………………………………………….61
12.1 Hardware kit de dezvoltare ………………………………………………………………………………………………………………………….61
www.JADAKtech.com
Ghidul utilizatorului ThingMagic M7E-TERA
5
12.2 Configurarea kitului de dezvoltare ………………………………………………………………………………………………62 12.2.1 Conectarea antenei …………… ………………………………………………………………………………….62 12.2.2 Pornirea și conectarea la un PC …………………………… …………………………………….62 12.2.3 Kit Dev Interfață USB USB/RS232……………………………………………………………… ………62
12.3 Jumpers kit de dezvoltare …………………………………………………………………………………………… 63
12.4 Scheme kit de dezvoltare ………………………………………………………………………………………………….64
12.5 Aplicație Demo …………………………………………………………………………………………………………………………….64
12.6 Notă privind utilizarea restricționată a kit-ului de dezvoltare ……………………………………………………………64
13.
Anexa C: Considerații de mediu ………………………………………………………………………………….65
13.1 Deteriorarea ESDview …………………………………………………………………………………………………65 13.1.1 Identificarea ESD ca cauza deteriorării cititorilor…… …………………………………………65 13.1.2 Cele mai bune practici comune de instalare …………………………………………………………………… .66 13.1.3 Creșterea pragului ESD …………………………………………………………………………………66 13.1.4 Protecție suplimentară ESD pentru RF redus Putere Aplicații…………………………………..67
13.2 Variabile care afectează performanța………………………………………………………………………………..67 13.2.1 Mediul …………………… ……………………………………………………………………………………..67 13.2.2 Tag Considerații ……………………………………………………………………………………………67 13.2.3 Considerații privind antena………… ……………………………………………………………………..67 13.2.4 Cititori multipli ………………………………………………………… ……………………………………………………….68
www.JADAKtech.com
Ghidul utilizatorului ThingMagic M7E-TERA
6
Lista de tabele
Tabelul 1: Definiția pinout-ului modulului…………………………………………………………………………………………………………………..10 Tabelul 2 : Voltage și limitele de curent ……………………………………………………………………………………………………………….12 Tabelul 3: Rata de transmisie a receptorului Toleranță………………………………………………………………………………………………………….13 Tabelul 4: Moduri de putere și consum de energie……… …………………………………………………………………………………….16 Tabelul 7: Antene autorizate ……………………………………………… …………………………………………………………………………………..19 Tabelul 8: Dimensiunile modulului……………………………………… …………………………………………………………………………………20 Tabelul 9: Pinout of Conector cu 15 pini pe placa purtătoare……………………………………………………………………………………….23 Tabelul 10: Regiunile acceptate………… …………………………………………………………………………………………………..27 Tabelul 11: Specificații regionale de frecvență……… ……………………………………………………………………..30 Tabelul 12: Combinații acceptate pentru protocolul Gen2 ……………………………………………… ………………………………………………………31 Tabelul 13: Funcții GEN2 standard acceptate …………………………………………………………………… ………………..32 Tabel 14: Maparea antenei logice …………………………………………………………………………………………………………….33 Tabelul 15: Tag Câmpuri tampon …………………………………………………………………………………………………………………………..35 Tabelul 16: Timp de răspuns la eveniment ……………………………………………………………………………………………………………….37 Tabelul 17: Erori comune de eroare ………………………………………………………………………………………………………….54 Tabelul 18: Erori de eroare a încărctorului de pornire …… ……………………………………………………………………………………………………………55 Tabelul 19: Erori de eroare de protocol…… …………………………………………………………………………………………………..56 Tabelul 20: Erori de eroare a stratului de abstracție hardware analogic…………………………………………………………………..59 Tabelul 21: Tag Erori de eroare ID Buffer ……………………………………………………………………………………………………………..60 Tabel 22: Erori de eroare de sistem ………………………………………………………………………………………………………………60
www.JADAKtech.com
Ghidul utilizatorului ThingMagic M7E-TERA
7
Lista figurilor
Figura 1: Pinout-ul modulului cu partea superioară a desenului de foraj View ……………………………………………………………………………….9 Figura 2: Consumul de curent vs. Vol. DCtage și nivelul de ieșire RF………………………………………………………………….15 Figura 3: Puterea de ieșire a modulului vs. Vol. modululuitage………………………………………………………………………………15 Figura 5: Desen mecanic cu dimensiunile modulului………………………… ……………………………………………………….20 Figura 8: SMT Reflow Profile Graficul …………………………………………………………………………………………………………….21 Figura 9: Paduri de aterizare și sincronizare termică Zone………………………………………………………………………………………………….22 Figura 10: Placa de transport…………… …………………………………………………………………………………………….23 Figura 11: Schema plăcii de transport ………… ……………………………………………………………………………………..24 Figura 12: Distribuitor de căldură cu placă de transport………… ………………………………………………………………………………….25 Figura 13: Placa de transport pe placa kit-ului de dezvoltare……………………………………………………………………………………………61
www.JADAKtech.com
Ghidul utilizatorului ThingMagic M7E-TERA
8
4. Introducere
Acest document se aplică modulului încorporat ThingMagic M7E-TERA. Acesta este un modul cititor RAIN® de ultra-înaltă frecvență (UHF) Radio Frequency Identification (RFID) care poate fi integrat cu alte sisteme pentru a crea produse compatibile cu RFID. Acest document este destinat designerilor hardware și dezvoltatorilor de software.
Pentru restul acestui document, modulul ThingMagic M7E-TERA va fi denumit „modulul” sau modulul ThingMagic.
Aplicațiile pentru controlul modulului ThingMagic pot fi scrise utilizând versiunea 1.37.2 și ulterioară a MercuryAPI de nivel înalt. MercuryAPI acceptă mediile de programare C, C#/.NET și Java. Kitul de dezvoltare software (SDK) MercuryAPI conține sampaplicațiile și codul sursă pentru a ajuta dezvoltatorii să înceapă să demonstreze și să dezvolte funcționalități. Pentru mai multe informații despre MercuryAPI, consultați notele de lansare asociate cu lansarea modulului dumneavoastră. Notele de lansare conțin legături către Ghidul programatorilor API Mercury și SDK-ul Mercury API.
Note de lansare 4.1
Informațiile din acest document sunt relevante pentru modulele cu versiunea firmware 2.1.3 și ulterioară. Acest firmware nu este compatibil cu alte module ThingMagic.
Versiunea de firmware a modulului 2.1.3 a fost dezvoltată împreună cu MercuryAPI. Trebuie utilizată versiunea Mercury API la care se face legătura în documentul separat de Note de lansare. Versiunile anterioare ale API-ului nu vor accepta toate caracteristicile acestei versiuni de firmware.
Acest document explică modul de configurare a modulului cititor. Dacă utilizați modulul cu firmware mai nou decât acesta, consultați Notele de lansare a firmware-ului corespunzătoare pentru diferențele operaționale față de ceea ce este în acest Ghid de utilizare.
Notele de lansare includ funcții noi sau probleme cunoscute, precum și toate modificările de la ultima actualizare a acestui Ghid de utilizare. Notele de lansare sunt descărcate de la același web site-ul de unde ați obținut acest document
www.JADAKtech.com
Ghidul utilizatorului ThingMagic M7E-TERA
9
5. Hardware terminatview
5.1 Interfețe hardware
5.1.1 Pin-out modul
Conexiunile la modul sunt realizate folosind 38 de plăcuțe de margine („vias”) care permit ca modulul să fie montat la suprafață pe o placă principală. Figura 1 prezintă un fund view a modulului, arătând pinii numerici ai modulului:
Figura 1: Pinout-ul modulului cu partea superioară a desenului de foraj View Conexiunile de margine „prin” furnizează alimentare, semnale de comunicații seriale, un control de activare și acces la liniile GPIO la modulul ThingMagic.
www.JADAKtech.com
Ghidul utilizatorului ThingMagic M7E-TERA
10
Tabelul 1: Definiția pinout-ului modulului
Muchie prin Pin # Pin Nume
1-8
GND
Direcția semnalului
Note
9 10 11-12 13 14 15 16 17
RFU RUN GND VIN VIN UART_RX UART_TX GPIO1
Intrare
Rezervat pentru utilizare viitoare
Hi=Run, Low=Shutdown Tragere internă în sus pentru Vin Leave Open for Run
Input Input Input Output In/Out
3.3 până la 5.5 V
3.3 până la 5.5 V
Intrare serială, niveluri logice CMOS 3V Ieșire serială, niveluri logice CMOS 3V
Utilizator, I/O de uz general
18
GPIO2
Utilizator In/Out, I/O de uz general
19
GPIO3
Utilizator In/Out, I/O de uz general
20
GPIO4
Utilizator In/Out, I/O de uz general
21
GND
22-25
RFU-uri
Rezervat pentru utilizare viitoare
26-29 30 31 32 33
GND ANT1 GND ANT2 GND
Intrare/Ieșire
Semnal bidirecțional RFID de la 860 la 930 MHz
Intrare/Ieșire
Semnal bidirecțional RFID de la 860 la 930 MHz
34
GND
www.JADAKtech.com
Ghidul utilizatorului ThingMagic M7E-TERA
11
Muchie prin Pin # Pin Nume
35
ANT3
36
GND
37
ANT4
38
GND
Direcția semnalului
Intrare/Ieșire
Note
Semnal bidirecțional RFID de la 860 la 930 MHz
In/Out In/Out
Semnal bidirecțional RFID de la 860 la 930 MHz
www.JADAKtech.com
Ghidul utilizatorului ThingMagic M7E-TERA
12
Secțiunile documentului care urmează explică în detaliu cum sunt utilizate aceste conexiuni.
5.1.2 Conexiuni antene
Modulul are patru porturi de antenă, iar conexiunea se face doar prin canalele de margine ale modulului.
Puterea maximă RF care poate fi furnizată la o sarcină de 50 ohmi de la portul de antenă al modulului este de 1.5 wați sau +31.5 dBm
5.1.2.1 Cerințe de antenă
Performanța modulului ThingMagic este afectată de calitatea antenei. Antenele care oferă o potrivire bună de 50 ohmi la banda de frecvență de funcționare au cele mai bune rezultate. Performanța de sensibilitate specificată este atinsă cu antene care oferă o pierdere de întoarcere de 17 dB (VSWR de 1.33) sau mai bună pe toată banda de operare. Deteriorarea modulului nu va avea loc pentru nicio pierdere de retur de 1 dB sau mai mare. Pot apărea daune dacă antenele sunt deconectate în timpul funcționării sau dacă modulul vede un circuit deschis sau scurtcircuit la portul de antenă.
5.1.2.2 Detectarea antenei
Atenție: Acest modul ThingMagic nu acceptă detectarea automată a antenei. Când scrieți aplicații pentru a controla modulul, trebuie să specificați în mod explicit că antena 1 trebuie utilizată. Folosind MercuryAPI, aceasta necesită crearea unui obiect „SimpleReadPlan” cu lista de antene setată și acel obiect setat ca /reader/read/plan activ. Pentru mai multe informații, consultați Ghidul pentru programatori Mercury API definit în Notele de lansare. Nivelul 2 API | Lectură avansată | Secțiunea ReadPlan.
5.1.3 voitage și Limite de curent
Următorul tabel oferă Voltage și Limite de curent pentru toate interfețele de comunicație și control:
Specificație Intrare Nivel scăzut Voltage
Tabelul 2: Voltage și Limite de curent
Limitează 0.7 V max pentru a indica starea scăzută; nu mai puțin de 0.3 V sub pământ pentru a preveni deteriorarea
Vol. nivel înalt de intraretage
Ieșire Nivel scăzut Voltage Ieșire Vol. nivel înalttage Ieșire curent de nivel scăzut Ieșire curent de nivel înalt
1.9 V min pentru a indica starea ridicată; 3.7 V max când modulul este pornit, nu mai mult de 0.3 V mai mare decât V3R3 când modulul este oprit pentru a preveni deteriorarea. 0.3 V tipic, 0.7 V maxim
3.0 V tipic, 2.7 V minim
10 mA maxim
7 mA maxim
5.1.4 Specificația semnalului de control
Modulul comunică cu un procesor gazdă printr-un port serial UART la nivel logic TTL, accesat pe marginea „vias”. Nivelul logic TTL UART acceptă funcționalitate completă.
5.1.4.1 Interfață UART la nivel TTL
Sunt necesari doar trei pini pentru comunicarea serială (TX, RX și GND). Acordarea de mână hardware nu este acceptată. Aceasta este o interfață TTL; un convertor de nivel este necesar pentru conectarea la dispozitive care folosesc o interfață RS12 de 232V.
www.JADAKtech.com
Ghidul utilizatorului ThingMagic M7E-TERA
13
Linia RX este o intrare CMOS logică de 3.3 volți și este trasă în interior cu o valoare a rezistenței de 49.9 kOhmi la V3R3.
Receptorul procesorului gazdă conectat trebuie să aibă capacitatea de a primi până la 255 de octeți de date simultan, fără a se depăși. Controlul fluxului nu este acceptat.
5.1.4.2 Rate de transmisie acceptate
Acestea sunt ratele de transmisie acceptate pe interfața UART (biți pe secundă): · 9600
· 19200 · 38400
· 57600
· 115200 · 230400
· 460800 · 921600
NOTĂ: La pornirea inițială, va fi utilizată rata de transmisie implicită de 115200. Dacă această viteză de transmisie este modificată și salvată în modul aplicație, noua viteză de transmisie salvată va fi utilizată data viitoare când modulul este pornit. (Verificați notele de lansare a firmware-ului pentru a confirma că salvarea setărilor este acceptată.)
Erorile maxime de viteză de transmisie ale receptorului recomandate pentru diferite dimensiuni de caractere sunt prezentate în tabelul de mai jos.
Tabelul 3: Toleranța la rata de transmisie a receptorului
Rata baud
9600 19200 38400 57600 115200 230400 460800 921600
Eroare max Rx recomandată
Min (-2%)
Max (+2%)
9412
9796
18823
19592
37647
39184
56470
58775
112941
117551
225882
235102
451765
470204
903529
940408
5.1.5 Intrare/ieșire de uz general (GPIO)
Cele patru conexiuni GPIO pot fi configurate ca intrări sau ieșiri folosind MercuryAPI. Pinii GPIO ar trebui să se conecteze prin rezistențe de 1 kOhm la modul pentru a asigura intrarea VoltagLimitele sunt menținute chiar dacă modulul este oprit.
Consumul de energie al modulului poate fi crescut prin configurarea GPIO incorectă. În mod similar, consumul de energie al echipamentelor externe conectate la GPIO-uri poate fi, de asemenea, afectat negativ.
La pornire, modulul își configurează GPIO-urile ca intrări pentru a evita conflictele din partea echipamentelor utilizatorului care ar putea conduce acele linii. Configurația de intrare este o intrare CMOS logică de 3.3 volți și este trasă intern în jos cu o valoare a rezistenței cuprinsă între 20 și 60 kOhmi (40 kOhmi nominal). Liniile configurate ca intrări trebuie să fie scăzute ori de câte ori modulul este oprit și scăzute în momentul în care modulul este pornit.
GPIO-urile pot fi reconfigurate individual după pornire pentru a deveni ieșiri. Linii configurate ca ieșiri
www.JADAKtech.com
Ghidul utilizatorului ThingMagic M7E-TERA
14
nu consumați energie în exces dacă ieșirea este lăsată deschisă.
5.1.5.1 Configurarea setărilor GPIO
Liniile GPIO sunt configurate ca intrări sau ieșiri prin MercuryAPI prin setarea parametrilor de configurare a cititorului /reader/gpio/inputList și /reader/gpio/outputList. Starea liniilor poate fi Get sau Set folosind metodele gpiGet() și, respectiv, gpoSet(). Consultați documentul de referință specific limbajului de programare inclus cu API-ul Mercury.
5.1.6 Linia RUN
Linia RUN trebuie trasă ÎNALTĂ sau lăsată neconectată pentru ca modulul să fie operațional. Pentru a opri modulul, linia este setată LOW sau trasă la pământ. Trecerea de la mare la scăzut la ridicat este echivalentă cu efectuarea unui ciclu de alimentare al modulului. Toate componentele interne ale modulului sunt oprite când RUN este setat LOW.
Se recomandă ca linia RUN să fie conectată la o linie GPO a procesorului de control. Acest lucru va permite procesorului să reseta modulul într-o stare implicită în cazul în care nu poate comunica cu procesorul din orice motiv. Tragerea liniei RUN în jos timp de 50 de milisecunde va reseta modulul.
5.2 Cerințe de alimentare CC
Modulul este specificat pentru a funcționa cu niveluri de intrare DC cuprinse între 3.3 V și 5.5 V. Toate specificațiile sunt menținute dacă curentul total de intrare este sub 1 A. La 1 A, volumul intern VoltagCircuitul de protecție al regulatorului permite să nu mai fie preluat curent. Această limită de curent de 1 A va fi atinsă puțin mai devreme dacă este extras curent pe linia de Volt sau dacă liniile GPIO furnizează curent circuitelor externe.
Modulul va funcționa în continuare dacă intrarea DC VoltagNivelul scade sub 3.3V, dar specificațiile sale nu sunt garantate. Dacă intrarea DC Voltage scade sub 3 VDC, o funcție de auto-protecție de tip „brownout” a procesorului va opri modulul cu grație, astfel încât modulul să nu fie într-o stare nedeterminată odată ce vol.tage este restaurat.
5.2.1 Puterea de ieșire RF Impact asupra curentului și puterii de intrare DC
Modulul ThingMagic M7E-TERA acceptă niveluri separate de putere de citire și scriere, care sunt reglabile prin comandă prin MercuryAPI. Oricare nivel de putere poate fi setat în următoarele limite:
· Putere RF minimă = 0 dBm · Putere RF maximă = +31.5 dBm NOTĂ: Este posibil ca puterea maximă să fie redusă pentru a îndeplini limitele de reglementare, care specifică efectul combinat al ecranării modulului, antenei, cablului și carcasei produsului integrat.
www.JADAKtech.com
Ghidul utilizatorului ThingMagic M7E-TERA
15
Figura 2: Consumul de curent vs. Vol. DCtage și Nivelul de ieșire RF După cum se arată în graficul din Figura 2, atâta timp cât setarea puterii de ieșire este sub +25 dBm, consumul de curent rămâne sub limita de 1 A descrisă în Secțiunea 5.2. Volumul de intraretage ar trebui menținută peste 3.5 V dacă setarea puterii de ieșire RF este peste +26 dBm și 3.3 V este adecvată pentru un nivel de putere de ieșire RF de +25 dBm și mai jos. Graficul de mai jos arată impactul intrării DC Voltage la nivelul de ieșire RF pentru nivelurile de putere RF de +24 dBm, +27 dBm, 30 dBm și 31.5 dBm.
Figura 3: Puterea de ieșire a modulului vs. Vol. modultage Puterea absorbită de modul este constantă, crescând ușor pe măsură ce volumul de intrare DCtage este coborâtă. Odată ce limita curentului de intrare de 1 A este atinsă, puterea de intrare pare să scadă, dar acest lucru se datorează faptului că nivelul de ieșire RF nu mai reflectă setarea dorită. Acest grafic arată aceste dependențe:
www.JADAKtech.com
Ghidul utilizatorului ThingMagic M7E-TERA
16
Figura 4: Consumul de energie în raport cu Vol. CCtage și nivelul de ieșire RF
NOTĂ: Consumul de energie este definit pentru funcționarea într-o sarcină de pierdere de retur de 17 dB (VSWR de 1.33) sau mai bună. Consumul de energie poate crește, până la 11 W, în timpul funcționării, la pierderi de retur mai mici de 17 dB și la temperaturi ambientale ridicate. Consumul de energie va varia, de asemenea, în funcție de care dintre regiunile acceptate este utilizată.
5.2.2 Ondularea sursei de alimentare
Următoarele sunt cerințele minime pentru a evita deteriorarea modulelor și pentru a asigura îndeplinirea performanței și a specificațiilor de reglementare. Anumite specificații de reglementare locale pot necesita specificații mai stricte.
· 5 Volți +/- 5%.
· Mai puțin de 25 mV pk-pk ondula toate frecvențele.
· Ondulări sub 11 mV pk-pk pentru frecvențe mai mici de 100 kHz.
· Fără vârf spectral mai mare de 5 mV pk-pk în nicio bandă de 1 kHz.
· Frecvența de comutare a sursei de alimentare egală sau mai mare de 500 kHz.
Atenție: Funcționarea în regiunea UE (în conformitate cu specificațiile de reglementare ETSI) poate necesita specificații de ondulare mai stricte pentru a îndeplini cerințele pentru mască ETSI.
5.2.3 Consumul de curent continuu inactiv
Când nu transmite în mod activ, modulul revine în una dintre cele 3 stări inactiv, numite „moduri de putere”. Fiecare mod de alimentare succesiv oprește mai multe circuite ale modulului, care trebuie restabilite atunci când se execută orice comandă, impunând o ușoară întârziere. Următorul tabel oferă nivelurile de consum de energie și întârzierea de răspuns la a tag comandă de citire.
5.2.4 Consumul de energie
Tabelul 4: Moduri de alimentare și consum de energie
Mod de funcționare Power = „PLIN”
Putere CC consumată la 5 VCC
0.780 W
E timpul să răspunzi la o comandă de citire
Mai puțin de 10 ms.
www.JADAKtech.com
Ghidul utilizatorului ThingMagic M7E-TERA
Mod de alimentare = „MINSAVE” Mod de alimentare = „SLEEP” RUN Linie dezactivată
0.130 W 0.090 W 0.004 W
17
Mai puțin de 30 msec. Mai puțin de 40 msec. Modulul repornește când linia RUN este ridicată
Aceste valori nominale ar trebui utilizate pentru a calcula valori precum durata de viață a bateriei. Pentru a determina puterea CC maximă absolută care ar fi necesară în orice condiție, luați în considerare temperatura, canalul de funcționare și pierderea de retur a antenei.
5.3 Caracteristici RF
5.3.1 Putere de ieșire RF
Puterea de ieșire poate fi setată la o valoare separată pentru operațiunile de citire și scriere (pentru multe tags, este nevoie de mai multă putere pentru a scrie decât pentru a citi). Gama de valori pentru ambele setări este de la 0 dBm la +31.5 dBm, în trepte de 0.5 dB. De example, 30 dBm vor fi configurați ca „3000” în unități de centi-dBm. Modulele sunt calibrate atunci când sunt fabricate în trepte de 0.5 dB și interpolarea liniară este utilizată pentru a seta valori cu o granularitate mai mare decât aceasta.
Granularitatea setării puterii de ieșire RF nu trebuie confundată cu precizia acesteia. Precizia nivelului de ieșire este specificată a fi +/- 1 dBm pentru fiecare setare regională.
5.3.2 Respingerea canalului adiacent receptorului
Modulul primește semnale care sunt centrate la frecvența de legătură de la propriul purtător. Lățimea filtrului de recepție este ajustată pentru a se potrivi cu valoarea „M” a semnalului trimis de către tag. O valoare M de 2 necesită cel mai larg filtru, iar o valoare M de 8 necesită cel mai îngust filtru. Dacă operați într-un mediu în care sunt prezenți mulți cititori, observați performanța unui cititor în timp ce celelalte cititoare sunt pornite și oprite. Dacă performanța se îmbunătățește atunci când celelalte cititoare sunt oprite, atunci este posibil ca sistemul să experimenteze interferențe de la cititor la cititor. Această interferență de la cititor la cititor va fi minimizată prin utilizarea celei mai mari valori „M” care încă atinge tag ratele de citire cerute de aplicație.
5.4 Specificații de mediu
5.4.1 Considerații termice
Modulul va funcționa în conformitate cu specificațiile sale pe un interval de temperatură de la -40°C la +60°C, măsurată la planul de masă la care este lipit modulul ThingMagic.
Poate fi depozitat în siguranță la temperaturi cuprinse între -40°C și +85°C.
5.4.2 Managementul termic 5.4.2.1 Radiator termic
Pentru cicluri de funcționare înalte, este esențial să utilizați o configurație de montare pe suprafață în care toate căile de margine sunt lipite la un suport sau o placă de bază, cu o suprafață mare de plan de masă, care fie va radia căldură, fie va conduce căldura către un radiator mai mare. . O densitate mare a circuitelor PCB din partea de sus în jos a plăcii va conduce eficient căldura către un radiator cu montare inferioară. Adesea, veriga slabă în proiectarea managementului termic nu este interfața termică de la modul la radiator, ci mai degrabă interfața termică de la radiator la lumea exterioară.
5.4.2.2 Ciclul de funcționare
Dacă apare supraîncălzirea, Mercury API returnează codul de eroare 0x0504 pentru a alerta utilizatorul. Modulul se protejează prin oprirea RF până când temperatura scade din nou în intervalul permis. Pentru a continua funcționarea, încercați să reduceți ciclul de funcționare. Aceasta implică modificarea valorilor RF On/Off (setări ale parametrilor API /reader/read/asyncOnTime și asyncOffTime). Începeți cu un ciclu de lucru de 50% folosind 250ms/250ms On/Off.
www.JADAKtech.com
Ghidul utilizatorului ThingMagic M7E-TERA
18
Dacă cerințele dvs. de performanță pot fi îndeplinite, un ciclu de funcționare suficient de scăzut poate duce la lipsa de căldură necesară. Cu o absorbție adecvată a căldurii, puteți funcționa continuu la un ciclu de funcționare de 100%.
5.4.2.3 Senzor de temperatură
Modulul are un senzor de temperatură integrat, situat în apropierea componentelor care generează cea mai mare căldură. Temperatura poate fi obținută prin interfața cu utilizatorul ca indicație de stare. Aceste informații sunt folosite și de firmware pentru a preveni transmisia atunci când modulul este prea cald sau prea rece pentru a funcționa corect. Limitele de temperatură de funcționare pentru a permite transmiterea sunt de la -40°C la +60°C (temperatura carcasei).
NOTĂ: Nivelul de temperatură la care este împiedicată transmisia, +85°C, este mai mare decât limita de funcționare de +60°C din două motive: (1) Temperatura indicată de senzorul de bord va fi întotdeauna mai mare decât temperatura ambiantă, datorită căldurii generate de componentele interne și (2) limita de temperatură pentru transmisie este aleasă pentru a preveni deteriorarea componentelor, în timp ce limita de +60°C pentru funcționare este aleasă pentru a se asigura că toate specificațiile sunt îndeplinite.
5.5 Specificații de descărcare electrostatică (ESD).
Specificațiile de imunitate la descărcare electrostatică pentru modul sunt următoarele:
Descărcările IEC-61000-4-2 și MIL-883 3015.7 direct în portul de antenă operațional tolerează impuls de maxim 1 KV. Va tolera o descărcare de aer de 4 kV pe liniile de I/O și de alimentare. Se recomandă ca diodele de protecție să fie plasate pe liniile I/O așa cum se arată în diagrama schematică a plăcii purtătoare (vezi Secțiunea 5.1. Integrarea hardware).
Modulul Carrier Board încorporează filtrare suplimentară de protecție ESD. Utilizatorul este sfătuit să urmeze acest exempluample pentru aplicații sensibile la ESD.
NOTĂ: Nivelul de supraviețuire variază în funcție de pierderea returului antenei și de caracteristicile antenei. Consultați Considerații privind descărcarea electrostatică (ESD) pentru metode de creștere a toleranțelor ESD.
Avertizare:
Portul de antenă al modulului ThingMagic poate fi susceptibil de a fi deteriorat de la descărcarea electrostatică (ESD). Defectarea echipamentului poate rezulta dacă antena sau porturile de comunicație sunt supuse ESD. În timpul instalării și funcționării, trebuie luate măsuri de precauție ESD standard pentru a evita descărcarea statică atunci când manipulați sau faceți conexiuni la antena cititorului de modul ThingMagic sau porturile de comunicație. De asemenea, ar trebui efectuată o analiză de mediu pentru a se asigura că statica nu se acumulează pe și în jurul antenei, care ar putea cauza descărcări în timpul funcționării.
5.6 Șocuri și vibrații
Acest modul a fost proiectat pentru a supraviețui căderii de 1 metru în timpul manipulării. Modulul a fost proiectat pentru a fi instalat în dispozitive gazdă care sunt necesare pentru a supraviețui căderilor de 1 metru pe beton.
5.7 Antene autorizate
Acest dispozitiv a fost proiectat să funcționeze cu antenele enumerate mai jos și având un câștig maxim de 8.15 dBiL. Antenele care nu sunt incluse în această listă sau care au un câștig mai mare de 8.15 dBiL nu pot fi utilizate în unele regiuni fără aprobare suplimentară de reglementare. (Antenele polarizate circular pot avea un câștig circular de până la 11.15 dBiC și mențin totuși un câștig liniar maxim de 8.15 dBiL.) Impedanța necesară antenei este de 50 ohmi.
www.JADAKtech.com
Ghidul utilizatorului ThingMagic M7E-TERA
19
Tabelul 5: Antene autorizate
Furnizor
MTI Wireless
Moşier
Model
Tip
MTI-242043 Patch
S8964B
Dipol
Polarizare
Gama de frecvente
Circular
865-956 MHz
Liniar
896-960 MHz
Câștig maxim circular (dBiC)
8.5 în banda UE, 9.5 în banda NA
[Nu se aplică]
Câștig liniar maxim (dBi) 6.0
6.15
NOTĂ: Cele mai multe tags sunt polarizate liniar, astfel încât valoarea „max liniar gain” este cel mai bun număr de utilizat atunci când se calculează distanța maximă de citire dintre modul și un tag.
5.8 Considerații privind certificarea modulară FCC
Novanta a obținut certificarea modulară FCC pentru modulul ThingMagic M7E-TERA. Aceasta înseamnă că modulul poate fi instalat în diferite produse destinate utilizării finale de către un alt producător de echipamente cu testare suplimentară limitată sau fără autorizare suplimentară a echipamentului pentru funcția de transmițător furnizată de acel modul specific. Mai exact:
· Nu este necesară nicio testare suplimentară de conformitate a transmițătorului dacă modulul este operat cu una dintre antenele enumerate în depunerea FCC.
· Nu este necesară nicio testare suplimentară de conformitate a transmițătorului dacă modulul este operat cu același tip de antenă ca cele enumerate în depunerea FCC, atâta timp cât are un câștig egal sau mai mic decât antena listată. Antenele echivalente trebuie să fie de același tip general (de exemplu, dipol, patch polarizat circular etc.) și trebuie să aibă caracteristici similare în bandă și în afara benzii (consultați fișa de specificații pentru frecvențele de tăiere).
Dacă antena este de alt tip sau are un câștig mai mare decât cele enumerate în dosarul FCC al modulului, consultați Antene autorizate, trebuie solicitată o modificare permisivă de clasa II de la FCC. Contactați-ne la rfidsupport@jadaktech.com pentru asistență.
O gazdă care utilizează o componentă de modul care are o grant modulară poate:
1. Să fie comercializat și vândut cu modulul construit în interior, care nu trebuie să fie accesibil/înlocuit de către utilizatorul final sau
2. Fii înlocuibil pentru utilizatorul final, plug-and-play.
În plus, un produs gazdă trebuie să respecte toate autorizațiile, reglementările, cerințele și funcțiile echipamentelor aplicabile FCC care nu sunt asociate cu porțiunea de modul RFID. De exampConformitatea trebuie demonstrată cu reglementările pentru alte componente ale transmițătorului din produsul gazdă, cu cerințele pentru radiatoarele neintenționate (Partea 15B) și cu cerințele suplimentare de autorizare pentru funcțiile non-transmițător pe modulul transmițător (de ex.ample, transmisii accidentale în modul recepție sau radiații datorate funcțiilor logice digitale).
Pentru a asigura conformitatea cu toate funcțiile non-transmițător, producătorul gazdă este responsabil pentru asigurarea conformității cu modulul(ele) instalat(e) și pe deplin operațional. De exampDacă o gazdă a fost autorizată anterior ca radiator neintenționat în conformitate cu procedura Declarației de conformitate fără un modul certificat transmițător și este adăugat un modul, producătorul gazdă este responsabil să se asigure că după ce modulul este instalat și operațional gazda continuă să fie conformă cu cerințele neintenționate privind radiatoarele din partea 15B. Deoarece acest lucru poate depinde de detaliile modului în care este integrat modulul
www.JADAKtech.com
Ghidul utilizatorului ThingMagic M7E-TERA
20
împreună cu gazda, vom oferi îndrumări producătorului gazdă pentru conformitatea cu cerințele părții 15B.
5.9 Dimensiuni fizice 5.9.1 Dimensiuni modul
Dimensiunile modulului ThingMagic M7E-TERA sunt prezentate în următoarea diagramă și tabel:
Figura 4: Desen mecanic cu dimensiunile modulului
Tabelul 6: Dimensiunile modulului
Atribut Lățime Lungime Înălțime (include PCB, scut, mască și etichete) Masă
Valoare 26 +/-0.2 mm 46 +/-0.2 mm 4.0 maxim 8 grame
5.9.2 Ambalare Modulele individuale sunt ambalate în pungi statice separate.
5.10 SMT Reflow Profile
Pro reflow scurtfiles sunt recomandate pentru procesele de lipire. Temperatura de vârf a zonei trebuie ajustată suficient de mare pentru a asigura umezirea adecvată și formarea optimizată a îmbinărilor de lipit. Trebuie evitate expunerea indelungata inutila si expunerea la mai mult de 245°C. Pentru a nu suprasolicita ansamblul, reflow pro completfile ar trebui să fie cât mai scurt posibil. Trebuie efectuată o optimizare luând în considerare toate componentele aplicației. Optimizarea unui reflow profile este un proces treptat. Trebuie efectuată pentru fiecare pastă, echipament și combinație de produse. The
www.JADAKtech.com
Ghidul utilizatorului ThingMagic M7E-TERA
21
prezentat profiles sunt doar sampși valabile pentru pastele folosite, mașinile de reflow și plăcile de aplicare de testare. Prin urmare, un pro reflow „gata de utilizare”.file nu poate fi dat.
Figura 5: SMT Reflow Profile Plot Trebuie să existe un singur ciclu de reflux, maxim.
5.11 Integrarea hardware
Modulul poate fi integrat cu alte sisteme pentru a crea produse cu RFID. Acest capitol discută cerințele pentru designul unei plăci gazdă și caracteristicile plăcii de transport pentru modul oferite în kitul de dezvoltare și pentru aplicațiile în care sunt necesari conectori standard pentru a interfața modulul cu o placă gazdă.
5.11.1 Paduri de aterizare
Următoarea diagramă arată poziția și dimensiunea recomandată a platformelor de aterizare și a zonelor radiatoare.
www.JADAKtech.com
Ghidul utilizatorului ThingMagic M7E-TERA
22
Figura 6: Paduri de aterizare și zone de sincronizare a căldurii
Design hardware Filesunt disponibile pe web site-ul pentru „placa de transport” care implementează acest aspect. Link-uri către designul hardware Filese găsesc în Notele de lansare
Modulul se montează pe placa gazdă prin intermediul platformelor de aterizare. Aceste plăcuțe au un pas de 1.25 mm. Intenția este ca modulul să folosească conexiuni cu canale de margine cu diametrul de 0.7 mm. Tampoanele de pe partea inferioară a modulului trebuie să se alinieze cu plăcuțele de cupru ale amprentei, cu o expunere a plăcuțelor extinzându-se în afara marginii modulului cu o valoare nominală de 0.86 mm. Între plăcuțele neîmpământate și sub modulul însuși trebuie să fie prevăzută o ieșire de 0.4 mm. Pad-ul RF (pin 38) are un diametru de 0.9 mm. Spațiul liber pe pad-ul RF este de 3.75 mm, între plăcuțe și sub modul.
Toleranța de poziție a plăcuței modulului nu trebuie să fie mai mare de +/-0.2 mm pentru a sprijini alinierea contactului în timpul fixării.
Circuitul care alimentează pad-ul RF al modulului va fi optimizat pentru conectarea la o undă coplanară
www.JADAKtech.com
Ghidul utilizatorului ThingMagic M7E-TERA
23
ghidaj cu planul de sol dedesubt. Pentru dimensiunile pad și urme, contactați asistența JADAK.
Zona de sub modul ar trebui să fie ferită de urme și cupru, cu excepția zonei de radiație.
5.11.2 Placă de transport pentru modul
Modulul Carrier Board este un exampfișierul unei plăci gazdă pentru a crea un ansamblu compatibil cu placa principală standard a kitului de dezvoltare. Placa purtătoare folosește același conector pentru alimentare și control (Molex 532611571 – centre de pini de 1.25 mm, 1 amp per pini, care se potrivește cu carcasa Molex cod 51021-1500 cu sertizare cod 63811-0300).
Figura 7: Placă de transport
Numărul PIN
1,2 3,4
5 6 7 8 9 10 11-13 14
15
Tabelul 7: Pinout-ul conectorului cu 15 pini de pe placa de transport
Semnal GND DC Power In
Direcția semnalului cu privire la placa de transport
Intrare de retur de putere și semnal
GPIO1
bidirectionala
Note
Trebuie să conecteze toți pinii la masă.
3.3 până la 5.5 VDC; trebuie să conecteze ambii pini la sursa Aceleași specificații ca și modulul.
GPIO2
bidirectionala
Aceleași specificații ca și modulul.
GPIO3
bidirectionala
Aceleași specificații ca și modulul.
GPIO4
bidirectionala
Aceleași specificații ca și modulul.
UART RX UART TX
RFU-uri
RUN / OPRIRE
Intrare
Ieșire nu este conectată intern
RFU-uri
Nu este conectat intern
Hi=Run, Low=Shutdown Tragere internă în sus pentru Vin Leave Open for Run
www.JADAKtech.com
Ghidul utilizatorului ThingMagic M7E-TERA
24
Liniile UART RX și UART TX sunt tamponate în modul. Acest lucru face ca intrările să fie tolerante la 5V.
Liniile GPIO nu sunt tamponate în modul. Ieșirea V3R3 poate fi utilizată pentru alimentarea bufferelor externe pentru a proteja intrările GPIO.
Atenţie:
Liniile GPIO configurate ca intrări trebuie să fie scăzute când modulul este oprit și scăzute chiar înainte ca modulul să fie pornit. Liniile GPIO pot fi asigurate că se află într-o stare sigură dacă sunt conduse de un circuit tampon care este alimentat de modul, așa cum se arată în designul plăcii purtătoare. În acest fel, intrarea Voltage la pinii GPIO nu poate fi niciodată mai mare decât volumul de alimentare DCtage în modul deoarece tamponul este alimentat de modul.
Figura 8: Schema plăcii de transport www.JADAKtech.com
Ghidul utilizatorului ThingMagic M7E-TERA
25
5.11.3 Difuzarea căldurii plăcii de transport
Modulul poate rula la putere RF maximă la temperatura camerei pe stand-off-uri din kitul de dezvoltare. Dacă doriți să testați modulul ThingMagic în condiții de temperatură extremă, este posibil să doriți să-l montați pe distribuitorul de căldură care este furnizat împreună cu placa de transport. Asigurați-vă că este asamblat așa cum se arată în aceste imagini, astfel încât niciun semnal live să nu fie scurtcircuitat la masă.
Figura 9: Distribuitor de căldură pentru placa de transport
6. Firmware Overview
6.1 Bootloader
Încărcătorul de pornire oferă funcționalitatea modulului până când firmware-ul aplicației modulului poate porni, precum și atunci când firmware-ul modulului este în curs de actualizare. Acest program oferă suport hardware de nivel scăzut pentru configurarea setărilor de comunicare, încărcarea firmware-ului aplicației și stocarea datelor care trebuie reținute la reporniri. Când un modul este pornit sau resetat, codul bootloader-ului este încărcat și executat automat.
NOTĂ: Încărcătorul ThingMagic ar trebui să fie efectiv invizibil pentru utilizator. Modulul ThingMagic este configurat să pornească automat în firmware-ul aplicației și să revină în mod transparent la bootloader pentru orice operațiuni care necesită ca modulul să fie în modul bootloader.
6.2 Firmware-ul aplicației
Firmware-ul aplicației conține tag codul de protocol împreună cu toate interfețele de comandă pentru a seta și a obține parametrii sistemului și a efectua tag operațiuni. Firmware-ul aplicației este, implicit, pornit automat la pornire.
www.JADAKtech.com
Ghidul utilizatorului ThingMagic M7E-TERA
26
6.2.1 Programarea modulului ThingMagic
Aplicațiile pentru controlul modulului ThingMagic sunt scrise folosind MercuryAPI de nivel înalt. MercuryAPI acceptă mediile de programare Java, .NET și C. Kitul de dezvoltare software (SDK) MercuryAPI conține sampaplicațiile și codul sursă pentru a ajuta dezvoltatorii să înceapă să demonstreze și să dezvolte funcționalități. Pentru mai multe informații despre MercuryAPI, consultați linkurile din cele mai actualizate Note de lansare.
6.2.2 Actualizarea firmware-ului modulului ThingMagic
Noile funcții dezvoltate pentru modulul ThingMagic sunt puse la dispoziție printr-o actualizare a firmware-ului aplicației, lansată cu actualizări corespunzătoare pentru MercuryAPI pentru a utiliza noile caracteristici. SDK-ul MercuryAPI conține aplicații care vor actualiza firmware-ul pentru toate cititoarele și modulele ThingMagic, precum și codul sursă care permite dezvoltatorilor să integreze această funcționalitate în aplicațiile lor personalizate.
6.2.3 Verificarea imaginii firmware-ului aplicației
Firmware-ul aplicației are încorporat o verificare a redundanței ciclice (CRC) la nivel de imagine pentru a proteja împotriva firmware-ului corupt în timpul procesului de actualizare. Dacă upgrade-ul nu reușește, CRC nu se va potrivi cu conținutul în flash. Când bootloader-ul pornește firmware-ul aplicației, mai întâi verifică dacă imaginea CRC este corectă. Dacă această verificare eșuează, atunci încărcătorul de pornire nu pornește firmware-ul aplicației și este returnată o eroare.
6.3 Aplicații personalizate On-Reader
Modulul ThingMagic nu acceptă instalarea aplicațiilor personalizate pe modul. Toate configurațiile și controlul cititorului sunt efectuate folosind metodele MercuryAPI documentate în aplicațiile care rulează pe un procesor gazdă.
7. Protocol de comunicare în serie
ThingMagic nu acceptă ocolirea MercuryAPI pentru a trimite comenzi direct către modulul de modul ThingMagic, dar unele informații despre această interfață sunt utile atunci când depanați și depanați aplicațiile care interfață cu MercuryAPI.
Comunicația serială dintre MercuryAPI și modulul ThingMagic se bazează pe un mecanism sincronizat comandă-răspuns/master-slave. Ori de câte ori gazda trimite un mesaj către cititor, acesta nu poate trimite un alt mesaj decât după ce primește un răspuns. Cititorul nu inițiază niciodată o sesiune de comunicare; doar gazda inițiază o sesiune de comunicare.
Acest protocol permite ca fiecare comandă să aibă propriul time-out, deoarece unele comenzi necesită mai mult timp pentru a fi executate decât altele. MercuryAPI trebuie să gestioneze reîncercări, dacă este necesar. MercuryAPI trebuie să țină evidența stării cititorului vizat dacă lansează din nou o comandă.
7.1 Comunicarea gazdă la cititor
Comunicarea gazdă la cititor este pachetată conform următoarei diagrame. Cititorul poate accepta doar o comandă la un moment dat, iar comenzile sunt executate în serie, astfel încât gazda așteaptă un răspuns cititor la gazdă înainte de a emite un alt pachet de comandă de la gazdă la cititor.
Comunicare gazdă la cititor
Antet
Lungimea datelor
Date de comandă
Sumă de control CRC-16
www.JADAKtech.com
Ghidul utilizatorului ThingMagic M7E-TERA
Hdr 1 octet
Len 1 octet
Cmd 1 octet
– – – – 0 până la 250 de octeți
CRC Bună I 2 octeți
27 CRC LO
7.2 Comunicare cititor-gazdă
Următoarea diagramă definește formatul pachetului de răspuns generic trimis de la cititor către gazdă. Pachetul de răspuns este diferit ca format de pachetul de solicitare.
Comunicare cititor-gazdă
Antet Hdr 1 octet
Lungimea datelor Len
1 octet
Comandă Cmd 1 octet
Cuvânt de stare
Cuvânt de stare
2 de octeți
Date – – – – –
0 până la 248 octeți
Sumă de control CRC-16
CRC Bună, eu
CRC LO
2 de octeți
7.3 Calcul CCITT CRC-16
Același calcul CRC este efectuat pentru toate comunicațiile seriale dintre gazdă și cititor. CRC este calculat pe lungimea datelor, comandă, cuvânt de stare și octeți de date. Antetul nu este inclus în CRC.
8. Suport de reglementare
Atenție: Vă rugăm să contactați rfid-support@jadaktech.com înainte de a începe procesul de obținere a aprobării de reglementare pentru un produs finit folosind ThingMagic. Putem furniza documente, rapoarte de testare și certificări casei de testare, ceea ce va accelera foarte mult procesul.
8.1 Regiunile acceptate
Modulul are diferite niveluri de suport pentru operare și utilizare în conformitate cu legile și orientările mai multor regiuni. Sprijinul regional existent și orice constrângeri de reglementare sunt furnizate în tabelul următor. Consultați notele de lansare a firmware-ului pentru a determina dacă au fost adăugate regiuni suplimentare. Informații suplimentare despre fiecare regiune sunt furnizate în Specificațiile regionale de frecvență.
Tabelul 8: Regiunile acceptate
Regiune
Banda ISM America de Nord (NA1)
Suport de reglementare
FCC 47 CFG Ch. 1 Partea 15 Industrial Canada RSS-247
Note Respectă toate reglementările FCC
www.JADAKtech.com
Ghidul utilizatorului ThingMagic M7E-TERA
Uniunea Europeană (UE3)
ETSI EN 302 revizuit
208 Notă: UE și
Regiunile EU2 oferite pentru alte module sunt pentru aplicații vechi care utilizează reglementări ETSI vechi. Acestea nu sunt acceptate în modulul M7E-TERA.
Coreea (KR2)
KCC (2009)
India (IN)
Republica Populară Chineză (RPC)
Telecom
de reglementare
Autoritatea Indiei (TRAI),
regulamentul din 2005
SRRC, MII
Australia (AU)
Varianta de licență de clasă ACMA LIPD 2011 (nr. 1)
28
EU3 folosește patru canale. Regiunea EU3 poate fi folosită și într-un singur mod de canal. Aceste două moduri de operare sunt definite ca: Modul unic canal Setat prin setarea manuală a tabelului de salt de frecvență la o singură frecvență. În acest mod modulul va ocupa canalul setat timp de până la patru secunde, după care va fi silențios timp de 100 msec înainte de a transmite din nou pe același canal. Modul multicanal Setat implicit sau prin setarea manuală a mai multor frecvențe în tabelul hop. În acest mod, modulul va ocupa unul dintre canalele configurate timp de până la patru secunde, după care poate comuta pe alt canal și poate ocupa imediat acel canal timp de până la patru secunde. Nu se va întoarce la niciun canal până când canalul respectiv nu va fi inactiv timp de 100 msec. Acest mod permite o citire mai continuă.
Primul canal de frecvență (917,300 kHz) al regiunii KR2 este redus la un nivel maxim de +22 dBm pentru a îndeplini cerințele de reglementare. Toate celelalte canale funcționează până la +31.5 dBm. Acest lucru are un impact redus asupra performanței. Cititorul, implicit, oprește automat canalele când nu tags sunt găsite, adesea în doar 40 msec.
Specificațiile PRC definesc mai multe canale decât sunt în tabelul hop implicit al modulului. Acest lucru se datorează faptului că reglementările limitează canalele de la 920 la 920.5 MHz și de la 924.5 la 925.0 MHz pentru a transmite niveluri de 100 mW și mai mici. Tabelul de hop implicit folosește numai canalele centrale care permit 2W ERP, 1W condus, putere de ieșire. Dacă tabelul hop este modificat pentru a utiliza canalele exterioare de putere mai mică, nivelul RF va fi limitat la limita canalelor exterioare, 100mW (+20dBm)
www.JADAKtech.com
Ghidul utilizatorului ThingMagic M7E-TERA
Noua Zeelandă (NZ) Japonia (JP)
Radiocomunicatii
Regulamente (general
Radio utilizator
Licență pentru scurt
Gamă
Dispozitive)
Notificare 2011 - în așteptare
Japonia MIC „Radio cu licență de tip 36dBm EIRP
stație cu LBT”
Regiunea deschisă
Nu
de reglementare
respectarea impusă
29
Această regiune este inclusă în scopuri de testare. Conformitatea cu cerințele de reglementare din Noua Zeelandă nu a fost confirmată.
Funcționarea la putere maximă limitează intervalul de canale de la 915.8Mhz la 922.2MHz și toate canalele implicite se află în acest interval. Conform reglementărilor, această regiune acceptă Ascultați înainte de a vorbi la nivelul necesar de 74 dBm. Această regiune permite configurarea manuală a modulului în cadrul capacităților complete suportate de hardware, consultați tabelul Specificații regionale de frecvență.
Setarea frecvenței
Modulele au un sintetizator PLL care setează frecvența de modulație la valoarea dorită. Ori de câte ori frecvența este schimbată, modulul trebuie mai întâi să oprească modulația, să schimbe frecvența și apoi să pornească din nou modulația. Deoarece acest lucru poate dura între 7 și 10 milisecunde, totul pasiv tags vor intra în starea de oprire în timpul unui salt de frecvență, care le afectează comportamentul, conform specificației EPCglobal Gen2. Modulul acceptă comenzi care permit eliminarea canalelor din tabelul hop și definirea canalelor suplimentare (în anumite limite).
Atenție: Utilizați aceste comenzi cu precauție extremă. Este posibilă modificarea conformității modulului cu setările canalului regional.
8.2 Unități de frecvență
Toate frecvențele din modulul ThingMagic sunt exprimate în kHz folosind numere întregi fără semn pe 32 de biți. De exemplu, o frecvență purtătoare de 918 MHz este exprimată ca „918000” kHz. Fiecare regiune are o limită inferioară de canal definită, o separare minimă între canale („cuantizare”) și o limită superioară a canalului. Utilizatorul poate introduce orice frecvență de canal, cu granularitate kHz, dacă se află între limitele superioare și inferioare ale canalului pentru acea regiune. Frecvența reală utilizată de modul este cea a celui mai apropiat canal permis care se potrivește cu valoarea specificată, care se bazează pe limita inferioară a canalului plus un multiplu întreg al valorii de cuantizare. Fiecare regiune are o valoare de cuantificare bazată pe specificațiile de reglementare. Următorul tabel oferă limitele setărilor de canal pentru fiecare setare de regiune.
www.JADAKtech.com
Ghidul utilizatorului ThingMagic M7E-TERA Tabelul 9: Specificații regionale de frecvență
Regiunea NA EU3 (ETSI Inferioară) IN (India) KR2 (Coreea) RPC AU (Australia) NZ (Noua Zeelandă) JP (Japonia) IS (Israel) MY (Malaezia) ID (Indonezia) PH (Filipine) TW (Taiwan) RU (Rusia) SG (Singapor) VN (Vietnam) TH (Thailanda) HK (Hong Kong) EU4 (ETSI Superior) Deschis
Cuantificarea frecvenței (kHz) 250 100 100 100 125 250 250 100 250 250 125 250 250 100 250 250 250 250 100 100
Limită inferioară de canal (kHz) 902,750 kHz 865,100 kHz 865,100 kHz 917,300 kHz 920,125 kHz 920,750 kHz 922,250 kHz 915,800 kHz, 916,250 kHz, 919,250 kHz kHz 923,125 kHz 918,250 kHz 922,250 kHz 866,200 kHz 920,250 kHz 918,750 kHz 920,250 kHz 920,250 kHz 915,500 kHz 860,000 kHz
Limita cea mai mare de canal (kHz) 927,250 kHz 867,500 kHz 866,900 kHz 920,300 kHz 924,375 kHz 925,250 kHz 926,750 kHz 920,800 kHz, 916,250 kHz, 922,750 kHz kHz 924,875 kHz 919,750 kHz 927,250 kHz 867,600 kHz 924,750 kHz 922,250 kHz 924,750 kHz 924,750 kHz 919,900 kHz 930,000 kHz
30
Numărul de canale din tabelul de salt implicit 50 4 5 6 16 10 10 6 1 8 8 4 11 8 10 8 10 10 4 15
Când setați manual frecvențele, modulul se va rotunji în jos pentru orice valoare care nu este un multiplu par al cuantizării frecvenței acceptate. De example, în regiunea NA, setarea unei frecvențe de 915,255 kHz are ca rezultat o setare de 915,250 kHz.
La setarea frecvenței modulului, orice frecvențe în afara intervalului valid pentru regiunea specificată sunt respinse.
8.2.1 Tabelul de salt de frecvență
Tabelul de salt de frecvență determină frecvențele utilizate de modul la transmitere. Tabelul hop este definit atunci când utilizatorul selectează regiunea de operare.
8.3 Suport pentru Set/Obținere Valoare de Cuantizare și Frecvență Minimă
Regiunea deschisă este destinată doar testării. Dimensiunea pasului canalului (cuantificare) este setată la 100 kHz. Aceasta reprezintă cât de des este reîntors canalul la valoarea dorită, cu deplasări mai frecvente creând un canal mai stabil.
www.JADAKtech.com
Ghidul utilizatorului ThingMagic M7E-TERA
31
Pentru a permite ca regiunea deschisă să fie utilizată mai flexibil, permitem setarea valorii de cuantizare. 100 kHz este valoarea implicită a pasului în regiunea OPEN. Alte valori setate sunt 50kHz, 125kHz și 250kHz. Eroare va fi returnată în alte cazuri (numărul codului de eroare 0x109).
Pentru a permite cea mai mare valoare de cuantizare posibilă, permitem și setarea frecvenței minime pentru regiunea deschisă. (Valorile de cuantizare mai mici sunt adesea determinate de regula conform căreia toate canalele trebuie să fie un multiplu integral al valorii de cuantizare peste valoarea frecvenței minime.)
Numai regiunea Deschisă acceptă modificarea valorii de cuantizare.
8.4 Suport pentru protocol
Modulul nu are capacitatea de a suporta tag alte protocoale decât EPCglobal Gen2 (ISO 180006C).
Review cele mai recente note de lansare a firmware-ului pentru caracteristici și capabilități actualizate.
8.5 Opțiuni de configurare a protocolului Gen2
Modulul acceptă configurațiile preconfigurate ale GEN2/ISO-18000-6C profilesunt numite moduri RF, fiecare mod RF corespunzând unei combinații unice a frecvenței legăturii de tip Backscatter Link (BLF), Tari și valorii „M”, așa cum este listată în Tabelul 10 de mai jos. Modul RF poate fi setat în Parametrii de configurare a cititorului MercuryAPI (/reader/gen2/*). Următorul tabel prezintă combinațiile acceptate:
Tabelul 10: Combinații acceptate de protocol Gen2
Cititorul la Tag Tag către Reader
Tari (usec) 20 20 20 20 15 7.5 7.5 7.5
Frecvența legăturii de retrodifuziune (kHz)
160
Codificarea Miller (M=8)
Schema de modulație
PR-ASK
Note 50+ tags rata de citire pe secundă*
250
Miller (M=4) PR-ASK
Implicit
190+ tags rata de citire pe secundă*
320
Miller (M=4) PR-ASK
210+ tags rata de citire pe secundă*
320
Miller (M=2) PR-ASK
280+ tags rata de citire pe secundă*
320
Miller (M=2) PR-ASK
300+ tags rata de citire pe secundă*
640
Miller (M=2) PR-ASK
400+ tags rata de citire pe secundă*
640
Miller (M=4) PR-ASK
550+ tags rata de citire pe secundă*
640
FM0
PR-ASK
700+ tags rata de citire pe secundă*
* Bazat pe o populație unică de 100 tags
NOTĂ: Când citiți continuu, este important ca rata de transfer de date de la gazdă la modul să fie mai rapidă decât rata la care tag informațiile sunt colectate de modul. Acest lucru este asigurat dacă setarea cititorului/rată de baud este mai mare decât BLF împărțit la valoarea „M”. Dacă nu, atunci
www.JADAKtech.com
Ghidul utilizatorului ThingMagic M7E-TERA
32
cititorul ar putea citi datele mai repede decât le poate descărca gazda, iar tamponul cititorului s-ar putea umple.
8.6 Funcționalitate Gen2 acceptată
Firmware-ul modulului poate îndeplini funcțiile Gen2 din tabelul următor ca comenzi autonome, dar nu poate face acest lucru ca parte a unui sistem încorporat TagComanda ops. Următoarea este lista de funcții standard Gen2 acceptate:
Tabelul 11: Funcții GEN2 standard acceptate
Funcția Gen2 Citire Date Gen2 Scriere Tag Blocare Gen2 Tag Gen2 Kill Tag Gen2 Block Write Gen2 Block Erase Gen2 Block Permalock
Ca încorporat TagOP Da Da Da Da Da Da Da
Ca Stand-Alone TagOP Da Da Da Da Da Da Da
Cele mai multe dintre funcțiile multi-antene sunt acceptate deoarece modulul poate suporta un multiplexor 1:64 de la cele patru porturi fizice ale sale.
8.7 Port antenă
Modulul ThingMagic M7E-TERA are patru porturi de antenă monostatică. Aceste porturi sunt capabile atât să transmită, cât și să primească.
NOTĂ: Modulul ThingMagic nu acceptă operarea bistatică (port de transmisie și recepție separat).
Modulul acceptă, de asemenea, utilizarea unui multiplexor, permițând până la 64 de porturi totale de antenă logică, controlate folosind patru linii GPIO. NOTĂ: Modulul ThingMagic nu acceptă bistatic (port de transmisie și recepție separat)
funcționare, chiar și atunci când este configurat să funcționeze cu un multiplexor.
8.7.1 Utilizarea unui multiplexor
Comutarea multiplexorului este controlată folosind liniile de intrare/ieșire de uz general (GPIO). Pentru a activa comutarea automată a porturilor multiplexerului, modulul trebuie configurat să utilizeze GPIO ca comutator de antenă în /reader/antenna/portSwitchGpos.
Odată ce utilizarea liniei (liniilor) GPIO a fost activată, următoarele stări ale liniei de control sunt aplicate atunci când sunt utilizate diferite setări de antenă logică. Următoarea secțiune arată maparea care rezultă folosind patru GPO-uri pentru controlul multiplexorului.
8.7.2 Maparea stării GPIO la antena logică
Modulul oferă 4 pini GPIO. M7e-Tera folosește 2 linii de control ANTSW1 și ANTSW2 pentru comutarea și multiplexarea antenei. Toți pinii GPIO pot fi utilizați ca pini de control PortSwitchGPO. Acești 4 pini GPO pot fi folosiți pentru a controla până la 64 de antene logice.
www.JADAKtech.com
Ghidul utilizatorului ThingMagic M7E-TERA
33
Tabelul 12 arată maparea completă a stărilor GPO la numerele de antene logice.
Dacă vreo linie GPO nu este utilizată, presupuneți că starea acesteia este permanent scăzută și eliminați toate intrările de rând care corespund unei stări ridicate pentru acea linie GPO, acele numere de antenă logice nu vor fi utilizate.
GPO 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 XNUMX
GPO 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 XNUMX
Tabelul 12: Maparea antenei logice
GPO 2 GPO 1 Antenă fizică
0
0
1
0
0
2
0
0
3
0
0
4
0
1
1
0
1
2
0
1
3
0
1
4
1
0
1
1
0
2
1
0
3
1
0
4
1
1
1
1
1
2
1
1
3
1
1
4
0
0
1
0
0
2
0
0
3
0
0
4
0
1
1
0
1
2
0
1
3
0
1
4
1
0
1
1
0
2
1
0
3
1
0
4
1
1
1
1
1
2
1
1
3
1
1
4
0
0
1
0
0
2
0
0
3
0
0
4
Antenă logică 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
www.JADAKtech.com
Ghidul utilizatorului ThingMagic M7E-TERA
34
1
0
0
1
1
37
1
0
0
1
2
38
1
0
0
1
3
39
1
0
0
1
4
40
1
0
1
0
1
41
1
0
1
0
2
42
1
0
1
0
3
43
1
0
1
0
4
44
1
0
1
1
1
45
1
0
1
1
2
46
1
0
1
1
3
47
1
0
1
1
4
48
1
1
0
0
1
49
1
1
0
1
2
50
1
1
0
1
3
51
1
1
0
1
4
52
1
1
0
1
1
53
1
1
0
1
2
54
1
1
0
1
3
55
1
1
0
1
4
56
1
1
1
0
1
57
1
1
1
0
2
58
1
1
1
0
3
59
1
1
1
0
4
60
1
1
1
1
1
61
1
1
1
1
2
62
1
1
1
1
3
63
1
1
1
1
4
64
NOTĂ: Utilizarea unui multiplexor de antenă va necesita o modificare permisivă de clasa 2, deoarece rutele de urmărire pentru a sprijini multiplexarea antenei nu sunt acoperite de certificatele de reglementare existente.
8.7.3 Puterea portului și timpul de stabilire
Modulul permite setarea puterii și timpului de reglare pentru fiecare antenă logică folosind parametrii de configurare a cititorului /reader/radio/portReadPowerList și, respectiv, /reader/antenna/settlingTimeList.
www.JADAKtech.com
Ghidul utilizatorului ThingMagic M7E-TERA
35
8.8 Tag Manipulare
Când modulul ThingMagic efectuează operațiuni de inventar (comenzi MercuryAPI Read), datele sunt stocate într-un Tag Buffer până când sunt preluate de aplicația client sau datele sunt transmise direct către gazdă dacă funcționează în Tag Modul Streaming/Citire continuă.
8.8.1 Tag Tampon
Modulul ThingMagic folosește un buffer dinamic care depinde de lungimea EPC și de cantitatea de date citite. Ca regulă generală, poate stoca maximum 52 EPC pe 96 de biți tags în Tag Buffer la un moment dat. Deoarece modulul acceptă transmiterea în flux a rezultatelor citite, de obicei limita buffer-ului nu este o problemă. Fiecare tag intrarea constă dintr-un număr variabil de octeți și următoarele câmpuri:
Tabelul 13: Tag Câmpuri tampon
Dimensiunea totală a intrării
68 de octeți (lungime EPC maximă = 496 biți)
Domeniu
Dimensiune
Descriere
Lungimea EPC
2 octeți Indică lungimea EPC reală a tag citire.
PC Word 2 octeți Conține biții de control al protocolului pentru tag.
EPC
62 de octeți Conține tagvaloarea EPC a lui.
Tag CRC 2 octeți The tagCRC a lui.
Adiţional Tag Citiți metadate
The Tag tamponul acționează ca First In First Out (FIFO) - primul Tag găsit de cititor este primul care este citit. Duplicat tag citirile nu au ca rezultat intrări suplimentare – the tag count este pur și simplu incrementat, iar metadatele revizuite dacă este necesar.
8.8.2 Tag Streaming/Lectură continuă
Când citești tags în timpul operațiunilor de inventar asincrone (MercuryAPI Reader.StartReading()) folosind un /reader/read/asyncOffTime=0 Modulul „transmite” tag rezultate înapoi la procesorul gazdă. Aceasta înseamnă că tags sunt împinse în afara tamponului de îndată ce sunt introduse în tampon de către tag procesul de citire. Tamponul este pus într-un mod circular care împiedică umplerea tamponului. Acest lucru permite modulului să efectueze operațiuni de căutare continuă fără a fi nevoie să oprească periodic citirea și să preia conținutul bufferului. Pe lângă faptul că nu vede „timpul de oprire” atunci când se efectuează o operație de citire, acest comportament este în esență invizibil pentru utilizator, deoarece toate tag manipularea se face de către MercuryAPI.
NOTĂ: Interfața UART de nivel TTL nu acceptă linii de control, așa că nu este posibil ca modulul să detecteze o conexiune întreruptă a interfeței de comunicații și să oprească transmiterea transmisiei. tag rezultate. Nici gazda nu poate semnala că dorește tag streaming pentru a opri temporar fără a opri citirea tags.
8.8.3 Tag Citiți metadate
În plus față de tag ID-ul EPC rezultat în urma operațiunii de inventariere a modulelor, fiecare TagReadData (consultați MercuryAPI pentru detalii despre cod) conține metadate despre cum, unde și când tag a fost citit. Metadatele specifice disponibile pentru fiecare tag citiți este după cum urmează:
www.JADAKtech.com
Ghidul utilizatorului ThingMagic M7E-TERA
36
Tag Citiți metadatele
Câmp metadate ID antenă
Descriere
Antena aprinsă cu tag a fost citit. Când utilizați un multiplexor, dacă este configurat corespunzător, intrarea ID antenă va conține portul logic de antenă al tag citire. Dacă la fel tag se citește pe mai mult de o antenă va exista o tag intrare tampon pentru fiecare antenă pe care tag a fost citit.
Citiți Count Timestamp
Tag Date
Frecvenţă Tag Faza RSSI
De câte ori la fel tag a fost citit pe aceeași antenă (și, opțional, cu aceeași valoare a datelor încorporate).
Momentul tag a fost citit, raportat la momentul în care a fost emisă comanda de citit, în milisecunde. Dacă Tag Metadatele citite nu sunt preluate din Tag Buffer între comenzile citite, nu va exista nicio modalitate de a distinge ordinea tags citiți cu diferite invocări de comandă de citire.
Când citiți un încorporat TagOp este specificat pentru un ReadPlan the TagReadData va conține primele 128 de cuvinte de date returnate pentru fiecare tag.
NOTA: Tags cu aceeasi TagID dar diferit Tag Datele pot fi considerate unice și fiecare primește a Tag Intrarea în buffer dacă este setată în parametrul de configurare a cititorului /reader/tagReadData/ uniqueByData. În mod implicit, nu este.
Frecvența la care tag a fost citit.
Faza medie a tag răspuns în grade (0°-180°)
Puterea semnalului de recepție a tag răspuns în dBm. Pentru intrările duplicate, utilizatorul poate decide dacă metadatele reprezintă prima dată când tag a fost văzut sau reflectă metadatele pentru cel mai mare RSSI văzut.
Stare GPIO
Starea semnalului (High sau Low) a tuturor pinilor GPIO când tag a fost citit.
Protocol
Protocolul de tag. Doar Gen2 este acceptat.
Gen2 Q
Indică valoarea Q utilizată pentru inventar.
Frecvența legăturii Gen2 Indică frecvența legăturii din spate utilizată pentru inventar.
Țintă Gen2
Indică valoarea țintă utilizată pentru inventar.
8.9 Gestionarea energiei
Modulul este proiectat pentru eficiență energetică și oferă mai multe moduri de gestionare a energiei. La transmitere, consumul de energie poate fi minimizat prin utilizarea celui mai scăzut nivel de putere RF care îndeplinește cerințele aplicației și alimentarea modulului cu cea mai mare intrare DC Vol.tage. O setare „Power Mode” determină puterea consumată în perioadele în care modulul nu le transmite în mod activ. Moduri de alimentare – este setat în /reader/powerMode.
www.JADAKtech.com
Ghidul utilizatorului ThingMagic M7E-TERA
37
8.9.1 Moduri de alimentare
Setarea Power Mode (setată în /reader/powerMode) permite utilizatorului să schimbe timpul crescut de pornire a operațiunii RF pentru economii suplimentare de energie.
Detaliile cantității de energie consumată în fiecare mod sunt prezentate în tabelul de la Consumul de curent continuu inactiv. Comportamentul fiecărui mod și impactul asupra latenței comenzii RF este după cum urmează:
· PowerMode.FULL În acest mod, unitatea funcționează la putere maximă pentru a obține cea mai bună performanță posibilă. Acest mod este destinat utilizării în cazurile în care consumul de energie nu reprezintă o problemă. Acesta este modul de alimentare implicit la pornire.
· PowerMode.MINSAVE Acest mod poate adăuga până la 30 ms de întârziere de la inactiv la RF-on când
iniţierea unei operaţii RF. Realizează economii de energie mai agresive, cum ar fi oprirea automată a secțiunii analogice dintre comenzi și apoi repornirea acesteia ori de câte ori tag se emite comanda.
· PowerMode.SLEEP Acest mod oprește în esență plăcile digitale și analogice, cu excepția alimentelor logice minime necesare pentru a activa procesorul. Acest mod poate adăuga până la 30 ms. de întârziere de la inactiv la RF pornit la inițierea unei operațiuni RF.
NOTĂ: Consultați specificațiile suplimentare privind latența în Timpii de răspuns la evenimente.
8.10 Caracteristici de performanță
8.10.1 Timp de răspuns la eveniment
Următorul tabel oferă informații despre cât durează operațiunile comune ale modulelor. Un timp de răspuns la eveniment este definit ca timpul maxim de la sfârșitul unei comenzi până la începutul acțiunii pe care o activează comanda. De exampOri de câte ori este cazul, timpul reprezintă întârzierea dintre ultimul octet al unei comenzi de citire și momentul în care este detectat un semnal RF la antenă.
Pornire comanda/Pornire eveniment
Pornire
Tag Citire Tag Citire Tag Citire
Tabelul 14: Timp de răspuns la eveniment
Încheierea evenimentului
Aplicație activă (cu verificare CRC)
Timp tipic (msec)
140
Note
Această perioadă mai lungă de pornire ar trebui să apară numai pentru prima pornire cu firmware nou.
Aplicație activă 28
Odată ce firmware-ul CRC a fost verificat, pornirile ulterioare nu necesită efectuarea verificării CRC, economisind timp.
RF On RF On RF On
4
Când sunteți în modul Power = FULL
30
Când în modul Power = MINSAVE
35
Când sunteți în modul Power = SLEEP
www.JADAKtech.com
Ghidul utilizatorului ThingMagic TERA
50
9. Specificațiile modulului
Informații despre comandă Modulul modulului pe trusa de dezvoltare a plăcii de transport Dimensiuni fizice Tag / Protocoale cu transponder
Suport protocol RFID
M7E-TERA M7E-TERA-CB M7E-TERA-DEVKIT
46 mm L x 26 mm L x 4.0 mm H (1.8 in L x 1.0 in L x 0.16 in H)
EPCglobal Gen 2V2 (ISO 18000-63) cu DRM
Interfață RF
Transceiver RF
Impinj E710
Conector antenă
Patru 50 de conexiuni (bord-bord sau U.FL)
Putere ieșire RF
Niveluri separate de citire și scriere, reglabile prin comandă de la 0 dBm la +31.5 în pași de 0.5 dB, cu precizie la +/1 dBm
de reglementare
Interfață de date/control Interfețe de control fizic/de date
Preconfigurat pentru următoarele regiuni: FCC (NA, SA) 902-928MHz; ETSI (UE) 865.6-867.6 MHz; TRAI (India) 865-867 MHz; KCC (Coreea) 917923.5 MHz; ACMA (Australia) 920-926 MHz; SRRC-MII (PR China) 920.1-924.9 MHz; MIC (Japonia) 916.8-922.2 MHz; „Deschis” (plan de canale personalizabil; 860-930 MHz)
38 de conexiuni la marginea plăcii care oferă acces la 4 porturi RF, alimentare DC, comunicație, control și semnale GPIO UART; Nivele logice de 3.3 V de la 9.6 la 921.6 kbps
Suport API pentru senzori și indicatori GPIO
Patru porturi bidirecționale de 3.3 V configurabile ca porturi de intrare (senzor) sau porturi de ieșire (indicator) C#/.NET, Java, C
Putere
Este necesară alimentarea DC
DC Voltage: 3.3 până la 5 V DC consum de energie la citire: <7.2 W @ +31.5 dBm*; <3W @ niveluri de putere sub +17 dBm
Opțiuni de economisire a energiei Mediu
Gata: 0.780 W Sleep: 0.130 W Oprire: 0.090 W
Certificare
SUA (FCC 47 CFR Ch. 1 Part 15); Canada (Industry Canada RSS-247); UE (ETSI EN 302 208 v3.3.1, RED 2014/53/EU); JAPONIA (MIC Articolul 38 Secțiunea 24)
Temp. de operare Temp. stocare
-40°C până la +60°C (temperatura carcasei) -40°C până la +85°C
Șocuri și vibrații
Supraviețuiește o cădere de 1 metru în timpul manipulării
Performanţă
Rata maximă de citire
Până la 800* tags/secundă folosind setări de înaltă performanță
Max Tag Citiți Distanța
Peste 12 metri (36 picioare) cu antenă de 6 dBi (36 dBm EIRP) *
*Cel mai bun caz cu o potrivire bună a antenei
Specificațiile pot fi modificate fără notificare.
www.JADAKtech.com
Ghidul utilizatorului ThingMagic TERA
51
10. Notificari de conformitate și IP
10.1 Informații privind reglementarea comunicațiilor
Contactați rfid-support@jadaktech.com înainte de a începe procesul de obținere a aprobării de reglementare pentru un produs finit folosind ThingMagic M7E-TERA.
10.1.1 Declarație de interferență a Comisiei Federale de Comunicații (FCC).
Acest echipament a fost testat și sa constatat că respectă limitele pentru un dispozitiv digital de Clasa B, în conformitate cu Partea 15 din Regulile FCC. Aceste limite sunt concepute pentru a oferi o protecție rezonabilă împotriva interferențelor dăunătoare într-o instalație rezidențială. Acest echipament generează utilizări și poate radia energie de frecvență radio și, dacă nu este instalat și utilizat în conformitate cu instrucțiunile, poate provoca interferențe dăunătoare comunicațiilor radio. Cu toate acestea, nu există nicio garanție că interferențele nu vor apărea într-o anumită instalație. Dacă acest echipament cauzează interferențe dăunătoare recepției radio sau televiziunii, ceea ce poate fi determinat prin oprirea și pornirea echipamentului, utilizatorul este încurajat să încerce să corecteze interferența printr-una dintre următoarele măsuri:
· Reorientați sau mutați antena de recepție. · Măriți distanța dintre echipament și receptor. · Conectați echipamentul la o priză pe un circuit diferit de cel la care se află receptorul
conectat.
· Consultaţi distribuitorul sau un tehnician radio/TV cu experienţă pentru ajutor.
Acest dispozitiv respectă Partea 15 din Regulile FCC. Funcționarea este supusă următoarelor două condiții: (1) Acest dispozitiv nu poate cauza interferențe dăunătoare și (2) acest dispozitiv trebuie să accepte orice interferență primită, inclusiv interferențe care pot cauza o funcționare nedorită.
Atenție FCC: Orice modificări sau modificări care nu sunt aprobate în mod expres de partea responsabilă pentru conformitate ar putea anula autoritatea utilizatorului de a utiliza acest echipament.
Atenție: Funcționarea modulului M7E-TERA necesită o instalare profesională pentru a seta corect puterea TX pentru cablul RF și antena selectate.
Acest modul transmițător este autorizat să fie utilizat în alte dispozitive numai de către integratorii OEM în următoarele condiții: 1. Pentru a respecta cerințele de expunere la radiații RF ale Comisiei Federale de Comunicații (FCC),
antena(ele) folosite pentru acest transmițător trebuie să fie instalate astfel încât să se mențină o distanță minimă de separare de 21 cm între radiator (antenă) și corpul utilizatorului/persoanelor din apropiere și nu trebuie să fie amplasate sau să funcționeze împreună cu orice altă antenă. sau transmițător. 2. Modulul transmițător nu trebuie să fie amplasat împreună cu nicio altă antenă sau transmițător
Dacă cele două condiții de mai sus sunt îndeplinite, nu vor fi necesare teste suplimentare ale transmițătorului. Cu toate acestea, integratorul OEM este în continuare responsabil pentru testarea produsului final pentru orice cerințe suplimentare de conformitate necesare cu acest modul instalat (de ex.ample, emisiile dispozitivelor digitale, cerințele pentru periferice PC etc.). NOTĂ: În cazul în care aceste condiții nu pot fi îndeplinite (pentru anumite configurații sau co-locare cu
alt transmițător), atunci autorizația FCC nu mai este considerată valabilă și ID-ul FCC nu poate fi utilizat pe produsul final. În aceste circumstanțe, integratorul OEM va fi responsabil pentru reevaluarea produsului final (inclusiv transmițătorul) și obținerea unei autorizații FCC separate.
Integratorul OEM trebuie să fie conștient de a nu furniza informații utilizatorului final cu privire la modul de instalare sau eliminare a acestui modul RF în manualul de utilizare al produsului final.
www.JADAKtech.com
Ghidul utilizatorului ThingMagic TERA
52
10.1.1.1 Cerința manualului utilizatorului
Manualul de utilizare pentru produsul final trebuie să includă următoarele informații într-o locație proeminentă:
„Pentru a respecta cerințele FCC privind expunerea la radiații RF, antenele utilizate pentru acest transmițător trebuie să fie instalate astfel încât să se mențină o distanță minimă de separare de 20 cm între radiator (antenă) și corpul utilizatorului/persoanelor din apropiere în orice moment și trebuie să nu fie amplasat sau să funcționeze împreună cu nicio altă antenă sau transmițător.”
ŞI
„Porțiunea de transmisie a acestui dispozitiv poartă cu ea următoarele două avertismente:
Acest dispozitiv este în conformitate cu Partea 15 Clasa B din Regulile FCC. Funcționarea este supusă următoarelor două condiții: (1) acest dispozitiv nu poate provoca interferențe dăunătoare și (2) acest dispozitiv trebuie să accepte orice interferență primită, inclusiv interferențe care pot cauza o funcționare nedorită
ŞI
„Orice schimbare sau modificare adusă modulului de transmisie neaprobată în mod expres de Novanta ar putea anula autoritatea utilizatorului de a opera acest echipament”
10.1.1.2 Etichetarea produsului final
Produsul final final trebuie să fie etichetat într-o zonă vizibilă cu următoarele: „Conține modulul transmițător FCC ID: QV5MERCURY7ET”
or
„Conține ID-ul FCC: QV5MERCURY7ET.”
10.1.2 ISED Canada
Conform reglementărilor ISED Canada (IC), acest transmițător radio poate funcționa numai folosind o antenă de tip și câștig maxim (sau mai mic) aprobat pentru transmițător de ISED Canada. Pentru a reduce potențialele interferențe radio pentru alți utilizatori, tipul de antenă și câștigul acesteia ar trebui alese astfel încât puterea radiată izotropă echivalentă (EIRP) să nu fie mai mare decât cea necesară pentru o comunicare de succes.
Acest transmițător radio IC ID: 5407A-MERCURY7ET a fost aprobat de ISED Canada pentru a funcționa cu tipurile de antene enumerate mai jos, cu câștigul maxim admisibil și impedanța de antenă necesară pentru fiecare tip de antenă indicat. Tipurile de antene neincluse în această listă, având un câștig mai mare decât câștigul maxim indicat pentru acel tip, sunt strict interzise pentru utilizare cu acest dispozitiv.
Funcționarea este supusă următoarelor două condiții: (1) acest dispozitiv nu poate provoca interferențe și (2) acest dispozitiv trebuie să accepte orice interferență, inclusiv interferența care poate cauza funcționarea nedorită a dispozitivului.
Pentru a reduce potențialele interferențe radio pentru alți utilizatori, tipul de antenă și câștigul acesteia ar trebui alese astfel încât puterea radiată izotropă echivalentă (EIRP) să nu fie mai mare decât cea permisă pentru o comunicare de succes.
Acest dispozitiv a fost proiectat să funcționeze cu antenele enumerate în tabelul cu antene autorizate. Antenele care nu sunt incluse în aceste liste sunt strict interzise pentru utilizare cu acest dispozitiv.
Pentru a respecta limitele de expunere IC RF pentru populația generală/expunerea necontrolată, antenele utilizate pentru acest transmițător trebuie să fie instalate pentru a asigura o distanță de separare de cel puțin 29 cm de toate persoanele și nu trebuie să fie amplasate sau să funcționeze împreună cu niciun altă antenă sau emițător.
10.1.2.1 Etichetarea produsului final
Produsul final final trebuie să fie etichetat într-o zonă vizibilă cu următoarele:
„Conține modulul de transmisie ThingMagic M7E-TERA IC: 5407A-MERCURY7ET”
www.JADAKtech.com
Ghidul utilizatorului ThingMagic TERA
53
10.1.2.2 ISED Canada (canadian franceză)
Conform reglementărilor ISED Canada, actualul emetteur radio poate funcționa cu o antenă de tip și un câștig maxim (ou inferior) aprobat pentru emetteur de ISED Canada. Dans le but de reduce les risques de brouillage radioelectrique à l'intention des autres utilisateurs, il faut alege le type d'antenne et son gain de sorte que la puissance isotrope rayonnée équivalente (pire) nu depaseste l'intensité nécessaire à l' établissement d'une communication satisfaisante.
Le présent émetteur radio (identificator le dispositif par son numéro de certification sau son numéro de modèle s'il fait partie du matériel de catégorie I) a fost aprobat de ISED Canada pentru funcționar cu les types d'antenne énumérés ci-dessous et ayant un gain admissible maximal et l'impédance requise pour chaque type d'antenne. Types d'antenne non incluse in this list, you don't le gain is supérieur au gain maximal indicate, are strictement interdits for the exploitation de l'emetteur
Funcționarea aparatului este supusă la două condiții următoare: 1. Acest aparat nu trebuie să perturbe comunicațiile radio și 2. Acest aparat trebuie să suporte toute perturbation, și include les perturbations care ar putea provoca
disfunctionare.
Pentru a reduce riscul de interferență pentru alți utilizatori, tipul de antenă și tipul de antenă trebuie să fie ales de către puterea isotropă rayonnée équivalente (PIRE) nu depășește pasul necesar pentru o comunicare reușită.
Aparatul a fost conceput pentru funcțional cu antenele enumerate în tabelele antene autorizate. Este strict interdit de utilizare a aparatului cu antene care nu sunt incluse în aceste liste.
Au but de conformer aux limites d'exposition RF pour la population générale (exposition non-contrôlée), les antennes used must be installs à une distance d'au moins 29 cm de toute personne și nu trebuie să fie instalate în apropiere ou used en conjonction avec un alt antenne sau transmisteur.
Marcare pe eticheta produsului complet într-un loc vizibil: „Contient ThingMagic transmisor, „Contains ThingMagic M7E-TERA transmitting module IC: 5407A-MERCURY7ET”
10.2 Antene autorizate
Acest dispozitiv a fost proiectat să funcționeze cu antenele enumerate în Antene autorizate. Antenele care nu sunt incluse în această listă sunt permise în anumite circumstanțe.
10.3 Conformitatea UE 10.3.1. Declaratie de conformitate
Declarația de conformitate a Uniunii Europene pentru modulul cititor RFID M7E-TERA – TBD
10.3.2. Antene autorizate UE
Reglementările UE impun ca ieșirea radiată a acestui dispozitiv să nu depășească +33 dBm ERP. Puterea ERP este calculată luând nivelul de ieșire al modulului, scăzând orice pierderi de cablu dintre modul și antenă și adăugând câștigul antenei în unități dBd. „dBd” se referă la câștigul antenei în raport cu cel al unei antene dipol liniare. Un dipol are un câștig de 2.15 dB, deci dacă câștigul antenei este specificat în dBiL, trebuie să scazi 2.15 dB pentru a obține câștigul în unități dBd. Pentru antenele polarizate circular, ar trebui să utilizați câștigul liniar maxim în orice orientare. Dacă acest lucru nu este cunoscut, poate fi calculat folosind câștigul circular al antenei și raportul axial. Dacă raportul axial este necunoscut, câștigul maxim poate fi aproximat prin scăderea a 3 dB din câștigul circular dacă lățimea fasciculului în ambele direcții orizontale și verticale sunt egale.
www.JADAKtech.com
Ghidul utilizatorului ThingMagic TERA
54
11. Anexa A: Mesaje de eroare
Această anexă discută mesajele de eroare pe care le puteți vedea în jurnalele de transport API sau transmise de API programului gazdă.
11.1 Mesaje de eroare comune Următorul tabel listează defecțiunile comune discutate în această secțiune.
Tabelul 15: Erori comune de eroare
Mesaj FAULT_MSG_WRONG_NUMBER_OF_DATA FAULT_INVALID_OPCODE
FAULT_UNIMPLEMENTED_OPCODE FAULT_MSG_POWER_TOO_HIGH FAULT_MSG_INVALID_FREQ_RECEIVED
Cod 100h 101h
102h 103h 104h
Cauză Dacă lungimea datelor din oricare dintre mesaje este mai mică sau mai mare decât numărul de argumente din mesaj, cititorul returnează acest mesaj. OpCode primit este invalid sau nu este acceptat în programul care rulează în prezent (bootloader sau aplicația principală) sau nu este acceptat în versiunea curentă a codului.
Unele dintre comenzile rezervate ar putea returna acest cod de eroare. Acest lucru nu înseamnă că vor face întotdeauna acest lucru, deoarece JADAK își rezervă dreptul de a modifica acele comenzi în orice moment. A fost trimis un mesaj pentru a seta puterea de citire sau scriere la un nivel mai mare decât suportul hardware actual. Un mesaj a fost primit de către cititor pentru a seta frecvența în afara intervalului acceptat.
Soluție Asigurați-vă că numărul de argumente se potrivește cu lungimea datelor.
Verificați următoarele: · Asigurați-vă că comanda este
suportat în programul care rulează în prezent. · Verificați documentația pentru opCode trimis de gazdă și asigurați-vă că este corect și acceptat. · Verificați răspunsurile anterioare ale modulului pentru o afirmație (0x7F0X) care va reseta modulul în bootloader. Verificați documentația pentru opCode pe care gazda l-a trimis cititorului și asigurați-vă că este acceptat.
Verificați specificațiile hardware pentru puterile acceptate și asigurați-vă că nivelul nu este depășit. Pentru M7E-TERA, această limită este de +31.5 dBm. Asigurați-vă că gazda nu setează frecvența în afara acestui interval sau orice alte intervale acceptate local.
www.JADAKtech.com
Ghidul utilizatorului ThingMagic TERA
55
Mesaj FAULT_MSG_INVALID_PARAMETER_VALUE
FAULT_MSG_POWER_TOO_LOW FAULT_UNIMPLEMENTED_FEATURE FAULT_INVALID_BAUD_RATE FAULT_INVALID_REGION
Cod 105h
106h 109h 10Ah 10Bh
Cauză Cititorul a primit o comandă validă cu o valoare neacceptată sau nevalidă în cadrul acestei comenzi. De example, în prezent modulul acceptă o antenă. Dacă modulul primește un mesaj cu o valoare de antenă diferită de 1, returnează această eroare.
A fost primit un mesaj pentru a seta puterea de citire sau scriere la un nivel mai mic decât suportul hardware actual.
Încercarea de a invoca o comandă neacceptată de acest firmware sau hardware.
Când viteza de transmisie este setată la o viteză care nu este specificată în tabelul Rate de transmisie, este returnat acest mesaj de eroare.
Încercarea de a seta o regiune care nu este acceptată de acest firmware sau hardware.
Soluție Asigurați-vă că gazda setează toate valorile într-o comandă conform valorilor publicate în acest document.
Verificați specificațiile hardware pentru puterile acceptate și asigurați-vă că nivelul nu este depășit. Modulul ThingMagic acceptă o limită inferioară de 0 dBm. Verificați comanda invocată în raport cu documentația.
Verificați tabelul cu rate de transmisie specifice și selectați o viteză de transmisie.
Verificați documentația pentru regiunile acceptate.
FAULT_INVALID_LICENSE_KEY
10Ch
Încercarea de a seta o cheie de licență care nu este acceptată pe acest firmware sau hardware.
Trimiteți un caz de testare care reproduce comportamentul la rfidsupport@jadaktech.com.
Tabelul 16: Erori de eroare bootloader
Mesaj FAULT_BL_INVALID_IMAGE_CRC
FAULT_BL_INVALID_APP_END_ADDR
Cod 200h
201h
Cauza
Când firmware-ul aplicației este încărcat, cititorul verifică imaginea stocată în flash și returnează această eroare dacă CRC calculat este diferit de cel stocat în flash.
Când firmware-ul aplicației este încărcat, cititorul verifică imaginea stocată în flash și returnează această eroare dacă ultimul cuvânt stocat în flash nu are valoarea corectă a adresei.
Soluţie
Motivul exact al corupției ar putea fi faptul că imaginea încărcată în flash a fost coruptă în timpul transferului sau coruptă din alt motiv. Pentru a remedia această problemă, reîncărcați codul aplicației în flash.
Motivul exact al corupției ar putea fi faptul că imaginea încărcată în flash a fost coruptă în timpul transferului sau din alt motiv. Pentru a remedia această problemă, reîncărcați codul aplicației în flash.
www.JADAKtech.com
Ghidul utilizatorului ThingMagic TERA
56
Erori de eroare flash
Mesaj
FAULT_FLASH_BAD_ERASE_PASSWORD
Cod 300h
FAULT_FLASH_BAD_WRITE_PASSWORD
301h
FAULT_FLASH_UNDEFINED_ERROR FAULT_FLASH_ILLEGAL_SECTOR
302h 303h
FAULT_FLASH_WRITE_TO_NON_ERASED_ ZONA 304h
FAULT_FLASH_WRITE_TO_ILLEGAL_SECT SAU
305h
FAULT_FLASH_VERIFY_FAILED
306h
FAULT_FLASH_PERIPH_UPGRADE_BAD_CR 307h C
Cauza
A fost primită o comandă pentru a șterge o parte a blițului, dar parola furnizată împreună cu comanda a fost incorectă.
A fost primită o comandă pentru a scrie o parte din flash, dar parola furnizată împreună cu comanda nu a fost corectă.
Aceasta este o eroare internă și este cauzată de o problemă software în modul.
A fost primită o comandă flash de ștergere sau scriere cu valoarea sectorului și parola nepotrivite.
Modulul a primit o comandă de scriere flash într-o zonă de flash care nu a fost ștearsă anterior.
Modulul a primit o comandă flash de scriere pentru a scrie peste granița unui sector care este interzisă.
Modulul a primit o comandă de scriere flash care nu a reușit, deoarece datele care erau scrise în flash conțineau un număr inegal de octeți.
Comanda primită este invalidă sau nu este acceptată în programul care rulează curent al perifericului (bootloader sau aplicația principală).
Soluţie
Când se întâmplă acest lucru, notați operațiunile pe care le executați, salvați răspunsul de eroare COMPLET și trimiteți un caz de testare care reproduce comportamentul la rfidsupport@jadaktech.com.
Erori de eroare de protocol
Mesaj FAULT_NO_TAGS_GĂSIT
Tabelul 17: Erori de eroare de protocol
Cod 400h
Cauza
A fost primită o comandă (cum ar fi citire, scriere sau blocare), dar operația a eșuat. Există multe motive care pot cauza această eroare, inclusiv: · Nu tag în câmpul RF · Putere de citire/scriere prea scăzută · Antena neconectată · Tag este slab sau mort
Soluţie
Asigurați-vă că există un bun tag în câmp și toți parametrii sunt configurați corect. Cel mai bun mod de a verifica acest lucru este să încerci tags de același tip pentru a exclude o slabă tag. Dacă nu a trecut niciuna, atunci ar putea fi o configurație software, cum ar fi valoarea protocolului, antena și așa mai departe, sau o configurație de plasare precum un tag locaţie.
www.JADAKtech.com
Ghidul utilizatorului ThingMagic TERA
57
Erori de eroare de protocol (continuare)
Mesaj
Cod
FAULT_NO_PROTOCOL_DEFINED
401h
FAULT_INVALID_PROTOCOL_SPECIFIED
402h
FAULT_WRITE_PASSED_LOCK_FAILED
403h
FAULT_PROTOCOL_NO_DATA_READ
404h
FAULT_AFE_NOT_ON
405h
FAULT_PROTOCOL_WRITE_FAILED
406h
FAULT_NOT_IMPLEMENTED_FOR_THIS_P ROTOCOL
FAULT_PROTOCOL_INVALID_WRITE_DAT A
407h 408h
FAULT_PROTOCOL_INVALID_ADDRESS
409h
FAULT_GENERAL_TAG_EROARE
40 Ah
Cauză A fost primită o comandă pentru a executa o comandă de protocol, dar inițial nu a fost setat niciun protocol. Cititorul pornește fără niciun protocoale setat. Valoarea protocolului a fost setată la un protocol care nu este acceptat cu versiunea curentă de software.
În timpul unei Scrieri Tag Date pentru ISO18000-6B sau UCODE, dacă blocarea eșuează, această eroare este returnată. Comanda de scriere a trecut, dar blocarea nu. Acest lucru ar putea fi un rău tag. A fost trimisă o comandă, dar nu a reușit.
A fost primită o comandă pentru o operație, cum ar fi citirea sau scrierea, dar transmițătorul RF era în starea oprită. O încercare de a modifica conținutul a tag a eșuat. Există multe motive pentru eșec. A fost primită o comandă care nu este acceptată de un protocol. S-a încercat o scriere a ID-ului cu o lungime de ID neacceptată/incorectă. A fost primită o comandă care încearcă să acceseze o adresă nevalidă în tag spațiu de adrese de date.
Această eroare este utilizată de modulul GEN2. Această eroare poate apărea dacă comanda de citire, scriere, blocare sau oprire eșuează. Această eroare poate fi internă sau funcțională.
Soluție Trebuie setat un protocol înainte ca cititorul să poată începe operațiunile RF.
Această valoare este nevalidă sau această versiune de software nu acceptă valoarea protocolului. Verificați documentația pentru valorile corecte pentru protocoalele utilizate și dacă aveți licență pentru aceasta. Încercați să mai scrieți câteva tags și asigurați-vă că sunt plasate în câmpul RF.
The tag folosit a eșuat sau nu are CRC corect. Încercați să citiți alte câteva tags pentru a verifica configurația hardware/software. Asigurați-vă că regiunea și tag protocolul a fost setat la valorile acceptate.
Verificați dacă tag este bun si incearca o alta operatie pe inca cateva tags.
Verificați documentația pentru comenzile și protocoalele acceptate. Verificați Tag Se scrie lungimea ID.
Asigurați-vă că adresa specificată este în domeniul de aplicare al tag spațiu de adrese de date și disponibil pentru operațiunea specifică. Specificațiile protocolului conțin informații despre adresele acceptate. Notați operațiunile pe care le efectuați și contactați rfidsupport@jadaktech.com.
www.JADAKtech.com
Ghidul utilizatorului ThingMagic TERA
58
Erori de eroare de protocol (continuare)
Mesaj
Cod
FAULT_DATA_TOO_LARGE
40 CP
FAULT_PROTOCOL_INVALID_KILL_PASSW 40Ch ORD
FAULT_PROTOCOL_KILL_FAILED
40Eh
FAULT_PROTOCOL_BIT_DECODING_FAILE 40Fh D
FAULT_PROTOCOL_INVALID_EPC
410h
FAULT_PROTOCOL_INVALID_NUM_DATA 411 h
FAULT_GEN2 PROTOCOL_OTHER_ERROR 420h
FAULT_GEN2_PROTOCOL_MEMORY_OVE RRUN_BAD_PC
423h
FAULT_GEN2 PROTOCOL_MEMORY_LOCKED
424h
FAULT_GEN2 PROTOCOL_INSUFFICIENT_POWER
FAULT_GEN2 PROTOCOL_NON_SPECIFIC_ERROR
42Bh 42Fh
Cauza
A fost primită o comandă pentru Citire Tag Date cu o valoare a datelor mai mare decât cea estimată sau nu are dimensiunea corectă.
A fost primită o parolă de ucidere incorectă ca parte a comenzii Kill.
Încercarea de a ucide a tag a eșuat dintr-un motiv necunoscut.
Încercați să operați pe a tag cu o lungime EPC mai mare decât setarea Lungimei maxime EPC.
Această eroare este utilizată de modulul GEN2, indicând o valoare EPC nevalidă a fost specificată pentru o operație. Această eroare poate apărea dacă comanda de citire, scriere, blocare sau oprire eșuează.
Această eroare este utilizată de modulul GEN2, indicând date invalide specificate pentru o operație. Această eroare poate apărea dacă comanda de citire, scriere, blocare sau oprire eșuează.
Aceasta este o eroare returnată de Gen2 tags. Este o soluție generală pentru erori care nu sunt acoperite de alte coduri.
Aceasta este o eroare returnată de Gen2 tags. Locația de memorie specifică nu există sau valoarea PC nu este acceptată de tag.
Aceasta este o eroare returnată de Gen2 tags. Locația de memorie specificată este blocată și/sau blocată permanent și fie nu poate fi scrisă, fie nu poate fi citită.
Aceasta este o eroare returnată de Gen2 tags. The tag are putere insuficientă pentru a efectua operația de scriere în memorie.
Aceasta este o eroare returnată de Gen2 tags. The tag nu acceptă coduri specifice de eroare.
Soluție Verificați dimensiunea valorii datelor din mesajul trimis cititorului.
Verificați parola.
Verifica tag este în câmpul RF și parola de ucidere. Verificați lungimea EPC care este scrisă.
Verificați valoarea EPC care este transmisă în comanda care are ca rezultat această eroare.
Verificați datele care sunt transmise în comanda care are ca rezultat această eroare.
Verificați datele care sunt transmise în comanda care rezultă în această eroare. Încearcă cu altul tag. Verificați datele care sunt scrise și unde sunt scrise în comanda care rezultă în această eroare.
Verificați datele care sunt scrise și unde sunt scrise în comanda care rezultă în această eroare. Verificați parola de acces trimisă. Încercați să mutați tag mai aproape de antenă. Încearcă cu altul tag.
Verificați datele care sunt scrise și unde sunt scrise în comanda care rezultă în această eroare. Încearcă cu altul tag.
www.JADAKtech.com
Ghidul utilizatorului ThingMagic TERA
59
Erori de eroare de protocol (continuare)
Mesaj FAULT_GEN2 PROTOCOL_UNKNOWN_ERROR
Cod 430h
Cauza
Aceasta este o eroare returnată de modulul ThingMagic atunci când nu mai sunt disponibile informații despre eroare despre motivul pentru care operația a eșuat.
Soluţie
Verificați datele care sunt scrise și unde sunt scrise în comanda care rezultă în această eroare. Încearcă cu altul tag.
Tabelul 18: Erori de eroare a stratului de abstracție hardware analogic
Mesaj FAULT_AHAL_INVALID_FREQ FAULT_AHAL_CHANNEL_OCCUPIED FAULT_AHAL_TRANSMITTER_ON FAULT_ANTENNA_NOT_CONNECTED FAULT_TEMPERATURE_EXCEED_LIMITS FAULT_POOR_RETURN_LOSS
FAULT_AHAL_INVALID_ANTENA_CONFIG
Cod 500h 501h 502h 503h 504h 505h
507h
Cauză A fost primită o comandă pentru a seta o frecvență în afara intervalului specificat. Cu LBT activat, s-a încercat setarea frecvenței la un canal ocupat. Verificarea stării antenei în timp ce CW este activat nu este permisă. S-a încercat să se transmită pe o antenă care nu a trecut de detectarea antenei când a fost activată detecția antenei.
Modulul a depășit temperatura maximă sau minimă de funcționare și nu va permite o funcționare RF până când nu este din nou în interval. Modulul a detectat o pierdere de retur slabă și a întrerupt funcționarea RF pentru a evita deteriorarea modulului.
O încercare de a seta o configurație de antenă care nu este validă.
Soluţie
Verificați valorile pe care încercați să le setați și asigurați-vă că se încadrează în intervalul regiunii de operare setate.
Încercați un alt canal. Dacă este acceptat de regiunea de operare, dezactivați LBT.
Nu efectuați verificarea antenei când CW este pornit.
Conectați o antenă detectabilă (antena trebuie să aibă o rezistență DC). (Nu se aplică pentru ThingMagic M7E-TERA; nu detectează antene.)
Luați măsuri pentru a rezolva problemele termice cu modulul: · Reduceți ciclul de funcționare · Adăugați radiator
Luați măsuri pentru a rezolva pierderea mare de returnare a receptorului: · Asigurați-vă că antena este VSWR
în cadrul specificaţiilor modulului · Asiguraţi-vă că antenele sunt
atașat corect înainte de transmitere · Verificați mediul pentru a vă asigura că nu există reflexii ridicate ale semnalului înapoi la antene.
Utilizați setarea corectă a antenei sau modificați configurația cititorului.
www.JADAKtech.com
Ghidul utilizatorului ThingMagic TERA
60
Tabelul 19: Tag Erori ID Buffer Eroare
Mesaj FAULT_TAG_ID_BUFFER_NOT_ENOUGH_ TAGS_DISPONIBIL
Cod 600h
FAULT_TAG_ID_BUFFER_FULL
601h
FAULT_TAG_ID_BUFFER_REPEATED_TAG 602h _ID
FAULT_TAG_ID_BUFFER_NUM_TAG_Prea _MARE
603h
Cauza A fost primită o comandă pentru a obține un anumit număr de tag id-uri de la tag tampon de id. Cititorul conține mai puțin tag ID-urile stocate în sa tag ID-ul tampon decât numărul pe care gazda îl trimite. The tag tamponul de identificare este plin.
Modulul are o eroare internă. Unul dintre protocoale încearcă să adauge unul existent TagID-ul în tampon. Modulul a primit o solicitare de a prelua mai multe tags decât este acceptat de versiunea curentă a software-ului.
Soluție Trimiteți un caz de testare care reproduce comportamentul la rfidsupport@jadaktech.com.
Asigurați-vă că viteza de transmisie este setată la o frecvență mai mare decât frecvența /reader/gen2/BLF. Trimiteți un caz de testare care reproduce comportamentul la rfidsupport@jadaktech.com. Trimiteți un caz de testare care reproduce comportamentul la rfidsupport@jadaktech.com.
Trimiteți un caz de testare care reproduce comportamentul la rfidsupport@jadaktech.com.
Tabelul 20: Erori de eroare de sistem
Mesaj FAULT_SYSTEM_UNKNOWN_ERROR
FAULT_TM_ASSERT_FAILED
Cod Cauza 7F00h Eroarea este internă.
7F01h A apărut o eroare internă neașteptată.
Soluţie
Trimiteți un caz de testare care reproduce comportamentul la rfidsupport@jadaktech.com.
Eroarea va face ca modulul să revină la modul Bootloader. Când se întâmplă acest lucru, notați operațiunile pe care le executați, salvați răspunsul de eroare COMPLET și trimiteți un caz de testare care reproduce comportamentul la rfidsupport@jadaktech.com.
www.JADAKtech.com
Ghidul utilizatorului ThingMagic PICO
61
12. Anexa B: Kit Dev
12.1 Hardware kit de dezvoltare
Componente incluse in kit:
· Modul ThingMagic M7E-TERA lipit pe o placă purtătoare · Placă de dezvoltare de alimentare/interfață · Un cablu USB · O antenă · Un cablu coaxial · O sursă de alimentare de 9 V · Kit adaptor de alimentare internațional · Sample tags · Cele mai actualizate note de lansare care detaliază ce documente și software-ul de descărcat pentru a obține
funcționează rapid, împreună cu detalii despre cum să vă înregistrați și să contactați asistența.
Figura 10: Placa de transport pe placa Kit Dev
Ghidul utilizatorului ThingMagic PICO
62
12.2 Configurarea kitului de dezvoltare
Avertisment: Nu montați niciodată placa de transport astfel încât să se sprijine plat pe placa metalică a plăcii principale a setului de dezvoltare, cu excepția cazului în care un radiator a fost atașat la partea inferioară a plăcii de transport, așa cum se arată în această imagine:
12.2.1 Conectarea antenei
JADAK furnizează o antenă care poate citi tags de la 3 metri distanta cu majoritatea celor oferite tags. Antena este monostatică. Utilizați următoarea procedură pentru a conecta antena la kitul de dezvoltare. 1. Conectați un capăt al cablului coaxial la antenă. 2. Conectați celălalt capăt al cablului la conectorul portului 1 al antenei de pe trusa de dezvoltare.
12.2.2 Pornirea și conectarea la un PC
După conectarea antenei, puteți porni kitul de dezvoltare (Dev) și puteți stabili o conexiune gazdă.
1. Conectați cablul USB (utilizați doar conectorul negru) de la un PC la kitul dezvoltatorului. Există două opțiuni de interfețe USB pentru kit de dezvoltare. Utilizați interfața care este etichetată „USB/RS232”. Cel etichetat „USB” nu este acceptat de acest modul ThingMagic.
2. Conectați sursa de alimentare la conectorul de intrare DC al setului de dezvoltare.
3. LED-ul de lângă mufa de intrare DC, etichetat DS1, ar trebui să se aprindă. Dacă nu se aprinde, verificați jumperul J17 pentru a vă asigura că jumperul conectează pinii 2 și 3.
4. Urmați pașii bazați pe Dev Kit USB Interface USB/RS232 utilizat și notați
Port COM sau dispozitiv /dev file, în funcție de sistemul dumneavoastră de operare, este alocată interfața USB.
5. Pentru a începe să citești tags porniți aplicația Demo (Universal Reader Assistant).
Atenție: În timp ce modulul este pornit, nu atingeți componentele. Procedând astfel, se poate deteriora kitul de dezvoltare și modulul ThingMagic.
12.2.3 Dev Kit USB Interfață USB/RS232
Interfața USB (conector etichetat USB/RS232) cea mai apropiată de mufa de alimentare este interfața RS232 a
Ghidul utilizatorului ThingMagic PICO
63
modulul ThingMagic printr-un convertor FTDI USB la serial. Driverele pentru acesta sunt disponibile la http://www.ftdichip.com/Drivers/VCP.htm.
Urmați instrucțiunile din ghidul de instalare adecvat pentru sistemul dvs. de operare.
Acest modul ThingMagic nu acceptă direct un port USB, așa că portul „USB” de pe kitul de dezvoltare este inoperabil.
Un port COM ar trebui acum să fie atribuit modulului ThingMagic. Dacă nu sunteți sigur ce port COM este alocat, îl puteți găsi folosind Windows Device Manager:
o. Deschideți Managerul de dispozitive (situat în Panoul de control | Sistem). b. Selectați fila Hardware și faceți clic pe Manager dispozitive. c. Selecta View | Dispozitive după tip | Porturi (COM și LPT) Dispozitivul apare ca Port serial USB
(COM#).
12.3 Jumpers kit de dezvoltare
Jumper J8 pentru a conecta liniile I/O ale modulului ThingMagic la kitul de dezvoltare. Pentru mai multă siguranță, ar trebui să eliminați toate cele 3 jumperi pentru conexiunile USB și conexiunea AUTO_BT la modul. Aceste linii nu sunt acceptate, dar sunt conectate la modulul ThingMagic în scopuri de testare, așa că ar trebui lăsate neconectate pentru toate aplicațiile.
J9 Header pentru alimentare alternativă. Asigurați-vă că mufa DC (J1) nu este conectată dacă utilizați J9.
J10, J11 Sariți pinii OUT la GPIO# pentru a conecta liniile GPIO ale modulului la LED-urile de ieșire. Treceți pinii IN la GPIO# pentru a conecta modulul ThingMagic GPIO la comutatoarele de intrare corespunzătoare. Asigurați-vă că liniile GPIO sunt configurate în mod corespunzător ca intrare sau ieșire (consultați Configurarea setărilor GPIO).
J13, J15 Nu este utilizat.
J14
Ghidul utilizatorului ThingMagic PICO
64
Poate fi folosit pentru a conecta linii GPIO la circuite externe. Dacă sunt utilizați, jumperii trebuie îndepărtați de la J10, J11.
J16
Salt pinii 1 și 2 sau 2 și 3 pentru a reseta sursa de alimentare a kit-ului de dezvoltare. La fel ca și utilizarea comutatorului SW1, cu excepția faptului că permite controlul prin circuit extern.
J17
Sariți pinii 1 și 2 pentru a utiliza intrările de 5V INPUT și GND pentru a furniza energie. Sariți pinii 2 și 3 pentru a utiliza mufa DC Power Kits de dezvoltare și puterea blocului de alimentare.
J19
Jumperul de la J19 care conectează SHUTDOWN la masă trebuie ȘTIRAT. Cu acest jumper scos, modulul este întotdeauna operațional. Comutatorul AUTO_BOOT nu are niciun efect asupra modulului ThingMagic. Pentru a pune modulul ThingMagic în modul de oprire, reinstalați jumperul la J19 între SHUTDOWN și GND.
12.4 Scheme kit de dezvoltare
Disponibil la cerere la rfid-support@jadaktech.com.
12.5 Aplicație Demo
O aplicație demonstrativă care acceptă citirea și scrierea multi-protocol este furnizată în pachetul MercuryAPI SDK. Executabilul pentru acest exampfișierul este inclus în pachetul MercuryAPI SDK sub /cs/samples/exe/URAx64.exe și este, de asemenea, disponibil pentru descărcare directă din website-ul.
NOTĂ: Universal Reader Assistant inclus în MercuryAPI SDK poate o versiune mai veche decât cea disponibilă pentru descărcare independentă.
Vedeți Readme.txt în /cs/samples/Universal-Reader-Assistant/Universal-ReaderAssistant pentru detalii de utilizare.
Consultați Ghidul programatorilor MercuryAPI disponibil pe JADAK website-ul pentru detalii despre utilizarea MercuryAPI.
12.6 Notificare privind utilizarea restricționată a setului de dezvoltare
Kitul pentru dezvoltatori (Dev Kit) este destinat utilizării exclusiv de către ingineri profesioniști în scopul evaluării fezabilității aplicațiilor.
Evaluarea utilizatorului trebuie să fie limitată la utilizarea într-un cadru de laborator. Acest kit de dezvoltare nu a fost certificat pentru utilizare de către FCC în conformitate cu partea 15 a reglementărilor FCC, ETSI, KCC sau orice alte organisme de reglementare și nu poate fi vândut sau dat pentru uz public.
Distribuția și vânzarea kit-ului de dezvoltare este destinată exclusiv utilizării în dezvoltarea viitoare a dispozitivelor care pot fi supuse autorităților regionale de reglementare care reglementează emisiile radio. Acest kit de dezvoltare nu poate fi revândut de utilizatori în niciun scop. În consecință, funcționarea kitului de dezvoltare în dezvoltarea viitoarelor dispozitive este considerată la latitudinea utilizatorului, iar utilizatorul va avea toată responsabilitatea pentru orice conformitate cu orice autoritate regională de reglementare care reglementează emisiile radio ale unei astfel de dezvoltări sau utilizări, inclusiv, fără limitare, reducerea energiei electrice. interferență la niveluri acceptabile din punct de vedere legal. Toate produsele dezvoltate de utilizator trebuie să fie aprobate de autoritatea regională de reglementare corespunzătoare care reglementează emisiile radio înainte de comercializarea sau vânzarea acestor produse, iar utilizatorul poartă toată responsabilitatea pentru obținerea aprobării prealabile de reglementare corespunzătoare sau, după cum este necesar, de la orice altă autoritate care reglementează emisiile radio.
Ghidul utilizatorului ThingMagic PICO
65
13. Anexa C: Considerații de mediu
Această anexă detaliază factorii de mediu care ar trebui luați în considerare în legătură cu performanța cititorului și capacitatea de supraviețuire.
Considerații privind descărcarea electrostatică (ESD).
Avertisment: Portul de antenă al modulului ThingMagic poate fi susceptibil de a fi deteriorat de la descărcarea electrostatică (ESD). Defectarea echipamentului poate rezulta dacă antena sau porturile de comunicație sunt supuse ESD. În timpul instalării, trebuie luate măsuri de precauție ESD standard pentru a evita descărcarea statică atunci când manipulați sau faceți conexiuni la antena cititorului de modul ThingMagic sau porturile de comunicație. De asemenea, ar trebui efectuată o analiză de mediu pentru a se asigura că statica nu se acumulează pe și în jurul antenelor, ceea ce poate cauza descărcări în timpul funcționării.
13.1 Deteriorarea ESDview
În instalațiile de cititoare bazate pe module ThingMagic în care cititorii au eșuat fără o cauză cunoscută, s-a constatat că ESD este cea mai frecventă cauză. Eșecurile datorate ESD tind să fie în modulul ThingMagic Power Ampsecţiunea lifier (PA). Eșecurile PA se manifestă de obicei la interfața software în următoarele moduri:
· Operațiunile RF (citire, scriere etc.) răspund cu Assert – 7F01 – indicând o eroare fatală. Acest lucru se datorează, de obicei, că modulul nu poate atinge nivelul de putere țintă din cauza deteriorării PA.
· Operațiunile RF (citire, scriere etc.) răspund fără antenă conectată/detectată chiar și atunci când este atașată o antenă bună cunoscută.
· Erori neașteptate de comandă nevalidă, care indică o comandă neacceptată, când acea comandă a funcționat anterior. O comandă poate deveni neacceptată atunci când cititorul, în timpul rutinelor sale de autoprotecție, a revenit la bootloader pentru a preveni orice alte daune. Acest salt la încărcătorul de pornire cauzat de putere amp deteriorarea apare la începutul oricărei citiri tag comenzi.
Determinarea faptului că ESD este cauza principală a defecțiunilor este dificilă, deoarece confirmarea este posibilă numai dacă componentele defectate sunt izolate, demontate și examinate la microscopie de mare putere. Adesea, concluzia că ESD a fost cauza unei defecțiuni este dedusă dacă sunt prezente condiții care ar putea produce ESD, nu au fost luate măsuri de precauție anti-ESD și alte cauze posibile sunt eliminate.
Descărcările ESD vin cu o gamă de valori. Pentru multe instalări, modulul ThingMagic a fost implementat și funcționat cu succes. Pentru o instalare diferită cu acest modul ThingMagic, o problemă de eroare de la ESD poate duce la apariția unei anumite distribuții a intensităților ESD. Fără cunoașterea unei limite în statisticile acelor intensități, ar putea exista o taxă mai mare în viitor. Pentru modulul simplu ThingMagic echipat cu metodele de atenuare descrise mai jos, va exista descărcarea ESD necinstită care depășește orice atenuare dată și rezultate. în eşec. Din fericire, multe instalații au o limită superioară a valorii evenimentelor ESD, având în vedere geometria acelei instalații.
Se recomandă câțiva pași secvențiali pentru a) determinarea ESD-ului este cauza probabilă a unui anumit grup de defecțiuni și b) îmbunătățirea mediului modulului ThingMagic pentru a elimina defecțiunile ESD. Pașii variază în funcție de puterea de ieșire necesară a modulului ThingMagic în orice aplicație dată.
13.1.1 Identificarea ESD ca fiind cauza cititorilor deteriorați
Următoarele sunt câteva metode sugerate pentru a determina dacă ESD a cauzat defecțiuni ale cititorului, adică diagnosticarea ESD. Unele dintre aceste sugestii au problema experimentului cu rezultatul negativ.
· Returnați unitățile eșuate pentru analiză.
Analiza ar trebui să determine dacă este puterea ampcare a eșuat, dar nu va putea identifica definitiv că cauza este ESD. Cu toate acestea, ESD este una dintre cele mai frecvente cauze ale eșecului PA.
· Măsurați nivelurile statice ambientale cu un contor static, de example, AlphaLabs SVM2. Statică ridicată nu înseamnă
Ghidul utilizatorului ThingMagic PICO
66
evacuări, dar ar trebui să fie considerat motiv pentru investigații suplimentare. Nivelurile ridicate care continuă să se schimbe indică foarte mult descărcările.
· Atingeți unele lucruri din jurul antenei și al zonei de operare.
Dacă simțiți descărcări statice, acesta este o indicație a ceea ce se află în fața antenei. Ceea ce ajunge la modulele ThingMagic este puternic influențat de instalarea antenei, cablarea și împământarea discutate mai sus.
· Utilizați statistica timpului mediu de funcționare înainte și după una sau mai multe dintre modificările enumerate mai jos pentru a determina cantitativ dacă modificarea a dus la o îmbunătățire. Asigurați-vă că reporniți statisticile după modificare.
13.1.2 Cele mai bune practici comune de instalare
Următoarele sunt cele mai bune practici comune de instalare pentru a se asigura că cititorul nu este expus inutil la ESD, chiar și în medii cu risc scăzut. Acestea ar trebui aplicate tuturor instalațiilor, putere maximă sau putere parțială, ESD sau nu:
· Asigurați-vă că modulul ThingMagic, carcasa cititorului și conexiunea de împământare a antenei sunt toate împământate la o masă comună cu impedanță scăzută.
· Verificați R-TNC knurlpiulițele filetate sunt strânse. Nu utilizați un compus de blocare a filetului care ar compromite conexiunea de împământare a firului la filetul pereche. Dacă există vreun indiciu că vibrația câmpului ar putea cauza slăbirea R-TNC, aplicați RTV sau alt adeziv în exterior.
· Utilizați cabluri de antenă cu conductori exteriori cu ecran dublu sau cabluri semirigide cu ecran complet metalic. Cablurile specificate JADAK sunt dublu ecranate și adecvate pentru majoritatea aplicațiilor. Curenții de descărcare ESD care curg pe suprafața exterioară a unui singur cablu coaxial ecranat s-au cuplat la interiorul cablurilor coaxiale, provocând defecțiunea ESD. Evitați RG-58. RG-223 este preferat.
· Minimizați buclele de masă în cablurile coaxiale către antene. Legarea atât a modulului ThingMagic, cât și a antenei la masă (pe articolul 1) duce la posibilitatea ca curenții de masă să curgă de-a lungul cablurilor antenei. Tendința de curgere a acestor curenți este legată de zona suprafeței conceptuale marcată de cablul antenei și cea mai apropiată suprafață de pământ continuă. Când această suprafață conceptuală are o zonă minimă, acești curenți buclei de masă sunt minimizați. Dirijarea cablurilor de antenă împotriva pieselor metalice de șasiu împământate ajută la minimizarea curenților buclei de masă.
· Păstrați radomul antenei pe loc. Oferă protecție ESD semnificativă pentru părțile metalice ale antenei și protejează antena de modificările de performanță datorate acumulării mediului.
· Păstrați o evidență atentă a numerelor de serie, a duratelor de viață și a numărului de unități care funcționează pentru a determina durata medie de funcționare. Acest număr indică dacă aveți o problemă de defecțiune, ESD sau altfel. După orice modificare dată, indică, de asemenea, dacă lucrurile s-au îmbunătățit și dacă eșecurile sunt limitate la o instanțiere sau distribuite în populația dvs.
13.1.3 Ridicarea pragului ESD
Pentru aplicațiile în care este nevoie de putere completă ThingMagic pentru maximum tag interval de citire și este suspectată ESD, următoarele componente sunt adăugări recomandate la instalare pentru a crește nivelul de ESD pe care cititorul îl poate tolera:
· Selectați sau schimbați la o antenă cu toate elementele radiante împământate pentru DC. Se recomandă MTI MT-262031T(L,R)HA. Laird IF900-SF00 și CAF95956 nu sunt recomandate. Împământarea elementelor antenei disipează scurgerile de sarcină statică și oferă o caracteristică de trecere înaltă care atenuează evenimentele de descărcare. (Acest lucru face ca antena să fie compatibilă cu metodele de detectare a antenei modulului ThingMagic.)
· Instalați un filtru trece-înalt Minicircuit SHP600+ în cablul de la capătul modulului ThingMagic. Această componentă suplimentară va reduce puterea de transmisie cu 0.4 dB, ceea ce poate afecta domeniul de citire în unele aplicații critice. Cu toate acestea, filtrul va atenua semnificativ descărcările și va îmbunătăți nivelul de supraviețuire al modulului ThingMagic ESD.
Ghidul utilizatorului ThingMagic PICO
67
· Paratrăsnetele de 90 V, cum ar fi Terrawave Solutions Model TW-LP-RPTNC-PBHJ s-au dovedit a fi eficiente în suprimarea ESD. Acest model conține un tub de descărcare de gaz care trebuie înlocuit periodic.
· Instalați o diodă Clamp* circuit imediat exterior de la filtrul SHP600. Acest lucru va reduce puterea de transmisie cu încă 0.4 dB, dar în combinație cu SHP600 va îmbunătăți și mai mult nivelul de supraviețuire al modulului ThingMagic ESD. Contactați rfid-support@jadaktech.com pentru detalii.
13.1.4 Protecție suplimentară ESD pentru aplicații cu putere redusă RF
În plus față de măsurile de protecție recomandate mai sus, pentru aplicațiile în care puterea RF redusă a modulului ThingMagic este acceptabilă și este suspectată ESD, se pot aplica și următoarele măsuri de protecție: · Instalați un atenuator de jumătate de watt cu o valoare de decibeli de , minus valoarea dBm necesară. pentru tag alimentează.
Apoi rulați cititorul în loc de putere de transmisie redusă. Acest lucru va atenua impulsurile ESD de intrare cu valoarea de decibeli instalată, păstrând în același timp tag funcționarea în general neschimbată. Rețineți că sensibilitatea de recepție va fi redusă cu aceeași valoare. Poziționați atenuatorul cât mai aproape posibil de modulul ThingMagic.
· După cum este descris mai sus, adăugați filtrul SHP600 imediat lângă atenuator, pe partea antenei.
· Dacă este necesar, adăugați Dioda Clamp adiacent SHP600, pe partea antenei.
13.2 Variabile care afectează performanța
13.2.1 Mediul
Performanța cititorului poate fi afectată de următoarele condiții de mediu: · Suprafețele metalice, cum ar fi birourile, dulapurile, rafturile de cărți și coșurile de gunoi se pot îmbunătăți sau degrada
performanța cititorului.
· Antenele trebuie montate departe de suprafețele metalice care pot afecta negativ performanța sistemului.
· Dispozitivele care funcționează la 900 MHz, cum ar fi telefoanele fără fir și rețelele LAN fără fir, pot degrada performanța cititorului. De asemenea, cititorul poate afecta negativ performanța acestor dispozitive de 900 MHz.
· Mișcarea mașinilor poate interfera cu performanța cititorului. Testați performanța cititorului cu mașinile în mișcare oprite.
· Corpurile de iluminat fluorescent sunt o sursă de interferențe electromagnetice puternice și, dacă este posibil, ar trebui înlocuite. Dacă luminile fluorescente nu pot fi înlocuite, țineți cablurile cititorului și antenele departe de acestea.
· Cablurile coaxiale care duc de la cititor la antene pot fi o sursă puternică de radiații electromagnetice. Aceste cabluri trebuie așezate plat și nu încolăcite.
13.2.2 Tag Considerații
Există mai multe variabile asociate cu tags care pot afecta performanța cititorului: · Suprafața de aplicare: Unele materiale, inclusiv metalul și umiditatea, interferează cu tag performanţă. Tags
aplicate articolelor fabricate din sau care conțin aceste materiale pot să nu funcționeze conform așteptărilor.
· Tag Orientare: Majoritatea tags au antene dipol pliate. Citesc bine când se îndreaptă spre antenă și când marginea lor lungă este orientată spre antenă, dar foarte slab când marginea lor scurtă este orientată spre antenă.
· Tag Model: Multe tag sunt disponibile modele, fiecare cu propriile caracteristici de performanță.
13.2.3 Considerații privind antena
· Utilizați o antenă polarizată circular. Antenele liniare pot fi utilizate numai dacă tag orientarea către antenă este consecventă, sau dacă nu este în orientarea ideală antena sau tag poate fi rotit pentru o citire optimă.
· Utilizați o antenă al cărei design prezintă în mod natural un scurtcircuit la DC. Acest lucru va ajuta la eliminarea problemelor ESD.
· Utilizați o antenă cu o pierdere de retur de 17 dB sau mai mare (1.33 VSWR) în banda de transmisie a regiunii
Ghidul utilizatorului ThingMagic PICO
68
modulul folosește.
· Utilizați o antenă pentru exterior dacă există șansa ca apa sau praful să intre în antenă și să-i modifice caracteristicile RF.
· Asigurați-vă că antena este montată astfel încât personalul să nu stea în fasciculul de radiații al antenei decât dacă se află la mai mult de 20 cm distanță de fața antenei (pentru a respecta limitele FCC pentru expunere pe termen lung). Dacă aplicația solicită personal să lucreze în fasciculul antenei și acestea vor fi la mai puțin de 20 cm de fața antenei, puterea modulului trebuie redusă sau trebuie utilizată o antenă cu câștig mai mic (20 cm presupune un nivel de putere de 27 dBm într-o antenă de 8.15 dBi).
13.2.4 Cititori multipli
· Cititorul afectează negativ performanța dispozitivelor de 900 MHz. De asemenea, aceste dispozitive pot degrada performanța cititorului.
· Antenele altor cititoare care funcționează în imediata apropiere pot interfera unele cu altele, degradând astfel performanța cititoarelor.
· Interferența de la alte antene poate fi eliminată sau redusă utilizând una sau ambele dintre următoarele strategii:
· Antenele afectate pot fi sincronizate de către o aplicație utilizator separată folosind o strategie de timemultiplexing.
· Puterea antenei poate fi redusă prin reconfigurarea setării RF Transmit Power pentru cititor.
NOTĂ: Testele de performanță efectuate în condiții obișnuite de funcționare la locul dvs. sunt recomandate pentru a ajuta la optimizarea performanței sistemului.
Documente/Resurse
![]() |
Modul de citire ThingMagic M7E-TERA [pdfGhid de utilizare Modul cititor M7E-TERA, M7E-TERA, Modul cititor, modul |




