ZHAOBAO511 发表于 2022-3-10 17:52:35

大家有用单片机IO口直接驱动MOS管的吗?

如题:大家有用单片机IO口直接驱动MOS管的吗?以前一直用三极管,现在用MOS管一直无输出。

MYQQ2021 发表于 2022-3-10 17:59:33

上电路看看

ackyee 发表于 2022-3-10 18:25:03

小电流小封装的MOS 可以用 单片机直接驱动   
大电流大封装的 一般需要专用芯片拉高电压来驱动

ZHAOBAO511 发表于 2022-3-10 18:30:38

本帖最后由 ZHAOBAO511 于 2022-3-11 08:19 编辑

MYQQ2021 发表于 2022-3-10 17:59
上电路看看
(引用自2楼)



谢谢!帮忙看看。

ZHAOBAO511 发表于 2022-3-10 18:32:21

ackyee 发表于 2022-3-10 18:25
小电流小封装的MOS 可以用 单片机直接驱动   
大电流大封装的 一般需要专用芯片拉高电压来驱动 ...
(引用自3楼)

小电流的,电压高一点。已上图,帮忙看下,谢谢。

ackyee 发表于 2022-3-10 18:38:09

ZHAOBAO511 发表于 2022-3-10 18:32
小电流的,电压高一点。已上图,帮忙看下,谢谢。
(引用自5楼)

你这个导通 不就是短路了么?   这可还行

bmagui 发表于 2022-3-10 19:19:46

IO输出电压是多少,MOS管的Vth是多少?

modbus 发表于 2022-3-10 19:27:56

速度太快了吧,把PWM频率调到100Hz看看

wye11083 发表于 2022-3-10 19:29:35

查vgs够不够阈值。mos有最低开启电压。

工程师030 发表于 2022-3-10 20:06:25

VGS要够,还有负载电流太大会烧mos

MYQQ2021 发表于 2022-3-10 22:24:13

ZHAOBAO511 发表于 2022-3-10 18:30
谢谢!帮忙看看。
(引用自4楼)

这图只是个示意图吧,导通要短路的。同意楼上的频率太高了,大大降低频率试试

ZHAOBAO511 发表于 2022-3-11 08:21:25

ackyee 发表于 2022-3-10 18:38
你这个导通 不就是短路了么?   这可还行
(引用自6楼)

少画了个电阻,有点事,不好意思,谢谢指出错误。

ZHAOBAO511 发表于 2022-3-11 08:22:07

bmagui 发表于 2022-3-10 19:19
IO输出电压是多少,MOS管的Vth是多少?
(引用自7楼)

100V PWM 2MHZ,MOS管开启电压3V

ZHAOBAO511 发表于 2022-3-11 08:23:00

modbus 发表于 2022-3-10 19:27
速度太快了吧,把PWM频率调到100Hz看看
(引用自8楼)

100HZ用不了,之前用三极管就是差一点频率对齐。

bmagui 发表于 2022-3-11 08:29:04

ZHAOBAO511 发表于 2022-3-11 08:22
100V PWM 2MHZ,MOS管开启电压3V
(引用自13楼)

IO能输出100V?应该是3。3V?

MOS管开启电压应该是2~4V?

sdsdc 发表于 2022-3-11 08:31:56

好象不能工作于开关状态。关断时,没问题;当MCU输出高电平时,100K电压会抬高,最后处于放大状态。

初音之恋 发表于 2022-3-11 08:44:36

本帖最后由 初音之恋 于 2022-3-11 08:46 编辑

ZHAOBAO511 发表于 2022-3-10 18:30
谢谢!帮忙看看。
(引用自4楼)

假设导通,GS电压就是负的,100K电阻必须上拉,
MOS管是电压驱动,三极管是电流驱动,所以基级有电流管子就能导通

azeng 发表于 2022-3-11 09:59:48

这个MOS的Vgs是20V,直接驱动肯定不够,再一个问题,电路的S端是浮地,Vgs无法保证

modbus 发表于 2022-3-11 10:01:53

ZHAOBAO511 发表于 2022-3-10 18:30
谢谢!帮忙看看。
(引用自4楼)

你这原理图都是错的,画的是PMOS,接法还是错的

MYQQ2021 发表于 2022-3-11 10:04:58

这电路图修改过吧,负载在这个位置肯定不行呀,应该放在漏极呀

ZHAOBAO511 发表于 2022-3-11 10:53:48

modbus 发表于 2022-3-11 10:01
你这原理图都是错的,画的是PMOS,接法还是错的
(引用自19楼)


改了,谢谢,大家再帮忙看看。I/O口输出是5V。

初音之恋 发表于 2022-3-11 10:59:01

ZHAOBAO511 发表于 2022-3-11 10:53
改了,谢谢,大家再帮忙看看。I/O口输出是5V。
(引用自21楼)

还是错的,Pmos的开启电压是指 100V和口线之间的电压差,你这里电压差永远大于20V,直接烧掉,
NMOS开启电压是指口线和mos管下侧的电压差,你原来的电路无法形成开启电压,用NMOS直接把100K放到100V和mos管之间就行了

ZHAOBAO511 发表于 2022-3-11 11:07:42

初音之恋 发表于 2022-3-11 10:59
还是错的,Pmos的开启电压是指 100V和口线之间的电压差,你这里电压差永远大于20V,直接烧掉,
NMOS开启 ...
(引用自22楼)

