hr@always 2023-01-10 15:52 采纳率: 14.3%
浏览 23
已结题

LM75的I2C的DATA信号在CLK边沿处出现波动

问题没提好,重新编辑修改下:
如图所示为温度传感器LM75AIM的I2C波形,黄色的是CLK信号,蓝色的是DATA信号,DATA信号在CLK边沿处出现波动(红色圈圈处),这应该怎么解决?

img

  • 写回答

2条回答 默认 最新

  • dandantcb 2023-01-10 16:11
    关注

    这很明显就是CLK信号变化引起的啊。你的clk和data都是通过电阻上拉到同一个VCC的。

    1. 当clk由低变高时(即输出三极管关闭),从VCC到clk端口的电流会突然从几mA减小到0,由于走线有寄生电感,而电感电流变化时,电感会产生电动势,这个电动势电动势会叠加到VCC上,VCC电源线上电压就会被突然抬高(你看VCC,也会有同样一个小尖峰),然后你就会在data上看到这么一个向上的小尖峰。
    2. 当CLK由高变低时,即clk端口的三极管突然打开,把上拉电阻的一端接GND。这时就会有电流从VCC流向CLK端口,由于走线寄生电感和VCC滤波电容不够理想的原因,VCC会暂时的跌落,这个跌落也会反应到data端口,所以你就看到了这个向下向下的尖峰。
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 6月25日
  • 已采纳回答 6月17日
  • 修改了问题 1月10日
  • 修改了问题 1月10日
  • 展开全部

悬赏问题

  • ¥15 ios可以实现ymodem-1k协议 1024字节传输吗?
  • ¥300 寻抓云闪付tn组成网页付款链接
  • ¥15 请问Ubuntu要怎么安装chrome呀?
  • ¥15 视频编码 十六进制问题
  • ¥15 Xsheii7我安装这个文件的时候跳出来另一个文件已锁定文件的无一部分进程无法访问。这个该怎么解决
  • ¥15 unity terrain打包后地形错位,跟建筑不在同一个位置,怎么办
  • ¥15 FileNotFoundError 解决方案
  • ¥15 uniapp实现如下图的图表功能
  • ¥15 u-subsection如何修改相邻两个节点样式
  • ¥30 vs2010开发 WFP(windows filtering platform)