DIY Audio Projects Forum

Audio Streamer for Hearing Device - NEED HELP/ADIVCES
Page 1 of 1

Author:  Ospreys [ 21 Feb 2019, 12:42 ]
Post subject:  Audio Streamer for Hearing Device - NEED HELP/ADIVCES


To those who are reading this post, I need your help! I’m sure I will find here experienced and skilled people willing to give me a hand with this project.

First, I’m French, and even if I’ll do my best to write correctly in your language, I do apologize for my inevitable spelling and grammar mistakes.

My project is the following: build a “streamer module” which main goal is to do the connection between multimedia devices (smartphones, TV, radio) and noise-amplification ear plugs (small earplugs used by senior and hearing-impaired person).
For example, if the hearing-device user want to connect his/her hearing device to his/her smartphone, he/she needs an intermediary module making the link between the two.

Alright, now let’s get down to business.

You will find below the translation of a part of my design brief summarizing all the input and output connections of the module. And to spice things up, the streamer module needs to by inside a paralepidid of 8x8x4cm.


I started my project on searching for audio stereo Bluetooth module (like this one: to perform the Bluetooth <-> Jack 3.5mm connection.
Unfortunately, this one only does the Bluetooth  Jack 3.5mm connection and can’t go backyard. Moreover - as you can see in the table upward – I also need to do the Bluetooth <-> Bluetooth connection, and for that I need a full-duplex (receive and transmit at the same time) Bluetooth module (to use only one Bluetooth module, and not two).

Because I can’t find any pre-built audio stereo Bluetooth module that can go from Bluetooth to jack and vice versa, and perform full-duplex Bluetooth trans-reception, I abandoned this idea of using existing audio module.

Thus, I need to build my own audio board, with ADC, DAC, amplifier, Bluetooth module and so on. I know this is very complicated stuff (at least for me), therefore I am here to seek your advices.

In order the convert the analogic / digital audio data, I choose this audio codec: TLV320AIC3106-Q1. This is an automotive low-power stereo CODEC with 10 analog inputs, 7 analog outputs, HP amplifier and a max sampling rate of (96kHz enough for audio data converting). This one is from Texas Instruments.


As you can see in this functional block diagram, there are 10 analog inputs, 6 analog output and two digital pins at the top: DIN and DOUT (with their clock pins).

In relation with this module, my questions are the following:

- How will I be able to amplify the analog outputs (using the integrated amplifier but how, with which pins? Not matter how many times I read the datasheet, I can’t see this information).

- Do you think this audio codec is enough for my needs? I need to connect 3 different analogic devices (Jack, Induction coil, and Radio FM), but the datasheet says the module only has 2 different ADC channels. Well, I don’t understand it also says it has 10 analog inputs?

Using this audio codec, I can convert analogic audio data to digital audio data, and hopefully I can send those data to my Bluetooth transceiver module. I choose this module : RN4020-V/RM. This module has a data rate of 1MBPS (>192kbps which is the bit rate of the MP3 audio file). This module has an UART interface (RX and TX), but how am I supposed to send the digital audio data coming from my audio codec to the UART interface of the Bluetooth module? The only option I see is to use another module to make the link between the two… But what module, Arduino board?

I also looked at the RN4020-V/RM datasheet and I can’t see if this module can do full-duplex communication, receive and transmit at the same time.

I hope my explanations weren’t confusing… As you can see, I got myself involved in a project way to hard for my skills. But that is no reason to give up.

If you see anything odd or wrong with my way of thinking, please tell me.

Thank you so much for your help! You’re helping a young boy building up its skills, and this is priceless.

Author:  laurie54 [ 20 Mar 2019, 07:42 ]
Post subject:  Re: Audio Streamer for Hearing Device - NEED HELP/ADIVCES

The chip you have selected is capable of all these functions but with much much outside cct's added on.
A complex task even for a seasoned vet. Here is a better idea.
Have a look for ""BC127"" Bluetooth module. It will input/output a balanced audio signal for left and for right channel audio.
It contains the ADC, DAC, proper codec, analog amps for in and out signals and is connectable threw USB to a comp
for commands and setup. It will run in all of the Bluetooth modes (AVRCP, A2DP, and HFP) All the work and design is done for you.
The multiple input and output switching is up to you and you supply the line amp for driving multiple outputs but that advice is plentiful.

Page 1 of 1 All times are UTC - 6 hours [ DST ]
Powered by phpBB® Forum Software © phpBB Group