谢谢,这个就是NMOS,不过您说的应改是反相了。看来可能要多加个管子驱动才可以。

ZHAOBAO511 发表于 2022-3-11 11:08:34

谢谢大家,我加个管子试试看,本来不想加的,看来这样不加不行。

初音之恋 发表于 2022-3-11 11:16:43

ZHAOBAO511 发表于 2022-3-11 11:07
谢谢,这个就是NMOS,不过您说的应改是反相了。看来可能要多加个管子驱动才可以。 ...
(引用自23楼)

是的,不过反向问题也不大,PWM极性反一下就行了

ZHAOBAO511 发表于 2022-3-11 13:59:31

初音之恋 发表于 2022-3-11 11:16
是的,不过反向问题也不大,PWM极性反一下就行了
(引用自25楼)

谢谢,有时候可能对功耗有影响吧。

zqf441775525 发表于 2022-3-11 14:59:00

这个图明显不对,MOS管和电阻的位置换一下,从MOS管和电阻之间输出,这样输出和PWM就是反相了。要么在程序上把PWM反相一下,要么再加个管子。

ZHAOBAO511 发表于 2022-3-11 15:17:38

zqf441775525 发表于 2022-3-11 14:59
这个图明显不对,MOS管和电阻的位置换一下,从MOS管和电阻之间输出,这样输出和PWM就是反相了。要么在程序 ...
(引用自27楼)

谢谢,准备加个管子。

ZHAOBAO511 发表于 2022-3-12 09:52:31

本帖最后由 ZHAOBAO511 于 2022-3-12 09:53 编辑

zqf441775525 发表于 2022-3-11 14:59
这个图明显不对,MOS管和电阻的位置换一下,从MOS管和电阻之间输出,这样输出和PWM就是反相了。要么在程序 ...
(引用自27楼)

MOS 管驱动很麻烦的,要加两只管子,不是一只,而且只能反相,别人的不知道咋做的,我试过了,单片机直接驱动不行的。实际MOS管换成上面的。

ZHAOBAO511 发表于 2022-3-12 09:53:22

初音之恋 发表于 2022-3-11 08:44
假设导通,GS电压就是负的,100K电阻必须上拉,
MOS管是电压驱动,三极管是电流驱动,所以基级有电流管子 ...
(引用自17楼)

不可以直接驱动,试过了,没反应。

ZHAOBAO511 发表于 2022-3-12 09:55:53

wye11083 发表于 2022-3-10 19:29
查vgs够不够阈值。mos有最低开启电压。
(引用自9楼)

再帮忙看看,谢谢。

Xujuango 发表于 2022-3-12 10:29:27

VGS要有正向电压值。假设,MOS管打开了,S极对地是多少伏,G对地多少伏,VGS是多少?

ZHAOBAO511 发表于 2022-3-12 11:15:58

Xujuango 发表于 2022-3-12 10:29
VGS要有正向电压值。假设,MOS管打开了,S极对地是多少伏,G对地多少伏,VGS是多少? ...
(引用自32楼)

GS 5V,DS 100V S0V

Xujuango 发表于 2022-3-12 11:33:38

ZHAOBAO511 发表于 2022-3-12 11:15
GS 5V,DS 100V S0V
(引用自33楼)

管子打开的情况下量的 ?

zqf441775525 发表于 2022-3-12 11:45:59

ZHAOBAO511 发表于 2022-3-12 09:52
MOS 管驱动很麻烦的,要加两只管子,不是一只,而且只能反相,别人的不知道咋做的,我试过了,单片机直接 ...
(引用自29楼)

我不知道你实际上电路上用的是什么型号,
IRF830的VGS阈值电压是10V,这个仿真图在实际上肯定是不能工作的。
不是MOS管驱动麻烦,而是你不看数据手册,不了解MOS管的驱动方式。

ZHAOBAO511 发表于 2022-3-12 11:56:10

Xujuango 发表于 2022-3-12 11:33
管子打开的情况下量的 ?
(引用自34楼)

仿真的,现在没打开。

ZHAOBAO511 发表于 2022-3-12 11:56:42

zqf441775525 发表于 2022-3-12 11:45
我不知道你实际上电路上用的是什么型号,
IRF830的VGS阈值电压是10V,这个仿真图在实际上肯定是不能工作 ...
(引用自35楼)

好的,谢谢,我再看看手册。

洞洞幺 发表于 2022-3-12 14:25:19

舵机里就是用单片机引脚直接驱动NMOS的

ZHAOBAO511 发表于 2022-3-12 14:28:41

zqf441775525 发表于 2022-3-12 11:45
我不知道你实际上电路上用的是什么型号,
IRF830的VGS阈值电压是10V,这个仿真图在实际上肯定是不能工作 ...
(引用自35楼)

这个电路在单片机IO5V,MOS电源12V工作是正常的。

ZHAOBAO511 发表于 2022-3-12 14:29:20

洞洞幺 发表于 2022-3-12 14:25
舵机里就是用单片机引脚直接驱动NMOS的
(引用自38楼)

可能电压低吧,这个电压高。另外也可能是频率问题。
页: [1]
查看完整版本: 大家有用单片机IO口直接驱动MOS管的吗?