极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 23390|回复: 8

arduino能否直接驱动场效应管

[复制链接]
发表于 2012-10-30 22:19:02 | 显示全部楼层 |阅读模式
最近看了关于引脚扩流的文章,产生一个疑问,现在的场效应管只要2-4v就能导通,而且网上有说场效应管是电压驱动的,导通g极所需电流极少。arduino引脚有5v,几十ma电流,足够直接导通场效应管开扩流。不知道理解对不。
我也实验过直接输出pwm到场效应管g极控制12v的风扇,调速正常,也无发热
回复

使用道具 举报

发表于 2012-10-30 22:50:20 | 显示全部楼层
可以直接驱动的,而且无需加限流电阻。
但是场管输入电阻特别高(上10MΩ),如果arduino引脚处于高阻态时候(比如做输入端)就会造成场管的G极处于高阻无上/下拉电阻的状态,容易受外界静电感应。所以建议在G极接一个电阻到GND防止静电感应,电阻在10k~500k均可
回复 支持 反对

使用道具 举报

发表于 2012-10-31 00:25:18 | 显示全部楼层
场效应管的门电压一般都在10V左右,低于10V不能完全导通,会导致发热的。最好前面加一级自举升压。还有高阻态的上拉或者下拉电阻,要不会导致误导通的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-10-31 09:39:55 | 显示全部楼层
datasheet Vgs(th)是否代表导通电压?
比如IRF530N,Vgs(th)就是2-4V,我试过用arduino直接输出5V给G极,用万能表可以测到完全导通的(测短路档,当电阻很小时会响)
回复 支持 反对

使用道具 举报

发表于 2012-10-31 15:40:21 | 显示全部楼层
Ansifa 发表于 2012-10-30 22:50
可以直接驱动的,而且无需加限流电阻。
但是场管输入电阻特别高(上10MΩ),如果arduino引脚处于高阻态时 ...

隔离是因为场效应管可以控制高电压/大电流负载,比如12v甚至220v的负载,用光耦隔离可以防止负载高电压对arduino的影响
回复 支持 反对

使用道具 举报

发表于 2012-10-31 15:41:43 | 显示全部楼层
nengcai0313 发表于 2012-10-31 00:25
场效应管的门电压一般都在10V左右,低于10V不能完全导通,会导致发热的。最好前面加一级自举升压。还有高阻 ...

没有10v那么多,如果一定要10v的话,74hc系列的CMOS IC不是全挂掉了
回复 支持 反对

使用道具 举报

发表于 2012-10-31 16:21:02 | 显示全部楼层
超過4v應該能導通,只是因為gs腳加的電壓會影響導通速度,所以沒辦法很快開關,但是慢一點的應該還行
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-10-31 18:25:56 | 显示全部楼层
本帖最后由 zslibra 于 2012-10-31 18:28 编辑

我是想将ARDUINO的PWM提高到31.2KHZ来驱动MOS控制电脑的12V风扇,原来的500左右的PWM频率太低,驱动风扇有噪声。
本来还想在MOS加光耦来隔离的,但PC817的速度好像达不到31.2KHZ,MOS变直通
回复 支持 反对

使用道具 举报

发表于 2013-5-17 14:04:13 | 显示全部楼层
求详细解释啊·······
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-5-20 12:20 , Processed in 0.054130 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表