找回密码
 注册
查看: 977|回复: 10
打印 上一主题 下一主题

经典MOS管电平转换电路

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-7-1 15:01 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 Heaven_1 于 2022-7-1 18:37 编辑
2 Y, c" c# {" v5 q6 v, o% _1 |% c
2 J; X( z& L5 V$ x& o; C' Z  f; h, y
5 ]' V( X7 j, p; _6 F4 C6 V" c6 C* a8 l, ^( {
MOS管电平转换电路+ A/ y3 [0 J' n4 X2 u
电平转换在电路设计中非常常见,因为做电路设计很多时候就像在搭积木,这个电路模块,加上那个电路模块,拼拼凑凑连起来就是一个电子产品了。而各电路模块间经常会出现电压域不一致的情况,所以模块间的通讯就要使用电平转换电路了。& w# }' Q& M( t4 D5 V5 u
, N2 o& P  P7 ~1 Q2 o0 J* `
上图是用MOS管实现的I2C总线电平转换电路,实现3.3V电压域与5V电压域间的双向通讯。挂在总线上的有3.3V的器件,也有5V的器件,通过这个电路,大家就可以愉快地玩耍聊天了。3 k' f  G; J% T; P4 ]6 a
0 F9 ?" }% V3 j2 K0 m# v: t
实物对照图如下。实物的上拉电阻用了4.7K欧姆,可以提供更大的电流驱动能力。在满足电路性能的前提下,我喜欢用阻值更大的电阻,因为功耗更低更省电。
3 Y5 x- F7 c/ [& K4 M
% g3 ]5 }1 U7 E8 l6 [* ^& g原理分析
! X6 W! P6 N9 }, Y7 d) x, j: t8 z简化来看,留下I2C的一根线来分析就可以了,如下图。
- l* J" ^5 Q" X$ z( O . w. ~. k8 X8 Y9 C
- c" b! N" K( S. e& d0 d! V, F* S
$ }1 {3 b0 r* ^
9 [! ~- M6 z2 Q$ x" s

' u: v8 z* [% c/ r分四种情况:9 Q5 i( j2 a  Z' z+ }
6 S# e. F4 C9 i6 G+ I7 W
1、当SDA1输出高电平时:MOS管Q1的Vgs = 0,MOS管关闭,SDA2被电阻R3上拉到5V。
! `+ H& P/ N5 }6 G
7 s/ b& }  J1 i. t5 G5 x2、当SDA1输出低电平时:MOS管Q1的Vgs = 3.3V,大于导通电压,MOS管导通,SDA2通过MOS管被拉到低电平。
$ w" q6 K/ z/ s- _; ~" I
2 q/ |" p- O; ~3、当SDA2输出高电平时:MOS管Q1的Vgs不变,MOS维持关闭状态,SDA1被电阻R2上拉到3.3V。$ R4 A" z- T  O

; \9 a8 V% \+ c& ]4、当SDA2输出低电平时:MOS管不导通,但是它有体二极管!MOS管里的体二极管把SDA1拉低到低电平,此时Vgs约等于3.3V,MOS管导通,进一步拉低了SDA1的电压。! N' o1 l8 @6 q* ^* Z
9 m2 X# W$ M6 l" M$ P) Z; A
注:低电平指等于或接近0V。高电平指等于或接近电源电压。所以3.3V电压域的器件,其高电平为等于或接近3.3V;5V电压域的器件,其高电平为等于或接近5V。
- H: ?2 n, j; G9 L1 N* S9 x; q0 v9 W/ a" O! C1 e& e/ p
具体要求看芯片的数据手册是怎么说明这个限定范围的,常见的比如说0.3倍的“芯片供电电压”以下为低电平,0.7倍的“芯片供电电压”以上为高电平。也就是说“芯片供电电压”为5V的时候,5 x 0.3 = 1.5V 以下为低电平,5 x 0.7 = 3.5V 以上为高电平。
: X1 u# l  f3 O9 ^( f0 l% F9 u+ G4 \' t% A, V  ]8 T3 K

