SmartMesh® IP Node 2.4GHz (MESH RF IoT Module) 802.15.
USA Headquarters Advantech B+B SmartWorx 707 Dayton Road Ottawa, IL 61350 USA Phone (815) 433-5100 -- General Fax (815) 433-5105 Website: www.advantech-bb.com support@advantech-bb.com European Headquarters Advantech B+B SmartWorx Westlink Commercial Park Oranmore, Co. Galway, Ireland Phone +353 91-792444 -- Fax +353 91-792445 Document: SmartMeshIP_Node_2.4GH_R1_1116m.
CONTENTS Figures ...........................................................................................................................................................................4 Tables.............................................................................................................................................................................5 Features ....................................................................................................................................
RADIO INHIBIT .........................................................................................................................................................33 Factory Installed Software .......................................................................................................................................33 Flash Data Retention ...............................................................................................................................................34 Start-Up .
Figure 8. Example network graphs ..............................................................................................................................19 Figure 9. .......................................................................................................................................................................20 Figure 10. ...............................................................................................................................................................
Table 10. UART AC characteristics ...............................................................................................................................14 Table 11. Timen AC characteristics ..............................................................................................................................15 Table 12. Radio inhibit ac characteristics ....................................................................................................................16 Table 13.
DESCRIPTION SmartMesh IP™ wireless sensor networks are self-managing, low power Internet Protocol (IP) networks built from wireless nodes called motes. The 505-10368-00/505-10369-00 is the IP mote product in the WSM2400®* family of IEEE 802.15.4e printed circuit board assembly solutions, featuring a highlyintegrated, low power radio as well as an ARM Cortex-M3 32-bit microprocessor running Dust’s embedded SmartMesh IP networking software.
SMARTMESH NETWORK OVERVIEW A SmartMesh network consists of a self-forming multi-hop mesh of nodes, known as motes, which collect and relay data, and a network manager that monitors and manages network performance and security, and exchanges data with a host application. SmartMesh networks communicate using a time slotted channel hopping (TSCH) link layer, pioneered by Dust Networks. In a TSCH network, all motes in the network are synchronized to within less than a millisecond.
The Network Manager uses health reports to continually optimize the network to maintain >99.999% data reliability even in the most challenging RF environments. The use of TSCH allows SmartMesh devices to sleep in between scheduled communications and draw very little power in this state. Motes are only active in time slots where they are scheduled to transmit or receive, typically resulting in a duty cycle of < 1%. The optimization software in the Network Manager coordinates this schedule automatically.
ABSOLUTE MAXIMUM RATINGS Supply Voltage on VSUPPLY...................................3.76V Input Voltage on AI_0/1/2/3 Inputs.......................1.80V Voltage on Any Digital I/O pin.............................. –0.3V to VSUPPLY + 0.3V Input RF Level....................................................... +10dBm Storage Temperature Range (Note 3)…………...... –55°C to 105°C Operating Temperature Range............................–40°C to 85°C CAUTION: This part is sensitive to electrostatic discharge (ESD).
Table 2. DC characteristics Table 3.
Table 4. Radio receiver characteristics Table 5.
Table 6. Digital I/O characteristics Table 7. Temperature sensor characteristics Table 8.
Table 9. System characteristics Table 10.
Figure 3. API UART Timing Table 11. Timen AC characteristics Figure 4.
Table 12. Radio inhibit ac characteristics Figure 5. Radio Inhibit Timing Table 13.
Table 14. Flash SPI slave characteristics Figure 6. Flash programming interface timing Note 1: Stresses beyond those listed under Absolute Maximum Ratings may cause permanent damage to the device. Exposure to any Absolute Maximum Rating condition for extended periods may affect device reliability and lifetime. Note 2: ESD (electrostatic discharge) sensitive device. ESD protection devices are used extensively internal to WSM2400. However, high electrostatic discharge can damage or degrade the device.
Note 7: Per-pin I/O types are provided in the Pin Functions section. Note 8: VIH maximum voltage input must respect the VSUPPLY maximum voltage specification. Note 9: The analog inputs to the ADC can be modeled as a series resistor to a capacitor. At a minimum the entire circuit, including the source impedance for the signal driving the analog input should be designed to settle to within ¼ LSB within the sampling window to match the performance of the ADC..
Figure 7. Mesh network Figure 8.
Figure 9. Figure 10.
Figure 11. Figure 12. Figure 13.
Figure 14. As described in the SmartMesh Network Overview section, devices in network spend the vast majority of their time inactive in their lowest power state (doze). On a synchronous schedule a mote will wake to communicate with another mote. Regularly occurring sequences which wake, perform a significant function and return to sleep are considered atomic. These operations are considered atomic as the sequence of events cannot be separated into smaller events while performing a useful function.
Figure 15.
PIN FUNCTIONS The following table organizes the pins by functional groups. For those I/O with multiple functions the alternate functions are shown on the second and third line in their respective row. The No column provides the pin number. The second column lists the function. The Type column lists the I/O type. The I/O column lists the direction of the signal relative to WSM2400. The Pull column shows which signals have a fixed passive pull-up or pull-down.
No. 47 Reset RESETn Type 1 I/0 I PULL UP Description Reset input, Active Low No. 48 49 50 51 JTAG TDI TDO TMS TCK Type 1 1 1 1 I/0 I O I I PULL UP UP DOWN Description JTAG Test Data In JTAG Test Data Out JTAG Test mode Select JTAG Test Clock No.
No. 10 13 16 22 18 No. 12 14 21 17 20 No.
No.
RADIO_INHIBIT: RADIO_INHIBIT provides a mechanism for an external device to temporarily disable radio operation. Failure to observe the timing requirements defined in the RADIO_INHIBIT AC Characteristics section may result in unreliable network operation. In designs where the RADIO_INHIBIT function is not needed. The input must either be tied, pulled or actively driven low to avoid excess leakage. TMS, TCK, TDI, TDO: JTAG Port Supporting Software Debug and Boundary Scan.
POWER SUPPLY WSM2400 is powered from a single pin, VSUPPLY, which powers the I/O cells and is also used to generate internal supplies. WSM2400’s two on-chip DC/DC converters minimize WSM2400’s energy consumption while the device is awake. To conserve power the DC/DC converters are disabled when the device is in low power state.
WSM2400 includes a soft brown-out monitor that fully protects the flash from corruption in the event that power is removed while writing to flash. Integrated flash supervisory functionality, in conjunction with a fault tolerant file system, yields a robust non-volatile storage solution. PRECISION TIMING A major feature of WSM2400 over competing 802.15.4 product offerings is its low-power dedicated timing hardware and timing algorithms.
energy method for duty cycling between active and low power states. Quick start-up from the doze state, defined in the State Diagram section, allows WSM2400 to wake up and receive data over the UART and SPI interfaces by simply detecting activity on the appropriate signals. 32.768kHz Crystal Once WSM2400 is powered up and the 32.768kHz crystal source has begun oscillating, the 32.768kHz crystal remains operational while in the active state, and is used as the timing basis when in doze state.
UART MODE 4 UART Mode 4 incorporates level sensitive flow control on the TX channel and requires no flow control on the RX channel, supporting 115200 baud. The use of level sensitive flow control signals enables higher data rates with the option of using a reduced set of the flow control signals; however, with the companion processor must negate UART_TX_CTSn prior to the end of the packet and wait at least tRX_RTS to RX_CTS between sending packets.
network timing and second, greatly reducing system power consumption by allowing the CPU to remain inactive during the majority of the radio activity. The autonomous MAC, provides software independent timing control of the radio and radio related functions, resulting in superior reliability and exceptionally low power. SECURITY Network security is an often overlooked component of a complete network solution.
FLASH DATA RETENTION WSM2400 contains internal flash (non-volatile memory) to store calibration results, unique ID, configuration settings and software images. Flash retention over the operating temperature range. See Electrical Characteristics and Absolute Maximum Ratings sections. Nondestructive storage above the operating temperature range of –40°C to 85°C is possible; although, this may result in a degradation of retention characteristics.
State Diagram In order to provide capabilities and flexibility in addition to ultralow power, WSM2400 operates in various states, as shown in Figure 22. WSM2400 State Diagram and described in this section. State transitions shown in red are not recommended. Figure 22.
START-UP Start-up occurs as a result of either crossing the power-on reset threshold or asserting RESETn. After the completion of power-on reset or the falling edge of an internally synchronized RESETn, WSM2400 loads its fuse table which, as described in the previous section, includes setting I/O direction. In this state, WSM2400 checks the state of the FLASH_P_ENn and RESETn and enters the serial flash emulation mode if both signals are asserted.
APPLICATIONS INFORMATION SIGNAL/DATA ACQUISIT ION AND CONTROL SmartMesh IP software includes embedded application support for sampling temperature, WSM2400’s ADC and GPIO inputs, and support for actuating GPIO outputs. The Onchip Application Protocol (OAP) enables these functions via data packets sent through the network manager over the air, removing the need for a microprocessor connected to the mote or embedded software development on WSM2400.
FCC, INDUSTRY CANADA, SAFETY INFORMATION AND WARNINGS FCC COMPLIANCE STATEMENT 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. INDUSTRY CANADA COMPLIANCE STATEMENT This Class B digital apparatus complies with Canadian ICES-003.
ADVANTECH B+B SMARTWORX TECHNICAL SUPPORT Phone: 1-800-346-3119 (Monday - Friday, 7 a.m. to 5:30 p.m. CST) Fax: 815-433-5109 Email: support@advantech-bb.com Web: www.advantech-bb.