Anda di halaman 1dari 24

ROBOT .

HEAD to TOE
Product Users Manual - 434MHz RF Transceiver Module

RF-UART-434-100M
434MHz RF Transceiver
Module(UART)100M

User's Manual
V1.0

July 2014

Created by Cytron Technologies Sdn. Bhd. All Rights Reserved

ROBOT . HEAD to TOE


Product Users Manual - 434MHz RF Transceiver Module

INDEX
1. Introduction/Overview
3
2. Packing List

3. Board Layout and Specification


6
4. Dimension

5. Hardware

6. Software

11

7. Getting Started
16
8. Warranty

Created by Cytron Technologies Sdn. Bhd. All Rights Reserved

17

ROBOT . HEAD to TOE


Product Users Manual - 434MHz RF Transceiver Module

1. INTRODUCTION
This wireless serial port communication module is a new-generation multi-channel
embedded wireless data transmission module. Serial transceiver module is a low cost, high
performance transparent FSK transceiver with operating frequency at 434 MHz. It features
small size, high output power, high sensitivity, long transmission distance and high
communication data rate with auto setup for communication change and data receiving and
transmission control. With UART interface, it is easy to realize the wireless data transmission
with only providing the UART data. It is flexible for user to set the UART baud rate,
frequency, output power, data rate, frequency deviation, receiving bandwidth parameters. It is
the ideal choice for designing wireless data transmission products which can be widely used
in wireless data transmission field.
There is a PCB antenna pedestal ANT1 on the module, and user can use external
antenna of 434M frequency band through coaxial cable; there is also an antenna solder pad
ANT2 on the module, and it is convenient for user to solder spring antenna. User could select
one of these antennas according to requirements.
There is MCU on the module, and program is needed to utilize the module. In
transparent transmission mode, the module act like normal receiving and sending serial port
data, so it is convenient to use. The module adopts multiple serial port transparent
transmission modes, and user could select them by AT command according to user's
requirements. The average working current of three modes FU1, FU2 and FU3 in idle state is
80a, 3.5mA an 22mA respectively, and the maximum working current is 100mA (in
transmitting state).
Features:

Wireless communication frequency is 434M.


Multiple types of serial port transparent transmission modes have respective
features, and the mode is changed by AT command.
User needn't program the modules, and four modes are only responsible for
receiving and sending serial port data, and are convenient to use.
Low current consumption; the idle current is 80A, 3.5mA or 22mA,
depending on the selected mode.
All functions and parameters are changed by AT command while module in
command mode, and it will be saved in case of power failure.
Specification

Working frequency: 434Mhz


Supply voltage: 3.3V to 5VDC
Communication distance: 1 meter to 40 meters indoor
Communication distance: up to 100 meters (line of sight) outdoor
Serial baud rate: 1.2Kbps to 115.2Kbps default 9.6Kbps
Receiving sensitivity: -112dBm to -95dBm

Created by Cytron Technologies Sdn. Bhd. All Rights Reserved

ROBOT . HEAD to TOE


Product Users Manual - 434MHz RF Transceiver Module

Transmit power: -30dBm to 10dBm


Interface protocol: UART/TTL
Operating temperature: -40 to +85
Dimensions: 27.8 x 14.4 x 4mm
Note: This is a transceiver (Transmitter and Receiver) module, you need at least 1 pair of this
module for wireless communication.
Note: This wireless module cannot inter-communicate with the 1KM meters version (RFUART-433-1KM) as the frequency is not the same, not to forget, it is not compatible with the
low cost RF transmitter and receiver too.

Created by Cytron Technologies Sdn. Bhd. All Rights Reserved

ROBOT . HEAD to TOE


Product Users Manual - 434MHz RF Transceiver Module

Created by Cytron Technologies Sdn. Bhd. All Rights Reserved

ROBOT . HEAD to TOE


Product Users Manual - 434MHz RF Transceiver Module

