This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[FAQ] TLV320AIC3100: TLV320AIC3100 and TLV320AIC1110 Beeps or Tones

Part Number: TLV320AIC3100

1. Can the AIC1110 pre-store 12 tones (DTMF beeps), and can each tone can be triggered at will from the I2C bus? .

2. If the answer is no, does the AIC1110 have to be programmed with the correct tone combination depending on the key pressed each time a key is pressed and then triggered to make the sound? 

3. Can the AIC3111 generate beeps for DTMF?

  • 1. The AIC1110 does not have storage, but it can generate DTMF tones. Search 'DTMF' in http://focus.ti.com/lit/ds/symlink/tlv320aic1110.pdf.

    2. The MCU would monitor the keypad to determine which key is pressed and it would send an I2C command to the AIC1110 to program the DTMF module.

    3. The AIC3111 has a set of registers to hold sine and cosine values. These values are used to calculate a single tone, so DTMF is not possible. On the other hand, the AIC3111 has a programmable miniDSP. The PurePath Studio GDE (which is the graphical miniDSP programming/debugging software) has a tone generator component. The customer can add two instances of these tones and mix them together to create DTMF.