M2110 Hardware Reference Manual Revision B, January, 2008 PN: 7430-0549-01
© 2005-2007 Crossbow Technology, Inc. All rights reserved. Information in this document is subject to change without notice. Crossbow, MoteWorks, IRIS, MICA, TrueMesh and XMesh are the trademarks of Crossbow Technology, Inc. Other product and trade names are trademarks or registered trademarks of their respective holders.
IRIS OEM Edition Hardware Reference Manual Table of Contents About This Document....................................................................................................................3 1 Introduction.............................................................................................................................4 2 Quick Start for the OEM Kit Users ......................................................................................5 2.1 3 4 5 Product Overview .............
IRIS OEM Edition Hardware Reference Manual 11.6 12 Programming Interface............................................................................................... 32 Appendix A. Warranty and Support Information..........................................................33 12.1 Customer Service........................................................................................................ 33 12.2 Contact Directory .............................................................................
IRIS OEM Edition Hardware Reference Manual About This Document The following annotations have been used to provide additional information. ; NOTE Note provides additional information about the topic. ; EXAMPLE Examples are given throughout the manual to help the reader understand the terminology. 3 IMPORTANT This symbol defines items that have significant meaning to the user WARNING The user should pay particular attention to this symbol.
IRIS OEM Edition Hardware Reference Manual 1 Introduction This User’s Manual describes the hardware features of the OEM Edition M2110 modules. Table 1-1 below lists the models covered in this Manual. Table 1-1. OEM Edition Models covered in the Reference Manual Model Number M2110 Description 2.4GHz IRIS OEM module This Manual is not a software guide to programming the Motes using MoteWorks, nor is it a guide to pre-built software packages that run on top of the Motes.
IRIS OEM Edition Hardware Reference Manual 2 Quick Start for the OEM Kit Users 3 IMPORTANT: This section is intended for the Standard OEM Edition module kit users only. If you did not purchase the complete pre-programmed kit, but only stand-alone boards then skip to Chapter 3. 2.1 Out-of-the-Box Demo This section will step you through the process of setting up a simple Mote sensor network demonstration. The four main steps are to 1. Install MoteView on your Windows PC 2.
IRIS OEM Edition Hardware Reference Manual 2.1.2 Installing the USB drivers for the MIB520 Programming Pod When you plug an MIB520 into your PC for the first time, Windows detects and reports it as new hardware. Do the following steps. 1. Connect one end of the USB extension cable to an available USB port on your PC. Connect the other to the MIB520’s USB connector. In a few moments your PC will identify the MIB520 as a new hardware. 2.
IRIS OEM Edition Hardware Reference Manual 5. In the Sensor Board tab, for the Application Name, select “XMDA300” from the pull-down menu. 6. Click on the DONE button. Soon after that it should display incoming data. Click on the MoteView window to view data, time plots of sensor values, and topology of the Mote network. 2.1.5 User Interfaces You should see nodes one, two and three appear in the node list on the left hand side of the MoteView window.
IRIS OEM Edition Hardware Reference Manual 3 Product Overview Crossbow’s M2110 OEM Edition module provides users with high level functional integration designed to optimize the addition of wireless mesh networking technology to a wide variety of both new and existing custom sensing applications. Powerful new design features include: • Optimized processor/radio module integration based on Crossbow’s extensive Mote development and deployment.
IRIS OEM Edition Hardware Reference Manual RF Transceiver (Radio) Chip Radio Frequency (MHz) AT86RF230 2400 TMax. Data Rate (kbits/sec)T Chip Connection Type Size (kB) Flash Data Logger Memory 250 AT45DB041D SPI 512 3.1 Block Diagram and Schematics for the OEM Edition Module Figure 3-2. Block Diagram for the OEM Edition Module 3.2 Electrical Specifications The electrical specifications for the OEM Edition module are provided in Table 3-2. Table 3-2.
IRIS OEM Edition Hardware Reference Manual Table 3-3. M2110 Environmental Specifications Parameter Operating Value Storage Temperature -40 deg. C to + 85 deg. C Operating Temperature -40 deg. C to + 85 deg. C Shock 6g any axis Vibration 2g random any axis Humidity 0 to 90 % RH 3.4 Mechanical Dimensions 51 35 52 H = 0.161 TO 0.200 INCH 34 W = L = 0.944 TO 0.964 INCH e = 0.050 INCH COMPONENT SIDE w NO. CONTACTS = 68 THICKNESS = 0.062 INCH COPLANARITY = 0.
IRIS OEM Edition Hardware Reference Manual 0.083(2.10) 0.031(0.80) 0.050(1.27) 0.925(23.5) DIMENSIONS IN INCHES (MM) 0.925(23.5) Figure 3-4. Recommended Land Pattern for OEM Edition Module Doc. # 7430-0549-01 Rev.
IRIS OEM Edition Hardware Reference Manual 3.5 Pin-out Description The 68-pin interface provides a user interface for power and ground, power control of peripheral sensors, ADC inputs for reading sensor outputs, a UART interface, and I2C interface, general purpose digital IO, and others. Table 3-4.
FLASH_RSTN GND FLASH_CS NC PG5 TC2 GND NC RF_TR GND RF_OUT HPA LNA NC NC NC AVCC IRIS OEM Edition Hardware Reference Manual 51 GND LED3 35 34 52 AVCC PB7 LED2 LED1 PA7 PE3 INT7 INT6 INT5 PE2 PB6 PB5 COMPONENT SIDE INT4 ADC7 PB4 PW7 ADC6 ADC5 PW6 PW5 ADC4 ADC3 PW4 PW3 ADC2 ADC1 PW2 PW1 ADC0 DVCC PW0 GND 68 17 USART1_CK DVCC USART1_TX USART1_RX SPI_CK RSTN UART0_RX UART0_TX XTL2 XTL1 PG1 PG2 GND PG0 1 I2C_CLK I2C_DATA ONE_WIRE 18 Figure 3-5.
IRIS OEM Edition Hardware Reference Manual 4 IRIS OEM Reference Board The IRIS OEM reference board is a carrier PCB with the same form factor and functionality as the IRIS family product. It consists of a surface mount module consisting of a processor core and a two-way radio, high density digital interface connector, RF coaxial antenna connector, power supply connection, battery pack connection, power switch, and mounting holes. 4.
IRIS OEM Edition Hardware Reference Manual The RF output port is 50 ohm and can be connected directly to a 50 ohm microstrip or 50 ohm coaxial cable. A PI-Matching network is recommended for antenna matching especially when using inner antennas. If the antenna’s input impedance is not 50 ohm, please contact antenna vendor and ask for matching network value. An example of a typical layout is shown in Figure 4-2. OEM Module OEM Module Figure 4-2. An example layout for OEM Edition Module 4.
IRIS OEM Edition Hardware Reference Manual When CKOPT is programmed, the Oscillator output will oscillate will a full rail-to-rail swing on the output. This mode is suitable when operating in a very noisy environment or when the output from XTAL2 drives a second clock buffer. This mode has a wide frequency range. When CKOPT is unprogrammed, the Oscillator has a smaller output swing. This reduces power consumption considerably.
IRIS OEM Edition Hardware Reference Manual Table 4-3. Internal Calibrated RC Oscillator Operating Modes CKSEL[3..0] Nominal Freq Range (MHz) 0010 7.3 – 8.1 4.3.2 System Clock Prescaler The processor has a system clock prescaler, and the system clock can be divided by setting the “Clock Prescale Register - CLKPR” as shown in Table 4-4. This feature can be used to reduce the system frequency and the power consumption when the requirement for processing power is minimized. Table 4-4.
IRIS OEM Edition Hardware Reference Manual 2) Apply a small amount of flux to the tinned pads. 3) Place the OEM module on the pads, making sure to have the pin one reference markings aligned. Inspect the placement to make sure the OEM module edge contacts are centered on the pads on all four sides. 4) While applying mild pressure to the top of the OEM module (to hold it in position), apply heat from a fine soldering tip to the area of the pre-tinned pad that is exposed at the edge of the OEM module.
IRIS OEM Edition Hardware Reference Manual 4.5 Peripheral Interfaces on OEM Edition Module The ports available on the OEM Edition module consist of the following: • • • • • • • UART0 USART1 I2C bus SPI bus ONE-WIRE ADC ports GPIO 4.5.1 UART0 The UART0 port is a dual function port. It is used in conjunction with the RSTN (active LOW) and SPI_CK lines to program the CPU. The CPU is in program mode if the RSTN line is low, and data is clocked in using the UART0_RX and SPI_CK lines.
IRIS OEM Edition Hardware Reference Manual Baud Rate (bps) U2X = 0 UBRR U2X = 0 ERROR U2X = 1 UBRR U2X = 1 ERROR 2400 191 0.0% 383 0.0% 4800 95 0.0% 191 0.0% 9600 47 0.0% 95 0.0% 14.4k 31 0.0% 63 0.0% 19.2k 23 0.0% 47 0.0% 28.8k 15 0.0% 31 0.0% 38.4k 11 0.0% 23 0.0% 57.6k 7 0.0% 15 0.0% 76.8k 5 0.0% 11 0.0% 115.2k 3 0.0% 7 0.0% 4.5.
IRIS OEM Edition Hardware Reference Manual single ended voltage inputs are reference to 0V (GND). The ADC ports are high impedance inputs to the ADC, used for voltage sampling. The uppermost bits (ADC[4..7]) also support the JTAG interface. The JTAG port can be enabled by choosing that option in the fuse bits for the processor. Choosing the JTAG active option will cause approximately 50k ohms to be applied from the ADC pin to VCC. This setting can affect the accuracy of ADC readings from weak sources.
IRIS OEM Edition Hardware Reference Manual 5 Power 5.1 Battery Power M2110 is designed for battery power. Any battery combination (AA, AAA, C, D, etc., cells) can be used provided that the output is between 2.7 VDC to 3.6 VDC. Care should be used in selecting the battery and its capacity to match the energy needs of the motes and their required operating span. Also make sure that the temperature range and associated capacity degradation are looked at prior to deployment.
IRIS OEM Edition Hardware Reference Manual The Table 5-2 below provides some useful guidance on how to predict battery life. Table 5-2. Estimate of battery life operation for OEM Edition Module SYSTEM SPECIFICATIONS Currents Example Duty Cycle Processor Current (full operation) 6 mA 1 Current sleep 10 μA 99 Current in receive 16 mA 0.75 Current transmit 17 mA 0.
IRIS OEM Edition Hardware Reference Manual 6 Radios 6.1 M2110 The radio used by the M2110 is an IEEE 802.15.4 compliant RF transceiver designed for lowpower and low-voltage wireless applications. It uses Atmel’s AT86RF230 radio that employs OQPSK (“Offset Quadrature Phase Shift Keying”) with half sine pulse shaping. The 802.15.4 radio includes a DSSS (digital direct sequence spread spectrum) baseband modem providing a spreading gain of 9 dB and an effective data rate of 250 kbps.
IRIS OEM Edition Hardware Reference Manual 7 Antennas 7.1 Radio/Antenna Considerations An antenna facilitates the transfer the reception of RF energy to and from free space. Care should be taken in the antenna choice or design so it provides proper coverage for the environment expected. Good antenna design is the most critical factor in obtaining good range and stable throughput in a wireless application.
IRIS OEM Edition Hardware Reference Manual Table 7-2. Hirose MMCX connectors Type Coax Digi-Key PN Straight Plug RG178/U H3224-ND Hirose PN MMCX-J-178B/U Right Angle RG178/U H3221-ND MMCX-LP-178B/U Right Angle RG316/U H3222-ND MMCX-LP-316/U Table 7-3.
IRIS OEM Edition Hardware Reference Manual The OEM Edition module is well suited for embedded antenna designs. Proper care must be taken in the design phase to account for packaging effects due to the enclosure, metallic parts adjacent to the antenna, and placement on the PCB. In addition, the final application and expected performance should be evaluated for suitable antenna choice. For an example of embedded antenna design, Refer to the application note on “Antenna Design Considerations”. Doc.
IRIS OEM Edition Hardware Reference Manual 8 Flash Data Logger and Serial ID Chip All OEM Edition Modules feature a 512 k serial flash for storing data, measurements, and other user-defined information. It is connected to one of the USART on the ATmega1281V. This chip is supported in MoteWorks which uses this chip as micro file system. The serial flash device supports over 100,000 measurement readings. This chip is also used for XOtap (Over the Air Programming) services available in MoteWorks.
IRIS OEM Edition Hardware Reference Manual 9 Atmega1281 Fuses The ATMega1281V processor on the OEM edition modules has many programmable fuses to control various parameters. Refer to Atmel’s technical information for the ATMega1281V for a complete discussion of the fuses. There are two fuses that MoteWorks users should be aware of as setting these fuses incorrectly will cause the unit to not operate correctly. 9.1 JTAG fuse This fuse enables users to use the Atmel JTAG pod for in-circuit code debugging.
IRIS OEM Edition Hardware Reference Manual 10 Sensor Boards & Expansion Connectors Crossbow supplies a variety of sensor and data acquisition boards for the Motes. This Chapter describes the connectors and the functions of the pins for the MICA family sensor boards. 10.1 Sensor Board Compatibility via Expansion Connector Connection to the MICA family sensor boards is made by a 51-pin connector (see Figure 10-1 below). 26 51 1 27 1 27 26 51 Figure 10-1.
IRIS OEM Edition Hardware Reference Manual 11 USB Programming Pod The MIB520 based programming pod provides USB connectivity to the OEM Edition modules for communication and in-system programming. It supplies power to the devices through USB bus of the PC. Figure 11-1. Picture of Programming Pod 11.1 ISP The MIB520 programming pod has an on-board in-system processor (ISP) to program the Motes. Code is downloaded to the ISP through the USB port. Next the ISP programs the code into the Mote. 11.
IRIS OEM Edition Hardware Reference Manual Table 11-1. Pin outs for USB Connection Pin No. Name Description 1 VBUS Powered Supply Pin 2 USBDM USB Data Signal Minus 3 USBDP USB Data Signal Plus 4 GND Ground Supply Pin 11.6 Programming Interface The programming interface provided by MIB520 debug pod is via 10-pin connector. The pin-out details for this connector are provided in Table 11-2. 1 9 2 10 Table 11-2. Pin outs for programming connector Pin No.
IRIS OEM Edition Hardware Reference Manual 12 Appendix A. Warranty and Support Information 12.1 Customer Service As a Crossbow Technology customer you have access to product support services, which include: • Single-point return service • Web-based support service • Same day troubleshooting assistance • Worldwide Crossbow representation • Onsite and factory training available • Preventative maintenance and repair programs • Installation assistance available 12.
IRIS OEM Edition Hardware Reference Manual 12.3.2 Identification and Protection If the equipment is to be shipped to Crossbow for service or repair, please attach a tag TO THE EQUIPMENT, as well as the shipping container(s), identifying the owner. Also indicate the service or repair required, the problems encountered and other information considered valuable to the service facility such as the list of information provided to request the RMA number.
Formatted: Font color: Auto FCC COMPLIANCE STATEMENT: The following statement applies to M2110 OEM module: To ensure compliance with FCC RF exposure requirements, the antenna used for this device must be installed to provide a separation distance of at least 20cm from all persons and must not be colocated or operating in conjunction with any other antenna or radio transmitter. Installers and endusers must follow the installation instructions provided in this user guide.
Crossbow Technology, Inc. 4145 N. First Street San Jose, CA 95134 Phone: 408.965.3300 Fax: 408.324.4840 Email: info@xbow.