标题: 关于i2c电路保护 [打印本页]

作者: wifen    时间: 2024-8-21 16:30
标题: 关于i2c电路保护
求问下,现在用tm1639驱动数码管,tm1639走的是i2c协议,控制板和显示板是两块板子,i2c电路的话单片机那端需要加什么保护?

作者: 飞云居士    时间: 2024-8-22 14:59
上拉电阻:在数据线(SDA)和时钟线(SCL)上各加一个上拉电阻,通常选用1KΩ至10KΩ,以增强信号稳定性。  限流电阻:在数据线和时钟线的输入端各加一个小电阻,如100Ω至470Ω,以限制可能的电流冲击。  ESD保护:在数据线和时钟线的输入端各加一个ESD保护二极管,以防止静电放电造成的损害。  电源去耦:在单片机的电源引脚上加去耦电容,通常为0.1μF,以滤除电源噪声。  稳压二极管:在数据线和时钟线的电源线上加稳压二极管,以保护电路不受电压波动的影响。  磁珠:在数据线和时钟线上加磁珠,以抑制高频噪声。  TVS二极管:在数据线和时钟线的输入端各加一个瞬态电压抑制二极管(TVS),以防止电压尖峰。  隔离:如果可能,使用电气隔离器件来隔离单片机和TM1639之间的I2C通信,以提高系统的抗干扰能力。
作者: wifen    时间: 2024-8-24 08:47
飞云居士 发表于 2024-8-22 14:59
上拉电阻:在数据线(SDA)和时钟线(SCL)上各加一个上拉电阻,通常选用1KΩ至10KΩ,以增强信号稳定性。  ...

感谢,说的非常全面
作者: 188610329    时间: 2024-8-24 20:19
一个问的狠,一个答得更狠,TM1639 什么时候开始用 I2C 协议了?
TM1639 用的是三线传输协议(一种短距离,非标的,可自定义协议的,并且应用领域广泛的传输协议),本质是加了使能信号的同步串口方式。
对单片机足够了解的话,是可以用 同步串口模式 来进行传输的。唯独不能用I2C模式传输。
作者: TTQ001    时间: 2024-8-25 01:51
许多保护单片机IO的元件都可以用于I2C保护,例如TVS,铁磁珠等。
作者: wifen    时间: 2024-8-26 21:35
188610329 发表于 2024-8-24 20:19
一个问的狠,一个答得更狠,TM1639 什么时候开始用 I2C 协议了?
TM1639 用的是三线传输协议(一种短距离 ...

这个tm1639传输能支持多远的距离呢?




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1