bg4npj 发表于 2023-2-13 13:02:20

请教关于 8G1K08 串口电平的问题

8G1K08单片机用5V电压供电,
但串口通信需要用3.3V TTL电平,需要电平转换电路吗?
还是像STM32那样,兼容3.3V TTL和5V TTL。
哪位老师弄过?先谢谢了。


神农鼎 发表于 2023-2-13 13:34:49

解法:

STC的工作在5V的MCU串口输出设置成开漏模式,输入设置成高阻输入模式,
串的330欧限流保护电阻可以改成33欧或直接短路!




神农鼎 发表于 2023-2-13 13:37:13


bg4npj 发表于 2023-2-13 19:03:16

谢谢老师,我先试试看:lol

梁工 发表于 2023-2-13 20:57:46

简单点可以串联2个510欧姆电阻,更好的是用电平匹配电路:


bg4npj 发表于 2023-2-14 09:25:22

如果我用串口通信TTL电平匹配电路,那单片机程序就不需要把输出设置成开漏模式,输入设置成高阻输入模式了吧。

神农鼎 发表于 2023-2-14 09:49:47

贴具体的原理图再讨论, 高电压 IC 工作在开漏或高阻输入模式

bg4npj 发表于 2023-2-14 19:41:47

如图所示,USR-WIFI232-****模块是3.3V的TTL电平,JP1接口连到单片机上,用的是5V TTL电平。我画的这个原理图没问题吧。除此之外,还得再设置下单片机的发送和接受端口改成开漏和高阻模式。我这么理解正确不?谢谢老师。

神农鼎 发表于 2023-2-14 23:44:04

bg4npj 发表于 2023-2-15 07:41:10

谢谢老师:lol
页: [1] 2
查看完整版本: 请教关于 8G1K08 串口电平的问题