2. PACKING LIST
Please check the parts and components according to the packing list. If there are any parts
missing, please contact us at sales@cytron.com.my immediately.

1. 434MHz RF Transceiver Module


2. Spring antenna

Created by Cytron Technologies Sdn. Bhd. All Rights Reserved

ROBOT . HEAD to TOE


Product Users Manual - 434MHz RF Transceiver Module

3. BOARD LAYOUT AND SPECIFICATION

Pin Functions:
Pin

Description

VCC

3.3V ~ 5V

GND

Ground

RXD

TTL level input port (Receiver pin)

TXD

TTL level input port (Transmitter pin)

SET

Parameter setting control pin, valid for low level

ANT1

POB antenna pedestal

ANT2

Antenna

Electrical Characteristics:
Mode

FU1

FU2

FU3

FU4

Remark

Idle current

3.5 mA

80 uA

22 mA

Transmission time
delay

20 ms

380 ms

2 ms

Sending one byte

Loopback test time


delay 1

31 ms

8 ms

22 ms

Serial port baudrate 9600,


sending 1 byte

22 mA Average value

Created by Cytron Technologies Sdn. Bhd. All Rights Reserved

ROBOT . HEAD to TOE


Product Users Manual - 434MHz RF Transceiver Module

Loopback test time


delay 2

31 ms

18 ms

40 ms

Serial port baudrate 9600,


sending 10 bytes

* Loop test time delay means the duration from the time of, after conducting short circuit on TX and RX pins of one module
and sending serial port data to the other module,starting to send serial port data to the other module to the time that the
returned data appear at TX pin of the other module.

Precautions:
1. If the distance between two modules is too close (less than 50cm), it would
be better that the transmitting power of two modules are set to low. Otherwise,
receiving will be saturated and communication between modules will fail. If the
distance is only several centimeters, communication cannot be ensured even more.
2. Do not connect LED between TX line of module and power to increase
resistance as the serial communication of module will be affected.
3. The following circumstances usually can be ignored, and they shall be
noticed when using dynamic parameters of microcontroller (MCU).
After the device sends the serial port data of last byte to
module, only after more than 28ms, can the operation performance of
entering AT mode be valid.
After lowering (connect to GND or 0V) SET pin, AT
command can be sent to module only after 30ms. After pulling up (connect
to Vcc or high) SET pin, module can work normally only after 50ms.
4. Except when entering command mode, SET pin cannot be connected to low
level at the early stage of energizing (resetting) in other work mode.

Created by Cytron Technologies Sdn. Bhd. All Rights Reserved

ROBOT . HEAD to TOE


Product Users Manual - 434MHz RF Transceiver Module

5. DIMENSION

Created by Cytron Technologies Sdn. Bhd. All Rights Reserved

ROBOT . HEAD to TOE


Product Users Manual - 434MHz RF Transceiver Module

Created by Cytron Technologies Sdn. Bhd. All Rights Reserved

10

ROBOT . HEAD to TOE


Product Users Manual - 434MHz RF Transceiver Module

5. HARDWARE
Generally, there are two operation modes: Transparent UART and Wireless IO control.
5.1 Transparent UART
Below in examples connection between 434MHz RF Transceiver and Arduino UNO. This is a
transceiver (Transmitter and Receiver) module, user needs 1 pair of this module for wireless
communication. This wireless module cannot intercommunicate with the 1KM meters version
(RF-UART-433-1KM) as the frequency is not the same, not to forget, it is not compatible
with the low cost RF transmitter and receiver too.
Example of full tutorial for this RF Transceiver Module can be referred to this link Wireless
UART with Arduino and 433MHz or 434MHz module
The UART pins are cross connected; RX of Arduino should be connected to TXD of wireless
module and vice versa for TX of Arduino.

Example connection between RF Transceiver module and Arduino Uno


Created by Cytron Technologies Sdn. Bhd. All Rights Reserved

11

