You are on page 1of 19

ROBOT.

HEADtoTOE

ProductUsersManual
433MHzRFTransceiverModule

RFUART4331KM
433MHzRFTransceiver
Module(UART)1km

User'sManual

V1.1

October2014

CreatedbyCytronTechnologiesSdn.Bhd.AllRightsReserved


ROBOT.HEADtoTOE

ProductUsersManual
433MHzRFTransceiverModule

INDEX

1. Introduction/Overview

2.

3.

4.

5.

PackingList

BoardLayoutandSpecification

Dimension

Hardware

6. Software

10

7. GettingStarted

16

8. Warranty

17

CreatedbyCytronTechnologiesSdn.Bhd.AllRightsReserved


ROBOT.HEADtoTOE

ProductUsersManual
433MHzRFTransceiverModule

1.INTRODUCTION/OVERVIEW

This wireless UART module is a newgeneration multichannel embedded wireless


data transmission module. Itswirelessworkingfrequencybandis433.4473.0MHz,multiple
channels can be set, with the stepping of 400KHz, and there are 100 channels in total. The
maximum transmitting power of module is 100mW(20dBm), the receiving sensitivity is
117dBm at baud rate of 5000bps in the air, and the communication distance is 1000m in
openspace.

Themoduleisencapsulatedwithstamphole,canadoptpatchwelding.ThereisaPCB
antenna pedestal ANT1 on the module, and user can use external antenna of 434 MHz
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.Usercouldselectoneofthese
antennasaccordingtouserequirements.

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 currentofthreemodesFU1,FU2andFU3inidlestateis
80a, 3.5mA an 22mA respectively, and the maximum working current is 100mA (in
transmittingstate).
Features:
Longdistance wireless transmission (1,000m in open space/baudrate5,000bpsinthe
air)
Workingfrequencyrange(433.4473.0MHz,upto100communicationchannels)
Maximum100mW(20dBm)transmittingpower(8setsofpowercanbeset)
Threeworkingmodes,adaptingtodifferentapplicationsituations
BuiltinMCU,performingcommunicationwithexternaldevicethroughserialport
Thenumberofbytestransmittedunlimitedtoonetime

Specification

Workingfrequency:433.4MHzto473.0MHz
Supplyvoltage:3.2Vto5.5VDC
Communicationdistance:1,000mintheopenspace
Serialbaudrate:1.2Kbpsto115.2Kbps(default9.6Kbps)
Receivingsensitivity:117dBmto100dBm
Transmitpower:1dBmto20dBm
Interfaceprotocol:
UART/TTL,

HalfDuplex
Operatingtemperature:40to+85
Dimensions:27.8x14.4x4mm

Note:
This is a transceiver (Transmitter and Receiver) module, you need 1 pair of this
moduleforwirelesscommunication.
CreatedbyCytronTechnologiesSdn.Bhd.AllRightsReserved


ROBOT.HEADtoTOE

ProductUsersManual
433MHzRFTransceiverModule

Note: This wireless module cannot intercommunicate with the 100 meters version
(RFUART434100M
) as both is operating at different frequency, not to forget, it is not
compatiblewiththelowcostRFtransmitterandreceivertoo.

CreatedbyCytronTechnologiesSdn.Bhd.AllRightsReserved


ROBOT.HEADtoTOE

ProductUsersManual
433MHzRFTransceiverModule

2.PACKINGLIST

Please check the parts and components according to the packing list. If there are any parts
missing,pleasecontactusat
sales@cytron.com.my
immediately.

1. 433MHzRFTransceiverModule
2. Springantenna

BacktoIndex

CreatedbyCytronTechnologiesSdn.Bhd.AllRightsReserved


ROBOT.HEADtoTOE

ProductUsersManual
433MHzRFTransceiverModule

3.BOARDLAYOUTANDSPECIFICATION

Pin

Description

VCC

3.2V~5.5Vwithloadcapacitynotlessthan200mA.
(Note:Ifthemoduleisworkingintransmittingstateforalongtime,itis
suggestedthatone1N4007diodeshouldbeconnectedinserieswhenpower
voltageisgreaterthan4.5V,toavoidheatingofbuiltinLDOofmodule)

GND

Ground

RXD

UARTinputport,TTLlevel
1Kresistorhasbeenconnectedinseriesonboard

TXD

UARToutputport,TTLlevel
1Kresistorhasbeenconnectedinseriesonboard

SET

Parametersettingcontrolpin,validforlowlevel(Activelow)
1Kresistorhasbeenconnectedinseriesonboard

ANT1

POBantennapedestal

ANT2

Antenna

