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.

TS3A227E: TS3A227E The microphone has no sound

Part Number: TS3A227E

The microphone has no sound

When I use the probability of the microphone will not sound, why is it so?

  • Allan,

    Thank you for providing a schematic.  

    Would you also provide what type of microphone you are using?  Some high impedance headsets may have issues with the detection sequence. See this posting for more information

    We also need to make sure the detection sequence is being triggered by a high to low transition on the DET_TRIGGER pin. 

    In the schematic above the there is no way to have the DET_TRIGGER pin pulled low to initiate the detection sequence like the example below. 

    Here is another post with more detail on how to trigger the detection sequence without using I2C commands. 

    If there is a mic detected the MIC_PRESENT pin will pull low.  Are you able to probe that node?

    Let us know if this helps your debug process. 

    Thank you,

    Adam

  • After the test found DET_TRIGGER pull low microphone or no sound
  • Dear Adam,
    We try to DET_TRIGGER pin pull HI to LOW but still no sound, do you have others idea we can check?
    Thanks, Ian.
  • Ian,

    What type of microphone are you using? 

    If you remove the TS3A227E from the board and short the connection will you get sound?  This will help determine if the IC is the issue. 

    What is the status of the MIC_PRESENT status indicator high or low?

    What is the impedance from the SLEEVE and MICP pin?

    What is the impedance from RING2 MICP pin?

    Thank you,

    Adam

  • Dear Adam,

    1. Customer using IPHONE 4SE and SAMSUNG NOTE headphone. 

    2.It will workable when remove TS3A227E and short it.

    3. Always LOW.

    4.

    SAMSUNG NOTE:

    SLEEVE + MICP: 257.16K

    RING2 +MICP: 257K

    IPHONE 4SE:

    SLEEVE + MICP : 188K

    RING2 +MICP : 31.7K

    Thanks, Ian.

  • Ian,

    This issue is similar to the one posted early in the thread about detection with high impedance headsets.  As you can see in the posting, the TS3A227E internal ADC has a limited number of bits to detect the impedance of ring 2 and sleeve.  The max value the TS3A227E can differentiate is 2800 ohms.  Since the headsets above have sleeve and ring2 >2800 the TS3A227E is interpreting them to have the same impedance.  When the device interprets the same impedance on ring 2 and sleeve it will automatically configure the internal switches to connect ring 2 and sleeve to ground effectively grounding your mic line. 

    You can change the internal switches using I2C commands to support high impedance headsets.

    Thank you,

    Adam

  • Dear Adam,

    Customer doesn't using I2C control, is it means it cannot support high impedance handsets?

    Thanks, Ian.

  • Ian,

    If the impedance on sleeve and ring 2 are above the ADC threshold (>2800 ohms) the TS3A227E will see them as equal and configure the switch matrix to support a 3-pole headset.   You will need to I2C control to change the switch matrix to support a 4 -pole headset in this use case.

    Thank you,

    Adam  

  • Because the current customer does not use i2C, if the use of EVC i2C set up after the completion of the IC will be transferred to another board, the set value will exist??
  • Allan,

    Every time the power is cycled the TS3A227E register map will reset to the values below.  The best way to use this IC without I2C is to have a GPIO used to initiate the detection sequence or use an audio jack that has a mechanical switch. 

    Thank you,

    Adam

  • Dear Adam,

    Pls consider describe more detail in d/s, High Impedance MIC. need using I2C mode, not suport HW mode.

    It will better and clear to understand.

    Thanks, Ian.