您尚未登录。

楼主 #1 2021-03-29 11:48:18

Gentlepig
会员
注册时间: 2018-10-24
已发帖子: 1,363
积分: 1318.5

请教,单片机串口到通讯芯片间,需不需要串接电阻?

在一些群和论坛里问过,有的说需要,有的说不需要。
在这里,再问一遍。

单片机串口到max232芯片之间,单片机串口到max485芯片之间,单片机can管脚到can通讯芯片之间,到底需不需要再串接电阻?
如果需要,那么串电阻的作用是什么?
如果不需要,又有何依据?

离线

#2 2021-03-29 13:29:26

mysteryli
会员
注册时间: 2020-03-05
已发帖子: 485
积分: 390
个人网站

Re: 请教,单片机串口到通讯芯片间,需不需要串接电阻?

一般都是用来做阻抗匹配的,或者两者电平不同,做电平匹配,如果都不需要就完全可以不接

离线

楼主 #3 2021-03-29 13:54:21

Gentlepig
会员
注册时间: 2018-10-24
已发帖子: 1,363
积分: 1318.5

Re: 请教,单片机串口到通讯芯片间,需不需要串接电阻?

有的朋友说法是加10-100欧电阻,可提高io口抗干扰能力。

离线

#4 2021-03-29 14:44:08

saub
会员
注册时间: 2020-01-28
已发帖子: 102
积分: 60

Re: 请教,单片机串口到通讯芯片间,需不需要串接电阻?

需要,血的教训

离线

#5 2021-03-29 17:12:12

小智
会员
注册时间: 2019-10-16
已发帖子: 112
积分: 84

Re: 请教,单片机串口到通讯芯片间,需不需要串接电阻?

转载 https://www.sohu.com/a/296278163_100281310
问题的提出:

看原理图时,经常看到串一些小电阻,如22欧姆,但有时也不是一定要串。同样的应用中,有的串电阻,有的不串。这是什么原因?请哪位高人指点一下吧:)

回复1:

如果是高速信号线上串小电阻,那就应该是终端阻抗匹配。

如果是GPIO口上串了小电阻,很可能是抗小能量电压脉冲的。

简单的例子:一个串口通讯的提示信号,当接上串口时,因为瞬间的插拔产生了一个很窄的电压脉冲,如果这个脉冲直接打到GPIO口,很可能打坏芯片,但是串了一个小电阻,很容易把能力给消耗掉。

如果脉冲是5mA 5.1V,那么过了30ohm后就是5v左右了。。。。。

回复2:

高速信号线频率要到多少才算高速呢?

回复3:

严格来讲,当高速电路中,信号在传输介质上的传输时间大于信号上升沿或者下降沿的1/4时,该传输介质就需要阻抗匹配。

一般当PCB走线的长度大于其传输信号的波长的1/10时,我们就就需要考虑阻抗匹配。100MHz以上的高速数字电路就可以考虑阻抗匹配了。

回复4:

在高速信号线上,经常看到串了个小电阻,在LAYOUT时,应该将此电阻放在信号的源端(CPU端)还是信号的终端啊?看到过centrality GPS公版方案,是放在源端的,但也看到一些电路是放在终端的,请版主指点下,给点理论支持!

回复5:

一般的做法是在信号源端串小电阻,在信号终端并一个小电阻。

在信号源端串一个小电阻,没有公式的理论:一般传输线的特征阻抗为50欧姆左右,而TTL电路输出电阻大概为13欧姆左右,在源端串一个33欧姆的电子,13+33=46大致和50相当,这样就可以抑制从终端反射回来的信号 再次反射。

在信号接收终端并一个小电阻,没有公式的理论: 若信号接收端的输入阻抗很大,所以并接一个51欧姆的电阻,电阻另一端接参考地,以抑制信号终端反射。

信号接收终端串接电阻,从抑制信号反射的角度考虑,只有终端输入的电阻小于50欧姆。但IC设计时,考虑到接收能量,不会将接收端的输入电阻设计得小。

在信号线上串一个电阻,可能还有一个用途:ESD。如在USB接口上,靠USB PORT端 的D+和D-上串一个小电阻,如10欧姆。就是因为USB PORT端的ESD过不了的原因。

离线

#6 2021-11-05 09:36:36

mcgee
会员
注册时间: 2021-11-04
已发帖子: 7
积分: 7

Re: 请教,单片机串口到通讯芯片间,需不需要串接电阻?

你判断不准就加个0r兼容的电阻,不用就焊0R,用就焊成几十欧的电阻。一般硬件指导手册人家会给你说的,你再牛也牛不过人家产芯片的啊。

离线

#7 2024-07-04 16:30:06

aquasnake
会员
注册时间: 2024-01-09
已发帖子: 111
积分: 513

Re: 请教,单片机串口到通讯芯片间,需不需要串接电阻?

1。阻抗匹配,对于高速串口速率(>115200)
2。电平匹配,对于不同设备之间IO电平不一致的情况下(基带uart串口,如果是rs232加了232芯片的,电平肯定匹配的)
3。防止信号边缘的高频谐波产生反射,眼图更清晰
4。板子小,走线短,同时IO电平一致的话,可以不加

离线

#8 2024-07-06 17:55:53

haohao123
会员
注册时间: 2024-05-24
已发帖子: 2
积分: 2

Re: 请教,单片机串口到通讯芯片间,需不需要串接电阻?

一般加个几十欧电阻

离线

#9 2024-07-07 09:23:40

xuqm
会员
注册时间: 2023-10-23
已发帖子: 23
积分: 33

Re: 请教,单片机串口到通讯芯片间,需不需要串接电阻?

信号反射不算很致命,一般可以把io的速度(或驱动能力)设置低一点能缓解问题,电压不一致、不同芯片上电时候一些不可控因素,这个风险比较大

离线

#10 2024-07-07 09:26:04

xuqm
会员
注册时间: 2023-10-23
已发帖子: 23
积分: 33

Re: 请教,单片机串口到通讯芯片间,需不需要串接电阻?

mcgee 说:

你判断不准就加个0r兼容的电阻,不用就焊0R,用就焊成几十欧的电阻。一般硬件指导手册人家会给你说的,你再牛也牛不过人家产芯片的啊。

如果是两个不同厂家的芯片问题,可能会相互推卸

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn