树莓派 - L298N模块 驱动直流电机

单片机或树莓派一般使用 L298n 模块来驱动电机 。L298N的实物图如下。
[img]http://dl2.iteye.com/upload/attachment/0129/1777/c59d5e4a-32e0-3e73-9829-a37ccccb5ad3.jpg[/img]

注意的地方:
1. 5v电源可以不用
2. 同一侧写代码的时候必须是一高一低,如果是相同的话是走不了的,这里每次都遇到这问题,记下来
[img]http://dl2.iteye.com/upload/attachment/0129/1779/13418e90-de97-3291-917c-10a3ae398d79.png[/img]
把 L289N 的直流电源接好,然后把树莓派的 GND 与 L298N 的 GND 连在一起,因为共地后 L298N 才能识别树莓派发送的 IN1、IN2 到底是高电平还是低电平。   

树莓派的 2、3、4 脚分别连到 A Enable、IN1 、IN2 。(把短接帽拿掉)

由控制表可知给 2 脚高电平,3 脚高电平,4 脚低电平,电机就会正转。

编写程序:
[img]http://dl2.iteye.com/upload/attachment/0129/1781/1d9ce3cf-84e3-38a2-88c2-ae727b845739.png[/img]
接线不变!这个程序可以让电机 A 以不同的速度正转。
[img]http://dl2.iteye.com/upload/attachment/0129/1783/1e97df6e-a9c2-3226-bf92-fd96a8b03e27.png[/img]
在树莓派中运行程序后,可以看到电机的转速会随着占空比的改变而变化。

你可能感兴趣的:(树莓派)