单片机版驱动一个mosfet

单片机驱动一个mosfet,单片机应该输出两路,一路pwm,一路GND。PWM到G级,GND到S级。
但我觉得好像有不对,mosfet的S级不应该是零电位啊,所以会把板子烧了。那应该怎么连。

亲!单片机驱动mosfet一般都需要隔离的,因为工作电压差别比较大,而且单片机一般是5V以下,很多mosfet的驱动电压要求10V以上才能完全导通

简单一点的你可以用个光耦做隔离,单片机PWM连接光耦的输入(要加限流电阻),光耦输出通过一个电阻连接mosfet电源或者S极

你可以参考下图,是我自己做的,调节有刷直流电机转速的基本原理,其它外设没有画。负载是一个普通的直流有刷电机,用的PC817光耦隔离单片机和电机电路。51单片机输出PWM控制PC817的导通关断从而间接控制mosfet的通断,改变PWM占空比可以调节电机转速。R1是PC817的限流电阻,R2是因为V比较高,所以要调节到mosfet允许的驱动电压范围,多数的mosfet都是10V以上可以接近完全导通,此时损耗比较小,但一般小于15V,因为很多MOSFET栅极允许电压都要求不高于20V,留几V做设计余量,可以理解为高铁设计时速400,实际只跑300一样的道理

追问

回答很详细啊,谢谢。

不过您的图是不是画错了。我觉得应该再在图上那加一个电阻。

追答

我实际连过,负载是一个直流电机,电阻在上面、下面电机都可以转起来

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-08-18
需要光耦隔离:单片机输出PWM接入一个驱动芯片的输入端,让驱动芯片输出端驱动MOSFET开关管。驱动芯片可以选IR2110、IR2302等
相似回答