Adeunis RF ARF32 User manual

05-05-V4-tcx 1
ARF32 AUDIO SYSTEM USER GUIDE
CONFORMITY 2
OVERVIEW 3
HARDWAREESSENTIALS 4
Digital Pinout 4
Data Interface 5
Audio Pinout & Interface 6
Audio gain adjustment 7
Footprint 8
Recommended exclusion zone around antenna 8
SOFTWAREMANAGEMENT 9
Non Volatile Default Settings 9
Operating modes 9
Setting up a link using the command interface 10
Advanced commands 11
SPECIFICATIONS 12
ARF7213DEMOKITSCHEMATICS 13
1

05-05-V4-tcx 2
DECLARATION OF CONFORMITY
according to ISO/IEC Guide 22 and EN45014
Manufacturer’s name: ADEUNIS R.F.
Manufacturer’s address Parc technologique PRE ROUX IV
283 rue Paul Louis NEEL
38920 CROLLES - FRANCE
declares that the product
Product Name: ARF32
Product Number(s): ARF7208A
Product options:
conforms to the RTTE Directive 99/5/EC :
EMC : conformity is proven by compliance to the standard EN 301 489
according to the requirements of EMC Directive 89/336/EEC.
Safety : conformity to the standard EN 60950 according to the requirements of Low
Voltage Directive 73/23/EEC.
Radio : conformity is proven by compliance to harmonized standard
EN 300-328 covering essential radio requirements of the RTTE
directive. .
Notes :- Conformity has been evaluated according to the procedure
described in Annex III of the RTTE directive.
- The use of the spectrum is harmonized by the fact that the product
never falls in one of the restrictions listed in appendix 3 (Annex 1,
band E) of the CEPT recommendation 70-03.
- Receiver class (if applicable) : 2.
Crolles, March 7th, 2005
VINCENT Hervé / Quality manager

05-05-V4-tcx 3
OVERVIEW
The ARF32 audio/data module enables Bluetooth®compliant duplex communications over a
15 meters range in the World-wide 2.45 GHz frequency band.
The ARF32 module full complies with the V1.1 Bluetooth®standard and data rate goes up to
723 kbps. Data and Audio exchanges and set-up are only done through an UART data port,
under SPP profile. Miniature antenna is integrated.
ARF32 can be used in two modes :
Classical Bluetooth®mode : Master starts with GAP identification, then, SDAP profile
review, SPP connection, Audio connection and transparent communication.
Automatic Bluetooth® mode : Identification, profile review and connection to 1 to 3
known slaves are recorded by the master. After booting, Bluetooth®link is directly open
in transparent mode.
ARF32 modules are available as standalone ARF7208 data/audio module or in the ARF7213
data/audio demo kit. This demo kit can be fully set-up and used with the National
Semiconductors® “Simply Blue Commander” Software.

05-05-V4-tcx 4
HARDWARE ESSENTIALS
PCB top face : Bluetooth transceiver and antenna
The purpose of the “Data Rate Resistor”is to be able to access the ARF32 module by forcing the UART data rate
in case of bad “Non Volatile Settings” programming during test and evaluation.
In case of setup error while evaluating, communication with ARF32 module can be lost (bad UART parameters
setup).
By removing the “Data Rate Resistor”, UART settings are forced to :
•Data rate = 9600 bps
•Parity = None
•Stop bit = 1
•Flow Control = RTS / CTS
It becomes possible to re-program the “Non volatile Settings” to access again the ARF32 Module. When done,
resistor can be re-mount.
•Pinout
VCC = Power Supply
PWDWN = audio codec power down (active low)
Reset = Full Hardware Reset (active low)
GND = Ground
Uart_cts = « Clear to send » Control Signal In
Uart_tx = « Data to transmit » Data Out
Uart_rx = « Received data » Data In
Uart_rts = « Request to send » Control Signal Out
GND = Ground
« Data rate » resistor
Integrated antenna
Bluetooth®Chip
Main Xtal
Connector

05-05-V4-tcx 5
•Data Interface
SIGNAL I/O DESIGNATION Comment
VCC I Main power supply 2.85 < VCC < 3.6 V and I < 65 mA
PWDWN I Audio codec power down Active low. Must be used with Bluetooth
low power modes in order to reduce the
total consumption.
Reset I Hardware reset ARF32 reset when Low
Uart_cts I Clear to send Signal Serial port Flow control Input (MUST BE
USED)
Uart_tx O Data to transmit Serial port Data Output (0/Vcc level)
Uart_rx I Received data Serial port Data Input (0/Vcc level)
Uart_rts O Request to send Signal Serial port Flow control Output (MUST BE
USED)
GND - Common Ground Connected to motherboard ground plane
NB : For all I/Os : 0.7 x VCC < Logical 1 < VCC + 0.5 V
- 0.5 V < Logical 0 < 0.3 x VC
GND
Uart_cts
Uart_tx
Uart_rx
Uart_rts
GND
Associated UART
RTS
RXD
TXD
CTS

