与5V单片机通讯时串口电平问题

TangKii
Posts: 2
Joined: Wed Jan 27, 2016 8:30 pm

与5V单片机通讯时串口电平问题

Postby TangKii » Mon Apr 18, 2016 1:37 pm

在使用esp-12模块时,需要与5V的单片机通讯。
但8266模块串口电平是3.3V,请问可否直接相连通讯?
望解答,谢谢!

Espressif_Kelly
Posts: 140
Joined: Mon Oct 27, 2014 10:40 am

Re: 与5V单片机通讯时串口电平问题

Postby Espressif_Kelly » Fri Apr 22, 2016 5:44 pm

您好!

ESP8266EX 的串口不可直接接至 5V 的串口,中间须加电平转换电路可参考下图。

20160422.jpg


以下的电平转换电路可供您参考。为防止 U0TXD 上电打印会对主机造成影响,已采用 UART SWAP 功能,在初始化的时候,将

U0TXD、U0RXD 分别 与 U0RTS(MTDO/GPIO15),U0CTS(MTCK/GPIO13) 交换来屏蔽该上电的系统打印。因此,此处将

MTCK/IO13 作为交换后的 RXD 连接到 Host TXD, MTDO/IO15 作为交换后的 TXD 连接至 Host RXD。如果主机对此打印不敏

感,则使用原先的 U0RXD U0TXD 进行通信即可。

如有问题,请与我们联系。

谢谢!

Who is online

Users browsing this forum: No registered users and 12 guests