L298N电机驱动模块的连线方式详解

2022/09/17

输入端至输出端(即P3中绿色连线部分)为虚拟连线,实际操作中切勿连线!

概述

L298N是一款常见的电机驱动模块,相信大部分同学都已经熟练的掌握了让电机全速正转或反转的接线方法,但部分同学在用PWM控制电机转速的时候出现了错误的接线,下面我们就来说一下这几种接线方式。

接线方式

  1. 全速前进或后退的接线方式
    1

    相信这种接线方式大部分同学都已经掌握,我们只需要在输入端施加正向或反向的信号,L298N将该信号放大后即可驱动电机旋转(如上图),此时我们想让电机反向旋转时仅需要将输入端一组中的 + 和 – 交换,施加到电机上的 + 和 – 也会发生相应的交换,此时电机就会反向旋转。

  2. 错误的接线方式
    2

    可能受到方式一中接线方式的影响,有些同学在使用PWM调整电机转速的时候直接将PWM施加到了输入端的某一项上。这么接可以让电机旋转吗?其实也是可以的,但是该接线方式的最大问题在于我们没法让电机反转。拿上图举例,我们知道,PWM是通过调整占空比来调节电机转速的,简单来说,PWM只会输出高和低电平,也就是 + 和 – ,从上图中我们可以看到,当PWM输出的是 + 时,电机的两侧为 + 和 – ,电机可以正常正向旋转;当PWM输出为 – 时,电机两侧为 – 和 – ,此时电机时停止的。由此可以看出,将PWM直接施加到输入端的某一项时,电机只会正转和停止,并不能出现反转。

  3. 正确的调速接线方式
    3
    上图即正确的带调速功能的接线方式,此时我们需要将输入端两侧使能端上的跳线帽拔掉,将PWM信号直接输入到使能端的下侧引脚上。在这种接线方式中,我们可以通过让PWM快速输出高低电平来控制模块是工作的还是停止的(在不断的高速工作与停止中,也就是用PWM控制了电机的转速),假设规定上图中的电机旋转方向为正转,当我们想让电机反向旋转时只需要将输入端的 + 和 – 交换即可。由此可以看出,上图中的接线方式在控制电机转速的同时也可以控制电机的正转与反转,能够完成我们的要求。
    最后说一下L298N的使能端(及输入端两侧的两个引脚,一个引脚负责控制与自己相近一侧的输入端),当该引脚输入为高电平时,与自己相近一侧的驱动模块正常工作;当该引脚输入低电平时,与自己相近一侧的驱动模块不能正常工作。所以我们可以通过输入两路PWM来控制两侧的驱动部分是否正常工作。在平时我们可以看到使能端通过跳线帽接到了正上方的引脚中,这是因为正上方的引脚上为高电平,通过跳线帽直接接到上方的引脚上可以让使能端一直为高电平,即模块一直正常工作。

物联沃分享整理
物联沃-IOTWORD物联网 » L298N电机驱动模块的连线方式详解

发表评论