要想电机迁徙改变,工程师必须设计出适宜它功率的驱动电路,比如在进行玩具车开拓的时候,一个基本的功能是实现左转弯和右转弯、提高和倒退。这些功能的实现,在电路中都是靠电机的驱动来完成的。
问题是,如何设计电机的驱动电路呢?

01 SGM42507芯片

SGM42507芯片,它是一个可以用来直接驱动电机迁徙改变的芯片,内部集成了H桥电路的4个MOS管,省去了外置的MOS管。
SGM42507芯片
它是一个SOT23-6封装,是一个小封装,只适宜小功率的电机驱动,最大支持的事情电压为7.5V,驱动的电流最大也只能为1.5A。
如果是电池供电的项目,如自动感应垃圾桶,SGM42507芯片的待机电流,可以做到1.3uA。只须要掌握芯片的EN引脚,把它置为低电平的韶光超过105ms即可。
02 电机驱动电路
既然SGM42507芯片可以直接驱动小功率的电机,那它的详细电路是若何的呢?芯片哥查看一下它的数据手册,就会创造
SGM42507芯片的电机驱动电路
电机的两端,分别连接在芯片的OUTA引脚和OUTB引脚。VCC引脚的电压,既是芯片的电源电压,同时也是电机的事情电压。
由于最大值只能为7.5V,以是运用最多的场合是在5V和3.3V。
掌握PH引脚的电平电压,就能驱动电机的迁徙改变。PH引脚为高电平,电机正转;PH引脚为低电平,电机反转;
SGM42507芯片的电机正反转驱动
只是,这个逻辑有效的条件是芯片的EN/FAULT引脚必须坚持在高电平的时候。EN引脚为高电平,芯片得到使能,才能正常事情;EN引脚为低电平,如果坚持的韶光超过了105ms,芯片就会进入待机模式,也便是低功耗模式,所有的功能都被休眠了,都失落效了。
03 电机调速电路
电机,除了迁徙改变的方向可调之外,还得须要迁徙改变的速率也要可调,这样适宜的项目方案就会大大增加。
对付SGM42507芯片,它可以实现电机的迁徙改变方向掌握功能,也可以实现电机的迁徙改变速率掌握功能。
SGM42507芯片的调速电路
小伙伴可能会问芯片哥,怎么电机的正反转驱动电路和调速电路,这两个电路是一样的啊?
对,没错,它们在硬件电路上是一样的,但在软件代码开拓方面,就不一样了。电机的正反转驱动,紧张用的是芯片PH引脚的高低电平。
而电机的调速功能,紧张用的便是芯片EN引脚的高低电平了。
在软件开拓上,工程师可以定义EN引脚是电机调速功能,PH引脚是电机方向掌握功能。把PH引脚设置为高电平,也就实现了电机正转,与此同时,软件层面上设置EN引脚为一个PWM旗子暗记。
比如PWM旗子暗记的频率1KHz,占空比可以设为10%、20%、30%、80%、90%等等。不同的占空比,芯片驱动的电机迁徙改变的速率就不同。
占空比越大,转速越快。
从这个意义上讲,EN引脚既可以作为芯片的使能引脚,掌握它的事情状态;也可以作为PWM旗子暗记的输入引脚,掌握电机的转速。
通过SGM42507芯片的驱动电路,就可以把电机的调速功能,转换成了工程师熟习的PWM调速功能了。
03 方案优缺陷
有没有创造,芯片的EN引脚,它还有一个功能FAULT?
FAULT功能是一个诊断功能,当在事情的时候,涌现过流、欠压和过温的征象,芯片自身就会启动诊断保护功能,会通过FAULT引脚向外输出一个低电平,发出一个警告旗子暗记。
个中过流,可以设置三个档位,0.45A/0.9A/1.5A;欠压也可设置三个档位,1.75V/2.8V/3.6V;过温,它的阈值为165℃。
选用SGM42507芯片驱动电机,上风是不须要外围的4个MOS管,直接用芯片的OUTA引脚和OUTB引脚驱动电机,不仅能实现正反转驱动,还能实现调速功能,电路大略可靠。
缺陷是,由于电机的驱动电路都集成在了芯片内部,而且封装还是一个小尺寸的类型SOT23-6,限定了它的事情电压电流和功率,只适宜5V1.5A旁边的项目。
请持续关注【芯片哥】,后面会定期更新有关于电子元器件和芯片,包括一些电子产品项目开拓案例的干系内容。










