68336016 发表于 2024-6-17 08:33:59

2N7002用作3V<->5V电平转换,跑115200bps可行么?

STM32是2.8-3.3V供电,但是客户指定的串口屏串口高电平输出典型5V,输入高电平最低2.5V。
现在串口屏是串联100欧电阻跟stm32相连的,stm32的rxd是FT类型能接5V电平,串口屏的输入最低2.5V也能识别单片机输出。
看着都是合乎要求的,但是总感觉搞个电平转换能好看一点。
用2N7002这样的MOS管做电平转换,跑115200波特率应该没问题吧?不过客户的串口屏是12V供电,我单片机板为了跟屏做电平转换,还得搞个5V电压,也有些麻烦。

mutoudonggua 发表于 2024-6-17 08:41:41

老老实实用个国产0102,也不贵,几毛钱,还可靠

kitten 发表于 2024-6-17 08:43:20

串口屏大概率有跳线可以直接3.3V供电

天下乌鸦一般黑 发表于 2024-6-17 08:46:21

stm32 2个2n7002分别转tx和rx 3.3V供电,转一个5V接口,115200出货了好几年了没啥问题。

68336016 发表于 2024-6-17 09:02:26

kitten 发表于 2024-6-17 08:43
串口屏大概率有跳线可以直接3.3V供电
(引用自3楼)

屏我是不动的,也尽量不让客户设置,因为我只提供stm32板给客户,他们采购屏。他们的动手能力很差的。

68336016 发表于 2024-6-17 09:03:16

天下乌鸦一般黑 发表于 2024-6-17 08:46
stm32 2个2n7002分别转tx和rx 3.3V供电,转一个5V接口,115200出货了好几年了没啥问题。 ...
(引用自4楼)

上拉电阻搞多大?这个关系到速度

68336016 发表于 2024-6-17 09:04:56

mutoudonggua 发表于 2024-6-17 08:41
老老实实用个国产0102,也不贵,几毛钱,还可靠
(引用自2楼)

现在都找嘉立创可贴的,到时生产方便

yuyu87 发表于 2024-6-17 09:07:47

5V处上拉3K电阻,3.3V处加个稳压管,中间串个电阻,多省事,

myiccdream 发表于 2024-6-17 09:52:33

通信没有问题的。但是这个东西有一个问题就是低电平不能到0V. 会有0.X V

smallwood 发表于 2024-6-17 10:50:39

可以,我跑I2C 400Kbps 一点问题都没有

modbus 发表于 2024-6-17 10:59:07

也可以把STM32的TXD配置为开漏输出然后上拉到5伏

Arm2048 发表于 2024-6-17 14:54:22

不加;
简单就好。

erxun 发表于 2024-6-17 20:37:16

115200bps跑过,没问题。

tomzbj 发表于 2024-6-17 22:59:17

modbus 发表于 2024-6-17 10:59
也可以把STM32的TXD配置为开漏输出然后上拉到5伏
(引用自11楼)

只能是没有ADC的管脚, 如果不幸用了PA2/PA3, 这个办法就不灵了.

hugohehuan 发表于 2024-6-17 23:26:04

单片机的RXD用电阻+1N4148钳位就行,相当安全

ronic 发表于 2024-6-18 04:09:45

可能用到,谢谢参考
页: [1]
查看完整版本: 2N7002用作3V<->5V电平转换,跑115200bps可行么?