* SinceRXDandTXDhas1Kresistorinseries,pleaseensureitisnotpullupexternallyasit
willmostlikelythatitisunabletopulllowthelineduringcommunication.

CreatedbyCytronTechnologiesSdn.Bhd.AllRightsReserved


ROBOT.HEADtoTOE

ProductUsersManual
433MHzRFTransceiverModule

ElectricalCharacteristics
Mode

FU1

FU2

FU3

3.6mA

80uA

16mA

Averagevalue

Transmissiontime
delay

1525ms

500ms

480ms

Sendingonebyte

Loopbacktesttime
delay1

31ms

Serial port baudrate 9600,


sending1byte

Loopbacktesttime
delay2

31ms

Serial port baudrate 9600,


sending10bytes

Idlecurrent

Remark

* Loop test time delaymeansthe duration fromthe timeof,afterconductingshortcircuitonTXandRXpinsofonemodule


and sending serial port data to the other module,starting to send serial port data to the other module to the time that the
returneddataappearatTXpinoftheothermodule.

CreatedbyCytronTechnologiesSdn.Bhd.AllRightsReserved


ROBOT.HEADtoTOE

ProductUsersManual
433MHzRFTransceiverModule

4.DIMENSION

CreatedbyCytronTechnologiesSdn.Bhd.AllRightsReserved


ROBOT.HEADtoTOE

ProductUsersManual
433MHzRFTransceiverModule

5.HARDWARE

Below in examples connection between 433MHz RF Transceiver. This is a transceiver


(Transmitter and Receiver) module, so user need 1 pair of this module for wireless
communication. This wireless module cannot intercommunicate with the 100M meters
version (
RFUART434100M
) as the frequency is not the same, not to forget, it is not
compatiblewiththelowcostRFtransmitterandreceivertoo.

Example of full tutorial forthisRFTransceiverModulecanbereferredtothislink


Wireless
UARTwithArduinoand433MHzor434MHzmodule

Due to the 1K seriesresistoron433MHzRFTransceiveratTxandRXpins,itwillaffectthe


communication with Arduino. Therefore it is advised to utilize the software UART pin on
Arduino.ThisexampleshowtheuseofD2asRX(ofArduino),andD3asTX(ofArduino).

The UART pinsarecross connectedRXofArduinoshouldbeconnectedtoTXDofwireless


moduleandviceversaforTXofArduino.

ExampleconnectionbetweenRFTransceivermoduleand
ArduinoUno

CreatedbyCytronTechnologiesSdn.Bhd.AllRightsReserved


ROBOT.HEADtoTOE

ProductUsersManual
433MHzRFTransceiverModule

The UART pins are cross connectedRXofUC00AshouldbeconnectedtoTXDofwireless


moduleandviceversaforTXofUC00A.

ExampleconnectionbetweenRFTransceivermoduleand
UC00A

CreatedbyCytronTechnologiesSdn.Bhd.AllRightsReserved

10


ROBOT.HEADtoTOE

ProductUsersManual
433MHzRFTransceiverModule

6.SOFTWARE

6.1WirelessUARTTransparentTransmission

Wirelesspointtopointcommunicationbetweentwodevice

When the device on the left of the above figure sends UART data to module, and the RXD
pin of the left module receives the UART data, it will automatically sends the data over the
air by means of radio wave. The right module will automatically receives the data, restores
andsenditoutviaitsTXDpin,tothedeviceonright.Itisthesamefromrighttoleft.

This module has three serial port transparent transmission modes, expressed with FU1, FU2
and FU3 respectively. In the use, all modes are only responsible for receiving and sending
UART data rather than wireless transmission. The default working mode of the module is
FU3 full speed mode, and in this mode,thebaud rate intheaircanbeautomaticallyadjusted
according to baud rate of serial port, and the communication distance will be the farthest at
the lowest baud rate. Different modes cannot transmit data to each other, and user could
selecttheoptimalmodeaccordingtopracticalcircumstances.

The modules are usually used in pairs, and transmit data by means of half duplex.
Meanwhile, the transparent transmission mode, serial port baud rate, and wireless
communication channeloftwopairedmodulesshallbesettobethesame.Thedefaultsetting
isFU3,9600bps(8bitdata,noparitycheck,onestopbit).

It allow unlimited numbers of byte to be sent continuously on serial port of module at one
time. However, considering ambient interference andotherfactors,ifthousandsbytesofdata
size is sent continuously at a time, some number of bytes may be lost. Therefore, thehigher
leveldeviceshallhaveresponseandresendingmechanism,toavoidinformationloss.

CreatedbyCytronTechnologiesSdn.Bhd.AllRightsReserved

11


ROBOT.HEADtoTOE

ProductUsersManual
433MHzRFTransceiverModule

