Delta Electronics orporated DFZM-TS220 ZigBee module User Manual DFZM TS220

Delta Electronics Incorporated ZigBee module DFZM TS220

Contents

manual model 1

   DFZM-TS220    User Manual                            Sheet        of 24      Sep. 5, 2012  Proprietary Information and Specifications are Subject to Change 1               User Manual  DELTA DFZM-TS220 2.4GHz IEEE 802.15.4 Module
   DFZM-TS220    User Manual                            Sheet        of 24      Sep. 5, 2012  Proprietary Information and Specifications are Subject to Change 2 1. DFZM-TS220/TS221 EVB This section describes the various interfaces and jumper settings for the DFZM-TS22x evaluation board.  Description: 1 - 10 PIN F/W write connector (J3)   2 - DFZM-TS221 ZigBee module 3 – Power positive (Vcc)   4 - Power negative (Gnd)  J3 connector pin out
   DFZM-TS220    User Manual                            Sheet        of 24      Sep. 5, 2012  Proprietary Information and Specifications are Subject to Change 3 2. Updating the Firmware by the SmartRF EVB    1. Daughter Board 10 PIN Connector (J3) 2. SmartRF EVB 10 PIN Connector (P3 ExtSoC Debug) 3. TS221 module 4. TI 10 PIN cable   (i.e. Daughter EVB need 3/3.3V)
   DFZM-TS220    User Manual                            Sheet        of 24      Sep. 5, 2012  Proprietary Information and Specifications are Subject to Change 4 3. Updating the Firmware by the CC Debugger    1. CC Debugger 10PIN Connector 2. CC Debugger LED (If a module is detected, the LED will be GREEN. If no modules are detected, the LED will be RED) (i.e. Daughter Board don’t need 3/3.3V)  Daughter EVB LEDs: D1: Power LED D2: Status LED (The LED is blinking while the firmware is being updated!)
   DFZM-TS220    User Manual                            Sheet        of 24      Sep. 5, 2012  Proprietary Information and Specifications are Subject to Change 5 4. Installing USB driver To get the required USB driver for the CC Debugger, it is necessary to install one of the tools listed below: • • • • SmartRF Studio www.ti.com/tool/smartrftm-studio • • • • SmartRF Flash Programmer www.ti.com/tool/flash-programmer • • • • PurePath Wireless Configurator http://www.ti.com/tool/purepath-wl-cfg  Alternatively, you can download “Cebal – CCxxxx Development Tools USB Driver for Windows x86 and x64” [3] which is a standalone installer including only the device driver. After having installed the driver, connect the CC Debugger to the PC. The USB driver will be installed automatically. You can quickly check that the debugger has been associated correctly with the USB device driver by opening the Windows Device Manager. The debugger should appear as a “Cabal controlled device”.   Verify driver installation
   DFZM-TS220    User Manual                            Sheet        of 24      Sep. 5, 2012  Proprietary Information and Specifications are Subject to Change 6 5. Start SmartRF Studio   List of Connected devices The list of connected devices at the bottom of the startup panel shows the following information about each connected device: Evaluation board type, USB Device Identifier, Firmware revision and device type. The Device Control panel can also be started by clicking on one of the entries in the list of connected devices. The list of connected devices will normally be updated automatically when a USB device is connected. It is also possible to force update of the list by clicking on the "Refresh" button on the top right corner of the list.
   DFZM-TS220    User Manual                            Sheet        of 24      Sep. 5, 2012  Proprietary Information and Specifications are Subject to Change 7 The SmartRF Studio Device Control Panel allows the operator to • execute test functions o packet RX o packet TX o continuous RX o continuous TX • select predefined (typical) settings • to view and adjust RF parameters • access individual registers via the Register View • select either a simple user interface (Easy Mode) or an advanced (Expert Mode)
   DFZM-TS220    User Manual                            Sheet        of 24      Sep. 5, 2012  Proprietary Information and Specifications are Subject to Change 8 Easy Mode  Easy Mode provides a simple user interface for packet transmission and reception. The user can select between two test modes; Packet TX and Packet RX in the bottom panel.  Quick Start  A packet TX/RX test between two devices can be started simply by selecting 'Packet TX' on one of the devices and 'Packet RX' on the other. Press start on the 'Packet RX' device first, then press start on the 'Packet TX' device to start the packet transmission.  Select Configuration  Select a configuration with the predefined protocol and packet format, data rate and frequency. Each configuration programs the connected device with a list of register values according to the configuration parameters. Make sure that the same configuration is used on both the transmitting and receiving device. Details of the selected packet format can be seen in either the 'Packet TX' or 'Packet RX' panels at the bottom of the screen.  Expert Mode  Expert Mode provides a more advanced user interface than Easy Mode. From the Expert Mode the user can change advanced RF parameters for the connected device. The expert mode includes a typical settings panel, an RF parameter panel and the following test function panels: Continuous TX, Continuous RX, Packet TX, Packet RX and RF Device Commands.  The various panels visible from Expert Mode are described in the following sections.
   DFZM-TS220    User Manual                            Sheet        of 24      Sep. 5, 2012  Proprietary Information and Specifications are Subject to Change 9 Typical settings  The list of typical settings includes recommended register settings for some typically used parameter values. By selecting one of the typical settings the recommended register values for this combination of parameters will be programmed to the device.    RF Parameters  The RF parameters panel shows the current value of various RF parameters.    The specific RF parameters shown in this panel is dependent to the connected device type. When a parameter value is changed by the user, new register values will be calculated
   DFZM-TS220    User Manual                            Sheet        of 24      Sep. 5, 2012  Proprietary Information and Specifications are Subject to Change 10 and the register view is updated accordingly. If not operating in offline mode, the register values will also be written to the connected device. Likewise if a register value is changed, either from register view or indirectly by selecting a new typical or easy mode setting, the affected RF parameters in this panel will be updated accordingly.  Continuous TX  The Continuous TX panel is used to set the device in a mode where it transmits a continuous signal.    Modulated  This check box enables/disables modulation of the transmitted signal
   DFZM-TS220    User Manual                            Sheet        of 24      Sep. 5, 2012  Proprietary Information and Specifications are Subject to Change 11 Data Format  If the modulation is enabled, the source of modulation data is selected from this drop down list.  Frequency Sweep  Enable/disable sweep transmission over multiple frequencies. 'Start Freq.' and 'Stop Freq.' sets the start and end frequency of the sweep. 'Delta Freq.' sets the size of each frequency hop between start and stop frequency. 'Time' sets the time to transmit on each frequency.  Input/Output signal  Depending on the connected device, the Continous TX mode can be configured to use an external signal as source for the RF output signal.  SmartRF04EB and TrxEB: CC1100, CC1101, CC1150, CC2500 and CC2550 TrxEB: CC1120, CC1121, CC1175  The General Digital Output(GDO) pins are configured as input for data signal and output of the clock signal.  SmartRF04EB DTEST0(GDO0): Data from function generator into RF Device. Serial Synchronous mode: DTEST1(GDO2): Clock from RF Device to external scope.      Asynchronous transparant mode:  DTEST0(GDO0): Data from function generator into RF Device.
   DFZM-TS220    User Manual                            Sheet        of 24      Sep. 5, 2012  Proprietary Information and Specifications are Subject to Change 12 TrxEB P7 pin 8(GDO0): Data from function generator into RF Device. Serial Synchronous mode: P7 pin 4(GDO2): Clock from RF Device to external scope.      Asynchronous transparant mode:  P7 pin 8(GDO0): Data from function generator into RF Device.  CC430  The GDO pins for the radio of CC430 is mapped to port 2.  CC430Fx137EM Port 2.6(GDO0): Data from function generator into RF Device. Serial Synchronous mode:  Port 2.7(GDO2): Clock from RF Device to external scope.      Asynchronous transparant mode: Port 2.6(GDO0): Data from function generator into RF Device.  Continuous RX  From this panel the connected device is set in continuous receive mode and plot the RSSI value (Received Signal Strength Indicator).
   DFZM-TS220    User Manual                            Sheet        of 24      Sep. 5, 2012  Proprietary Information and Specifications are Subject to Change 13  The measured RSSI in dbm is plotted on the graph as a function of time. On the right side of the panel the numerical value of the RSSI is given in both a raw format and in the calculated dBm units. The RSSI offset used for the calculation is also shown. The actual RSSI offset is dependent on the connected device type and is found in the datasheet.  The RSSI value will be stored in an internal buffer of a fixed size and when the maximum number of elements is reached, the next value will be stored from the beginning again. It is a circular buffer of 5000 elements. That means it will only contain measurements from the last 9 - 10 minutes. The exact number depends on the sample rate. Theoretically this is every 100 ms, but due to the load of other tasks on the PC, this will vary and be a bit higher.  Output signal  Depending on the connected device, the Continous RX mode will be configured to direct the incoming RF signal to a connector on the given Evaluation Board.
   DFZM-TS220    User Manual                            Sheet        of 24      Sep. 5, 2012  Proprietary Information and Specifications are Subject to Change 14 SmartRF04EB and TrxEB: CC1100, CC1101, CC1150, CC2500 and CC2550  TrxEB: CC1120, CC1121, CC1175  The General Digital Output(GDO) pins are configured as output for data signal and output of the clock signal.  SmartRF04EB DTEST0(GDO0): Data from RF Device to external scope. Serial Synchronous mode: DTEST1(GDO2): Clock from RF Device to external scope.      Asynchronous transparant mode:  DTEST0(GDO0): Data from RF Device to external scope. TrxEB P7 pin 8(GDO0): Data from RF Device to external scope. Serial Synchronous mode: P7 pin 4(GDO2): Clock from RF Device to external scope.      Asynchronous transparant mode:  P7 pin 8(GDO0): Data from RF Device to external scope.  CC430  The GDO pins for the radio of CC430 is mapped to port 2.
   DFZM-TS220    User Manual                            Sheet        of 24      Sep. 5, 2012  Proprietary Information and Specifications are Subject to Change 15 CC430Fx137EM Port 2.6(GDO0): Data from RF Device to external scope. Serial Synchronous mode:  Port 2.7(GDO2): Clock from RF Device to external scope.      Asynchronous transparant mode: Port 2.6(GDO0): Data from RF Device to external scope.  Packet TX  This panel controls packet transmission.
   DFZM-TS220    User Manual                            Sheet        of 24      Sep. 5, 2012  Proprietary Information and Specifications are Subject to Change 16 Packet payload size  This field select the size of the payload. The maximum size is dependent on the connected device type. A warning is given if the maximum size is exceeded. Optionally a 2 bytes sequence number can be added at the end of the payload.  Packet count  This field selects the number of packets to be sent, optionally infinite.  Advanced options  The Advanced options is available for the convenience of the advanced users. The options will vary from device to device . Example from CC1101:   Sync word The combined sync-word qualifier mode. See register definition for details (E.g.: CC11xx register MDMCFG2).  Preamble count The minimum number of preamble byte to be transmitted.  Address If the Address option is checked, the address value will be inserted into the packet
   DFZM-TS220    User Manual                            Sheet        of 24      Sep. 5, 2012  Proprietary Information and Specifications are Subject to Change 17 payload, after the length byte.  Packet interval The packet interval option can be used to change the delay time between each packet. When the "Use default" is checked, the value calculated by SmartRF Studio is shown.  Packet RX    This panel control packet receive. Statistics for the Packet RX test is shown at the right side of the panel.  Expected packet count  This field selects the number of packets expected to be received, optionally infinite. The value is used to calculate the packet error rate.
   DFZM-TS220    User Manual                            Sheet        of 24      Sep. 5, 2012  Proprietary Information and Specifications are Subject to Change 18 Sequence number  Set the 'Seq. number included in payload.' check box if the transmitter is configured to include sequence number in the payload.  EB Buffer overflow    The "EB Buffer overflow!" indication is given when the internal packet buffer on the Evaluation Board MCU is full. This can happen when the PC application is not able to read packets from the buffer fast enough. The EB MCU tries to store the incoming packet, but does not succeed since the buffer is full. In this case an "overflow" message is sent to the PC.  The problem can be solved by increasing the time between each packet sent from the transmitter. If the transmitter is controlled by SmartRF Studio in Packet TX, it is possible to change the packet interval.
   DFZM-TS220    User Manual                            Sheet        of 24      Sep. 5, 2012  Proprietary Information and Specifications are Subject to Change 19 RF Device Commands  This panel is used to issue individual command strobes to the chip.   The specific command strobes shown in this panel are dependent on the connected device type, and may not include all strobes supported by the device. Consult the datasheet for a description of supported command strobes.  Select test mode  The user should first select the specific test mode from the drop down list to be used from the device command panel. This will configure the device' register values according to the test mode e.g. 'Packet TX' will set recommended register values for packet transmission. If 'Manual mode' is selected no register values are changed. This may result in some register values differing from recommended values for a specific test mode.  Write TX FIFO  This button is used to write data into the device' TX FIFO. The data is specified by the user in the edit box below. If the 'Insert length' check box is checked a length byte will be
   DFZM-TS220    User Manual                            Sheet        of 24      Sep. 5, 2012  Proprietary Information and Specifications are Subject to Change 20 included as the first byte.  Read RX FIFO  Read device' RX FIFO.  PER test configuration    This panel is used to write Packet Error Rate test configuration to the DFZM-TS220 EVB.  The standalone PER test with the SmartRF04EB board is only available for CC1100, CC1101, CC1100E and CC2500.  The selected SmartRF Studio settings will be written to the non volatile memory on the SmartRF04EB board, so when the SmartRF04EB is disconnected from SmartRF Studio, it is possible to run the PER test with the programmed settings.
   DFZM-TS220    User Manual                            Sheet        of 24      Sep. 5, 2012  Proprietary Information and Specifications are Subject to Change 21 The configuration data can be used by selecting the frequency band and Preset #3 from the test set-up menu in the LCD on the evaluation board. The applicable Frequency band will be shown below the "write" button and on the LCD on the evaluation board when the configuration data has been reprogrammed. The configuration data will be written to the MASTER device and transferred over the air(using a fixed radio set-up) to the SLAVE device when the test is started. This means the SLAVE device should be started before the MASTER device.  If the MASTER device have problems to send the configuration data over the air to the SLAVE device, it might be that the devices are to close to each other. Make sure that the devices are at least 2 meters from each other.  See the kit user guides for more details about the standalone PER test.
   DFZM-TS220    User Manual                            Sheet        of 24      Sep. 5, 2012  Proprietary Information and Specifications are Subject to Change 22 6. Antenna Information  Production Number  AR007WSW01A03 Frequency Range    2400MHZ ~ 2500MHz Peak Gain        2dBi Radiated Patten  H-Plane                                                              V-Plane        Location
   DFZM-TS220    User Manual                            Sheet        of 24      Sep. 5, 2012  Proprietary Information and Specifications are Subject to Change 23 Federal Communications Commission (FCC) Statement You are cautioned that changes or modifications not expressly approved by the part responsible for compliance could void the user’s authority to operate the equipment.  Section 15.105 (a) for Class A Device   For a Class A digital device or peripheral, the instructions furnished the user shall include the following or similar statement, placed in a prominent location in the text of the manual: NOTE: This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment. This equipment generates, uses, and can radiate radio frequency energy and, if not installed and used in accordance with the instruction manual, may cause harmful interference to radio communications. Operation of this equipment in a residential area is likely to cause harmful interference in which case the user will be required to correct the interference at his own expense.  15.105(b) for Class B Device (usual) Federal Communications Commission (FCC) 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 or more 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.
   DFZM-TS220    User Manual                            Sheet        of 24      Sep. 5, 2012  Proprietary Information and Specifications are Subject to Change 24 -Consult the dealer or an experienced radio/TV technician for help.  15.19(a)(1) licensed project (GSM Device) This device complies with part 15 of the FCC Rules. Operation is subject to the condition that this device does not cause harmful interference.  Part 15.19(a)(3) unlicensed project (WLAN Device) 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 of the device.  End Product Labeling: The final end product must be labeled in a visible area with the following: “Contains FCC ID: H79DFZM-TS220”.    Manual Information That Must be Included:   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’s manual of the end product which integrates this module. The user’s manual for OEM Integrators must include the following information in a prominent location

Navigation menu