EDA365电子论坛网

标题: 求助,串口TX下拉电阻,怎么实现电平转换? [打印本页]

作者: congwei8888    时间: 2025-1-7 11:35
标题: 求助,串口TX下拉电阻,怎么实现电平转换?
求助,串口TX下拉电阻,怎么实现电平转换?      是用PNP的三级管吗?* O$ v) g9 o- l0 M7 b5 u  [

作者: ad_gao    时间: 2025-1-8 16:15
可以找电平转换芯片
作者: congwei8888    时间: 2025-1-9 09:24
在烧程序,需要配置成下拉,在正常运行时就是串口TX脚,然后输出接NPN的三级管实现1.8V电平转成3.3V。串口TX接下拉电阻,然后三级管NPN实现电平转换,这样不行吧?应该用什么电路?$ x& k, n: g1 W) u: @
/ W$ f0 e0 J6 t6 U+ J

作者: huo_xing    时间: 2025-1-9 09:27
congwei8888 发表于 2025-1-9 09:246 L' G2 n7 E9 U! o* L, M
在烧程序,需要配置成下拉,在正常运行时就是串口TX脚,然后输出接NPN的三级管实现1.8V电平转成3.3V。串口T ...
& b2 |, L! }8 b; A/ c5 x
这种是正常应用。烧程序,配置下拉应该描述错误吧。1 Z7 o" r* L1 z7 E5 Z/ g
应该是上电或复位时检测这个引脚。如果为低,进入烧录模式。如果为高,正常启动。启动后这个引脚功能是uart
5 D3 o! h, Q+ Y) p, _) ^
作者: 超級狗    时间: 2025-1-9 09:47
本帖最后由 超級狗 于 2025-1-9 09:53 编辑
9 ?# o. W  `7 L2 j9 _6 N' q3 }; S$ K3 z
congwei8888 发表于 2025-1-9 09:24; f, b$ V1 m5 \: ^1 Q1 G+ u7 d' {8 @
在烧程序,需要配置成下拉,在正常运行时就是串口TX脚,然后输出接NPN的三级管实现1.8V电平转成3.3V。串口T ...
, i7 C/ a4 H8 ]$ k8 U7 c5 [
死都不用電平轉換芯片Level Translator)就對了?
/ K0 {/ P3 {2 Y, A7 ?
. A; ]  R% N( ?% r) r
* O+ t2 J3 Z5 H" E- }* X' L; q8 I; H" t# F5 C/ H) e3 J
8 }5 [4 e, Y! o) s, K- t* E
, F8 W2 d6 K8 {- q

0 t$ p7 t8 h) C/ C, s3 J

P-MOSFET Switch.jpg (8.79 KB, 下载次数: 4)

P-MOSFET Switch.jpg

作者: huo_xing    时间: 2025-1-9 10:42
超級狗 发表于 2025-1-9 09:471 `. _6 D( r2 C& d3 I) Q- [
死都不用電平轉換芯片(Level Translator)就對了?
6 X( J2 `8 k  f2 @4 a  o( r
这个是电源的应用。信号不是这么搞的。信号用一个bjt就好
$ @. C4 v* n5 q. H# E
作者: 超級狗    时间: 2025-1-9 11:50
我忘了踢哀TI)有這顆!
& N  q& W$ Z  S& H4 _
  n, |* P; m7 l3 q- f官網說是 Low Cost,但到底有多 Low 我就不知道。
) I) T/ V) T& k' V0 L! X2 E( f  M5 h

% o- O8 V' v! x. T. m

TI 2N7001T.pdf

1.42 MB, 下载次数: 1, 下载积分: 威望 -5


作者: huo_xing    时间: 2025-1-9 13:19
超級狗 发表于 2025-1-9 11:50' U- {6 T) {- u$ y9 B, b' J! d
我忘了踢哀(TI)有這顆!
. p0 ~! g! \! e7 A; ~- Z5 q( {  @3 _: A& D1 L; R6 E- |! P
官網說是 Low Cost,但到底有多 Low 我就不知道。

9 {5 C0 y3 _- K/ |一般300K以下这个电路都可以。但是如果对上电默认电平有要求不知道能不能用% u' W7 o6 L; m, b

3.png (39.29 KB, 下载次数: 1)

3.png

作者: 超級狗    时间: 2025-1-9 13:31
本帖最后由 超級狗 于 2025-1-9 13:32 编辑 / G0 b' B4 i* C
超級狗 发表于 2025-1-9 11:50
  N% G) v' K! N$ T& {/ J7 P5 S我忘了踢哀(TI)有這顆!0 `& B- I3 l4 @/ E+ `
1 u6 x! C$ l, ]4 a3 _& C: y
官網說是 Low Cost,但到底有多 Low 我就不知道。

6 b: `3 [- z' ?2N7001T+ \: H* {# D$ H. U

7 e) B8 o3 v4 h" j7 m專治漏尿Leakage)病症!" M/ p1 X7 w4 X6 B3 u
; ?, u4 n4 U- |" W

/ I9 S4 c3 U' n9 V
5 \/ C, A; N& N  k
作者: huo_xing    时间: 2025-1-9 14:38
huo_xing 发表于 2025-1-9 13:19
/ q- ]7 e" n6 Z$ u! \* j8 a2 L  ^一般300K以下这个电路都可以。但是如果对上电默认电平有要求不知道能不能用
8 P7 @; o6 S" V- {( z
上拉是在C级。在tx端增加一个100K电阻,vcc_ext没上电时,tx默认就是低电平。
作者: guchenglihua    时间: 2025-1-9 15:29
huo_xing 发表于 2025-1-9 13:19! a# n# K1 \0 U) j- Q, y
一般300K以下这个电路都可以。但是如果对上电默认电平有要求不知道能不能用

) [/ d* d* Z3 B* O7 S3 V0 ^2 z. G9 D这个电路的TXD这条链路有点小问题,当VDD_MCU的电压比VDD_EXT小超过0.6V以上,那么TXD那怕输出是高还是会从VDD_EXT那边漏电过来,当然VDD_EXT没有超过MCU的绝对最大值是没什么问题,但有可能导致MCU的VDDIO电平有变化的可能。我就有用过一款芯片VDDIO是2.5V的,结果被3.3V漏过来变成2.8V左右,虽然不影响使用但是会对测试功耗的时候有影响。
作者: huo_xing    时间: 2025-1-9 15:35
guchenglihua 发表于 2025-1-9 15:29. ?5 D2 N. Q+ c. X* ~5 b) N
这个电路的TXD这条链路有点小问题,当VDD_MCU的电压比VDD_EXT小超过0.6V以上,那么TXD那怕输出是高还是会 ...
; q3 W0 A0 r: N6 Z! |
你这种情况选导通压价小的管子。一般电平等级都是1.8V和3.3V2 a1 j6 Q- a3 j1 k

作者: guchenglihua    时间: 2025-1-9 16:25
huo_xing 发表于 2025-1-9 15:35
) L) d% \# G  m" }你这种情况选导通压价小的管子。一般电平等级都是1.8V和3.3V

1 ]) \4 y9 C# t( `/ w毕竟1.8V和3.3V差了有1.5V,所以导通压降再小的NPN还是有同样的情况。这个电路不如用两个Nmos组成的经典电平转换电路而且还是双向通信的




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