6.2ThreeSerialPortTransparenttransmissionmodes

The default serial port transparent transmission mode is FU3. The module is in full speed
state, and the idle current is about 16mA. In this mode, the module can automatically adjust
the baud rate of wireless transmission in the air according to hardware serial port baud rate,
andthecorrespondingrelationshipisasshowninthetablebelow
:

SerialPort
baudrate

1200
bps

2400
bps

4800
bps

9600
bps

19200
bps

38400
bps

57600
bps

115200
bps

Baudratein
theair

5000
bps

5000
bps

15000
bps

15000
bps

58000 58000
bps
bps

236000
bps

236000
bps

To get the farthest communication distance,theserialportbaudratecanbesettobelow.For


shorttime transmission of mass data, set the serial port baud rate to be high, but the
communicationdistancewillbereducedaccordingly.

The receiving sensitivity of module at different baud rates in the air is shown in the table
below:

Baudrateintheair

5000bps

15000bps

58000bps

236000bps

Wirelessreceivingsensitivity

117dBm

112dBm

107dBm

100dBm

Generally, every time the receiving sensitivity is reduced by 6dB, the communication
distancewillbereducedbyhalf.

When SET pin of module is at low level,theserialporttransparenttransmissionmodecan


besetthroughATcommand.

FU1 mode is relatively power saving mode, and the idle working current of this mode is
about 3.6mA. In this mode, the module can also set eight types of serial port baud rate as
shownintheabovetable,butthebaudrateintheairisuniform,250000bps.

FU2 modeispowersavingmode,andtheidleworkingcurrentofthismodeisabout80uA.In
this mode, the module only supports baud rate of 1200bps, 2400bps and 4800bps and the
baud rate in the air is uniform 250000bps. If the module is set to be other serial port baud
rate,themodulecannotperformcommunicationnormally.

Meanwhile, when the module is set to be FU2 mode from FU1 or FU3 mode, the baud rate
exceeding 4800bps will be automatically reduced to be 4800bps. In FU2 mode, the sending
time interval of data package cannot be too short otherwise, the data will be lost. It is
suggestedthatthesendingtimeintervalofdatapackageshouldnotbelessthan1sec.

CreatedbyCytronTechnologiesSdn.Bhd.AllRightsReserved

12


ROBOT.HEADtoTOE

ProductUsersManual
433MHzRFTransceiverModule

6.3ATCommand

AT command is used to set the module parameters and switch the module functions.
Modificationofparametersandfunctionswillnotbelostincaseofpowerfailure.

Enteringcommandmode

Theyare2waystoentercommandmode:
1st way: In normal use (powered), pull SET pin to low level (pull down to GND or
0V)
2nd way: Disconnect power supply, connect SET pin to low level (GND or0V)then
poweritagain.1slaterthemodulewillentercommandmode.

SETpinconnecttoGNDtoenteringATmode

Either of the above two ways can make the module enter AT command mode, release
(disconnect from GND or 0V) the SET pin, the module will exit command mode. If the
modulefunctionischanged,itwillbeswitchedtocorrespondingfunctionalstatus.

For2ndmethod,themoduleentersATintheserialportformatof
9600,N,1
.

CommandInstruction

1.AT
Testcommand

Example:
SendATtomodule
Return:OK

CreatedbyCytronTechnologiesSdn.Bhd.AllRightsReserved

13


ROBOT.HEADtoTOE

ProductUsersManual
433MHzRFTransceiverModule

BacktoIndex
2.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: 1200, 2400, 4800, 9600, 19200, 38400, 57600, and 115200.
The default
valueis9600.

Example:
SendAT+B19200tomoduletosettheserialportbaudratetobe19200.
Return:OK+B19200

3.AT+C
Change the wireless communication channel of module, optional from 001 to 127, and
the
default value is 001,
and the working frequency is 433.4MHz. The channel stepping is
400KHz,andtheworkingfrequencyofChannel100is473.0MHz.

Example:
Send AT+C021 to module to set module channel to be 021 working frequency is
441.4MHz
Return:COK+C021

Note:
As the wireless receiving sensitivity of module is relatively high, when the serialport
baud rate is greater than 9600bps, five adjacent channels shallbestaggeredtouse.Whenthe
serial port baud rate is not greater than 9600bps, in shortdistance (within 10m)
communication,again,fiveadjacentchannelsshallbestaggeredtouse.

4.AT+FUx
Set module to wireless UART function. The value of x is optional within 1~ 3. The default
mode of module is FU3, and onlywhenserialportfunctionmode oftwomodulesissettobe
thesamethecommunicationcanberealized.

Fmeansfunction,andUmeansUART

