自己做的 MOS 开关板,只有一个 GND 行不行

2022-11-16 12:17:11 +08:00
 SmaliYu

自己画了一个小电路板子,功能就是一个 MCU 的 GPIO 控制 MOS 开闭,从而达到控制负载开关的功能。附上原理图和 pcb

正常来说,我会把一段 usb 线剪断,然后 5V 接 IN/OUT 两端,GND 就接 GND 两端,然后控制口接到 ESP32 的一个 IO 上。然后将这个线接到充电宝上,另一端接个小灯什么的,和 MCU 不是一个电路系统。

  1. 既然这个 MCU 和控制的 IN/OUT 不在一个系统里,那么我需不需要把他们的 GND 连在一起(共地)?

  2. 目前可以看到,这块板子是没有共地的,GPIO 下来电阻接的 GND 是 IN/OUT 电路的 GND (而不是 MCU 的 GND ),会不会有问题?

  3. 我选的 MOS 电压最大值能到 30V,电流最大 4.2A,是不是也能控制一个 12V2A 功率的路由器开关?

1213 次点击
所在节点    问与答
11 条回复
westoy
2022-11-16 12:24:36 +08:00
你需要的是不是光耦......
Takizawa
2022-11-16 12:45:47 +08:00
1.需要
2.看 pcb 的 gnd 没看到走线不知道是不是在另一面,共地是要的不然信号走不通
3.可以
最后,你应该是 esp32 控制路由器电源开关吧?建议再看看硬件设计原理,目前这个图反映出来的是行不通的。
SmaliYu
2022-11-16 14:34:51 +08:00
@westoy 光耦还没用过,不过之前有想到淘宝上卖带光耦隔离的继电器模块,单价 5 块多
SmaliYu
2022-11-16 14:37:27 +08:00
@Takizawa 多谢大佬,这个板子已经打出来了: (,我想我只能把 MCU 的地线线和 IN/OUT 的地线,这两根导线拧到一起焊道板子的 GND 上了:)
013231
2022-11-16 16:34:41 +08:00
不懂就问,C1 R1 R4 是做什么用的?为什么选用 PMOS 而不是 NMOS ?
013231
2022-11-16 16:39:47 +08:00
如果是想用 ESP32 和 MOSFET 控制低压直流电路的开关,直接把 ESP32 的 IO 连到 NMOS 的 Gate 上不就可以了吗,为什么需要这么多器件呢😳
SmaliYu
2022-11-16 16:48:38 +08:00
@013231 是限制启动时浪涌电流用的,参考了这篇博客 http://dianlua.com/004
lingex
2022-11-16 16:52:03 +08:00
要共地。

另外元件取值不太合理,MOS 开关速度慢,大电流负载可能会烧。R1 改成 100R, R3 改成 1K 好点。
lingex
2022-11-16 16:56:58 +08:00
@SmaliYu 电源好坏的一个重要指标就是上升曲线够陡峭,这位是反其道而行之。没有特殊需求的话不建议搞什么软启动。
013231
2022-11-16 17:00:52 +08:00
@SmaliYu 就控制路由器或小灯这个需求而言,我相信是不需要软启动的(你插插头时也没有软启动呀)。
tealerK
2022-11-17 09:02:37 +08:00
肯定是需要共地的
另外 OP 的 R1 和 R3 这两个限流电阻选的有些大,会影响 mos 开关速度
另外如果用光耦的话你还还需要一路单独隔离的电源

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/895642

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX