Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

MOTIX™ MCU Forum Discussions

Bellawu
Employee
Employee
10 likes given 5 likes given 50 questions asked

来自一位用户的咨询,麻烦帮忙解答。越详细越好,有图有真相。如有相关的视频、文档也可以辅助说明,谢谢。

单片机如何控制大功率直流电机?

用单片机控制大功率直流电机(200W),控制转向用继电器尚可,但控制转速就为难了。电机供电你用12~24V,也就是说电流10A左右,一般原件无法承载。对于这种大功率直流电机,如何控制?有哪些资料值得借鉴?(对于小功率直流电机,可通过3极管桥接电路或直接用单片机PWM波控制。)

0 Likes
1 Solution
Kevin_Wu
Moderator
Moderator
Moderator
10 solutions authored First like received 5 solutions authored

Hi there,

   由于单片机的IO口的驱动能力十分有限(一般为20mA),同时单片机的电压都不高于5V,因此无法驱动高压大功率的负载,电机的驱动也面临同样的问题。你已经提到了对于小功率直流电机,可通过3极管桥接电路或直接用单片机PWM波控制 -- 对于大功率的电机,可以用大功率的MOS去驱动电机,用门级驱动去驱动MOS,单片机的IO驱动的门级驱动来实现PWM调速。

 

Kevin_Wu_1-1671440993825.png

 

 

Thanks Kevin

View solution in original post

0 Likes
1 Reply
Kevin_Wu
Moderator
Moderator
Moderator
10 solutions authored First like received 5 solutions authored

Hi there,

   由于单片机的IO口的驱动能力十分有限(一般为20mA),同时单片机的电压都不高于5V,因此无法驱动高压大功率的负载,电机的驱动也面临同样的问题。你已经提到了对于小功率直流电机,可通过3极管桥接电路或直接用单片机PWM波控制 -- 对于大功率的电机,可以用大功率的MOS去驱动电机,用门级驱动去驱动MOS,单片机的IO驱动的门级驱动来实现PWM调速。

 

Kevin_Wu_1-1671440993825.png

 

 

Thanks Kevin

0 Likes