I am constructing a hearing aid for my bachelor degree project. This hearing aid will consist of a microphone with a Nordic Semiconductor nRF2460 2.4 GHz transmitter, and a receiver of samë model with a speaker. This device should filter out any unwanted frequencies outside of speech, that is anything outside of 1-5 kHz. We want to sample at 12 kHz. I and my group are designing the PCB's and power supply ourselves. For simplicity we want mostly digital signals on our PCB's. Therefore we want to use the ADMP441 which has an ADC included with an I2S interface. Our transmitter and receiver (which are the same IC), support 16 bit I2S. The SSM2529 will be our DAC and amplifier stage, and also the filter stage.
The question is, can I use the ADMP441, which supports 24 bit, to send a 16 bit signal to my 16 bit compatible transmitter?
Okay, thank you. We might have to substitute the ADMP441 for a separate mic and ADC. I passed the question on to Nordic. About the SSM2529, I quote page 14 in the datasheet:
"The interface is capable of receiving I2S, left justified, right justified, PCM/TDM, or PDM input formats. The number of data bits must be set when in right-justified mode only."
This does mean that it can receive whatever bit wordlength i send to it, including 16 bit, right?
Edit: I forgot to ask if this is I2S 16 bit. This is the standard the bluetooth receiver/transmitter is compatible with.