FUTABA FDP02TJ010 Instruction Manual
FUTABA FDP02TJ010 Instruction Manual

FUTABA FDP02TJ010 Instruction Manual

2.4ghz embedded type wireless modem

Advertisement

Quick Links

WIRELESS DATA COMMUNICATION MODEM
FDP02TJ010
2.4GHz Embedded Type Wireless Modem
Instruction Manual
Futaba Corporation
Industrial Radio Control
I

Advertisement

Table of Contents
loading

Summary of Contents for FUTABA FDP02TJ010

  • Page 1 WIRELESS DATA COMMUNICATION MODEM FDP02TJ010 2.4GHz Embedded Type Wireless Modem Instruction Manual Futaba Corporation Industrial Radio Control...
  • Page 2: Important Safety Information

    Any unauthorized changes or m odifications to this device not expressly approved by Futaba Corporation could void the user ’s author ity to opera te th e device and possibly result in...
  • Page 3 Ver.1.1 To help ensure safe operation of the equipment, the FDP02TJ010 must be connected so that it will operate in a f ail-safe way. In other words, the equipm ent being controlled should stop or return to its saf est state in the abs ence of a control signal or tota l loss of RF transm ission from the FDP02TJ010.
  • Page 4 Improper installation and/or operation of the FDP02TJ010 can cause serious or fatal injuries to the operator or nearby persons and cause damage to the FDP02TJ010, and any equipment it is used to control. Please read and understand this manual completely and the manual of all equipment being controlled before attempting to operate or install this system.
  • Page 5 , cause it to m alfunction and/or create a shock and fire hazard. Ensure that the FDP02TJ010 power a nd the power to the equipm ent to be controlled are turned off befo re connecting or disconnecting the cable between them.
  • Page 6 6 feet (2 meters) apart. Failure to do so may severely reduce the modem operating range. Please contact Futaba for inform ation about antenna separation when using the FDP02TJ010 and other wireless products in the same area.
  • Page 7 Excessive vibration can perm anently dam age the m odem and/or cause it to malfunction. Do not ope rate th e FDP02TJ010 in environments where it will b subjected to excessive moisture (such as rain or water spray), dust, oil, or other foreign m atter (such as metal partic les).
  • Page 8 System Identification For future reference, please take a moment to fill in the information below. This information will help us respond as quickly as possible should your FDP02TJ010 ever need repair or replacement. Model Name and Number:...
  • Page 9: Limited Warranty

    Futaba ’s writte n instructions, repair or a lteration by unauthorized pers ons, or leaking batteries.
  • Page 10 Any returned products that are repl aced by Futaba shall becom e the property of Futaba. If af ter in spection Futab a dete rmines the def ect is no t co vered by its lim ited warranty, Futaba will notify Consumer of its determination and will not undertake any repairs or product replacem ent until Consu mer agrees to pay for all necessary parts and m aterials, labor (to be charged at Futaba’s standard repa...
  • Page 11: Table Of Contents

    Ver.1.1 Contents 1. Overview ..............................1 2. Operating Modes ............................1 2.1 Pa cket Transmission Mode........................1 2.2 He aderless Packet Transmission Mode ....................3 2.3 Serial-Output Data Format of Receiver Side at The Transmission Mode ..........4 2.4 Broadcast Transmission Mode ....................... 5 3.
  • Page 12 Ver.1.1 11.5 Occurrence of Data Loss Even under Hardware Flow Control ............54 11.6 Freque ncy Setting in Multi-System Environment ................54 11.7 Timing of Command Input ......................... 54 11.8 INI and RST Commands ........................54 11.9 Power -Down Mode ..........................54...
  • Page 13: Overview

    Ver.1.1 1. Overview The FDP02TJ010 (hereinafter referred to as the "FDP02") is a 2.4GHz-band wireless radio modem with a compact and low power consumption design. 2. Operating Modes The FDP02 has the following three transmission modes: - Packet transmission mode...
  • Page 14 Ver.1.1 Also, the receiver FDP02 sends ACK signal to the sender FDP02 if the function of "Enabling destination address check at reception" of REG18 register is turned on. If the sender FDP02 cannot receive ACK signal even it sent packet data defined times by the REG11 register, it outputs N1 response to the host device via the serial port when "Enabling response"...
  • Page 15: Headerless Packet Transmission Mode

    Ver.1.1 2.2 Headerless Packet Transmission Mode By setting "Headerless packet transmission mode" on the REG03 register of the FDP02, the FDP02 transmits packets by wireless transmission to a destination address that is defined by the REG02 register. At this mode, a header part (command header "@", command "TXT"...
  • Page 16: Serial-Output Data Format Of Receiver Side At The Transmission Mode

    Ver.1.1 2.3 Serial-Output Data Format of Receiver Side at The Transmission Mode Data format of the receiver side that outputs to the serial port varies depending on the transmission mode (packet transmission or headerless packet transmission mode). The below table shows combination of the data format and the mode setting.
  • Page 17: Broadcast Transmission Mode

    Ver.1.1 2.4 Broadcast Transmission Mode It is possible to send data by broadcast transmission. Broadcast transmission mode can be used by setting the destination address to “255” at packet transmission or headerless packet. In broadcast transmission mode, the sender FDP02 transmits data packet defined times by REG11 register + 1 time.
  • Page 18: Transmission Timing

    Ver.1.1 3. Transmission Timing 3.1 Transmission Timing At packet transmission mode, the FDP02 can transmit up to 130 bytes of message as a single packet. However, the radio transmission unit of the data is divided by 26 bytes. Since the FDP02 internally divides a message by 26 bytes when the packet size is bigger than 26 bytes, total data transmission time is varies with the data size.
  • Page 19 Ver.1.1 ① Serial input of transmission data packet The time required to data input between the host1 and the sender FDP02 is defined by below communication parameter. - Line speed (9,600 to 115,200 bps) - Data bit length (7 or 8 bits) - Parity bit (odd, even, or no parity) - Stop bit length (1 or 2 bits) - Start bit length (always 1 bit)
  • Page 20 Ver.1.1 ⑧ ACK packet generation It is time for ACK packet generation. It takes 1.0 ms ⑨ ACK packet transmission It is time for ACK packet transmission that the acknowledgement of data packet reception. It takes 0.45 ⑩ ACK reception processing It is processing time for ACK packet.
  • Page 21 Ver.1.1 Trigger of the data transmission is time-out at headerless packet transmission mode 0 E: <CR/LF> is NOT added to received data: <CR/LF> is ADDED to received data: *At headerless packet mode, the value of C is always 1. The total time until completion of the data transmission is calculated by below formula. Bit length per byte ×...
  • Page 22: Time Period Of The Case That Data Re-Transmission Of Divided Packet Is Occurred At Packet Transmission Mode

    Ver.1.1 Time period of the case that data re-transmission of divided packet is occurred at packet transmission mode When packet data size is exceeding 26 bytes, it is divided into several packets that data size is 26 bytes. At that time, each divided packet is sent defined re-transmission times. Thus, maximum data transmission period will be (setting of REG11 register + 1) x 5 times.
  • Page 23: Low Power Stand-By Mode

    Ver.1.1 Low Power Stand-by Mode This mode realizes low power consumption drive by switching ON and Off of RF circuit. It is possible to set this low power stand-by mode by the memory register (REG21: bit 2) or the command. If this mode is set by the command, this mode is released by the main power OFF or by set to power down mode.
  • Page 24 Ver.1.1 It is also possible to set “Low Power Stand-by Mode” by below listed commands. For mode detail, please check “Commands” section below. Command Fu nction Turn off the Low Power Stand-by Mode Turn on the Low Power Stand-by Mode Show/Set Extended Stand-by mode time duration Show/Set time duration of Stand-by mode Show/Set time duration of Sleep mode...
  • Page 25: Rf Circuit Power Control Mode

    Ver.1.1 RF Circuit Power Control Mode This mode can realize low power consumption operation by stopping RF circuit. This mode also can be used when avoid receiving unnecessary data packet such as broadcasting data packet. 5.1. Operation Flow It is possible to control ON/OFF of RF circuit by ROF/RON command. For more detail of ROF/RON command, please check “Commands”...
  • Page 26 Ver.1.1 Power Down Mode If the voltage level of the /SHUT terminal is set to “Low” level, the power source of the FDP02 is cut and it becomes to “Power Down Mode”. During the “power Down Mode”, all functions of FDP02 does not work. When the voltage level of the /SHUT terminal is set to “High”...
  • Page 27: Registers

    Ver.1.1 7. Registers All settings of the FDP02 are stored in its registers. 7.1. List of Registers Below table shows list of all registers. Register Function Default Setting range Remarks REG00 Local station address 00H to EFH 000 to 239 REG01 Group address F0H to FEH...
  • Page 28: Explanation Of Registers

    Ver.1.1 7.2 Explanation of Registers REG00 (local station address) [Defau lt: 00H] This register can set own wireless address. When the FDP02 receives a packet that destination is this address, the FDP02 processes the packet. The setting range is 00H to EFH (000 to 239). If the value is set to invalid range, the FDP02 returns N0 response.
  • Page 29 Ver.1.1 REG05 (ID code 2) [Default: 00H] This register setting defines data scramble ID. Combined with ID code 1 (REG04), variation of data scramble ID is up to 65,536. Range of the setting value is 00H to FFH and FDP02 returns N0 response if the value is out of the range. The same scramble code (REG04 and REG05) must be set on all the FDP02s in the system.
  • Page 30 Ver.1.1 REG09 (frequency 3) [Default: 51H] This register defines the frequency channel to be used for radio communication. The frequency channel that is set by this register is applied only if the RGE06 setting is 03H. The range of the setting is 2,402 MHz to 2,481 MHz. It is possible to set it by both 2-digital hexadecimal value (02H to 51H) and 3-digit decimal value (002 to 081).
  • Page 31 Ver.1.1 REG13 (Serial response to packet input) [Default: 00H] This register defines the responses for in-coming data packet from the host through the serial port. Bits 7 to 3: Not used Bit 2: N0 response Enabling N0 response (default) Disabling N0 response Bit 2 is available only if the bit 0 is set to "Enabling response."...
  • Page 32 Ver.1.1 REG14 (unused) [Default: 00H] This register is not used. It should be default setting “00H”. REG15 (command recognition interval) (only for the headerless packet transmission mode) [Default: 00H] If the packet to be transmitted in headerless packet transmission mode includes code "40H", which indicates the command header (@), the data following the code is handled as a command, and the packet cannot be transmitted normally.
  • Page 33 Ver.1.1 REG19 (unused) [Default: 00H] This register is not used. It should be default setting “00H”. REG20 (wired-communication setting 1) (serial communication) [Default: 00H] Bit 7: Data length 8 bits (default) bits Bit 6: Enabling parity 0 No parity (default) 1 Using parity Bit 5: Type of parity...
  • Page 34 Ver.1.1 REG21 (wired-communication setting 2[flow control], low power stand-by mode, extended stand-by time) [Default: 09H] Bits 7 to 4: Extended Stand-by time Bit 7 Bit 6 Bit5 Bit4 Extended Stand-by time 0 0 0 0 0 (0x20): Default 0 0 0 1 20ms (1x20) 0 0 1 0 40ms (2x20)
  • Page 35 Ver.1.1 REG22 (Low power stand-by time) [Default: 04H] This register can define time duration of low power stand-by mode. The available setting value is 1 (10ms) to 255 (2550ms). Default value is 4 (40ms). “Low power stand-by time” should be longer than 30ms when 2 frequency channel mode is used.
  • Page 36 Ver.1.1 REG25 ( [Default: 04H] Sleep time This register can define the time duration of the sleep mode. Available setting value is 1 to 255. The unit of this setting is defined by bit1 of REG24. (x 10ms or x 100ms). Initial setting is 4 (40ms or 400ms). This time setting is available when the low power stand-by mode is set by PON command.
  • Page 37: Frequency

    Ver.1.1 8. Frequency 8.1 Frequency Range The available frequency range is from 2,402 MHz to 2,481 MHz and it is divided into 80 channels. Below table show a contrast between channel and frequency. Channel Frequency Channel Frequency Channel Frequency Channel Frequency 02(02H) 2402MHz 22(16H)
  • Page 38: Frequency Setting And Frequency Group

    Ver.1.1 8.2 Frequency Setting and Frequency Group The FDP02 can use maximum 3 frequency channels as a one group. It can be set by REG06 to REG09. For more details, refer to section 4.2. Below tables show some examples. Setting example 1 REG06 REG07 REG08 REG09 03H 02H...
  • Page 39: Commands

    Ver.1.1 8.3 Commands The host system communicates to the FDP02 by below command. 8.3.1 List of commands The table below shows the commands. Command Function Remark Show the settings of all registers. Clear transmission and reception buffers. Show/set the destination address. Show/set the frequency group.
  • Page 40: Explanation Of Commands

    Ver.1.1 8.3.3 Explanation of commands ARG (Show all registers) [Format] [Response] List of register settings (REG00 to REG26) N0: Command error [Function] - The FDP02 returns all register settings by this command. - The register settings are shown in hexadecimal code. [Examples of use] >@ARG<Cr><Lf>...
  • Page 41 Ver.1.1 DAS (Show/set the destination address) [Format] DAS (setting value) setting value: 000 to 255 [Response] xxx: Current address (in case of address referencing) Normal end (in case of address setting) N0: Co mmand error [Function] - This command shows and/or sets a the destination address of headerless packet transmission mode. - When this command is entered without any setting values, the FDP02 returns current destination address.
  • Page 42 Ver.1.1 FNU (Show/set a frequency group) [Format] FNU (frequency-group) Available “frequency-group”: 1 to 3 [Response] Currently set value P0: Norm al end N0: Co mmand error [Function] - This command shows or sets the frequency group. - When this command is executed without setting value, current value is recalled. - Available setting value "x"...
  • Page 43 Ver.1.1 FRQ (Show/set frequency channel) [Format] FRQ (number) (:frequency channel) Available “number”: 1 to 3 Available “frequency channel”: 02 to 81 [Response] Current frequency channel (02 to 81) P0: Norm al end N0: Co mmand error [Function] - This command indicates or sets a frequency channel. - When this command is executed without “frequency channel”, current frequency channel is recalled.
  • Page 44 Ver.1.1 IDR (Show ID code) [Format] [Response] xxxxH: Current setting value (It is the value of REG04 and REG05 right after turned ON the main power.) [Function] - This command shows the ID code. [Example of use] >@IDR<Cr><Lf>: This command shows the ID code. <0000H<Cr>Lf>: This response indicates the current ID code is “0000H”.
  • Page 45 Ver.1.1 INI (initializing memory registers) [Format] [Response] P0: Norm al end N0: Co mmand error [Function] - This command resets all memory registers of the FDP02 to initial settings. - All register settings that are customized are vanished. [Example of use] >@INI<Cr><Lf>: This command initializes all memory registers.
  • Page 46 Ver.1.1 REG (Show/set memory registers) [Format] REG (register-number) (:setting value) register-number: 00 to 26 setting value: 00H to FFH (000 to 255) [Response] xxH: Current value Normal end Command error [Function] - This command recalls setting value of memory register and/or sets a value of memory register. - Available setting value of “register number”...
  • Page 47 Ver.1.1 RST (resetting the FDP02) [Format] [Response] P0: Norm al end N0: Co mmand error [Function] - This command has the following two functions: (1) If values of the memory registers are changed before this command is executed, new register settings are registered by this command execution.
  • Page 48 Ver.1.1 POF ( Release low power stand-by mode [Format] [Response] P0: Norm al end N0: Co mmand error [Function] - The operation mode is returned from “Low power stand-by mode” to “Normal operation mode” by this command. [Example of use] >@POF<Cr><Lf>: Release low power stand-by mode.
  • Page 49 Ver.1.1 PTE ( Show/Set extended stand-by time [Format] PTE(:setting value) Available setting value: 000 to 015 [Response] xxx: Current setting value (as referring the value) Normal end (as setting the value) N0: Co mmand error [Function] - This command can refer and/or set the time duration of the extended stand-by time. The extended stand-by time duration is the setting value of this command times 20ms.
  • Page 50 Ver.1.1 PTS ( Show/Set sleep time [Format] PTS(:setting value) Available setting value: 001 to 255 [Response] xxx: Current setting value (as referring the value) Normal end (as setting the value) N0: Co mmand error [Function] - This command can refer and/or set the time duration of the sleep time. The sleep time duration is the setting value of this command times 10ms if the setting of bit 1 of RGE24 is “0”.
  • Page 51 Ver.1.1 RON ( RF circuit ON Format] [Response] P0: Norm al end N0: Co mmand error [Function] - This command turns on the RF circuit. If the RF circuit has been already turned on, N0 response is returned after executing this command. [Example of use] >@RON<Cr><Lf>: Turn on the RF circuit.
  • Page 52 Ver.1.1 TBN (transmit binary data) [Format] TBN (destination-address) (length-of-message-bytes) (message) - destination-address: 000 to 239 240 to 254 (for group communication) 255 (for broadcast transmission) - length-of-message-bytes: 000 to 130 - message: Arbitrary binary data (130 bytes or less) [Response] P0: Norm al end Command is accepted and data are being transmitted...
  • Page 53 Ver.1.1 TID (show the serial number) [Format] [Response] xxxxxxxxx: 9-digit serial number Command error [Function] The FDP02 replies its 9 digits serial number when this command is executed. If it is failed to read the serial number, the FDP02 returns “?”. [Example of use] >@TID<Cr><Lf>: This command requests to show the serial number of the FDP02.
  • Page 54 Ver.1.1 TXT (transmit text data) [Format] TXT (destination-address) (message) - destination-address: 000 to 239 240 to 254 (for group communication) 255 (for broadcast transmission) - message: Arbitrary binary data (130 bytes or less) [Response] P0: Norm al end Command is accepted and data are being transmitted N0: Co mmand error Data transmission is failed.
  • Page 55 Ver.1.1 executing next command. If next command is executed before P0 response, command error is occurred and the system might have unexpected movement.
  • Page 56 Ver.1.1 VER (reading version information) [Format] [Response] Version information N0: Command error [Function] The FDP02 shows the version of the system. [Example of use] >@VER<Cr><Lf>: This command orders to show the version information from the FDP02. <Version 01.00<Cr><Lf>: This response indicates that the system version of the FDP02 is 1.00.
  • Page 57: Interface

    Ver.1.1 9. Interface 9.1 Pin Layout Pin No. Pin name Input/output Remark 1 Vcc Power supply (3.3 to 5.5 VDC) - 2 RXD Data output 3 TXD Data input Hardware flow control Hardware flow control 6 TES (Leave this pin unconnected.) -...
  • Page 58: Electrical Characteristics

    Ver.1.1 9.3 Electrical Characteristics Symbol Item Minimum Typical Maximum Unit Power supply voltage High-level input voltage 1.6 Low-level input voltage High-level input voltage at /SHUT pin 1.45 IH(/SHUT) Low-level input voltage at /SHUT pin 0.25 IL(/SHUT) High-level output voltage Low-level output voltage Power supply current Leakage current in power-down mode CC(/SHUT)
  • Page 59: Low Power Stand-By Mode

    Ver.1.1 9.4.2 Low Power Stand-by Mode 9.4.2.1 Transition to low power stand-by mode by PON command LPRES Serial RX @PON Serial TX Operation Mode LPON Normal Operation Mode Low Power Stand-by Mode Symbol Item Minimum Typical Maximum Unit Response time delay of serial circuit LPRES Transition time to low power stand-by LPON...
  • Page 60: Rf Circuit Power Control Mode

    Ver.1.1 9.4.2.3 Enable timing of data packet receiving during low power stand-by mode Sleep Mode Stand-by Mode Sleep Mode Wireless Communication Is Enable RFON RFOFF Symbol Item Minimum Typical Maximum Unit Time delay for wireless RFON communication Time difference of wireless RFOFF communication stop 9.5.3.
  • Page 61: Power Down Mode

    Ver.1.1 9.5.3.2 Transition of RF circuit from RF On to RF Off RFRES Serial RX @RON Serial TX Status of Wireless Communication RFOFF Wireless Communication Is Enable Wireless Communication Is NOT Enable Symbol Item Minimum Typical Maximum Unit Response Time of Serial Circuit for RFRES RF Control Transition Time for Operation Mode...
  • Page 62: Parameter Initializing By /Shut And /Ini Terminal

    Ver.1.1 9.5.5. Parameter Initializing by /SHUT and /INI Terminal W/SHUT WAIT /INI W/AEK /SHUT Symbol Item Minimum Typical Maximum Unit Pulse Width of /SHUT W/SHUT Hold Time of /INI Signal /INI Enable Time of /INI Signal WAIT Shut Down Time /SHUT Recover y Time of Serial Circuit...
  • Page 63: Outer Dimensions

    Ver.1.1 10. Product Specifications 10.1 Outer Dimensions 38 x 25 x 3 mm (excluding connectors) Chip Antenna Interface connector 10.2 Weight Approximately 3.2 g 10.3 Power Supply Voltage : 2.5 to 5.5 VDC Current : Operation Mode MIN. TYP. MAX. Unit Normal Operation Mode Low Power Stand-by Mode...
  • Page 64: Radio Specifications

    Ver.1.1 10.4 Radio Specifications Technical standard: ARIB STD-T66 (Japan) CC Part15.247 (U.S.) ETSI EN 300 440-1 V.1.4.1 , -2 V.1.2.1(EU) Certification number: 001NYDA1387 (Japan) ZP-FDP02 (US) Communication method: Service area: 30 m (open-air line-of-sight distance) Transmission output power: 1.0 mW Number of frequency channels: 80 (2,402 to 2,481 MHz) Line speed: 1 Mbps...
  • Page 65: Notes

    Ver.1.1 11. Notes 11.1 Data Communication Delay It will take certain time to synchronize when the frequency group setting is 2 frequency channel mode or 3 frequency channel mode. 11.1.1 Delay at the transmission side (1) Delay due to the number of frequency channels in use When the setting of the FDP02 is 2 frequency channel mode and/or 3 frequency mode, the FDP02 changes the data transmission frequency channel as every data re-transmission.
  • Page 66: Headerless Packet Transmission Mode

    Ver.1.1 11.4 Headerless Packet Transmission Mode 11.4.1 Input data In headerless packet transmission mode, up to 150 bytes of message can be stored in the transmission buffer, and transmission starts when the total length of the messages stored in the message buffer exceeds 26 bytes. If many messages are input successively, the message buffer may become full because wireless transmission cannot keep pace with message input, and some messages may be lost.
  • Page 67 The specifications and external designs of this product may be changed for improvement without prior notice. Futaba Corporation will not be liable for any damages resulting from the use of the product that has been modified without prior consent of Futaba Corporation.

Table of Contents