直流电机总体来说应用非常广泛,最近项目需要直流电机,本想着应该是很简单的事情,结果也搞了好久,今天算是可以阶段性总结下。也不知道怎么总结好。就拿碰到问题记录下。前提:本人一直是软件开发,对这个之前虽然有接触,但都是有硬件同事一起搞的,,不像这次差不多都是一个人搞的。
1. 直流电机驱动类型
接触有两种方式:一种是驱动芯片,这种一般封装好,都很小或相对很小,这种内部集成了H桥,可支持步进电机也可以直流电机,例如L298N之类的,但他们一般驱动能力有限,小电机问题不大,稍微大一点比如100w以上的电机,就会有问题。
还有一种是用MOS搭建的,有简单的,有复杂的,相对来说,可驱动比较大一点电机,一般100w以上没有问题。
以上两种的基本逻辑:通过MCU输入PWM,来控制电机转动速度;通过拉高或拉低IN脚来控制(一般有两个IN脚)正转、反转、刹车、悬空操作。(这里对MCU侧调试有非常大的帮助)

大致都长的差不多,这款是我在网上选的,做工还不错,控制速度比较丝滑,可推荐。

应该还有第三种,比如直接用直流电驱动电机,串联不同电阻(这样可提供不同速度档位),这种简单,一般几块钱搞定,猜想一般电风扇都是这样吧。也不需要PWM控制,也不需要MCU。
我这边碰到问

2730

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



