基于MOSFET的双向电平转换电路


电路图如下:

这个图是使用MOSFET将3.3V的IO与5V的IO作双向电平转换.

当IO_IN=3.3V时, Vgs=0, MOSFET截止, IO_OUT被拉高到5V

当IO_IN=0V时, vgs=3.3v, MOSFET导通, IO_OUT接近0V (应该Vds的降压, 参考 MOSFET手册)

如果反过来右边作为输出,左边作为输入:

当IO_OUT=5V时, 因为IO_IN被拉高到3.3V, 且MOSFET体内二极管是截止的, 所以IO_IN是3.3V

当IO_OUT=0V时, MOSFET体内二极管导通, 导致IO_IN被拉低到接近0V (应该是二极管降压 0.7V左右)

这种电路适合其它电压的电平转换,但左边的电压必须低于右边的电压, 不能超过MOSFET的上限. 另外是频率不能太高,要参考MOSFET的参数, 对于高于几十KHz频率的信号不合适.

另外有专业的芯片如 TXS0108是8路的电平转换芯片,很多场合也是可以使用的.


Leave a Reply

Your email address will not be published.