您好!
我在自己设计的原型板上使用 TS3A227E。 我尝试仅使用 DET 触发位来执行检测(无需切换 DET 触发引脚)。
当使用外部 DET_TRIIGGER 引脚(被拉至低电平)时、它会成功检测到连接的耳机、但使用设备设置寄存器中的'Set Trigger'位时、它不会。 显然、'DET Trigger'位应在完成时清零、在我的电路板上它无限期保持高电平(除非我拉低 DET_TRIGGER 引脚)。 保持 DET 触发引脚永久低电平不起作用。
有什么想法吗?
谢谢
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。 我尝试仅使用 DET 触发位来执行检测(无需切换 DET 触发引脚)。
当使用外部 DET_TRIIGGER 引脚(被拉至低电平)时、它会成功检测到连接的耳机、但使用设备设置寄存器中的'Set Trigger'位时、它不会。 显然、'DET Trigger'位应在完成时清零、在我的电路板上它无限期保持高电平(除非我拉低 DET_TRIGGER 引脚)。 保持 DET 触发引脚永久低电平不起作用。
有什么想法吗?
谢谢
您好 Derren、
您只想手动触发检测的特定应用是什么?
您是否按照以下顺序进行手动控制? 务必首先将自动 DET 使能设置为"0"、然后我认为当您启用手动开关控制和 DET 触发器时、/DET_TRIGGER 引脚无关紧要。
根据我所能知、数据表仅介绍了在典型应用中如何使用/DET_TRIGGER 引脚、在这种应用中、当/DET_TRIGGER 引脚在耳机插孔和下拉电阻器之间切换时会使用自动检测功能。 因此、我想帮助您确定是否需要/DET_TRIGGER 引脚。
根据器件设置寄存器字段说明、当/DET_TRIGGER 引脚为高电平时、DET 触发请求位将被忽略、因此我不认为/DET_TRIGGER 应永久连接高电平、但当自动 DET 使能端为低电平与高电平时、我们应仔细检查这一点。
您提到、将/DET_TRIGGER 引脚拉至低电平不适合您、因此在我们进一步排除故障之前、我想确保您使用了正确的序列。
还必须指出、如果您不使用 I2C 控制、某些引脚需要连接高电平或低电平。 检查引脚功能表、并确保这些引脚不会悬空。
如果您可以在每个序列步骤之后发送手动控制序列和时序以及寄存器映射转储(对于/DET_TRIGGER 悬空、拉至 GND、并拉至高电平)、那么这对于实现目标而言应该非常有帮助! 如果可以、原理图/图也可以帮助我。 如果需要、可随时脱机发送此消息。
提前感谢您提供此信息!
此致、
Kate