05-05-V4-tcx 6
PCB bottom face : Audio codec
•Pinout
•Audio Interface
SIGNAL I/O DESIGNATION Comment
GND - Common Ground Connected to motherboard ground plane
PO+ O Speaker positive
amplifier output
Refer to “Antenna exclusion zone”
PO- O Speaker negative
amplifier output
Refer to “Antenna exclusion zone”
GO- O Speaker gain output Refer to “Antenna exclusion zone”
GND - Common Ground Connected to motherboard ground plane
GND - Common Ground Connected to motherboard ground plane
MIC+ I Positive micro input Refer to “Antenna exclusion zone”
MIC- I Negative micro input Refer to “Antenna exclusion zone”
VCC I Main power supply 2.85 < VCC < 3.6 V and I < 65 mA
Typically 3V.
GND = Ground
PO+ = Speaker positive amplifier output
PO- = Speaker negative amplifier output
GO- = Speaker gain output
GND = Ground
GND = Ground
MIC+ = Positive micro input
MIC- = Negative micro input
VCC = Power Supply
Audio codec Motorola MC145483

05-05-V4-tcx 7
Audio gains adjustment
•Introduction
The micro and speaker gains must be adjusted according to the micro and speaker used.
The audio codec Motorola MC145483 contains inside the integrated circuit one amplifier for
the micro and another for the speaker. Download the datasheet for more informations.
Several passives components are around the amplifiers. Some of them are installed on the
module around the audio codec. The rest of the passives components in order to allow gains
adjustment must be mounted on the mother board.
The schematic below explains the micro and the speaker chain.
The resistors R1 to R6 and the two amplifiers are populated on the module.
The resistors R13 and R14, the micro, the micro polarisation and the speaker must be
installed on the mother board.
MIC-, MIC+, GO-, PO-, PO+ are the module pins.
R1 = 150 Kohms, R2 = 10 Kohms, R3 = 6,8 Kohms, R4 = 1 Kohms, R5 = 1 Kohms, R6 = 820
ohms.
•Gain calculation
VS_MIC = ( (R1 + (R4+R13)) / (R4+R13) ) * ( R2 / (R2+R5) ) * VE_MIC
VS_MIC maximum <= 2V peak to peak.
VS_HP = - ( (R6+R14) / R3 ) * VE_HP
-1
MIC-
MIC+
GO-
PO-
PO+

05-05-V4-tcx 8
•Footprint
•Recommended exclusion zone around antenna
BE CAREFULL : In order to avoid any audio “burst noise” due to Bluetooth RF FHSS
bursts, we suggest to locate audio paths & components on the opposite side of the
mother board. ARF32 module side has to be ground planed to shield audio tracks side.
Try to avoid antenna area. Try to add grounded 100 pF decoupling SMD capacitor on
any active audio components inputs.

05-05-V4-tcx 9
SOFTWARE MANAGEMENT
•Non Volatile Default Settings
Parameter Default Value Description
BDADDR HARD CODED Bluetooth Device Address
Local Name Serial port device
PIN Code 0000 Bluetooth PIN Code
Mode Automatic Command or Automatic mode
Default connections 0 Up to three default devices to connect on
default
SDP database 1 SPP entry :
Name : COM1
Authentif & Encrypt
enabled
Service discovery database, control for
supported profiles
UART speed 9600 Speed of the physical UART interface
UART settings 1 Stop bit, parity none Settings of the physical UART interface
Ports to open 0000 0001 Defines the RF Comm port to open
Link keys No link keys Link keys for paired devices
Security mode 2 Security mode
Default audio codec None Refer to note below
NB : MC145483 CODEC is set-up during ADEUNIS RF delivery. This setting is lost every
“Restore factory settings”. Please use “Set default audio settings” to select MC145483 Codec.
•Operating modes
There is two main operating modes in the module : command mode and transparent mode.
The command mode is used to set up the bluetooth link between two bluetooth equipments.
The transparent mode is used to transfer data between two bluetooth equipments.
Command mode
A specific protocol is used to send commands to the bluetooth module.
The frame format is the following :
All the values are in hexadecimal format.
Start
delimiter
Packet
type
Operation
code
Data
length
Checksum Data End
delimiter
1 byte 1 byte 1 byte 2 bytes 1 byte <data
length>
bytes
1 byte
Start delimiter : 02 (<STX>)
Packet type : 52 (‘R’ for request), 69 (‘i’ for indication), 43 (‘C’ for confirm)
Operation code : command dependent
Data length : size of data. First byte is the Least Significant Byte and second byte is the Most
Significant Byte
Checksum : Sum of all bytes from the packet type field to the data length field
Data : command data
End delimiter : 03 (<ETX>)

