ZHCACH2 march   2023 PCA9306

 

  1.   摘要
  2.   商标
  3. 1引言
  4. 2处理 NACK 时的常规检查
    1. 2.1 NACK
    2. 2.2 查看原理图
    3. 2.3 仔细检查控制器和目标之间的 SDA 和 SCL
    4. 2.4 RESET 正确偏置
    5. 2.5 器件焊接正确
  5. 3示波器截图
    1. 3.1 为什么要使用示波器进行调试?
    2. 3.2 设置示波器
    3. 3.3 收到 NACK 时验证 I2C 地址
    4. 3.4 验证启动和停止条件
    5. 3.5 检查字节格式
    6. 3.6 上升时间是否符合 I2C 标准?
    7. 3.7 发送的命令字节是否有效?
  6. 4I2C 开关
    1. 4.1 TI I2C 开关的停止条件
  7. 5I2C 缓冲器
    1. 5.1 缓冲器的 VoL 与 ViLc
    2. 5.2 缓冲器的 VoL 超过 I2C 目标器件的 ViL
    3. 5.3 缓冲器的静态失调电压不能连接到其他静态失调电压
  8. 6检查清单
  9. 7结论

器件焊接正确

在将 I2C 器件焊接到电路板之前,请始终验证器件的放置方向是否正确。如果器件未正确焊接到 PCB 上,I2C 器件会持续向控制器发回 NACK。如果以错误的方向焊接器件,也会在每次为电路加电时损坏器件。在验证器件是否已正确焊接到 PCB 上时,请查看以下两项:封装标识和外形标识。封装和外形上的这些标识旨在帮助用户将封装的引脚位置与外形的引脚位置相匹配。

通常,封装标识直接位于封装的引脚 1 上(请参阅图 2-5)。标识的形状可能不同,可以是小圆圈,也可以是对角线。要查找此标识的形状,一种简单方法是查看器件数据表上的引脚排列图。

GUID-20221012-SS0I-Z8BP-8MB3-TP7FXGLBDSTQ-low.svg图 2-5 PCB 上引脚 1 的顶部标识示例

图 2-5 显示了通常位于外形引脚 1 附近的短线。应同时使用封装标识和外形标识,以便将封装上的引脚 1 位置与器件上的引脚 1 相匹配。如果封装标识和外形标识位于彼此顶部,则很可能器件以正确的方向放置在 PCB 上。