Nordic Star Products NRD24V1 manual LED Buttons

Page 6

User Guide

Audio DAC

Out

Audio ADC

In

Application

Voice

Protocol

MCU

I/O

Buttons LED

ShockBurst

I/O PHY RF

ShockBurst

PHY I/O RF

Application

Voice

Protocol

MCU

I/O

LED Buttons

DAC Audio

Out

ADC Audio

In

Figure 4. System diagram of headset unit with audio dongle configuration

The headset unit and the audio dongle are based on the same hardware. Both use an audio codec to pro- vide coding and decoding of the analog audio signals to 16-bit linear PCM code. This bit stream is pro- cessed by the micro controller to an 8-bit a-law bit stream, which is sent to the nRF24L01 for wireless transmission. The nRF24L01 uses the ShockBurst feature to transmit and receive the RF packets in a time multiplexed scheme. The micro controller fetches received 8-bit a-law samples from the nRF24L01, con- verts to 16-bit linear PCM, and outputs to the audio codec. Button status is read by the MCU and embed- ded in the RF packets.

The USB Dongle uses a USB Audio Controller to handle the USB interface. The audio samples are 16 bit linear PCM between the USB Audio Controller and the micro controller, where the micro controller acts as a bus master. The audio frame signals are derived from clock output from the USB Audio Controller to keep the audio frames in sync with the USB audio frames. The micro controller can also access the USB HID interface through the I2C bus, also with the micro controller as the bus master. The USB HID interface is used to upstream button status received from the headset to the USB host. The micro controller converts the 16 bit linear PCM code to an 8-bit a-law bit stream, which is sent to the nRF24L01 for wireless trans- mission. The nRF24L01 uses the ShockBurst feature to transmit and receive the RF packets in a time mul- tiplexed scheme.

Revision 1.0

Page 6 of 25

Image 6
Contents Headset Reference Design nRD24V1 User Guide Life support applications disclaimer User GuideLiability disclaimer Contact detailsContents Introduction System Description USBLED Buttons Hardware description NRD24V1 Radio moduleAudio Codec Radio circuit Power supplyMicro controller Antenna matching networkSpecifications Operating conditions Status ValueUser Guide Application board Audio interfaceHeadset interface Jumpers AntennaButtons Button mappingUser Guide USB dongle NRD24V1 USB dongle top sideUSB Interface User Guide Hardware design guidelines HeadsetInterfaces Battery Crystals4 MCU Headset Reference Design USB dongle 2 MCUAppendix Bill Of Materials BOMUSB dongle BOM Radio module BOM Headset Reference Design Application board schematics GuideUser RF module schematics USB dongle schematics Headset Reference Design