TI论坛
直播中

李泳瑜

8年用户 1215经验值
私信 关注
[问答]

如何设置TAS5508C在没有I2S输入的情况下,PWM始终有波形输出?


  • 怎样设置TAS5508C在没有I2S输入的情况下,PWM始终有波形输出。因为现在使用TAS5508C驱动IRS20957,IRS20957在没有PWM信号时输出的是负电压,而不是0电位

回帖(2)

庞兴玉

2024-10-24 09:51:15
  我想到两种办法
1.试着IRS20957的输入脚加上拉下电阻,确定初始电平。
2.TAS5508C的输出加上下拉电阻试试。
你可以一直让TAS5508C一直输入I2S信号呀。为什么会出现无I2S输入的情况呢?
举报

凌晨3点睡

2024-10-24 11:23:51
要设置TAS5508C在没有I2S输入的情况下,PWM始终有波形输出,您需要进行以下步骤:

1. 配置GPIO引脚:首先,您需要将TAS5508C的GPIO引脚配置为PWM输出。这通常需要设置GPIO引脚的模式和输出频率。您可以查阅TAS5508C的数据手册,了解如何配置GPIO引脚。

2. 设置PWM输出频率:为了使PWM波形始终输出,您需要设置一个合适的PWM输出频率。这可以通过修改TAS5508C的寄存器设置来实现。您可以查阅TAS5508C的数据手册,了解如何设置PWM输出频率。

3. 设置PWM占空比:为了使PWM波形始终输出,您需要设置一个合适的PWM占空比。这可以通过修改TAS5508C的寄存器设置来实现。您可以查阅TAS5508C的数据手册,了解如何设置PWM占空比。

4. 禁用I2S输入:为了确保PWM波形始终输出,您需要禁用TAS5508C的I2S输入。这可以通过修改TAS5508C的寄存器设置来实现。您可以查阅TAS5508C的数据手册,了解如何禁用I2S输入。

5. 配置IRS20957:为了确保IRS20957在没有PWM信号时输出的是0电位,您需要配置IRS20957的输入模式。您可以查阅IRS20957的数据手册,了解如何配置输入模式。

6. 测试:在完成以上设置后,您需要测试PWM波形是否始终输出。您可以使用示波器或逻辑分析仪来观察PWM波形。

请注意,以上步骤仅供参考,具体操作可能因您的硬件和软件环境而有所不同。建议您查阅TAS5508C和IRS20957的数据手册,了解详细的配置方法。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分