ROBOT . HEAD to TOE


Product Users Manual - 434MHz RF Transceiver Module

Created by Cytron Technologies Sdn. Bhd. All Rights Reserved

12

ROBOT . HEAD to TOE


Product Users Manual - 434MHz RF Transceiver Module

The UART pins are cross connected; RX of UC00A should be connected to TXD of wireless
module and vice versa for TX of UC00A.

Example connection between RF Transceiver module and UC00A


5.2 Wireless IO Control
Below is an example connection of Wireless IO control. Send AT+FCMF (or AT+FCMT) to a
module to change to be wireless IO controller (input). Send AT+FCSF (or AT+FCST) to
another module to change to be IO controlled (output).

Created by Cytron Technologies Sdn. Bhd. All Rights Reserved

13

ROBOT . HEAD to TOE


Product Users Manual - 434MHz RF Transceiver Module

S1, S2 and S3 correspond to control D1, D2 and D3 respectively. For example, press switch
S3 and LED D3 will be illuminate; release switch S3 and LED D3 will be off (the situation
of FCxT is: press and release it, and the LED will light on, then press and release it again and
the LED will be light off.

Created by Cytron Technologies Sdn. Bhd. All Rights Reserved

14

ROBOT . HEAD to TOE


Product Users Manual - 434MHz RF Transceiver Module

6. SOFTWARE
6.1 Wireless UART Transparent Transmission

Wireless point to point communication between two devices


When the device(MCU) on the left of the above figure sends UART data to wireless module,
and the RXD pin of the left wireless module receives the serial port data, it will automatically
send the data through the air by means of radio wave. The right wireless module will
automatically receive the data via the air, and restore it, transmit the data out via its TXD pin,
and device (MCU) on the right will receive the data originally sent by the left device (MCU).
It is the same from right to left. This can happen if and only if the settings of wireless
modules are correctly done.
The wireless module has four types of UART transparent transmission modes (this function is
valid from V1.8) expressed from FU1 to FU4. All modes are only responsible for receiving
and sending serial port data, it is very convenient to use. The default mode is FU1 mode. All
wireless modules must be in same mode in order for communication to happen. Different
modes cannot transmit data to each other. User could select the optimal mode according to
practical circumstances.
The modules are usually used in pairs, and transmit data by means of half duplex (full
duplex is available for FU3 mode). The baud rate, communication channel and address of two
paired modules shall be set to be same. Modules of different serial port modes, channels and
address cannot transmit data to each other.
6.2 Wireless IO Control Function
This wireless module can be set to be wireless IO control function through AT command. For
the module set to be controller - becoming input to sensors (AT+FCMF), RX, TX and SET
pin can be directly connect to negative or positive terminals of power supply to control the
status level of corresponding pin of remote module.

Created by Cytron Technologies Sdn. Bhd. All Rights Reserved

15

ROBOT . HEAD to TOE


Product Users Manual - 434MHz RF Transceiver Module

For the module set to be controlled - becoming output where it will have driving capability of
RX,TX and SET pin. When the output is driven high (logic 1), each pin will have capability
to source current at maximum of 18mA. When the output pin is driven low (logic 0), it is
connected to ground through 180R resistance. Pay attention to reducing the output current of
IO port as much as possible, and if the output current is extremely high, normal working
mode of module cannot be ensured.
This wireless I/O control function provides two working modes: Momentary and toggle.
Momentary or Level Follower
Please sends AT+FCMF to controller, and sends AT+FCSF to receiver module. After
these commands are sent, the pin level of latter module (receiver which we send AT+FCSF)
will keep consistent with the pin level of controller module (transmitter which we send
AT+FCMF). For the controller module, the interval between two level (logic High and Low)
of IO port shall be at least 50ms and of course this interval can be ignored if the module is
connected to buttons.
Toggle
By sending command of AT+FCMT to controller wireless module and sends AT+FCST
to the receiver module (output), these modules will be working in toggle mode. When falling
edge detected at RX,TX or SET pin of the controller module (input) ( it only responds to
falling edge), the level of corresponding pins of remote wireless module (output) will be
turned over (from 0 to 1,or from 1 to 0, toggle). The output level of receiver module is 0
when it is just energized.
6.3 AT Command
Command is used to set the module parameters and switch the module functions, and
modification of parameters and functions will not be lost in case of power failure.
1. Entering Command Mode in Transparent UART (two methods):
In normal use (powered), pull SET pin to low level (pull down or connect to
GND, 0V)
Disconnect power supply, connect SET pin to low level then power it again.
Wait for 1 second and module will enter command mode.
Either of the above two ways can make the wireless module enter AT command mode.
Release the SET pin (leave it disconnect to pull to high) and it will exit command mode. If
the module function is changed during command mode (example baud rate), the module will
switch to corresponding functional status.
In V1.8, the module enters AT in the serial port format of 9600, N, 1 constantly.
2. Wireless IO control function command mode entering
If the wireless module is being configured in wireless IO control mode, only the following
method can force the module to enter command mode:
Disconnect power supply, connect SET pin to low level then power it again.
Created by Cytron Technologies Sdn. Bhd. All Rights Reserved

16

ROBOT . HEAD to TOE


Product Users Manual - 434MHz RF Transceiver Module

Wait for 1 second and module will enter command mode. When exiting from this
mode, the module will switch to the status modified by the command.

Created by Cytron Technologies Sdn. Bhd. All Rights Reserved

17

ROBOT . HEAD to TOE


Product Users Manual - 434MHz RF Transceiver Module

AT Commands
1. AT
Test command
Example:
Send AT to module
Return: OK
2. AT+A
Change the module address, value between 000 and 255, and it will be valid after exiting
from AT mode. The default value is 000. Both module must be configured to same address
to communicate.
Example:
Send AT+A012 to module to set module address to be 012
Return: OK-A012
3. AT+B
Change the serial port baud rate, and it will be valid after exiting from AT mode. The baud
rate can be set to be 1200, 2400, 4800, 9600, 19200, 38400, 57600, and 115200. The default
value is 9600.
Example:
Send AT+B19200 to module to set the serial port baud rate to be 19200.
Return: OK-B19200
4. AT+C
Change the wireless communication channel of module, optional from 001 to 127, and the
default value is 001. 0 cannot be omitted, there must be 3 digits. Example if you want to set
to channel 12, you will need to send 012, not 12. If this value is too high, data over the air
might be lost, and there are around 20 clear channels available, from 001 and 020. Both
module must be configured to same channel to communicate.
Example:
Send AT+C015 to module to set module channel to be 015
Return: OK-C015
5. AT+Eyx
This command is used to set remote module. When remote module enters AT command
mode, the parameter y will be changed to x, and it will be valid after exiting from AT mode. y
is one parameters among ABC, respectively representing address, baud rate and channel, x
value can be seen in the instruction of commands Bx, Ax and Cx. The meaning of returned
value is as follows:
EyE - parameter error
EyR - set correctly
EyF - command error
Created by Cytron Technologies Sdn. Bhd. All Rights Reserved

18

ROBOT . HEAD to TOE


Product Users Manual - 434MHz RF Transceiver Module

Fail - connection failure. (E means external).


Example1:
Send AT+EA050 to module to set remote module address to be 050
And when the remote module enters AT mode, the module returns EAR, otherwise, it
returns Fail.
Example2:
Send AT+EB4800 to module to set remote baud rate to 4800
Return: EBR
6. AT+FCyx
Set module to be wireless IO part. The first parameter y can select M(controller),
S(controlled). The second parameter x can select F(Momentary or Level Follower),
T(toggle). It will be valid after exiting from AT mode.
Example:
Send AT+FCMT at one module to set to controller (remote controller)
Send AT+FCST at other module to set to be controlled (receiver)
7. AT+FUx
Set module to be wireless serial port function. The value of x is optional within 1 ~ 4. It will
be valid after exiting from AT mode. The default of module is wireless UART function.
Only when wireless UART function mode of two modules is set to be the same, the normal
communication be available. F means function, and U means UART
Example:
Send AT+FU1 to module to set the module to be wireless serial port transparent
transmission mode.
Return: OK+FU1
8. AT+Px
Set transmitting power of module, x is optional from 1 to 8, respectively representing
-30dBm, -20dBm, -15dBm, -10dBm, 0dBm, 5dBm, 7dBm and 10dBm; and the default is 8
(namely 10dBm).
Example:
Send AT+P6 to module
Return: OK-P6
9. AT+Ry
Obtain module parameters, y is any letter among B, A, C and P, respectively
representing:baud rate, address, channel and transmitting power.
Example1:
Send AT+RB to module
Return: B9600
Created by Cytron Technologies Sdn. Bhd. All Rights Reserved

19

ROBOT . HEAD to TOE


Product Users Manual - 434MHz RF Transceiver Module

Example2:
Send AT+RA to module
Return: A001

Created by Cytron Technologies Sdn. Bhd. All Rights Reserved

20

ROBOT . HEAD to TOE


Product Users Manual - 434MHz RF Transceiver Module

10. AT+RX
Obtain all common parameters of module. Return serial port mode, baud rate, channel,
address, and transmitting power in order.
Example:
Send AT+RX to module
Return: U1\r\nB9600\r\nC001\r\nA000\r\nP8\r\n
11. AT+U
Set data check bit (parity) and stop bit UART serial communication
N: No check
O: odd
E: even
1: One stop bit
2: Two stop bits
3: 1.5 stop bits
Example:
Send AT+UO2 to module, setting UART to Odd parity, two stop bits.
Return: OK-UO2
12. AT+V
Return version information
Example:
Send AT+V to module
Return: HC-11_V1.3
13. AT+SLEEP
After receiving this AT command, the module enters sleep mode after exiting from AT mode,
and this mode doesnt allow serial port data transmission. Module needs to enter AT
command mode again, and the module will exit from sleep mode automatically. Current
consumption of sleep mode is 20uA. This version is available from V1.8.
Example
Send AT+SLEEP to module when its not needed to transmit data, to save power.
Return: OK
15. AT+RESET
Set serial port,channel and address to be default value.
Example:
Send AT+RESET to module
Return: RESET_OK

Created by Cytron Technologies Sdn. Bhd. All Rights Reserved

21

ROBOT . HEAD to TOE


Product Users Manual - 434MHz RF Transceiver Module

7. GETTING STARTED
For getting started, users may refer tutorial for RF Tranceiver Module at this link Wireless
UART with Arduino and 433MHz or 434MHz module

Created by Cytron Technologies Sdn. Bhd. All Rights Reserved

22

ROBOT . HEAD to TOE


Product Users Manual - 434MHz RF Transceiver Module

8. WARRANTY

Product warranty is valid for 12 months.


Warranty only applies to manufacturing defect.
Damaged caused by misuse is not covered under warranty
Warranty does not cover freight cost for both ways.

Prepared by:
Cytron Technologies Sdn. Bhd.
No. 16, Jalan Industri Ringan Permatang Tinggi 2,
Kawasan Industri Ringan Permatang Tinggi,
14100 Simpang Ampat,
Created by Cytron Technologies Sdn. Bhd. All Rights Reserved

23

ROBOT . HEAD to TOE


Product Users Manual - 434MHz RF Transceiver Module

Penang, Malaysia.
Tel:
Fax:

+604-505 1878
+604-504 0138

URL: www.cytron.com.my
Email: support@cytron.com.my
sales@cytron.com.my

Created by Cytron Technologies Sdn. Bhd. All Rights Reserved

24

Anda mungkin juga menyukai