Example:
SendAT+FU1tomoduleconfiguringmoduletobecomeUARTFU1.
Return:AT+OK

5.AT+Px
Set transmitting power of module, x is optional from 1 to 8, and the corresponding
transmittingpowerofmoduleisasshownbelow:

xvalue
Transmittingpowerofmodule(dBm)

11

14

17

20

The default value is 8, and the higher the transmitting power is, the farther the
communication distance is. When the transmitting power level issettobe1,thetransmitting
power is the minimum. everytime the transmitting power is reduced by 6dB,the
communicationdistancewillbereducedbyhalf.

CreatedbyCytronTechnologiesSdn.Bhd.AllRightsReserved

14


ROBOT.HEADtoTOE

ProductUsersManual
433MHzRFTransceiverModule

Example:
SendAT+P5tomoduleconfiguringthetransmittingpowertolevel5whichis11dBm.
Return:OK+P5

6.AT+Ry
Obtain module parameters, y is any letter among B, C, F and P, respectively representing:
baud rate, channel, serial port transparent transmission function mode and transmitting
power.
Example1:
SendAT+RBtomodule
Return:OK+B9600

Example2:
SendAT+RCtomodule
Return:OK+RC001

7.AT+RX
Obtain all common parameters of module. Return serial port transparent transmission
functionmode,baudrate,channel,andtransmittingpowerinorder.

Example:
SendAT+RXtomodule
Return:OK+FU3\r\nOK+B9600\r\nOK+C001\r\nOK+RP:+20dBm\r\n

8.12.AT+Uxyz
Set data bits, check bit and stop bit of serial port communication. Where x is data bit, y is
paritycheck,zisstopbit.

Optionforparitycheck:
N:Nocheck
O:odd
E:even

Optionforstopbit
1:onestopbit
2:twostopbits
3:1.5stopbits

Example:
Tosendserialportformattobeeightdatabits,oddparitycheck,andonestopbit
SendAT+U8O1tomodule
Return:OK+U8O1

9.AT+V
Inquirefirmwareversioninformationofmodule

Example:
SendAT+Vtomodule
CreatedbyCytronTechnologiesSdn.Bhd.AllRightsReserved

15


ROBOT.HEADtoTOE

ProductUsersManual
433MHzRFTransceiverModule

Return:HC12_V1.1

10.AT+SLEEP
After receiving thecommand,themoduleenterssleepmodeafterexitingfromATmode,and
this mode doesnt allow serial port data transmission. When the module enter AT mode
again,themodulewillexitfromsleepmodeautomatically.

Example
SendAT+SLEEPtomodulewhenitsnotneededtotransmitdata,tosavepower.
Return:OK+SLEEP
11.AT+DEFAULT
Set serial port baud rate, communication channel, and serial port transparent transmission
modetodefaultvalue.

Example
SendAT+DEFAULTtomodule
Returns:OK+DEFAULTandthedefaultvalueisrestored.

12.AT+UPDATE
Putthemoduleinthestatusofwaitingforsoftwareupdate.
After sending the command, the module will not respond to command anymore until it is
reenergized.

After serial portassistantsendsthiscommand,closetheserialport,selectfileinHC11updater


andopentheserialport.Thenthemodulecanupdatesoftwareversion.

CreatedbyCytronTechnologiesSdn.Bhd.AllRightsReserved

16


ROBOT.HEADtoTOE

ProductUsersManual
433MHzRFTransceiverModule

7.GETTINGSTARTED

For getting started, users may refer tutorial for RF TransceiverModuleatthislink


Wireless
UARTwithArduinoand433MHzor434MHzmodule

CreatedbyCytronTechnologiesSdn.Bhd.AllRightsReserved

17


ROBOT.HEADtoTOE

ProductUsersManual
433MHzRFTransceiverModule

CreatedbyCytronTechnologiesSdn.Bhd.AllRightsReserved

18


ROBOT.HEADtoTOE

ProductUsersManual
433MHzRFTransceiverModule

8.WARRANTY

Productwarrantyisvalidfor12months.
Warrantyonlyappliestomanufacturingdefect.
Damagedcausedbymisuseisnotcoveredunderwarranty
Warrantydoesnotcoverfreightcostforbothways.

Preparedby:
CytronTechnologiesSdn.Bhd.
No.16,JalanIndustriRinganPermatangTinggi2,
KawasanIndustriRinganPermatangTinggi,
14100SimpangAmpat,
Penang,Malaysia.

Tel: +6045051878
Fax: +6045040138

URL: www.cytron.com.my
Email:
support@cytron.com.my
sales@cytron.com.my
CreatedbyCytronTechnologiesSdn.Bhd.AllRightsReserved

19

You might also like