现在是 esp8266 模组上一个 io 口做控制,电压只有 2v,不足以给 3v 电路供电,只好使用 3.3v 电源,那有啥好的方法用那 2v 的信号控制这个 3v 的电路呢? 继电器是不是有点大材小用?有没有那种电子开关?放在 3v 电路上,通过 2v 信号控制? 其他还有什么好的方法吗?
现在是 esp8266 模组上一个 io 口做控制,电压只有 2v,不足以给 3v 电路供电,只好使用 3.3v 电源,那有啥好的方法用那 2v 的信号控制这个 3v 的电路呢? 继电器是不是有点大材小用?有没有那种电子开关?放在 3v 电路上,通过 2v 信号控制? 其他还有什么好的方法吗?
1
ryd994 Dec 29, 2018 via Android
三极管,mos 管,缓冲器
可能可以开漏模式配上拉电阻,但这个要看具体的芯片能否承受 IO 口高电压 |
2
wwqgtxx Dec 29, 2018 via iPhone
三极管或者光耦都可以
|
3
zander Dec 29, 2018
电压总是能用升压芯片升上去的,关键是电流不够吧?
看看 ULN2003。 |
4
wule Dec 29, 2018 via Android
端口 2v?没见过,是不是端口供电不足把 3.3 拉到 2v 了,电流太大不能直接用端口驱动加三极管控制就好了
|
5
zander Dec 29, 2018
三极管好,忘了这点。
|
6
teenagerold Dec 29, 2018 via Android
几分钱的三极管,mos 管都可以,具体可以参见单片机驱动蜂鸣器电路。
|
7
ouqihang Dec 29, 2018
可控硅。
|
8
hds6800 Dec 29, 2018
mos 管控制开关
|
9
Damon4V Dec 29, 2018
大学学过这些,全还给老师了
|
10
leavic Dec 29, 2018
一个 npn 三极管+一个 p channel mosfet
|
11
msmmbl Dec 29, 2018
esp8266 的 io 口 3.3V 最大 12mA。是不是超出最大电流了。如果不是自己做板子的话去淘宝搜 mos 模块或者继电器模块。
|
12
azev OP 多谢楼上各位
|