找回密码
 请使用中文注册
搜索附件  
机电维修 附件中心 电子技术 电子基础 030f53fb1af4c6c599d4e4624beb978f.png

030f53fb1af4c6c599d4e4624beb978f.png

 

判断 I2C 总线通信异常原因(3个方法:
一个判断 I2C 总线通信异常原因的方法



👆查看更多目录👆


至于如何在i2c总线中如何使用还没有弄明白。

使用方法记录

阻值分配


图中的倍数关系很重要。



注意上图中低电平分压为三分之一


上图中低电平分压为十一分之一


总结:

①  需要使用示波器查看,不能使用逻辑分析仪。

②  从机和主机的差别再低电平电压不同。

③  如果从机没有回复则没有那个1/3电压的存在。

④  必须是主机边串联的电阻阻值较小。否则从机收到的低电平电压太高不无法判断为有效信号。

⑤  图中的10R是倍数关系,不是10Ω电阻。(实际使用可以考虑4.7K和470Ω的组合进行使用用)

实际使用电阻使用ttl的0.8v下限计算所得的电路如下图(图中不再是1/3  和1/11 )

从器件时24%  主器件时12%  当然此组阻值是在3.3v供电条件下的阻值分布方案。(从理论:如果都正确的化下面的电路时可以正常通信的) 而此组阻值都是常见阻值电阻比较容易获得。



计算表格如上图。


补充使用记录

STM32F4xxx的I2C总线挂起异常处理





I2C死锁及恢复方法



判断 I2C 总线通信异常原因的方法2








判断 I2C 总线通信异常原因的方法3


电路图如下


双侧悬空


左侧闭合


右侧闭合


双侧闭合


.
030f53fb1af4c6c599d4e4624beb978f.png
         同一主题附件:
    ff1d181ab9e4468f95a3573d87b55fff.png
    0b3c9f73b06ed7d11d28270d5e806285.png
    b50fc25cd70da90f4a88f8ab0f390cc4.png
    1f90e11b15b32cf3646ce5dac90e890e.png
    030f53fb1af4c6c599d4e4624beb978f.png
    714e8392b75aefced5814a855f488952.png
    655d909f0ba9cf5c680fda51cffe20a7.png
    8db918ff7d88f923b799f0ba4b506808.png
    56a70c8fdc70e2cdae1fb20aff4c494c.png
    1525a472afb86a25a8177a61031cefac.png
    70f200c67ab918be008b8973de090971.png
    481665616c9b8a961b8083f5f2cdacf4.png
    549fdbf251d8bcf550deb51cbb360fe4.png
    73c12b41c1aa5d36517022fe4aae0d79.png
    857bffb0296802ab74e3228bfe67d902.png
    bdca755ac24579afddc776bb1a4a7e45.png
    56a2166727d078a9ff7f672f4a273007.png
    722fc690eb81ca08c0803aa13198abcc.png
    978729ed16b8f73fdf81eb8f49d04545.png
    828d0289f183d5e0d54fbd2339f0577a.png
    2026aab26ea3ece91aea9c3b9268b7d5.png
    c70546edbea63b4a49b76eeeab5ffc35.png

QQ|手机版|机电维修网 ( 蜀ICP备19011473号-4 川公网安备51102502000164号 )|网站地图

GMT+8, 2026-3-26 06:41 , Processed in 0.061457 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

返回顶部