05-05-V4-tcx 10
Example the inquiry command
Start
delimiter
Packet
type
Operation
code
Data
length
Checksum Data End
delimiter
02 52 00 03 00 55 0A 00 00 03
Frame : 02 52 00 03 00 55 0A 00 00 03
transparent mode
In this mode all the data received on the UART RX pin are sent by radio to the target bluetooth
module and will be available on the target bluetooth module UART TX pin.
mode selection
A specific command (tranparent mode) is used in order to switch from command mode to
transparent mode.
A specific pattern : “UART break” is used to switch from transparent mode to command mode.
•Setting up an audio/data link using the command interface
Power up the two bluetooth modules. Connect one module with the RS232 link to a PC or
Notebook or PDA. Use a terminal software configured at the current baudrate (9600 by
default), 8 bits, 1 stop, no parity, flow control material.
Please find below a typical request / response sequence in order to establish a typical link. All
request must be send by the PC / NB / PDA (i.e. the master). All indication and confirm
responses are sent by the Bluetooth slave module :
> GIAC Inquiry request : 02 52 00 03 00 55 0A 00 00 03
< Inquiry module indication : 02 69 01 09 00 73 34 BE 1F 17 00 08 00 00 00 03
In bold : address of the target bluetooth module. This address will be used within the command
SDAP Connect and the command SPP Connect
< Inquiry module confirm : 02 43 00 01 00 44 00 03
> SDAP connect request : 02 52 32 06 00 8A 34 BE 1F 17 00 08 03
< SDAP connect module confirm : 02 43 32 01 00 76 00 03
> SDAP service browse SPP request : 02 52 35 02 00 89 01 11 03
< SDAP service browse SPP module confirm : 02 43 35 0D 00 85 00 01 02 10 01 11 01 05 43 4F
4D 31 00 03
> SDAP disconnect request : 02 52 33 00 00 85 03
< SDAP disconnect module confirm : 02 43 33 01 00 77 00 03
> SPP connect request : 02 52 0A 08 00 64 01 34 BE 1F 17 00 08 01 03
< SPP connect module confirm : 02 43 0A 02 00 4F 00 01 03
< SPP connect module indication : 02 69 3E 04 00 AB 01 0C 00 00 03
See next page

05-05-V4-tcx 11
It is recommended to verify that the Audio CODEC configured within the both audio
module(Master and Slave) is the MC145483 by using the command
Get Active Audio Settings : 02 52 5A 00 00 AC 03
< Get active audio settings module confirm : 02 43 5A 03 00 A0 00 01 00 03
If the value in bold within the Get active audio settings confirm is not 01 (MC145483
CODEC) please send the Set Active Audio Settings command below for the both audio module
(Master and Slave).
¾
Set Active Audio Settings : 02 52 59 02 00 AD 01 00 03
< Set active audio settings module confirm : 02 43 59 01 00 9D 00 03
Establish SCO Link, HV3 : 02 52 5D 08 00 B7 34 BE 1F 17 00 08 80 00 03
< Establish SCO link HC3 module confirm : 02 43 5D 07 00 A7 00 34 BE 1F 17 00 08 03
< Establish SCO link HC3 module indication : 02 69 5D 07 00 CD 00 34 BE 1F 17 00 08 03
Now you can exchange audio between the two bluetooth modules.
In order to also exchange data the “Enter transparent mode” command must be sent.
Enter transparent mode : 02 52 11 01 00 64 01 03
< Enter transparent mode module confirm : 02 43 11 02 00 56 00 01 03
To come back to the command mode send an UART break.
•Advanced commands
Other commands are available in command mode. Please refer to the National Semiconductors
“Simply Blue Commander Software and “Software User Guide”

05-05-V4-tcx 12
SPECIFICATIONS
Rough data rate 723 Kbps
UART programmable data rates Standards from 9.6 to 921.6 kbps
UART ports TXD - RXD - RTS – CTS
NB : About 30% of the rough data rate will be used by the default audio link.
Frequency FHSS / 2.402 to 2.480 GHz
Radiated RF power 2 mW (3 dBm)
Sensivity -85 dBm for BER 10-3
Operating range >20 m when plugged (with antenna exclusion zone)
Audio bandwidth 200-3300 Hz
Distortion < 1,2 % (CCITT filter on)
S/N > 40 dB (CCITT filter on)
Audio Codec 13 bits PCM codec
Microphone Analog input
Speaker Analog output (Diff or single ended)
Operating voltage 3V nominal (2.85 to 3.6 V)
TX / RX consumption 45 mA
PowerDown current 250µA (When software powered down)
Power suppply rise time 50 ms
Operating temperature -25°C / +75°C
Dimensions 15 x 25 x 6 mm
References
ARF7208A : Plugged Bluetooth®Class 2 Audio/ Data Complete Module.
ARF7213A : RS232 Audio/ Data Demo Kit.

05-05-V4-tcx 13
ARF7213 DEMOKIT SCHEMATICS
Other manuals for ARF32
1
Table of contents