前言
一般有关直流有刷电机的仿真都是直接高低电平驱动,或者ULN2003,这种电路是只能驱动小电压小功率的电机的,如果碰到电压稍高一些,电流大一些的电机,2003驱动是驱动不起来的,这时候对于大电流的电机,一般就是MOS管或者IGBT,相对来说,NMOS是经济实用之选,本节就带领大家使用单片机,搭建H桥驱动电路来驱动一个24V的直流有刷电机。整个程序我会附在最后,还是懒得复制粘贴,需要整个工程以及仿真就给我点赞赏吧。
先附上完整的仿真电路图一张,再逐个讲解:
要想使用H桥,就得需要一个半桥驱动芯片,当然,在市面上的各种驱动芯片应有尽有,半桥驱动芯片,三相桥集成驱动芯片等等,但在protues中,我只找到一款IR2101驱动,这是一款高压驱动芯片,24V算是低压的,不过也没关系了,只能用这个,仿真应该是可以的。
首先就是绘制H桥驱动电路:
这是我绘制的H桥驱动电路,这个电路在驱动原理上是没有什么问题的,我做了简化,真实的驱动电路中还需要加入一些其他的电路以及二极管,如图:
这个二极管的作用更大一些。
G极电阻并联二极管的作用:
因为MOS管内部都是有极间电容的,也就是说,在MOS的G极与S极之间有电容,也就是说,G极出来的这个电阻与GS极间电容形成一个RC充放电电路:如图:
调节这个电阻就可以调节MOS输出的PWM由低电平到高电平的上升时间,上升实际太长或太短都不太好,根据实际情况选择电阻。
而PWM由高变低时的下降时间,同样时间常数也是由这个RC共同决定的,因此如果在G极电阻上并联一个二极管,放电的时候直接经过这个二极管把电流放出去,那么下降时间就会比较快。
当然,这个看你想不想加,想加的话按照图上自己添加即可。
这里需要提一下超过5V的电源怎么添加:
1.首先在图中的位置选中电源添加一个电源:
2.随后双击电源,修改电压,一定要有“+”号:
然后就是驱动芯片电路了:
单片机驱动24V电机:Proteus仿真H桥电路解析

本文介绍了如何使用单片机通过H桥驱动24V直流有刷电机,重点讲解了Proteus仿真中的IR2101驱动芯片及关键组件的作用,包括G极电阻并联二极管和自举电容,并提供了PWM控制电机转动的程序示例。
最低0.47元/天 解锁文章
4093

被折叠的 条评论
为什么被折叠?



