您好!
我在使用 MCT8316A 对产品进行确认时偶然发现了一个问题。
器件始终对每个 I2C 字节执行 NAK。 产品的软件将尝试写入控制字节、但即使目标 ID 也是 NAK'd。
请注意、这个被使用、但是突然、每次请求、器件开始 NAK。
情况如下:
- MCT 由17V PSU 供电
-为了测试目的,我已经从输出中移除了电机
-我使用的是快速模式 I2C (400kHz),并使用示波器验证了第7.6章的时序表。
-故障输出高(设备不报告故障)
-速度/唤醒引脚在尝试访问设备时被驱动为高电平,如果它"休眠"
- DRVOFF 引脚被驱动为低电平
我已经尝试过的方法:
-粉末循环
- I2C 总线上的每个其他地址
-减少 SDA 和 SCL 总线之间的串扰
-测量所有电压( AVDD、DVDD 和 FB_BK ),所有电压均符合预期
-更换 MCT 芯片
但问题仍然存在。 什么问题我是,在更换 MCT 后,问题仍然存在. 这意味着还有另一个问题在发生、但看电源引脚上的电压电平、一切看起来都很好。
现在,我有了主意。
感谢您的回复!