0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
M6E-NANO-DEVKIT

M6E-NANO-DEVKIT

  • 厂商:

    THINGMAGIC

  • 封装:

    -

  • 描述:

    KIT DEV FOR M6E-NANO

  • 数据手册
  • 价格&库存
M6E-NANO-DEVKIT 数据手册
A DIVISION OF TRIMBLE 875-0077-01 Rev E ThingMagic Nano Design Guide For ThingMagic Nano with Firmware Ver. 1.3.2 and later 1 A DIVISION OF TRIMBLE Government Limited Rights Notice: All documentation and manuals were developed at private expense and no part of it was developed using Government funds. The U.S. Governmentʼs rights to use, modify, reproduce, release, perform, display, or disclose the technical data contained herein are restricted by paragraph (b)(3) of the Rights in Technical Data — Noncommercial Items clause (DFARS 252.227-7013(b)(3)), as amended from time-to-time. Any reproduction of technical data or portions thereof marked with this legend must also reproduce the markings. Any person, other than the U.S. Government, who has been provided access to such data must promptly notify ThingMagic. ThingMagic, Mercury, Reads Any Tag, and the ThingMagic logo are trademarks or registered trademarks of ThingMagic, A Division of Trimble. Other product names mentioned herein may be trademarks or registered trademarks of Trimble or other companies. ©2015 ThingMagic – a division of Trimble Navigation Limited. ThingMagic and The Engine in RFID are registered trademarks of Trimble Navigation Limited. Other marks may be protected by their respective owners. All Rights Reserved.d ThingMagic, A Division of Trimble 1 Merrill Street Woburn, MA 01801 01 Revision E April 2016 2 A DIVISION OF TRIMBLE Revision Table Date Version Description 3/2015 01 Draft 1 Partial Draft for early-access release 4/2015 01 REV A First Release for prototype units with 1.3.1 firmware 4/2015 01 Rev B Second release for GA units with version 1.3.2 firmware Receive sensitivity values updated (RF Characteristics) Long-term exposure caution updated (ThingMagic Nano Regulatory Information) Thermal limits explained more fully (ThingMagic Nano Carrier Board) Minor Editorial Changes Minor changes following review by Engineering 6/2015 01 Rev C In the “Hardware Overview” section, the table of pin fumctions erroneously listed pin 39 as both a signal and a ground and omitted ground pin 37. This has been corrected. The “Host Board Design” section of the “Hardware Integration chapter changed. The “landing pads” outline changed to show heat sink areas. The table that indicated pad sizes and locations incorrectly has been removed and replaced by a reference to the carrier board design files, w hich provide the information in a much more convenient form. 9/2015 01 Rev D Ambiguity about whether RX and TX pins are inputs or outputs cleared up. 4/2016 01 Rev E Content added to reinforce that all GPI lines and the RX input line must be low when the module boots up and low when the module shuts down. 3 A DIVISION OF TRIMBLE 4 Communication Regulation Information A DIVISION OF TRIMBLE Communication Regulation Information ! C A U T I O N ! ! Please contact ThingMagic support - support@thingmagic.com - before beginning the process of getting regulatory approval for a finished product using the ThingMagic Nano. ThingMagic Nano Regulatory Information Federal Communication Commission Interference Statement This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one of the following measures: Reorient or relocate the receiving antenna. Increase the separation between the equipment and receiver. Connect the equipment into an outlet on a circuit different from that to which the receiver is connected. Consult the dealer or an experienced radio/TV technician for help. This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) This device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation. FCC Caution: Any changes or modifications not expressly approved by the party responsible for compliance could void the user's authority to operate this equipment. 5 ThingMagic Nano Regulatory Information A DIVISION OF TRIMBLE W A R N I N G ! Operation of the ThingMagic Nano module requires professional installation to correctly set the TX power for the RF cable and antenna selected. This transmitter module is authorized to be used in other devices only by OEM integrators under the following conditions: 1. To comply with FCCʼs RF radiation exposure requirements, the antenna(s) used for this transmitter must be installed such that a minimum separation distance of 21cm is maintained between the radiator (antenna) & userʼs/nearby peopleʼs body at all times and must not be co-located or operating in conjunction with any other antenna or transmitter. 2. The transmitter module must not be co-located with any other antenna or transmitter. As long as the two conditions above are met, further transmitter testing will not be required. However, the OEM integrator is still responsible for testing their end-product for any additional compliance requirements required with this module installed (for example, digital device emissions, PC peripheral requirements, etc.). Note In the event that these conditions can not be met (for certain configurations or co-location with another transmitter), then the FCC authorization is no longer considered valid and the FCC ID can not be used on the final product. In these circumstances, the OEM integrator will be responsible for reevaluating the end product (including the transmitter) and obtaining a separate FCC authorization. The OEM integrator has to be aware not to provide information to the end user regarding how to install or remove this RF module in the user manual of the end product. User Manual Requirement The user manual for the end product must include the following information in a prominent location; “To comply with FCC’s RF radiation exposure requirements, the antenna(s) used for this transmitter must be installed such that a minimum separation distance of 21 cm is maintained between the radiator (antenna) & user’s/nearby people’s body at all times and must not be co-located or operating in conjunction with any other antenna or transmitter.” AND “The transmitting portion of this device carries with it the following two warnings: 6 ThingMagic Nano Regulatory Information A DIVISION OF TRIMBLE “This device complies with Part 15....” AND “Any changes or modifications to the transmitting module not expressly approved by ThingMagic Inc. could void the user’s authority to operate this equipment” “ End Product Labeling The final end product must be labeled in a visible area with the following: “Contains Transmitter Module FCC ID: QV5MERCURY6EN” or “Contains FCC ID: QV5MERCURY6EN.” Industry Canada Under Industry Canada regulations, this radio transmitter may only operate using an antenna of a type and maximum (or lesser) gain approved for the transmitter by Industry Canada. To reduce potential radio interference to other users, the antenna type and its gain should be so chosen that the equivalent isotropic radiated power (e.i.r.p.) is not more than that necessary for successful communication. This radio transmitter (identify the device by certification number, or model number if Category II) has been approved by Industry Canada to operate with the antenna types listed below with the maximum permissible gain and required antenna impedance for each antenna type indicated. Antenna types not included in this list, having a gain greater than the maximum gain indicated for that type, are strictly prohibited for use with this device Operation is subject to the following two conditions: (1) this device may not cause interference, and (2) this device must accept any interference, including interference that may cause undesired operation of the device. To reduce potential radio interference to other users, the antenna type and its gain should be so chosen that the equivalent isotropic ally radiated power (e.i.r.p.) is not more than that permitted for successful communication. This device has been designed to operate with the antennas listed in Authorized Antennas table. Antennas not included in these lists are strictly prohibited for use with this device. To comply with IC RF exposure limits for general population/uncontrolled exposure, the antenna(s) used for this transmitter must be installed to provide a separation distance of 7 ThingMagic Nano Regulatory Information A DIVISION OF TRIMBLE at least 21 cm from all persons and must not be collocated or operating in conjunction with any other antenna or transmitter. End Product Labeling The final end product must be labeled in a visible area with the following: “Contains ThingMagic Inc. ThingMagic Nano (or appropriate model number youʼre filing with IC) transmitting module FCC ID: QV5MERCURY6EN (IC: 5407A-MERCURY6EN)” Industrie Canada Conformément à la réglementation d'Industrie Canada, le présent émetteur radio peut fonctionner avec une antenne d'un type et d'un gain maximal (ou inférieur) approuvé pour l'émetteur par Industrie Canada. Dans le but de réduire les risques de brouillage radioélectrique à l'intention des autres utilisateurs, il faut choisir le type d'antenne et son gain de sorte que la puissance isotrope rayonnée équivalente (p.i.r.e.) ne dépasse pas l'intensité nécessaire à l'établissement d'une communication satisfaisante. Le présent émetteur radio (identifier le dispositif par son numéro de certification ou son numéro de modèle s'il fait partie du matériel de catégorie I) a été approuvé par Industrie Canada pour fonctionner avec 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. Les types d'antenne non inclus dans cette liste, ou dont le gain est supérieur au gain maximal indiqué, sont strictement interdits pour l'exploitation de l'émetteur Le fonctionnement de lʼ appareil est soumis aux deux conditions suivantes: 1. Cet appareil ne doit pas perturber les communications radio, et 2. cet appareil doit supporter toute perturbation, y compris les perturbations qui pourraient provoquer son dysfonctionnement. Pour réduire le risque d'interférence aux autres utilisateurs, le type d'antenne et son gain doivent être choisis de façon que la puissance isotrope rayonnée équivalente (PIRE) ne dépasse pas celle nécessaire pour une communication réussie. Lʼ appareil a été conçu pour fonctionner avec les antennes énumérés dans les tables Antennes Autorisées (Authorized Antennas). Il est strictement interdit de lʼ utiliser lʼ appareil avec des antennes qui ne sont pas inclus dans ces listes. Au but de conformer aux limites d'exposition RF pour la population générale (exposition non-contrôlée), les antennes utilisés doivent être installés à une distance d'au moins 25 8 ThingMagic Nano Regulatory Information A DIVISION OF TRIMBLE cm de toute personne et ne doivent pas être installé en proximité ou utilisé en conjonction avec un autre antenne ou transmetteur. Marquage sur l’ étiquette du produit complet dans un endroit visible: "Contient ThingMagic transmetteur, FCC ID: QV5MERCURY6EN (IC:5407A-MERCURY6EN)" Authorized Antennas This device has been designed to operate with the antennas listed in Authorized Antennas. Antennas not included in this list are strictly prohibited for use with this device. 9 ThingMagic Nano Regulatory Information A DIVISION OF TRIMBLE 10 A DIVISION OF TRIMBLE Contents Communication Regulation Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 ThingMagic Nano Regulatory Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Federal Communication Commission Interference Statement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Industry Canada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Industrie Canada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Authorized Antennas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Specifications Summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Hardware Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Hardware Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Module Pin-out . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Antenna Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Antenna Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Antenna Detection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Digital/Power Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Control Signal Specification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 General Purpose Input/Output (GPIO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ENABLE Line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 DC Power Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 RF Power Output Impact on DC Input Current and Power. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Power Supply Ripple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Idle DC Power Consumption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 RF Characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 RF Output Power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 Receive Sensitivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Contents 11 A DIVISION OF TRIMBLE Receiver Adjacent Channel Rejection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Environmental Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Thermal Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Thermal Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Electro-Static Discharge (ESD) Specification. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Shock and Vibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Authorized Antennas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 FCC Modular Certification Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 Physical Dimensions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 Tape-and-Reel Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 SMT Reflow Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Hardware Integration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 Host Board Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 Landing Pads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 ThingMagic Nano Carrier Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 Carrier Board Heat Sinking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 Firmware Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 Boot Loader . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Application Firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 Programming the ThingMagic Nano. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 Upgrading the ThingMagic Nano . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 Verifying Application Firmware Image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 Custom On-Reader Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 Communication Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 Serial Communication Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 Host-to-Reader Communication. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 Reader-to-Host Communication. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 CCITT CRC-16 Calculation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 User Programming Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 Functionality of the ThingMagic Nano. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 Regulatory Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 Supported Regions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 Frequency Setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 Frequency Units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 12 Contents A DIVISION OF TRIMBLE Frequency Hop Table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 Protocol Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 Gen2 (ISO 18000-6C) Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 Gen2 Protocol Configuration Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 Unsupported Gen2 Functionality. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 Unsupported Custom Gen2 Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 Unsupported Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 Antenna Port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 Using a Multiplexer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 Port Power and Settling Time. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 Tag Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 Tag Buffer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 Tag Streaming/Continuous Reading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 Tag Read Meta Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 Power Management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 Power Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 Performance Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 Event Response Times . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 Appendix A: Error Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 Common Error Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 FAULT_MSG_WRONG_NUMBER_OF_DATA – (100h) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 FAULT_INVALID_OPCODE – (101h) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 FAULT_UNIMPLEMENTED_OPCODE – 102h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 FAULT_MSG_POWER_TOO_HIGH – 103h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 FAULT_MSG_INVALID_FREQ_RECEIVED (104h) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 FAULT_MSG_INVALID_PARAMETER_VALUE - (105h) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 FAULT_MSG_POWER_TOO_LOW - (106h) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 FAULT_UNIMPLEMENTED_FEATURE - (109h) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 FAULT_INVALID_BAUD_RATE - (10Ah) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 Bootloader Faults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 FAULT_BL_INVALID_IMAGE_CRC – 200h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 FAULT_BL_INVALID_APP_END_ADDR – 201h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 Flash Faults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 FAULT_FLASH_BAD_ERASE_PASSWORD – 300h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 FAULT_FLASH_BAD_WRITE_PASSWORD – 301h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 FAULT_FLASH_UNDEFINED_ERROR – 302h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 FAULT_FLASH_ILLEGAL_SECTOR – 303h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 Contents 13 A DIVISION OF TRIMBLE FAULT_FLASH_WRITE_TO_NON_ERASED_AREA – 304h . . . . . . . . . . . . . . . . . . . . . . . . . 93 FAULT_FLASH_WRITE_TO_ILLEGAL_SECTOR – 305h . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 FAULT_FLASH_VERIFY_FAILED – 306h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 Protocol Faults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95 FAULT_NO_TAGS_FOUND – (400h). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 FAULT_NO_PROTOCOL_DEFINED – 401h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 FAULT_INVALID_PROTOCOL_SPECIFIED – 402h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 FAULT_WRITE_PASSED_LOCK_FAILED – 403h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 FAULT_PROTOCOL_NO_DATA_READ – 404h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 FAULT_AFE_NOT_ON – 405h. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 FAULT_PROTOCOL_WRITE_FAILED – 406h. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 FAULT_NOT_IMPLEMENTED_FOR_THIS_PROTOCOL – 407h . . . . . . . . . . . . . . . . . . . . . . 98 FAULT_PROTOCOL_INVALID_WRITE_DATA – 408h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 FAULT_PROTOCOL_INVALID_ADDRESS – 409h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 FAULT_GENERAL_TAG_ERROR – 40Ah . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 FAULT_DATA_TOO_LARGE – 40Bh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 FAULT_PROTOCOL_INVALID_KILL_PASSWORD – 40Ch . . . . . . . . . . . . . . . . . . . . . . . . . . 99 FAULT_PROTOCOL_KILL_FAILED - 40Eh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 FAULT_PROTOCOL_BIT_DECODING_FAILED - 40Fh . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 FAULT_PROTOCOL_INVALID_EPC – 410h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 FAULT_PROTOCOL_INVALID_NUM_DATA – 411h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 FAULT_GEN2 PROTOCOL_OTHER_ERROR - 420h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 FAULT_GEN2_PROTOCOL_MEMORY_OVERRUN_BAD_PC - 423h . . . . . . . . . . . . . . . . . 101 FAULT_GEN2 PROTOCOL_MEMORY_LOCKED - 424h . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 FAULT_GEN2 PROTOCOL_INSUFFICIENT_POWER - 42Bh . . . . . . . . . . . . . . . . . . . . . . . 101 FAULT_GEN2 PROTOCOL_NON_SPECIFIC_ERROR - 42Fh . . . . . . . . . . . . . . . . . . . . . . . 102 FAULT_GEN2 PROTOCOL_UNKNOWN_ERROR - 430h. . . . . . . . . . . . . . . . . . . . . . . . . . . 102 Analog Hardware Abstraction Layer Faults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 FAULT_AHAL_INVALID_FREQ – 500h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 FAULT_AHAL_CHANNEL_OCCUPIED – 501h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 FAULT_AHAL_TRANSMITTER_ON – 502h. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 FAULT_ANTENNA_NOT_CONNECTED – 503h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 FAULT_TEMPERATURE_EXCEED_LIMITS – 504h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 FAULT_POOR_RETURN_LOSS – 505h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 FAULT_AHAL_INVALID_ANTENA_CONFIG – 507h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 Tag ID Buffer Faults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106 FAULT_TAG_ID_BUFFER_NOT_ENOUGH_TAGS_AVAILABLE – 600h . . . . . . . . . . . . . . . 106 FAULT_TAG_ID_BUFFER_FULL – 601h. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106 FAULT_TAG_ID_BUFFER_REPEATED_TAG_ID – 602h . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 FAULT_TAG_ID_BUFFER_NUM_TAG_TOO_LARGE – 603h . . . . . . . . . . . . . . . . . . . . . . . 107 14 Contents A DIVISION OF TRIMBLE System Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 FAULT_SYSTEM_UNKNOWN_ERROR – 7F00h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 FAULT_TM_ASSERT_FAILED – 7F01h. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 Appendix B: Getting Started - Dev Kit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 Dev Kit Hardware. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 Included Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 Setting up the Dev Kit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110 Connecting the Antenna . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110 Powering up and Connecting to a PC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110 Dev Kit USB Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112 USB/RS232 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112 Dev kit Jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113 Dev Kit Schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 Demo Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 Notice on Restricted Use of the Dev Kit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116 Appendix C: Environmental Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . 117 ElectroStatic Discharge (ESD) Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 ESD Damage Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 Identifying ESD as the Cause of Damaged Readers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 Common Installation Best Practices. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 Raising the ESD Threshold . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120 Further ESD Protection for Reduced RF Power Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 Variables Affecting Performance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122 Environmental . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122 Tag Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122 Antenna Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123 Multiple Readers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123 Contents 15 A DIVISION OF TRIMBLE 16 Contents A DIVISION OF TRIMBLE Introduction The ThingMagic® Nano® embedded module is an RFID reader that you can integrate with other systems to create RFID-enabled products. Applications to control the ThingMagic Nano modules and derivative products can be written using the high level MercuryAPI. The MercuryAPI supports Java, “.NET” and C programming environments. The MercuryAPI Software Development Kit (SDK) contains sample applications and source code to help developers get started demonstrating and developing functionality. For more information on the MercuryAPI see the MercuryAPI Programmers Guide and the MercuryAPI SDK, available on the ThingMagic website. This document is intended for hardware designers and software developers. It describes the hardware specifications and firmware functionality of the ThingMagic Nano module and provides guidance on how to incorporate the module within a third-party host system. The document is broken down into the following sections: Hardware Overview - Detailed specifications of the ThingMagic Nano hardware. This section should be read in its entirety before designing hardware or attempting to operate the ThingMagic Nano module in hardware other than the ThingMagic Dev Kit. Hardware Integration - Describes the ideal attributes of a main board which incorporates the ThingMagic Nano module. Firmware Overview - A detailed description of the ThingMagic Nano firmware components including the bootloader and application firmware. Communication Protocol - An overview of the low level serial communications protocol used by the ThingMagic Nano. Functionality of the ThingMagic Nano - Detailed descriptions of the ThingMagic Nano features and functionality that are supported through the use of the MercuryAPI. Appendix A: Error Messages - Lists ThingMagic Nano Error Codes and provides causes and suggested solutions for when they are encountered. Appendix B: Getting Started - Dev Kit - Quick Start guide to getting connected to the ThingMagic Nano Developerʼs Kit and using the Demo Applications included with the MercuryAPI SDK. Appendix C: Environmental Considerations - Details about environmental factors that should be considered relating to reader performance and survivability. Introduction 17 Specifications Summary A DIVISION OF TRIMBLE Specifications Summary The table below summarizes the specifications of the ThingMagic Nano module. Many of these specifications are discussed in further detail in the Hardware Overview chapter. Physical 22 mm L x 26 mm W x 3.0 mm H Dimensions (.866 in L x 1.024 in W x 0.118 in H) Tag / Transponder Protocols RFID Protocol Support EPCglobal Gen 2 (ISO 18000-6C) with nominal backscatter rate of 250 kbps RF Interface 18 Antennas Single 50 Ω connection (board-edge) RF Power Output Separate read and write levels, commandadjustable from 0 dBm to 27 dBm in 0.01 dB steps Introduction Specifications Summary A DIVISION OF TRIMBLE Pre-configured for the following regions: ▪ FCC (NA, SA) 917.4-927.2 MHz ▪ ETSI (EU) 865.6-867.6 MHz ▪ TRAI (India) 865-867 MHz Regulatory ▪ KCC (Korea) 917-923.5 MHz ▪ MIC (Japan) 916.8 – 923.4 MHz ▪ ACMA (Australia) 920-926 MHz ▪ SRRC-MII (P.R.China) 920.1-924.9 MHz ▪ ‘Open’ (Customizable channel plan; 859-873 MHz and 915-930 MHz) Data/Control Interface Physical 41 board-edge connections providing access to RF, DC power, communication, and GPIO signals ▪ UART; 3.3V logic levels Control/Data Interfaces ▪ 9.6 to 921.6 kbps data rate ▪ Enable control GPIO Sensors and Indicators Four 3.3V bidirectional ports; API support .NET, Java, and Embedded “C” APIs Configurable as input (sensor) or output (indicator) Power Introduction 19 Specifications Summary A DIVISION OF TRIMBLE DC Voltage: 3.3 to 5.5 V for +25 dBm out 3.7 to 5.5 V for +27 dBm out DC Power Nominal DC power consumption when reading: Required 3.6 W@ 5 VDC for +27 dBm out 3.3 W@ 5 VDC for +25 dBm out 1.5 W@ 5 VDC for 0 dBm out ▪ 0.84 W in ready mode Idle Power ▪ 0.015 W in sleep mode Consumption ▪ 0.00025 W in shutdown mode Environment ▪ FCC 47 CFR Ch. 1 Part 15 Certification ▪ Industrie Canada RSS-21 0 ▪ ETSI EN 302 208 v1.4.1 Operating Temp. -20C to +60C (case temperature) Storage Temp. -40C to +85C Shock and Survives 1 meter drop during handling Vibration Performance Boot time ▪ Less than 150 msec for initial boot after firmware download ▪ Less than 30 msec for subsequent boots. Read/Write Performance 20 ▪ Up to 150 tags/sec to read 96-bit EPC ▪ 80 msec typical for standard write of 96-bit EPC Introduction A DIVISION OF TRIMBLE Hardware Overview The following section provides detailed specifications of the ThingMagic Nano hardware including: Hardware Interfaces DC Power Requirements RF Characteristics Environmental Specifications Authorized Antennas Physical Dimensions Tape-and-Reel Dimensions Hardware Overview 21 Hardware Interfaces A DIVISION OF TRIMBLE Hardware Interfaces Module Pin-out Connections are made to the module using 41 edge pads (“vias”) that allow the module to be surface mounted to a main board. Here is a bottom view of the module, showing the numerical interfaces of the module: The document sections that follow explain in detail how these connections are used. Antenna Connections The ThingMagic Nano supports one monostatic bidirectional RF antenna through edge vias. See Hardware Integration for antenna edge via locations and layout guidelines. The maximum RF power that can be delivered to a 50 ohm load from each port is 0.5 Watts, or +27 dBm (regulatory requirements permitting). 22 Hardware Overview Hardware Interfaces A DIVISION OF TRIMBLE Antenna Requirements The performance of the ThingMagic Nano is affected by antenna quality. Antennas that provide good 50 ohm match at the operating frequency band perform best. Specified performance is achieved with antennas providing 17 dB return loss (VSWR of 1.33) or better across the operating band. Damage to the module will not occur for any return loss of 1 dB or greater. Damage may occur if antennas are disconnected during operation or if the module sees an open or short circuit at its antenna port. Antenna Detection ! C A U T I O N ! ! Like the Micro module, but unlike the M6e and M5e modules, the ThingMagic Nano does not support automatic antenna detection. When writing applications to control the ThingMagic Nano you must explicitly specify that antenna 1 is to be used. Using the MercuryAPI, this requires creation of a “SimpleReadPlan” object with the list of antennas set and that object set as the active /reader/read/plan. For more information see the MercuryAPI Programmers Guide | Level 2 API | Advanced Reading | “ReadPlan” section. Hardware Overview 23 Hardware Interfaces A DIVISION OF TRIMBLE Digital/Power Interfaces The edge “via” connections provides power, serial communications signals, an enable control, and access to the GPIO lines to the ThingMagic Nano module. See Hardware Integration for pinout details of both connections and layout guidelines 24 Hardware Overview Hardware Interfaces A DIVISION OF TRIMBLE ThingMagic Nano Digital Connector Signal Definition Edge Via Pin # Signal Signal Direction (In/Out of ThingMagic Nano) Notes 1-9, 18-19 GND Signal Return Must connect all GND pins to ground as they also serve to remove heat from the module 10 Vout DC Power Output 3.4V DC output. Maximum load 5 mA. Turns off when ENABLE is pulled low. Leave unconnected if not used. 11 ENABLE Enable/Shutdown TTL input that turns the module off and reduces its power consumption to nearly zero. Hi=Enable, Low=Shutdown module If left unconnected, module will stay in ENABLE state. 12 GPIO1 Bidirectional GPIO 13 GPIO2 Bidirectional GPIO 14 GPIO3 Bidirectional GPIO 15 GPIO4 Bidirectional GPIO Vin Power Supply Input 3.3 to 5.5VDC. Pins 16 and 17 are internally connected. Connect the DC power source to both pins to ensure sufficient current carrying capacity. 20 UART_TX Out UART Serial output, 3.3V logic 21 UART_RX In UART Serial input, 3.3V logic. Must be low when module is powered on or off. RFU Reserved Reserved for future use - leave unconnected RF RF Transmit and Receive Interface to antenna GND RF Ground Must connect all GND pins to ground as they also serve to remove heat from the module 16,17 22-28 39 37-38, 40-41 Hardware Overview Each line configurable as input or output interface (by default it is an input with internal pull-down). 25 Hardware Interfaces A DIVISION OF TRIMBLE The following table gives the Voltage and Current limits for all communication and control interfaces: Specification Limits Input Low-level Voltage 1.0 V max to indicate low state; no lower than 0.3 V below ground to prevent damage Input High-level Voltage 1.9 V min to indicate high state; 3.7 V max when module is powered up, no more than 0.3 V higher than Vout when module is turned off to prevent damage. Output Low-level Voltage 0.3 V typ, 0.7 V max Output High-level Voltage 3.0 V typ, 2.7 V min Output Low-level Current 10 mA max Output High-level Current 7 mA max Control Signal Specification The module communicates to a host processor via a TTL logic level UART serial port, accessed on the edge “vias”. The TTL logic level UART supports complete functionality. The USB port supports complete functionality except the lowest power operational mode. 26 Hardware Overview Hardware Interfaces A DIVISION OF TRIMBLE TTL Level UART Interface Only three pins are required for serial communication (TX, RX, and GND). Hardware handshaking is not supported.This is a TTL interface; a level converter is necessary to connect to devices that use a 12V RS232 interface. The RX line is a 3.3 volt logic CMOS input and is internally pulled up with a resistance value of between 20 and 60 kOhms (40 kOhms nominal). It must be low before the module is turned off and low before the module is turned on. This can be insured if interface drivers are used that are powered by the module itself, as shown in the interface board example. The connected host processorʼs receiver must have the capability to receive up to 256 bytes of data at a time without overflowing. These are the baud rates supported on the interface (bits per second): – 9600 – 19200 – 38400 – 115200 – 230400 – 460800 – 921600 Note Upon initial power up, the default baud rate of 115200 will be used. If that baud rate is changed and saved in the application mode, the new saved baud rate will be used the next time the module is powered up. (Check the firmware release notes to confirm that saving of settings is supported.) General Purpose Input/Output (GPIO) The four GPIO connections, described in the ThingMagic Nano Digital Connector Signal Definition, may be configured as inputs or outputs using the MercuryAPI. The GPIO pins should connect through 1 kOhm resistors to the module to ensure the input Voltage limits are maintained even if the module is shut off. Module power consumption can be increased by incorrect GPIO configuration. Similarly, the power consumption of external equipment connected to the GPIOs can also be adversely affected. The following instructions will yield specification compliant operation. On power up, the ThingMagic Nano module configures its GPIOs as inputs to avoid contention from user equipment that may be driving those lines. The input configuration is Hardware Overview 27 Hardware Interfaces A DIVISION OF TRIMBLE a 3.3 volt logic CMOS input and is internally pulled down with a resistance value of between 20 and 60 kOhms (40 kOhms nominal). Lines configured as inputs must be low whenever the module is turned off and low at the time the module is turned on. GPIOs may be reconfigured individually after power up to become outputs. Lines configured as outputs consume no excess power if the output is left open. Configuring GPIO Settings The GPIO lines are configured as inputs or outputs through the MercuryAPI by setting the reader configuration parameters /reader/gpio/inputList and /reader/gpio/outputList. The state of the lines can be Get or Set using the gpiGet() and gpoSet() methods, respectively. See the language specific reference guide for more details. ENABLE Line ! C A U T I O N ! ! The polarity of the ENABLE line is opposite from the 4-port M6e module. The ENABLE line (referred to as the SHUTDOWN line in the M6e) must be pulled HIGH or left unconnected in order for the module to be operational. To shut down the module, the line is set LOW or pulled to Ground. Switching from high to low to high is equivalent to performing a power cycle of the module. All internal components of the module are powered down when ENABLE is set LOW. 28 Hardware Overview DC Power Requirements A DIVISION OF TRIMBLE DC Power Requirements The module is specified to operate with DC input levels of between 3.3 and 5.5 V. All specifications are maintained as long as the total input current is below 1 A. At 1 A, the internal Voltage regulatorʼs protection circuit allows no more current to be taken in. This 1A current limit will be reached slightly sooner if current is drawn out the Vout line or if the GPIO lines are supplying current to external circuits. The most obvious impact of this 1A limit is that the module cannot be operated below 3.7 Volts when the RF power output level is set to 27 dBm. This limit is fully explained in the next section. The module will still operate if the DC input Voltage level falls below 3.3 V, but its specifications are not guaranteed. If the DC input Voltage falls below 3 VDC, a “brownout” self-protection function in the processor will gracefully turn the module off so that the module will not be in an undeterminate state once the voltage is restored. RF Power Output Impact on DC Input Current and Power The ThingMagic Nano supports separate read and write power level which are command adjustable via the MercuryAPI. The power level limits are: – Minimum RF Power = 0 dBm – Maximum RF Power = +27 dBm Hardware Overview 29 DC Power Requirements A DIVISION OF TRIMBLE Note Maximum power may have to be reduced to meet regulatory limits, which specify the combined effect of the module, antenna, cable and enclosure shielding of the integrated product. As shown in the chart, the current draw when the RF output level is set to +27 dBm reaches the limit of 1A when the DC input voltage is below 3.7 V. Below the 3.7 VDC input level, the RF level will no longer reach 27 dBm, although no error message will be returned. The input Voltage should be maintained above 3.7 Volts if the RF output power setting is above +25 dBm. 3.5 V is adequate for an RF output power level of +26 dBm, and 3.3 V is adequate for an RF output power level of +25 dBm and below. The chart 30 Hardware Overview DC Power Requirements A DIVISION OF TRIMBLE below shows the impact of the input DC Voltage on the RF output level for +25 dBm and +27 dBm RF power levels. The power drawn by the module is fairly constant, rising slightly as the DC Input Voltage is lowered. Once the 1A input current limit is reached, the input power appears to Hardware Overview 31 DC Power Requirements A DIVISION OF TRIMBLE decrease, but this is because the RF output level is no longer reflecting the desired setting. This chart shows these dependencies: Note: Power consumption is defined for operation into a 17 dB return loss load (VSWR of 1.33) or better. Power consumption may increase, up to 4 W, during operation into return losses worse than 17 dB and high ambient temperatures. Power consumption will also vary based on which of the Supported Regions is in use. Power Supply Ripple The following are the minimum requirements to avoid module damage and to insure performance and regulatory specifications are met. Certain local regulatory specifications may require tighter specifications. 32 Hardware Overview DC Power Requirements A DIVISION OF TRIMBLE 3.3 to 5.5 VDC Less than 25 mV pk-pk ripple all frequencies, Less than 11 mV pk-pk ripple for frequencies less than 100 kHz, No spectral spike greater than 5 mV pk-pk in any 1 kHz band. Idle DC Power Consumption When not actively transmitting, the ThingMagic Nano module falls back into one of 3 idle states, called “power modes”. There are 5 enumerated idle power modes defined in the API, but the Nano module only supports 3 options, so three of the settings behave identically. Each successive power mode turns off more of the moduleʼs circuits, which have to be restored when a command is executed, imposing a slight delay. The following table gives the power consumption levels and the delay to respond to a command for each. See Idle DC Power Consumption for details. ThingMagic Nano Power Consumption Operation DC Power Consumed at 5 VDC Time to Respond to a Read Command Power Mode = “FULL” 0.85 W Less than 5 msec Power Mode = “MINSAVE”, “MEDSAVE”, or “MAXSAVE” 0.04 W Less than 20 msec Power Mode = “SLEEP” 0.02 W Less than 20 msec ENABLE Line disabled .00015 W Module reboots when Enable line brought high These nominal values should be used to calculate metrics such as battery life. To determine the absolute maximum DC power that would be required under any condition, one must consider temperature, channel of operation, and antenna return loss. Hardware Overview 33 RF Characteristics A DIVISION OF TRIMBLE RF Characteristics RF Output Power The output power may be set to a separate value for read and write operations (for many tags, more power is required to write to read). The range of values for both settings is from 0 dBm to +27 dBm, in 0.01 dB increments. (For example, 27 dBm will be configured as “2700” in units of centi-dBm.) The modules are calibrated when they are manufactured in 0.5 dB increments and linear interpolation is used to set values with greater granularity than this. The granularity of the RF output power setting should not be confused with its accuracy. The accuracy of the output level is specified to be +/- 1 dBm for each regional setting. 34 Hardware Overview RF Characteristics A DIVISION OF TRIMBLE Additional variation may be experienced if the DC input Voltage and temperature changes while the module is operational. This chart shows the typical transmit output variation over frequency. The typical variation is less than +/-0.5 dBm for all transmit levels, across the entire frequency band. DC Input Voltage also affects the transmit output level accuracy. The typical variation is less than +/- 0.20 dBm except at high RF output levels for low DC input voltages, as has been discussed in the RF Power Output Impact on DC Input Current and Power section. The following chart shows the accuracy of the RF power setting across all supported input DC voltages. Note that the actual RF output level starts to drop for +27 dBm output level Hardware Overview 35 RF Characteristics A DIVISION OF TRIMBLE settings at around 3.7 VDC input levels and the RF output level starts to drop for +25 dBm settings at around 3.3 VDC input levels. The output accuracy over temperature is typically +/- 0.75 dBm, with most variation occurring at lower transmit output power levels. 36 Hardware Overview RF Characteristics A DIVISION OF TRIMBLE Receive Sensitivity The receive sensitivity is influenced by both user-defined settings and by external environmental factors. These factors are: Transmit Level Gen2 “M” setting Region of Operation Receive sensitivity is strongly influenced by the amount of interference caused by the readerʼs own transmit signal. This interference can be reduced by reducing the transmit level. ThingMagic always quotes the receive sensitivity at the highest transmit level (+27 dBm for the Nano), but 1 dB of sensitivity is typically gained for every dB that the transmitter output level is reduced. The Gen2 “M” setting influences how data is encoded when sent from the tag to the reader. Higher “M” values send data at lower rates and are more noise immune, Hardware Overview 37 RF Characteristics A DIVISION OF TRIMBLE increasing the moduleʼs sensitivity. Lower “M” values send data at higher rates, decreasing the sensitivity somewhat. The region of operation is also a factor. The Nano has slightly better receive sensitivity in the regions that fall within the range of 865 to 868 MHz than in regions that fall within the range of 917 to 928 MHz. The following table gives the sensitivity for region and “M” value at a transmit output level of +27 dBm. Region North America and subsets of 917 to 928 MHz band EU and India (865 to 868 MHz “M” Value 8 4 2 Sensitivity -57 dBm -55 dBm -45 dBm 8 4 2 -60 dBm -58 dBm -49 dBm Note that sensitivity is strongly affected by the success rate required by the application. The sensitivity values in the table reflect a very high read success rate (greater than 90%). Tags typically will begin to respond sporadically at receive levels that are 5 dB lower than the values shown in this table. Receiver Adjacent Channel Rejection The ThingMagic Nano receives signals that are centered at +250 kHz from its own carrier. The width of the receive filter is adjusted to match the “M” value of the signal being sent by the tag. An M value of 2 require the widest filter and an M value of 8 requires the narrowest filter. If operating in an environment where many readers are present, observe the performance of one reader as the other readers are turned on and off. If the performance improves when the other readers are turned off, then the system may be experiencing reader-to-reader interference. This reader-to-reader interference will be minimized by using the highest “M” value that is consistent with the tag read rates required by the application. 38 Hardware Overview Environmental Specifications A DIVISION OF TRIMBLE Environmental Specifications Thermal Considerations The module will operate within its stated specifications over a temperature range o f -20 to +60 degrees C, measured at the ground plane that the ThingMagic Nano module is soldered to. It may be safely stored in temperatures ranging from -40 degrees C to +85 degrees C. Thermal Management Heat-sinking For high duty cycles, it is essential to use a surface mount configuration where all edge vias are soldered to a carrier or mother board, with a large area of ground plane, that will either radiate heat or conduct the heat to a larger heat-sink. A high density of PCB vias from the top to bottom of the board will efficiently conduct heat to a bottom mount heatsink. Often the weak link in thermal management design is not the thermal interface from the ThingMagic Nano to the heat-sink, but rather the thermal interface from the heat-sink to the outside world. Duty Cycle If overheating occurs it is recommended to first try reducing the duty cycle of operation. This involves modifying the RF On/Off (API parameter settings /reader/read/ asyncOnTime and asyncOffTime) values. A good place to start is 50% duty cycle using 250ms/250ms On/Off. If your performance requirements can be met, a low enough duty cycle can result in no heat sinking required. Or with adequate heat sinking you can run continuously at 100% duty cycle. Temperature Sensor The ThingMagic Nano module has an integrated temperature sensor, located near the components which generate the most heat. The temperature can be obtained through the user interface as a status indication. This information is also used by the firmware to prevent transmission when the module is too hot or too cold to operate properly. The temperature limits for allowing transmission are -20 C to +85 C. Hardware Overview 39 Environmental Specifications A DIVISION OF TRIMBLE Note The temperature level at which transmission is prevented, +85 C, is higher than the +60 C operating limit for two reasons: (1) The temperature indicated by the on-board sensor will always be higher than ambient temperature, due to heat generated by internal components, and (2) the temperature limit for transmission is chosen to prevent damage to the components, while the +60 C limit for operation is chosen to ensure that all specifications are met. 40 Hardware Overview Environmental Specifications A DIVISION OF TRIMBLE Electro-Static Discharge (ESD) Specification The Electro-Static Discharge Immunity specifications for the ThingMagic Nano are as follows: IEC-61000-4-2 and MIL-883 3015.7 discharges direct to operational antenna port tolerates max 1 KV pulse. It will tolerate a 4 kV air discharge on the I/O and power lines. It is recommended that protective diodes be placed on the I/O lines as shown in the carrier board schematic diagram (see Hardware Integration). Note Survival level varies with antenna return loss and antenna characteristics. See ElectroStatic Discharge (ESD) Considerations for methods to increase ESD tolerances. W A R N I N G ! The ThingMagic Nano antenna port may be susceptible to damage from Electrostatic Discharge (ESD). Equipment failure can result if the antenna or communication ports are subjected to ESD. Standard ESD precautions should be taken during installation and operation to avoid static discharge when handling or making connections to the ThingMagic Nano reader antenna or communication ports. Environmental analysis should also be performed to ensure static is not building up on and around the antennas, possibly causing discharges during operation. Shock and Vibration The ThingMagic Nano module is specified to survive a 1 meter drop onto a hard surface. It will also survive the following vibration limits: 4.02 Grms random, mounted on a non-resonant hard carrier Five shipments by air, MIL-STD-810G METHOD 514.6 ANNEX C, Figure 514.6C-5 General Exposure pg 514.6C-16, and Table 514.6C-VII, General Exposure. 5 minutes each of three axes. Hardware Overview 41 Authorized Antennas A DIVISION OF TRIMBLE Authorized Antennas This device has been designed to operate with the antennas listed below, and having a maximum gain of 8.15 dBiL. Antennas not included in this list or having a gain greater than 8.15 dBiL are strictly prohibited for use with this device without regulatory approval. (Circularly polarized antennas can have a circular gain has high as 11.15 dBiC and still maintain a maximum linear gain of 8.15 dBiL.) The required antenna impedance is 50 ohms. ThingMagic Nano Authorized Antennas Vendor Model Type Polarizatio n Frequency Range MTI Wireless Laird MT-263020 Patch Circular S9025P Patch Circular Laird S8658WPL Patch Circular MTI Wireless MTI Wireless MTI-262013 Patch Circular MTI-242043 Patch Circular 902-928 MHz 902-928 MHz 865-960 MHz 902-928 MHz 865-956 MHz FG9026 Dipole Linear Laird 902-928 MHz Circular Gain (dBiC) 11 min Max Linear Gain (dBi) 8 5.5 4.3 8.5 6.0 7 min, 7.5 max 7.5 in EU band, 8.5 in NA band [Not Applicable] 6.0 6.0 8.15 Note: Most tags are linearly polarized, so the “max linear gain” value is the best number to use when calculating the maximum read distance between the module and a tag. FCC Modular Certification Considerations Trimble has obtained FCC modular certification for the ThingMagic Nano module. This means that the module can be installed in different end-use products by another equipment manufacturer with little or no additional testing or equipment authorization for the transmitter function provided by that specific module. Specifically: No additional transmitter-compliance testing is required if the module is operated with one of the antennas listed in the FCC filing No additional transmitter-compliance testing is required if the module is operated with the same type of antenna as listed in the FCC filing as long as it has equal or lower gain than the antenna listed. Equivalent antennas must be of the same general type (e.g. dipole, circularly polarized patch, etc.), must be of equal or less gain than an 42 Hardware Overview Authorized Antennas A DIVISION OF TRIMBLE antenna previously authorized under the same FCC ID, and must have similar in band and out of band characteristics (consult specification sheet for cut-off frequencies). If the antenna is of a different type or higher gain than those listed in the moduleʼs FCC filing, see ThingMagic Nano Authorized Antennas, a class II permissive change must be requested from the FCC. Contact us at support@thingmagic.com and we can help you though this process. The FCC regulations state that a host device using a module that has a modular grant can: 1. Be marketed and sold with the module built inside that does not have to be end-user accessible/replaceable, or 2. Be end-user plug-and- play replaceable. In addition, a host product is required to comply with all applicable FCC equipment authorizations, regulations, requirements and equipment functions not associated with the RFID module portion. For example, compliance must be demonstrated to regulations for other transmitter components within the host product; to requirements for unintentional radiators (Part 15B), and to additional authorization requirements for the non-transmitter functions on the transmitter module (for example, incidental transmissions while in receive mode or radiation due to digital logic functions). To ensure compliance with all non-transmitter functions the host manufacturer is responsible for ensuring compliance with the module(s) installed and fully operational. For example, if a host was previously authorized as an unintentional radiator under the Declaration of Conformity procedure without a transmitter certified module and a module is added, the host manufacturer is responsible for ensuring that the after the module is installed and operational the host continues to be compliant with Part 15B unintentional radiator requirements. Since this may depend on the details of how the module is integrated with the host, we shall provide guidance to the host manufacturer for compliance with Part 15B requirements. Hardware Overview 43 Physical Dimensions A DIVISION OF TRIMBLE Physical Dimensions The dimensions of the ThingMagic Nano module are shown in the following diagram and the table below: Attribute Value Width 22 +/-0.2 mm Length 26 +/-0.2 mm Height (includes PCB, shield, mask and labels) 3.0 maximum Mass 3.2 gms 44 Hardware Overview Physical Dimensions A DIVISION OF TRIMBLE Tape-and-Reel Dimensions The Nano is delivered in a tape-and-reel package. The reel measures 13 inches by 4 inches. The following drawing gives the dimensions of the tape. Hardware Overview 45 Physical Dimensions A DIVISION OF TRIMBLE 46 Hardware Overview 70   :$1*-6 32/
M6E-NANO-DEVKIT 价格&库存

很抱歉,暂时无法提供与“M6E-NANO-DEVKIT”相匹配的价格&库存,您可以联系我们找货

免费人工找货