Other Parts Discussed in Thread: TS3A227E, TPA6130A2
器件型号: TS3A227E
主题中讨论的其他器件: TPA6130A2
尊敬的 TI 团队:
我将设计一个使用 TS3A227E 进行耳机检测的音频放大器板。 由于外壳的机械限制、我们必须使用螺纹面板安装 TRRS 插孔、并且这些插孔不能与我们可以找到的任何制造商的检测开关一起使用。
由于没有机械开关、因此在插入插头时 DET_TRIGGER 引脚无法接收从高电平到低电平转换。
我的问题是是否可以使用 I2C 手动 DET 触发器(寄存器 0x04、位 4)作为权变措施:
建议的架构:
- DET_TRIGGER 引脚永久连接至 GND
-固件每 1-2 秒轮询一次设备:
1.将 0x10 写入寄存器 0x04(手动 DET 触发器)
2.等待检测完成
3.读取寄存器 0x0B(检测结果)以检查插入状态位
数据表(第 9.6.5 节、表 5)指出、在以下情况下将忽略 DET 触发请求:
-检测事件目前正在进行维修
中断寄存器不会被清除
-未插入附件(/DET_TRIGGER 高电平)
我的关注是第三个条件。 DET_TRIGGER 物理连接至低电平时:
1.设备是否将其解释为“始终插入附件“,因此接受手动触发?
2.或者该器件是否需要切换 DET_TRIGGER 引脚、这意味着在初始上电检测后会忽略手动触发?
3.如果在 DET_TRIGGER 为低电平时插入或拔下插头、手动 I2C 轮询能否可靠地检测到这些状态变化?
附加上下文:
-插孔无开关—仅 TIP、RING1、RING2、SLEEVE 触点
-尖端由耳机放大器 (TPA6130A2) 驱动
-我们需要检测 3 极和 4 极耳机,并相应地对 MIC 进行路由
-此应用程序可接受 1-2 秒的检测延迟
此架构是否受支持? 如果没有、您能否推荐一种使用 TS3A227E 和无开关插孔的替代方法?
谢谢您、