Professional Documents
Culture Documents
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
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
Loopbacktesttime
delay2
31ms
Idlecurrent
Remark
CreatedbyCytronTechnologiesSdn.Bhd.AllRightsReserved
ROBOT.HEADtoTOE
ProductUsersManual
433MHzRFTransceiverModule
4.DIMENSION
CreatedbyCytronTechnologiesSdn.Bhd.AllRightsReserved
ROBOT.HEADtoTOE
ProductUsersManual
433MHzRFTransceiverModule
5.HARDWARE
ExampleconnectionbetweenRFTransceivermoduleand
ArduinoUno
CreatedbyCytronTechnologiesSdn.Bhd.AllRightsReserved
ROBOT.HEADtoTOE
ProductUsersManual
433MHzRFTransceiverModule
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
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.
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.
CreatedbyCytronTechnologiesSdn.Bhd.AllRightsReserved
16
ROBOT.HEADtoTOE
ProductUsersManual
433MHzRFTransceiverModule
7.GETTINGSTARTED
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