霍尔编码器和电机驱动L298N

本文详细介绍了如何使用STM32单片机通过L298N电机驱动模块来控制电机的正反转和调速,同时结合霍尔编码器实现电机转速的精确测量。L298N是一款高电压、大电流的电机驱动芯片,能驱动直流电机和步进电机。文章还探讨了编码器的分类、工作原理以及与STM32的接口连接,强调了电机与编码器共地的重要性。通过霍尔编码器的脉冲计数,可以实现电机速度的实时监测。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录:

  1. L298N电机驱动介绍
  2. 编码器介绍
  3. 电机介绍

一、L298N电机驱动介绍

B站-视频讲解:l298n电机驱动模块 电机正反转 电机调速

L298N是 ST 公司生产的一种高电压、大电流电机驱动芯片。该芯片采用 15 脚封装。主要特点是:工作电压高,最高工作电压可达46V;输出电流大,瞬间峰值电流可达 3A,持续工作电流为 2A ;额定功率 25W。内含两个H桥的高电压大电流全桥式驱动器,可以用来驱动直流电动机和步进电动机、继电器线圈等感性负载;采用标准逻辑电平信号控制;具有两个使能控制端,在不受输入信号影响的情况下允许或禁止器件工作有一个逻辑电源输入端,使内部逻辑电路部分在低电压下工作;可以外接检测电阻,将变化量反馈给控制电路。使用 L298N 芯片驱动电机,该芯片可以驱动一台两相步进电机或四相步进电机,也可以驱动两台直流电机。

  • 作用与用途:

    1. 可实现电机正反转及调速;
    2. 启动性能好,启动转矩大;
    3. 工作电压可达到 36V,4A
    4. 可同时驱动两台直流电机;
    5. 适合应用于机器人设计及智能小车的设计;

下面为最常见的一款L298N芯片,值得注意的是,它已经内置的5V供电,所以不必从外面再接5V输入。届时5V端子将成为5V输出,为了保证L298N供电的稳定性(供电不足可能引起L298N的烧毁),不建议使用此5V供电作为单片机的电源。

在这里插入图片描述

接口介绍:

一、12V供电

理论上最高可以接入35v(没试过最低和最高的电压,此处是某宝卖家提供的参数),购买直流电机前,先看清楚直流电机的相关参数和性能,如果满足L298N的使用要求,再进行购买使用,否则容易烧毁L298N。

二、GND共地

顾名思义,接地线。但要注意的是,此处GND不但要接驱动电源的GND,如果是和别的单片机或者其他系统连接在一起的时候,一定要从这里再引出一根GND和单片机或者系统的GND相连。即整个系统的GND连接在一起,如果不连接在一起,电压没有参考电平,无法进行正常的控制。

三、5V供电

这是一个特殊的端口。既可以做L298N的逻辑电压的输入,也可以做外部单片机或系统的5v供电口。具体切换在板载5v跳帽中介绍。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值