Manufacturer’s name: ADEUNIS R.F.
Manufacturer’s address Parc Technologique PRE ROUX IV
38920 CROLLES - FRANCE
declares that the product if used and installed according to the user guide available on
our web site www.adeunis-rf.com
Product Name: ARF54
Product Number(s): ARF7429A
is designed to comply with the RTTE Directive 99/5/EC:
EMC: according to the harmonized standard EN 301 489.
Safety: according to the standard EN 60950-1/2001
Radio: according to harmonized standard EN 300-220 covering essential
Notes: - Conformity has been evaluated according to the procedure
According to the 1999/519/EC recommendation, minimum distance between the product
and the body could be required depending on the module integration.
Warnings: - CE marking applies only to End Products: Because this equipment is only a
subassembly, conformity testing has been reduced (equipment has been design in
accordance to standards but full testing is impossible). Manufacturer of End Products,
based on such a solution, has to insure full conformity to be able to CE label marking.
- As the integration of a radio module requires wireless technological
knowledge, ADEUNIS RF proposes its technical proficiency to its customers for a precompliance qualification of end products. In case of no-conformity, ADEUNIS RF will not
be held back responsible if this stage has not been realised.
Crolles, November 6th, 2007
VINCENT Hervé / Quality manager
radio requirements of the RTTE directive.
described in Annex III of the RTTE directi v e.
- Receiver class (if applicable): 3.
283 rue Louis NEEL
Download of the user guide
Thank you for having chosen the ADEUNIS RF products.
NOTA : this product is set up in Narrow Band (channel 19) to optimize the range. The
radio data rate is then limited to 10 kBps. To modify these parameters thank you to
apply the instructions mentioned on the user guide downloadable on our web site
www.adeunis-rf.com
Index Products
Paragraph OEM Modules > Transceivers with µC
Print version available upon request
The ARF54 radio transceiver converts data from a serial link into a radio
frame to be sent to a similar piece of equipment. The communication is
half-duplex.
The operating parameters of these radio transceivers (serial link, radio
management…) can be fully updated through AT commands via the serial
link.
Interface
Mechanical specification
The transceiver is available in only one format: plugged module without
antenna.
Ref. 08-07-V6-lmn p. 4
RF54
TOP
A
The PCB width is 12/10 mm
Figure 1: Plugged module mecha n ical feature
User Guide
This module has been designed to be plugged (as describe above). If this
assembly doesn’t suit your requirement, please have a look to Annex 1
(mainly for horizontal mounting).
Ref. 08-07-V6-lmn p. 5
TOP
Signal description
A
RF54
User Guide
Inter-
face
Pin
Name
I/O Description Alternate
function
Digital interface
1 GND Ground
2 VDD Operating voltage
8 TXD O Serial data transmission
7 RXD I Serial data reception
3 /RTS
10 /RESET I Transceiver Hardware RESET, active LOW.
5 PWD I Power down management
GPIO1 /
16
13
14
11
12
15
17, 18 GND Ground
PC0
GPIO2 /
PC1
GPIO3 /
PC2
GPIO4 /
PC3
GPIO5 /
PC4
GPIO6 /
9
PC5
GPIO7 /
6
PD5
GPIO8 /
ADC7
O Request To Send
RTS = GND, the transceiver is able to
receive serial data
RTS = VDD, serial data received by
the transceiver are lost
RS485 interface
The S215 register allows enabling the management of the control lines (/RE
and DE lines) of most RS485 buffer. The following figures illustrate the RS485
wiring and the configuration required for activating the DE and /RE
management. Even one line is sufficien t, for m ore flexibility two different lines
could managed the DE and RE RS485 control lines. Hereafter a connection
example with both lines or one line only.
Ref. 08-07-V6-lmn p. 7
RF54
TOP
A
User Guide
C
AUTION
•the /ENABLE485 is read ONLY at power-up. Changing the
/ENABLE485 (GPIO7) when the transceiver is already running
will not be taken in account.
•when activating the RS485 interface the GPIO5 will be set as an
output.
By default, the DE and RE lines are asserted LOW, allowing the reception of
characters from the RS485 differential bus. The DE and RE lines are asserted
HIGH only when one or several characters ha ve to be transmitted over the
RS485 differential bus: when a radio frame is demodulated, the lines are
asserted HIGH and then the data extra cted from the radio frame are sent to
the module TXD line and therefore to the RS485 differential bus. When the
last character has been transmitted over the RS485 differential bus, the lines
are asserted LOW.
TXD n DATA bytes
Tde Thold
DE/RE
Figure 2: DE/RE timing when data are sent over the serial link
• Thold : minimum = 1 µs
• Tde : set according to the S219 register value (see table
hereafter)
S219 0 1 2 3 4 5 10 20 40 60 80
Tde
min
15
35
65
135
150
190
330
600
1.1
1.7
µs
µs
µs
µs
µs
µs
µs
µs
ms
ms
2.3
ms
•In command mode, when a reply is sent back (on the TXD line)
according to the following DE/RE timing :
RXD CMD
TXD REPLY
≥ 700 µS
≥ 100µs
≥ 100µs
DE/RE
RXD CMD
Figure 3: DE/RE timing when a reply is sent back on the TXD line
Ref. 08-07-V6-lmn p. 9
RF54
TOP
A
User Guide
Radio communication
Radio communication
869 MHz version
This modem has several channels over the 863-870 MHz Band that can be
selected using AT commands, distributed in Wide Band and Narrow Band.
Wide Band channel :
• 1 Wide Band channels
• 57.6 kbit/s “air rate”
• channel spacing: 500 kHz
• Sensitivity: - 105 dBm
• Adjacent channel rejection:
Narrow Band channel :
• 3 Narrow Band channels
• 10 kbit/s “air rate ”
• channel spacing: 100 kHz
• Sensitivity: - 110 dBm
• Adjacent channel rejecti on:
This module is designed to operate according to CEPT/ERC/REC 70-03
recommendation. This recommendation has been drawn up by the European
Radio communications Committee (ERC) under CEPT.
see chapter “Channel rejection”
see chapter “Channel rejection”
Radio channels
869 MHz version
The Wide Band channel are selected according to the following table:
Channel
S200
1 869,525
Figure 4: Wide band channels
Ref. 08-07-V6-lmn p. 10
Frequency
(MHz)
RF54
TOP
A
The 3 Narrow Band channels are selected according to the following tab le :
Channel
S200
19 869,450
84 869,525
85 869,600
Frequency
(MHz)
User Guide
Figure 5: Narrow Band channels
Channel adjustment
The S200 register allows choosing the desired channel and the associated
radio rate (
see chapter “AT commands”
)
Radio rate selection
For 869 MHz version, the Radio rate selection is automatically done when
setting the channel number:
If you choose a channel number ≥ 14 (Narrow Band), the radio rate will
automatically switch to 10 kbit/s.
If you choose a channel number < 14, the module will operate in the Wide
Band configuration. The radio rate will switch automatically to 57600 bit/s.
Channel rejection
The graph below shows the typical channe ls rejection in WideBand (WB) and
NarrowBand (NB) modes.
Particular attention is required for product installation. In the case where
several links must works in the same area (independently of the channel
positions), the minimum distance between 2 products belonging to different
radio links is 3 meters. Even with this precaution (depending of the product
environment), channel rejection could be reduced.
RSSI reading
The RSSI (Received Strength Signal Indicator) gives an indication for the
received power level.
It could be accessed with AT commands (ATS230?<cr> command).
•The RSSI level is only a n indication. Use this level with care due to
the dispersion between components.
•The operating temperature could also have an impact on these
dispersions.
•The RSSI level could also indicate the potential presence of any
jammer in the used channel.
•The RSSI is a necessary but not sufficient condition to
obtain a correct reception.
Ref. 08-07-V6-lmn p. 12
TOP
RF54
A
User Guide
Transceiver operating mode
Two operating modes are available :
1. Command mode (usage of AT commands)
2. Transceiver or normal mode (serial data are transmitted on radio link)
At power up the transceiver is in transceiver mode: it is able to send / receive
data to / from the radio link according to its current parameter configuration.
Command mode
The command mode is used to read and update the modemconfiguration
registers using AT command.
N
OTE
The AT command can be locked using ATPWD command.
In command mode, the radio is inhibited (reception and transmission),
excepted when using test command.
Entering command mode : issues on the serial link a +++ sequence. The
sequence of 3 consecutive + characters is accepted only if no character have
been seen before and after the +++ sequence. Register (S214) defines the
silence duration.
Tips 1: if you are using a terminal (such as Hyperterm), you have to send
the +++ sequence using a text file (first create a text file containing only the
+++ characters, and then use in Hyperterm the command “Send text file” in
the “Transfer menu”)
Tips 2:
Idle line for S214
RXD
line
Ref. 08-07-V6-lmn p. 13
duration
+++ (consecutive) Idle line for S214
+
+
+
TRANSCEIVER MODE
duration
COMMAND
MODE
RF54
TOP
A
User Guide
Exiting command mode (return back in tra nsceiver mode): send the serial
command
ATO <cr>
Transceiver mode
In transceiver mode, two protocols are available:
1. Transparent mode, without flow control.
2. Addressed mode, with flow control (see register S216)
The communication is always half-duplex. The radio transmission is proces sed
prior to the radio reception (when the transceiver is sending a radio frame, it
is not able to decode any incoming radio frame).
If no data are sent on the serial link, the modem is waiting for radio
reception. Each radio frame sent by another modem is received and the
validated data extracted from the radio frame are sent on the serial link.
When the last character has been sent on the serial link, it is possible to send
an answer at least 100 µs (minimum) after the end of this last character.
All the data received on the serial link are encapsulated in a radio frame.
The radio frame format depends on the used protocol.
When acting as transceiver, the radio frame transmission always starts under
the following conditions :
Detection of a silence on the serial link (greater than S217) after the
reception of the latest character.
Or when the number of received characters from the serial link is higher or
equal to the maximum radio frame size (S218).
(from
RF link)
TXD CMD
RXD REPLY
Minimum ≥ 100µs
Ref. 08-07-V6-lmn p. 14
RF54
TOP
A
User Guide
Transparent mode
In transparent mode, the modem acts as a wire serial link. It means that
alternately, the modem sends on the radio the data received from the serial
link and sends on the serial link the data received from the radio.
The radio frame format is :
•<Preamble><synchro>DATA <postambule>.
Preamble, synchronisation and postambule are used for the radio
reception.
Addressed mode
In transmission mode, data received on the seria l lin k are sent on the radio
link with the following format :
•<Preamble><synchro><Address> DATA <postambule>.
Preamble, synchronisation and postambule are used for the radio
reception.
• The Address field is set up with S256 value (LSB first).
• In reception mode: The <Address> field of the radio frame is
checked with the reception address (S252)
•If the radio frame address ma tches the transceiver reception
address (S252), DATA (and only DATA) are transmitted on the
Otherwise received data are silently discarded.
serial link
Transceiver state machine
When operating in transceiver mode the 'RF transmission' state machine is :
Idle state of the transceiver : by default the transceiver is waiting for
incoming data on the RS232 link and for incoming radio frame on the radio
link.
The RS232 link has a higher priority than the radio link (if a radio frame is
demodulated meanwhile some RS232 characters are detected on the serial
Ref. 08-07-V6-lmn p. 15
RF54
TOP
A
link, the radio frame will be discarded and the RS232 incoming data will be
processed).
Processing incoming RS232 data : the incoming RS232 data are
internally buffered. The buffered data are sent in a radio frame (the RF
modulation is started) when almost one of the following conditions occurs:
if a break (silence greater than S217 timeout) is detected on the
incoming serial flow (no more data to be sent).
if the radio buffer size is reached (the number of buffered
characters are equal or greater than the S218 size).
Processing incoming radio frame : the valid data are extracted from the
incoming radio frame and internally buffered. The buffered data are sent on
the fly to the RS232 module output.
User Guide
AT COMMANDS
Description
AT commands are interpreted only when the transceiver is in
Command mode.
Command :are used to read and update the modem parameters
•A command starts with the 2 ASCII ‘AT’ characters. ‘AT’ means
‘Attention’ follow with one or several characters or oth er d a ta.
• Each command is ended with <cr> (carriage return).
• In the same com m and, the tim e b etw een 2 charac ters m us t be less
Response: is sent back for each command on the serial link. The answer is:
than 10s.
•‘O’<cr> (ASCII character 0x4F) for accepted command (or OK
command)
• ‘E’<cr> for error
• Specific string when specified
Ref. 08-07-V6-lmn p. 16
RF54
TOP
A
User Guide
Set of commands
Commands Description
Operating mode selection
ATO Return back to transceiver mode.
<silence>+++<silence> Command mode activation. The +++ sequence must be
Registers management
ATSn? Displays the Sn register content where n represents the
ATSn=m Sets the Sn register value with ‘m’. n represents the register
AT&W Saves the new register configuration in EEPROM. Each time
AT/S Displays all register values. The response has the following
AT/V Software version display. The response has the following
ATR Restore the register default values
ATPWD=m m = pin code (register S205) : unlock all AT commands.
Test modes
ATT1 Pure Carrier (data=0) transmission using current channel.
ATT2 Pure Carrier (data=1) transmission using current channel.
ATT3-ATT6 Modulation using current channel. The output of this mode
AT/S is not available for baud rate lower than 2400 bauds
preceded and followed by a calibrated silence (no other
character)
register number.
The response has the following format:
Sn=y<cr><lf>
number..
you switch on the modem, the EEPROM configuration will be
loaded in the modem registers.
format:
Sxxx=y<cr><lf> for each register.
format:
Adeunis RF Versatile Modem II 868 MHz 500mW
Vxx.yy<cr><lf>
m = 0000 : set registers to default value and unlock all AT
commands.
The output of this mode is achieved by reception of any
character on the serial link.
The output of this mode is achieved by reception of any
character on the serial link.
is achieved by reception of any character on the serial link.
ATT3: 0.9 KHz modulation
ATT4: 3.6 KHz modulation
ATT5: 14.4 KHz modulation
ATT6: 28.8 KHz modulation
Ref. 08-07-V6-lmn p. 17
RF54
)
TOP
A
User Guide
Register description
The register value could be updated using the ATSn=m<cr> command and
displayed using ATSn?<cr> command.
At power-up, the previous transceiver configuration is restored from E2PROM
(non volatile) to RAM. The registers are located in RAM registers, any
modification is performed on RAM registers: To save current register
configurations, it is necessary to use the AT&W <cr> command (If not, the
updated parameters are lost in case of power shortage).
The registers are shared in 2 types: read only (R) or read/write (R/W)
Type RegisterFunction Description Default
Radio management
R/W S200 Channel number Radio channel fo r 869 MHz version :
When leaving factory, this product is set up in Narrow Band (channel 19) to optimize the range
R/W S202 Command mode,
auto-exit
R/W S204 Preamble
duration
R/W S217 Serial timeout for
radio
1, Wide Band channel.
19, 84 or 85, Narrow Band channels.
Automatic command mode exit
0 : (no specific management), the
command mode will be exited only when
an ATO command is issued.
From 1 to 60 : timeout in second. Î If no
activity (no character, command reception
is detected in command mode for the
programmed timeout, the command mode
will be exited. The module is back to
transceiver mode
Preamble duration, unit ms
From 4 up to 50
Serial timeout before starting radio
transmission, unit ms.
From 3 up to 240.
value
Note
1 3
0
5 4
3 1
Ref. 08-07-V6-lmn p. 18
RF54
TOP
A
User Guide
Type RegisterFunction Description Default Note
R/W S218 Radio frame
length
R S230 RSSI level Displays the reception level of the latest
R/W S231 RF OUT level Adjusts the RF out level
Serial link
R/W S210 Baudrate Serial link rate in bits/s
R/W S211 Data length ‘7’ : 7 bits
R/W S212 Parity ‘1’ : none
Size of the radio frame (from 1 up to 240).
When this size is reached:
1. the transceiver sends a radio
frame
2. The RTS signal is activated
(pull to VDD) only if the module is
operating in the addressed mode.
received message.
Response: S230=-xxx dBm<cr><lf> with
xxx decimal value
Example S230=-80 dBm
0 => 20 dBm (100 mW)
1 => 23 dBm (200 mW)
2 => 24,5 dBm (<450 mA for USB power
supply)
3 => 27 dBm (500 mW)
R/W S216 Handshake ‘0’ : hardware, RTS (restricted to
R/W S219 RS485 delay Delay between DE activation and the first
Protocol
R/W S220 Protocol ‘1’= transparent mode
R/W S252 Reception
address
R/W S256 Transmission
address
Miscellaneous
R/W S205 Pin code Pin code value
R/W S207 Pin code
activation
R/W S232 Power
management
‘2’ : 2 stop bit
Time out duration for detecting the +++
pattern, unit ms. From 3 up to 240.
‘1’ : RS232 or RS485 (managed DE/RE
lines)
addressed protocol)
‘2’ : none
RS485 transmitted byte
From 0 up to 160
‘6’= addressed
From 0 up to FFFF
Used in addressed protocol only, for
filtering incoming frame
From 0 up to FFFF
Used in addressed protocol only, added to
out coming frame
Value 0000 is not allowed
0 pin code disabled
1 pin code enabled
0 disable modes
1 immediately enter standby mode
2 enable low power down mode
value
1 5
3 1
1
2
3
6
1111
0
0
N
OTE 1
when a serial speed change is requested, the S214 and S217 registers values
are automatically set to a value greater or equal than the duration of three
Ref. 08-07-V6-lmn p. 20
RF54
TOP
A
User Guide
characters in the requested speed (13 ms for 2400 bauds, 7 ms for 4800, 3
ms otherwise).
N
OTE 2
streaming mode without flow control. Be careful Î using a serial rate greater
to the radio rate must produce character losts if the flow c ontrol is not used.
If the radio rate is equal to the serial ra te, the radio frame is longer than the
serial frame, due to radio protocol overhead; but the radio overhead will be
generated only when the radio transmission begins Î this overhead will be
absorbed by internal buffer size.
For example, if the current radio rate is 10 kbit/s, a serial rate of 9 600
should be used without flow control, while using a serial rate of 19 200 (with
10 kbit/s for the radio rate) will produce data overrun.
For avoiding character lost, you should :
1. use the flow control (addressed mode with hardware
handshake)
2. or use a serial rate lower or equal to the rad i o rate
3. or limit the size of serial data to the maximum size of the
N
OTE 3
(S200 register)
internal buffer (S218).
see chapter “Radio channels”
and
chapter “Channel
rejection”
N
OTE 4
The preamble duration is linked to the current radio rate.
The preamble values are :
Default preamble
value
WB channel
(high radio rate)
NB channel
(low radio rate)
5 ms 4 ms
20 ms 10 ms
Minimum preamble
value
B
E CAREFUL
Keep in mind reducing preamble duration below default value will reduce
transmission delay but generate possible frame error rate (up to 1 or
2/1000)!!!
Ref. 08-07-V6-lmn p. 21
RF54
TOP
A
User Guide
N
OTE 5
when changing the serial link configuration (rate, parity, stop bit…), the
answer is done using the old serial link format, the next command must be
sent using the new serial format.
N
OTE 6
the S232 management is described in the following paragraph.
Power management (standby mode and low power
mode)
Two modes are available for power management :
1. A standby mode, with a short wake-up time.
2. A low power consumption mode with a longer wake-up
time (including supply stabilisation and radio calibration)
Entered When: in command mode
Exited
Consumpt
ion
Wake-up
time
≤ 4 mA (2.5 mA typical, to be
< 100 µs 5 ms
Standby mode
How: set S232 register to 1,
issuing the AT command
ATS232=1<cr>
How: when receiving the
following string
ATS232=0
State after wake up :
transceiver mode
refined)
Low power consumption
mode
When: in transceiver mode
How: a high level (or pin left
unconnected) on the PWD signal
puts the module in low power
mode
Condition: the low power mode
consumption must be enabled
(see hereafter)
How: a low level on PWD signal
wakes up the device
State after wake up :
transceiver mode
≤ 30 µA (To be refined)
Ref. 08-07-V6-lmn p. 22
RF54
TOP
A
User Guide
Enable Low Power down mode :
The low power down mode is managed only after its activation. Applying a
High level on the PWD signal when the mode has not been activated has no
effect Î the module is still running in its current mode.
In command mode, send the AT command ATS232=2<cr>. After this, a High
level applied on PWD signal during transceiver mode allows the module to
enter the low power consumption mode.
Disable Low Power down mode
In command mode, enter the AT command ATS232=0<cr> the S232 register
is not applicable
Ref. 08-07-V6-lmn p. 23
RF54
TOP
A
User Guide
Specifications
868 / 870 MHz European version
Embedded protocol ADEUNIS RF enhanced & versatile
Embedded profiles High Data rate Monochannel modem
Link set-up and status Through Hayes commands
Radio rough data rate 10 000 & 57 600 bps
UART programmable format Serial rate from 600 bps to 57,6 kbps
UART TTL ports TXD – RXD – RTS – CTS or RS485 driving
Transceiver multi-modes Transparent or Addressed
Programmable Frequency 869.4 to 869.65 MHz / Europa
Channelization Adjusted to improve sensitivity (wide
Programmable Radiated RF
power
Sensitivity Down to –110 dBm (for 10
Operating range (open space) External antenna : up to 6000 m
RSSI level RF signal qualification
Operating voltage Regulated 3.3V nominal (3 to 3.6 V)
TX / RX consumption (max) 700 mA / 35 mA
Power Down current < 30 µA (to be defined)
Operating temperature -30°C / +70°C
Dimensions 42 x 20 x 4 mm
Standards compliance EN 300-220 / EN 301 489
RF comms manager
Middle Data Rate Monochannel modem
capability
and narrow band)
Up to 500 mW (27 dBm)
-3
/PN9)
References
ARF7429A : Plugged module without antenna
Ref. 08-07-V6-lmn p. 24
RF54
TOP
A
User Guide
Glossary
TBD To Be Defined
NC Not Connected
NU Not Used
FHSS Frequency Hopping Spread Spectrum
FIFO First In First Out
WB Wide Band
NB Narrow Band
ANNEX 1 : Alternative mounting
If the module cannot be plugged directly on the motherboard, it is possible to
mount a connector. However, we do not re commend this use to keep the
radio stability of the module.
Some references of connector
Module header :
Motherboard receptacle :
• Vertical Male header: Antelec ref. AM2D 200 26 6 G