, t" G6 [0 l5 [. T7 H某一个芯片数据手册里关于高低电平的阈值范围说明
0 U' M* o0 c' {! F8 E  S9 {: ` % M% u. \5 @* z
6 c: u) Z; A" G. m
注意事项
! [4 e$ m  X" \4 }1 s3 ^- ~以上是3.3V与5V之间的情况,如果换用其他电压域之间的转换,如3.3V、2.5V、1.8V等电压值的两两之间,需要注意MOS管的Vgs开启导通电压。
* ~) I) ]  S  d) O! I  o
4 g  k, d2 d# D4 \5 E. s给MOS管过高的Vgs会导致MOS管烧坏!给过低的Vgs会导致MOS管打不开!不同型号的MOS管这个参数值还不一样!!!
$ \9 X" |* Y# ?/ D6 @1 P6 I
: g! \2 z, ?8 M- I! b- A& n; [+ \& x, s3 q" f- F$ z
举例:其中一个厂家生产的2N7002的数据手册,Vgs不能超过正负20V* V+ [" I% O# r. P4 M, i
再来看一下,设计电路时Vgs可能设计过小的情况,下图是2N7002的数据手册: ' X5 i3 ^. K* f" G3 b' Q
: B0 A: |8 y/ n6 x  d8 s0 b( c; Q
4 M. b& `- \0 ]# o$ I" k% p
举例:其中一个厂家生产的2N7002的数据手册,Vgs的开启电压为1V% ]- |& ^' i2 b# w+ S
实际使用时为保证完全开启、完全导通,设计上要多预留余量,比如实际电路中Vgs起码给到1.8V。因为1.8V的设计参数接近数据手册标注的1V临界值,尤其注意用实验验证,确保万无一失。) X2 t9 E/ w( h9 M
2 p% y( E' w7 t& b+ R9 \+ m+ @
总结: V" _0 S$ s" a5 N* B3 L) i4 J- i
3.3V跟5V互转的电路已经是一个经典电路,实在是硬件设计师居家旅行、护院看家,必备良药!MOS管型号就记住用2N7002,这个型号便宜,性能久经考验,不像有些MOS管外型看起来跟2N7002一样,但实际是大功率的,有部分性能规格浪费了,有部分性能规格又不一定能满足需要,主要是还贼贵,具体其他MOS是怎样的这里就不细究啦。9 A$ H2 D/ J2 g- g) T5 B  b; V) k
————————————————2 P& s- m( ?  z+ x

; D/ b- a2 j. E5 M
4 _9 n9 P3 }) d

该用户从未签到

推荐
发表于 2022-7-5 11:35 | 只看该作者
理论虽美好,但是还要考虑信号工作频率,信号上升沿下降沿,特别是对高速信号。MOS的结电容、寄生电容不容忽视

点评

是的,高频电路会出现很多需要考虑的细节,尤其是在通讯上,目前电平转换电路我们只作为低频通讯的转换使用。  发表于 2022-7-11 15:59

该用户从未签到

3#
发表于 2022-7-1 17:41 | 只看该作者
电路模块间经常会出现电压域不一致的情况,电平转换电路就是针对模块间的通讯

点评

是的,针对不同电平通讯会搭建电平转换,确保通行正常。  详情 回复 发表于 2022-7-11 14:31

该用户从未签到

4#
发表于 2022-7-1 21:05 | 只看该作者
如果串口 TX RX能不能双向通讯

点评

不行,USB转TTL除了需要做电平转换,还需要做协议装换(USB 通信协议-标准UART 串行通信协议),所以必须要有转换芯片。  详情 回复 发表于 2022-7-11 15:57

该用户从未签到

5#
 楼主| 发表于 2022-7-11 14:31 | 只看该作者
aid4her 发表于 2022-7-1 17:41  d" ^+ u5 v: J) [  A) `) [0 P! R" _1 f
电路模块间经常会出现电压域不一致的情况,电平转换电路就是针对模块间的通讯

( v% q/ P  f" k# r是的,针对不同电平通讯会搭建电平转换,确保通行正常。
2 @' W6 }; p/ h+ b. o- f' S

该用户从未签到

6#
 楼主| 发表于 2022-7-11 15:57 | 只看该作者
i265 发表于 2022-7-1 21:05
% Q; c; h, ?4 r8 `4 z, _如果串口 TX RX能不能双向通讯
/ z2 u. q7 p$ {2 L7 F
不行,USB转TTL除了需要做电平转换,还需要做协议装换(USB 通信协议-标准UART 串行通信协议),所以必须要有转换芯片。8 |7 q7 n+ b" z7 g2 Z) d4 G* F% n

该用户从未签到

7#
发表于 2024-3-28 09:23 | 只看该作者
用这个电路搭的3.3V和1.8V的电平转换,出现了1.8V端信号有过冲是啥问题。按理我的发送和接收端都加了匹配电阻的

该用户从未签到

8#
发表于 2024-4-7 14:00 | 只看该作者
可以免费送样吗?
( ~/ |8 B' q) H" e" D8 W
3 M  {+ A9 f% Z* U
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-5-25 11:27 , Processed in 0.078125 second(s), 28 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表