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.
https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1370167/tas2505-tas2505
器件型号:TAS2505工具与软件:
您好!
TAS2505 (文献编号:SLAU472C)的设计存在问题、如果芯片检测到过流、则需要完全关断声音以防止过热(通过第1页的寄存器45)。 (屏幕截图已附后)
我们的主要问题是完全关断音频放大器是影响功能的关键操作、将违反软件中有关声音的某些要求、并且我们需要具有一个恢复机制、而不是复位软件。
我们需要您进一步说明以下内容:
可能导致过流的情况是什么?
2-是否有任何其他限制导致驱动器 清除寄存器 45第1页中的位 D1 以保护芯片而关闭?
我们如何检测 过流/任何其他故障的发生、我们应该检查哪些寄存器?
4-在关闭驱动器后、是否可以通过将寄存器45第1页中的 D1再次设置为1来重新启用驱动器?
还有一个问题、
可以在关闭驱动器后立即重新对其进行初始化吗? 我们是否需要等待特定的时间以避免过热?
考虑到这是客户在读取第1页中的 D1寄存器45时关闭驱动器的要求、如果清除了该要求、我们应关闭驱动器、然后我们应再次设置 D1位以重新启用驱动器并再次检查寄存器、如果检测到任何关闭、如果未恢复到正常模式、我们应最多检查两次、然后完全关闭驱动器、并将 RESET 引脚设置为0和 这将导致音频功能被禁用。
尊敬的 Menntallah:
此致、
伊万·萨拉扎尔
应用工程师
感谢您的支持。
但我有一个关于第4点的问题:" 如果器件持续触发过流、则意味着情况仍然存在、必须予以修复。" 如果是这种情况,我们需要什么样的固定? 是硬件还是软件修复?
还有一个问题、
可以在关闭驱动器后立即重新对其进行初始化吗? 我们是否需要等待特定的时间以避免过热?
此外、我还有另一个问题、如果连续2次或3次清除、我们是否需要 SW 操作来检查寄存器45页1中的 D1位、我们是自行关闭放大器还是在检测到过流发生时由驱动器执行的自动操作? 如果是、我们只需再次切换该位即可重新初始化驱动程序?
感谢您的支持。
您好!
解决方法是从输出中消除短路情况、这将是硬件问题。
可以在器件自动关闭后立即重新初始化、为避免过热、建议不要在器件一直触发过流保护时尝试重复多次重新初始化。
如果发生过流事件、放大器会自动关断、也会自动将第1页寄存器45的位1复位为0。 您只需将其切换回1即可重新初始化。
此致、
伊万·萨拉扎尔
应用工程师
你好、Ivan、感谢你的支持。
是否可以安排明天与您通话?
您好!
我将通过电子邮件与您联系以设置会议。
此致、
伊万·萨拉扎尔
应用工程师
你好、Ivan
感谢您对以下问题的支持: 如果2或3被清零、我们是否需要软件来检查寄存器45页1中的 D1位 连续时间 而不仅仅是随机2次、然后采取措施关闭驾驶员?
因为这就是我从数据表中了解到的内容
尊敬的 Mennatallah:
正确、问题在于2或3次是连续的(在短时间内)。 如果这些不是连续的 、则视为孤立事件、不应表示出现过热问题。
此致、
伊万·萨拉扎尔
应用工程师
你好、Ivan
感谢您的确认!
不过、我还有另一个问题、我们用来检查寄存器位的函数有20毫秒的周期性、这个时间是否足够 (短暂的时间)? 或者我们应该在同一周期检查是否清除两次?
感谢您的耐心和支持。
================================
如果可能的话、我将邀请我们的系统团队确保我们在同一个页面上。
非常感谢!
尊敬的 Mennatallah:
20ms 应该足以支持该功能。
同时进行呼叫是否有效? 如有需要、请通过电子邮件跟进会议详细信息。
此致、
伊万·萨拉扎尔
应用工程师