jd2000 发表于 2021-4-5 09:57

ESP8266手册上已说明它的GPIO不是5V耐受的,但由于它内部有电压钳位,一般连接5V设备也可以工作。不过还是受每颗ESP8266的体质影响,别人的可以工作但你手里的不一定可以,毕竟它是设计为3.3V驱动的。你的情况,用很便宜的电平转换板就应该可以解决问题。一般每个转换板提供4路转换,你用三个转换板就可以了,几块钱而已。

ltx100 发表于 2021-4-5 23:41

chiption 发表于 2021-4-4 18:17
别拿二极管当万能的。
测过一些常见的二极管型号,1mA的时候压降只有0.1xV,500mA才有0.7V
...

确实加了也不行。不知道怎么解决

ltx100 发表于 2021-4-6 16:57

jd2000 发表于 2021-4-5 09:57
ESP8266手册上已说明它的GPIO不是5V耐受的,但由于它内部有电压钳位,一般连接5V设备也可以工作。不过还是 ...

esp8266的gpio输出给led单元板,首先接入的就是74hc245。这个芯片本来就是电平转化的吧?是不是和你说的电平转化一样的东西?

__ll_ww__ 发表于 2021-4-6 17:08

dqp05 发表于 2021-3-31 21:47
加个3.3V和5V电平转换IC,通信就正常了

ch341编程器,本来是给3.3V的25系列闪存芯片编程的,加转换板就可以给1.8V的25L闪存芯片编程。转换板上除了LDO还有另外的芯片,是不是就是负责电平转换的。

chiption 发表于 2021-4-6 18:40

ltx100 发表于 2021-4-5 23:41
确实加了也不行。不知道怎么解决

大概是这样,自己慢慢研究去。
上拉电阻可以是MCU内部软件上拉。
反方向要注意三极管另一个PN结的导通条件,有可能要加个反向二极管,或者把基极上拉改到3.3。

ltx100 发表于 2021-4-6 23:45

LED屏自带74hc245 是不是就是这个功能?
页: 1 [2]
查看完整版本: gpio 之间通信电平要求一致高低吗吗?