EDA365电子论坛网

标题: 求救,原本3.3V的UART接口电平莫名其妙变成了4.5V [打印本页]

作者: 秋葵豆腐    时间: 2025-6-6 14:58
标题: 求救,原本3.3V的UART接口电平莫名其妙变成了4.5V
本帖最后由 秋葵豆腐 于 2025-6-6 15:01 编辑 , }0 F: V, S8 ]' o8 ?! k$ [5 I" z8 m1 u
( d, u$ E; C! L0 W2 B
现在场景是这样,MPU的UART直连GNSS模组。断开UART接口的连线单独测量MPU的TX\RX引脚,电平都是3.3V。测量GNSS模组的TX/RX引脚,电平也是3.3V。
+ B) O. F% P% N8 {: P. v
, h6 y( V( z9 F" A0 u. ?8 \# {一旦将UART连线接上,测量MPU端的TX引脚,电平变成4.5V了。MPU端的RX引脚电平还是3.3V。
" H9 Q2 ]9 D) w6 A百思不得其解,求大佬救命
/ W8 j. j7 U7 W2 q, ^4 i$ N0 x$ l
3 b8 M7 q2 p" G) M5 ~  ^2 E
作者: Sleep_xz    时间: 2025-6-6 15:16
换了芯片试试、
作者: 秋葵豆腐    时间: 2025-6-6 15:30
Sleep_xz 发表于 2025-6-6 15:16' Y) X6 p" D$ x; c
换了芯片试试、
: J5 k  Z! C; [% o& c) G+ P- T
买的成品核心板和GNSS模组,换了一块还是一样的现象+ i/ u3 I+ F$ c. K7 a2 X

作者: qichunwang    时间: 2025-6-6 15:33
可以把MPU的TX端口设置成下拉输出模式或者上拉模式试试。
作者: yangjinxing521    时间: 2025-6-6 15:40
反射严重吧。。。
作者: 秋葵豆腐    时间: 2025-6-6 16:11
yangjinxing521 发表于 2025-06-06 15:40:11
5 ^. R1 f8 v7 z: w  j4 t反射严重吧。。。
: N/ W. s* R1 P* U
# n- E8 P9 C5 i, ]' @
不是反射,tx引脚不发送数据时也一直保持在4.5V高电平。<br>断开连接后就变回3.3V了。<br>MPU的引脚供电是3.3V,gnss模组的供电是3.3V,不知道怎么来的4.5V,就很奇怪( n9 e% x- p1 s! i4 J  v

作者: 秋葵豆腐    时间: 2025-6-8 10:57
仍然未解决,串口TX线过了一道BTB连接器以后就变为4.5V了,测量BTB连接器的引脚,没有发现有短路什么的情况。
; H5 P- p! l% W. M很诡异的现象。$ Z3 I9 X3 Y$ a2 z/ n  U
姑且先搭个电阻分压用着好了
作者: huo_xing    时间: 2025-6-9 14:13
秋葵豆腐 发表于 2025-6-8 10:57
) ^6 G6 Y8 z$ \: m  z! ]% b仍然未解决,串口TX线过了一道BTB连接器以后就变为4.5V了,测量BTB连接器的引脚,没有发现有短路什么的情况 ...

; p* q" b# H" S" |* L2 v有没有查过连接器线序对不对?如果线序正确一端3.3V,一端4.5V这有点神奇& C7 N/ [" p. J4 o% r! X0 x& n7 e

作者: 秋葵豆腐    时间: 2025-6-9 18:04
本帖最后由 秋葵豆腐 于 2025-6-9 18:12 编辑
1 e5 p0 c. B% R: l
3 E; P& |+ X( r
自己画的板子,线序检查过,没有错误。' w2 a. w8 R0 ]" [9 O0 n
单独给主板供电,不接BTB连接器的扩展板,测量这一路串口是电平正常的。1 `+ `: V' E" C, W
扩展板上这个串口有串0欧电阻,把0欧电阻拆掉,串口TX悬空,电平就变为4.5V了。7 b6 o6 u, ?5 G* @3 m5 ?
BTB连接器在这个串口TX引脚附近都是低压信号,以太网/串口什么的,应该不会干扰
# \/ Z: T8 t' R- q" L走线中有两个过孔,过孔旁边有5V的电源走线,测过无短路。. }& g: q% `1 `2 ?7 ]

1 Q' s6 }. J( T- @  J0 n6 j就很奇怪$ u4 M0 Q+ b0 h) B$ z% C

作者: 秋葵豆腐    时间: 2025-6-9 18:13
huo_xing 发表于 2025-6-9 14:13
/ ^9 G! t7 }8 g! S: c2 S有没有查过连接器线序对不对?如果线序正确一端3.3V,一端4.5V这有点神奇
( V8 Z& j; `! s- u  }
自己画的板子,线序检查过,没有错误。
$ S& `5 {; i9 e  l4 a单独给主板供电,不接BTB连接器的扩展板,测量这一路串口是电平正常的。$ b4 K; d) Q! l' }; p% v: ~8 U
扩展板上这个串口有串0欧电阻,把0欧电阻拆掉,串口TX悬空,电平就变为4.5V了。
: h: X- `$ ^6 i! f; Y3 nBTB连接器在这个串口TX引脚附近都是低压信号,以太网/串口什么的,应该不会干扰
$ V6 I6 ~+ ?- y2 w3 s$ @) A走线中有两个过孔,过孔旁边有5V的电源走线,测过无短路。: F2 ~* e* x9 h9 S& v, D
4 `$ D/ c0 Z, w# U) P
就很奇怪。。。
3 U( C# P" A5 N/ ^% ?
作者: huo_xing    时间: 2025-6-9 20:45
秋葵豆腐 发表于 2025-6-9 18:133 U7 [1 ]# s5 b% m. i  I+ M# r: e7 e
自己画的板子,线序检查过,没有错误。0 F" t" r) L4 \$ u7 {3 Q
单独给主板供电,不接BTB连接器的扩展板,测量这一路串口是电平 ...

( q8 o1 M; n3 a8 K' [* ^5 \测量具体阻值多少?现在万用表100R以下才报短路的。: g& w& j" S" e/ r) u; o1 y
过孔到5V走向距离多少。如果走线太近,板厂能力又不行,给你搞个几百到上千欧姆电阻也有可能的。8 U. E7 y  o/ ^3 ]5 h' Z

' t7 u0 j& h* w3 y2 ?/ Q
作者: 再见海贼王    时间: 2025-6-10 13:57
有没有干扰引入用示波器看看波形吧,万用表看不到细节!
作者: huo_xing    时间: 2025-6-10 20:29
再见海贼王 发表于 2025-6-10 13:577 f1 T: p* @) A
有没有干扰引入用示波器看看波形吧,万用表看不到细节!
; S  I& y1 O4 {# s
楼主问题是uart空闲状态都是4.5V了,看波形没意义。看描述大概率是5V引起的
作者: aiqinhaii    时间: 2025-6-11 10:38
这个问题之前我用百瑞互联的高通蓝牙模块上面碰到过,根本的原因原厂也没又给出详细的解释,最终在txrx线上串联一个100ohm的电阻就好了;
作者: 再见海贼王    时间: 2025-6-11 17:09
huo_xing 发表于 2025-6-10 20:294 L, w' |! N9 X
楼主问题是uart空闲状态都是4.5V了,看波形没意义。看描述大概率是5V引起的
, g9 u" k7 S$ k  F6 n2 q
看他的描述这个4.5V就是万用表测的,在问题确定之前,不能说没意义吧!$ [+ k, }* Y. z9 E  V) v4 e

作者: wwa2024    时间: 2025-6-12 09:19
应该是你那个模组的问题,找厂家咨询咨询把




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2