The microphone has no sound
When I use the probability of the microphone will not sound, why is it so?
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.
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
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
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.