请求技术支持,MCU与TPA6130A2用IIC模拟程序通信,读TPA6130A2版本寄存器的内容时,总是没应答。见波形图。...
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.
下面这个图您是进行的什么操作?上面的那个图我看您进行写操作,但是没有应答,且高电平是一个缓慢的上升沿,您可以把您的原理图附上吗?
I2C通信电平是多少?看示波器图中SDA是4.3V,SCL是多少?主控端I2C电平是多少,是否与TPA6130A2电平兼容?
这个示波器图是读TPA6130的版本寄存器内容, 总是无应答,应答位没有反馈。I2C通信电平是3V3,主控端I2C电平是3V3,TPA6130A2电平2.5V~5V.
我的意思是TPA6130A2的SD管脚您置高了吗?如果是低电平,那么TPA6130A2将处于shut down状态,TPA6130A2通信时就会没有反应
您可以实测一下SD管脚的电平吗?同时也测一下供电管脚VDD的电压,看是否满足要求?
CPVSS管脚有电压吗,是多少?
TPA6130A2芯片您是手工焊接的还是SMT贴片机贴的?
1、您使用的I2C时钟频率是多少?
2、I2C总线上接了几个节点?
3、您可以根据下面文档确认下所选上拉电阻是否合适:
https://www.ti.com.cn/cn/lit/an/slva689/slva689.pdf
4、请仔细检查下这些时序是否满足要求: