Page 1
Part Number ACC-005 The information contained in this document is subject to change without notice. EZURiO Ltd makes no warranty of any kind with regard to this material including, but not limited to, the implied warranties of merchant ability and fitness for a particular purpose.
Page 2
Bluetooth audio applications using the EZURiO Bluetooth Intelligent Serial Module to implement the wireless link. The ACC-005 evaluation board is based on the Winbond W681360 codec - a 3V, single channel, 13 bit linear voice-band codec, which is pin compatible to the Motorola MC145483.
Page 3
Overview The codec board is powered by an on-board 3.3V regulator to reduce noise to a minimum. The PCM control signals for the codec go directly to the Bluetooth module on the motherboard via the 10-way connector, as do the 3 push button switches. This allows the switches to be used with an external program that implements the upper portion of headset or Handsfree profile.
1) Plug the BISM II into the socket on the Dev Kit, connect to a PC serial port and power up. See the dev kit manual for different power supply options. 2) Check that AT commands are working using EZURiO terminal. (Refer to blu2i Quick Start Guide if needed) 3) Run the “ATI3”...
Page 5
Configure the Slave unit as follows: AT&F* Restore system defaults Reset the unit ATS512=4 Make connectable and discoverable ATS0=1 Answer after 1 ring ATS531=1 Keep AT command mode going after a connection is established ATS589=7 Set Max. Volume level (requires firmware V9_20_22) AT&W Save the above settings Reset the unit.
Page 6
With HV1, each bit is transmitted 3 times and a simple voting algorithm is used at the other end to correct for any bit errors. This means that only 10 bytes of actual audio data can be transmitted in a SCO packet. To maintain the 64 kbits/sec data rate, all 6 timeslots have to be used for the SCO link, leaving no bandwidth available for data.
For AT+BTA1 and normal SCO, the data is transmitted once every 6 timeslots so the transport delay is expected to be 6/1600 = 3.75ms. When doing loop-round testing with the codec, i.e. with no transport delay, it was found that from input to output, the codec added ~1ms of delay at 1kHz and 1.5ms at lower frequencies.
Page 8
As can be seen from the chart, the codec frequency response is flat between 300 and 3,300 Hz. With the high pass filter on, the 3dB points are at 150Hz and 3,600 Hz respectively. With the high pass filter off, the 3dB point goes down to approximately 15Hz. Bluetooth Link Frequency Response The Codec 13bit linear data is coded within the Bluetooth chip using CVSD (Continuous Variable Slope Decode) encoding for transport over the Bluetooth link.
Circuit Description This section describes the individual parts of the circuit and give design information about the components, to allow you to adapt the circuitry of the codec board for your own implementation. Audio Amplifier The Winbond codec is capable of driving a 32Ω load directly if the gain of the output amplifier is reduced by a factor of 4.
PCM Interface provided by the BISM to be put in Slave mode and a clock is supplied by the external circuitry on MPIO_7. Contact Ezurio for further details if this is a requirement. Switches The switches S1, S2 and S3 have no defined function. They are there to assist you to prototype your audio application.
Page 11
GPIO to MPIO Mapping AT commands use GPIO numbers to represent I/O lines. These GPIO numbers map to physical signals drawn on the schematics as MPIO lines. Some of the GPIO/MPIO lines are used when providing a full RS232 interface. The following tables gives the mapping between GPIO, MPIO and RS232 signals.
EZURiO does not assume responsibility for use of any of the circuitry described, no circuit patent licenses are implied and EZURiO reserves the right at any time to change without notice said circuitry and specifications.
Need help?
Do you have a question about the Winbond W681360 and is the answer not in the manual?
Questions and answers