一起玩儿物联网人工智能小车(ESP32)——41. 直流有刷电机驱动模块——L9110S、TB6612FNG和DRV8833简介

这篇具有很好参考价值的文章主要介绍了一起玩儿物联网人工智能小车(ESP32)——41. 直流有刷电机驱动模块——L9110S、TB6612FNG和DRV8833简介。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

摘要:本文介绍如何使用直流有刷电机驱动模块——L9110S、TB6612FNG和DRV8833

在前边很详细的介绍了直流有刷电机驱动模块L298N,该模块性能良好,输出功率大。但体积也是偏大,本篇文章介绍一下市场上另外几个常见的小型直流有刷电机驱动模块L9110S、TB6612FNG和DRV8833的使用方法。

因为都是直流有刷电机的驱动模块,因此这几个在使用上也是差别不大,如果有前面学习L298N的基础,相信很快就能掌握这几个模块的使用方法。在旋转电机驱动模块的时候,最主要的指标就是电机驱动模块所支持的电压范围和最大电流要满足直流电机的要求。在这两点满足要求的情况下,可以选择体积小一些的、易于安装的驱动模块来使用。

  1. L9110S

L9110S是为控制和驱动电机设计的两通道推挽式功率放大专用集成电路器件,将分立电路集成在单片IC之中,使外围器件成本降低,整机可靠性提高。该芯片有两个TTL/CMOS兼容电平的输入,具有良好的抗干扰性;两个输出端能直接驱动电机的正反向运动,它具有较大的电流驱动能力,每通道能通过800mA的持续电流,峰值电流能力可达1.5A;同时它具有较低的输出饱和压降;内置的钳位二极管能释放感性负载的反向冲击电流,使它在驱动继电器、直流电机、步进电机或开关功率管的使用上安全可靠。L9110S 被广泛应用于玩具汽车电机驱动、脉冲电磁阀门驱动,步进电机驱动和开关功率管等电路上。

常见的L9110S模块如下图所示:

一起玩儿物联网人工智能小车(ESP32)——41. 直流有刷电机驱动模块——L9110S、TB6612FNG和DRV8833简介,基于ESP32的物联网人工智能小车,硬件功能模块,物联网,人工智能,单片机

上图左侧为2路L9110S驱动模块,右图为4路L9110S驱动模块,图中的黑色芯片就是L9110S芯片,每个芯片可以驱动一路直流电机。整个芯片的集成度非常的高,只有极少的外围电路。

L9110S芯片的参数如下:

  1. 极限参数:800mA/2.5V-12V
  2. 低静态工作电流:0.00 uA
  3. 宽电源电压范围:2.5V-12V ;
  4. 每通道输出能力:800mA连续电流
  5. 工作温度:-30 ℃-105 ℃。
  6. 输入类型:标准型

在这里要重点把握的是工作电压为2.5V~12V,持续电流输出能力为800mA,峰值电流1.5A。对于在这个参数范围之内的小型直流有刷电动机,可以放心选用这个驱动模块。

下面来看一下L9110S的接口和使用方法。如下图所示:

一起玩儿物联网人工智能小车(ESP32)——41. 直流有刷电机驱动模块——L9110S、TB6612FNG和DRV8833简介,基于ESP32的物联网人工智能小车,硬件功能模块,物联网,人工智能,单片机

引脚定义说明如下表所示:

标识

名称

说明

GND

电源地

VCC

电源正极

电压范围2.5V~12V

B1B

电机B控制引脚B

接单片机的IO引脚

B1A

电机B控制引脚A

接单片机的IO引脚

A1B

电机A控制引脚B

接单片机的IO引脚

A1A

电机A控制引脚A

接单片机的IO引脚

MOTOR-B

电机B

接一个电动机的两端

MOTOR-A

电机A

接一个电动机的两端

可以看到,L9110S相对于之前介绍的L298N要简单了一些。由于没有了使能端,整个模块的控制逻辑也就简单了。具体的控制逻辑如下所示:

控制端

控制端状态

A1A

0

0

1

1

A1B

0

1

0

1

电机A状态

停止

反转

正转

停止

B1A

0

0

1

1

B1B

0

1

0

1

电机B状态

停止

反转

正转

停止

可以看到,这个控制逻辑与L298N使能端接高电平时的控制方式时完全一样的。如果想要改变电机的转速,那么同样是通过控制L9110S的单片机IO引脚输出PWM信号就可以了。

2. TB6612FNG

TB6612FNG是一款直流电机驱动器件,采用支持大电流的MOSFET-H桥结构,双通道电路输出,每一个芯片可同时驱动2个电机。

一起玩儿物联网人工智能小车(ESP32)——41. 直流有刷电机驱动模块——L9110S、TB6612FNG和DRV8833简介,基于ESP32的物联网人工智能小车,硬件功能模块,物联网,人工智能,单片机

TB6612FNG的电机驱动电压与逻辑控制电压可以分别连接不同的电源,电机驱动电压VM可以在3~13.5V之间,逻辑控制部分的输入电压VCC在2.7~5.5V之间。TB6612FNG每通道可输出最高1.2A的连续驱动电流,启动峰值电流达2A/3.2A(连续脉冲/单脉冲);有4种电机控制模式:正转/反转/制动/停止;PWM支持频率高达100kHz;支持待机状态;有片内低压检测电路与热停机保护电路;工作温度:-20~85℃。

下面来看一下TB6612FNG的引脚说明,如下表所示:

引脚

名称

连接

PWMA

电机A的PWM控制引脚

A通道的PWM输入

AIN2

电机A控制引脚2

A通道逻辑输入2引脚

AIN1

电机A控制引脚1

A通道逻辑输入1引脚

STBY

模块待机引脚

接低电平处于待机模式,接高电平开始工作

BIN1

电机B控制引脚1

B通道逻辑输入1引脚

BIN2

电机B控制引脚2

B通道逻辑输入2引脚

PWMB

电机B的PWM控制引脚

B通道PWM输入引脚

GND

电源地

VM

电机驱动电源

电源输入正极,最大接13.5V

VCC

逻辑控制电源

逻辑电源正极,接3.3V

AO1

电机A引脚1

A通道输出1引脚

AO2

电机A引脚2

A通道输出2引脚

BO2

电机B引脚1

B通道输出2引脚

BO1

电机B引脚2

B通道输出1引脚

通过上表,可以看到这个芯片提供了单独的待机引脚是这个模块的一个特点,可以通过控制STBY引脚来使整个芯片处于待机状态,降低芯片的功耗。如果不需要这个功能,可以将其接在VCC端,始终保持高电平,芯片一直处于工作状态。这个芯片的另一个特点就是驱动电机的电源与控制部分的电源是分开的,因此需要根据情况,提供两路电源才能正常工作。

由于TB6612FNG在控制逻辑上与L298N没什么区别。PWM控制引脚用来控制电机的速度,IN引脚用来控制电机的方向。在这里就不再讲解了。

3. DRV8833

DRV8833是一种双通道电机驱动方案。每一个芯片有两路H桥驱动,可以驱动两个有刷直流电机。每一个H桥的功率输出模块由N通道功率MOSFET组成,叫作H桥驱动器。每个桥包含整流电路和限流电路。内部关断功能包含过流保护,短路保护,欠压锁定保护和过温保护,并提供一个错误输出管脚。

DRV8833芯片的电源供电电压为2.7~10.8V,每个H桥输出的均方根(RMS)电流为1.5A,峰值可达2A。DRV8833模块如下图所示:

一起玩儿物联网人工智能小车(ESP32)——41. 直流有刷电机驱动模块——L9110S、TB6612FNG和DRV8833简介,基于ESP32的物联网人工智能小车,硬件功能模块,物联网,人工智能,单片机

DRV8833模块没有PWM控制端,也就是如果需要调整电机的速度,需要通过IN端来实现。EEP(SLEEP的简称)接口为休眠端口,可以通过程序控制,使其工作在待机状态,降低能耗。在这里需要注意的是,EEP前边的J1跳线需要断开,EEP接口才能发挥作用。如果J1跳线被短路了,那就说明EEP引脚被接到高电平了,会始终处于工作状态。

DRV8833模块的一个特点是有个ULT(FAULT)引脚,这个引脚是漏极开路输出,平时处于高电平,在连接单片机引脚时需要增加上拉电阻,或者让单片机引脚工作在弱上拉状态。当DRV8833芯片出现温度过高、电流过大时,该引脚会输出低电平,单片机可以可以通过监测此引脚来知晓DRV8833模块是否处于正常工作状态,并在出现异常时,采取必要的措施。

好了,常见的直流有刷电机驱动模块就介绍到这里了。总体上来说大同小异,个别差异不大。文章来源地址https://www.toymoban.com/news/detail-832782.html

到了这里,关于一起玩儿物联网人工智能小车(ESP32)——41. 直流有刷电机驱动模块——L9110S、TB6612FNG和DRV8833简介的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 一起玩儿物联网人工智能小车(ESP32)——69 使用INMP441模块采集声音

    摘要:本文介绍如何使用INMP441模块采集声音 前边介绍了第一个基于I2S通信协议的MAX98357A模块,利用该模块可以播放各种声音文件。今天来介绍如何使用INMP441模块实现声音的采集功能,也就是如何将声音转变成数字信号。 INMP441是一款高性能,低功耗,数字输出的全向MEMS(微

    2024年03月15日
    浏览(62)
  • 一起玩儿物联网人工智能小车(ESP32)——63 SD和TF卡模块的使用

    摘要:本文介绍SD和TF卡模块的使用方法 前面介绍了非易失性存储的使用方法,由于空间和本身只支持键值对的限制,非易失性存储只适用于少量数据的记录。而不适用于各种声音、图片、大量数据等情况的使用。这时候就需要有文件系统或者更大容量存储空间的支持。SD卡(

    2024年02月22日
    浏览(53)
  • 一起玩儿物联网人工智能小车(ESP32)——71 姿态传感器MPU6050的使用方法

    摘要:本文介绍姿态传感器MPU6050的使用方法 姿态传感器是一种用于测量物体姿态的传感器,它可以检测物体的加速度和角速度,并计算出物体的方向和角度。前边介绍的RPI-1031只能定性的得到物体的倾斜情况,而姿态传感器则可以定量的得到物体倾斜的方向和角度。 MPU6050是

    2024年04月28日
    浏览(40)
  • 一起玩儿物联网人工智能小车(ESP32)——12. 组装L298N驱动马达和供电电路

    摘要:本文介绍L298N模块与TT马达以及电源模块的接线方法,并进行初始测试。 在前面完成了第一个ESP32程序。接下来要继续组装我们的智能物联网小车了。今天要完成的工作就是完成智能小车电机驱动和ESP32开发板的控制电路连接。在具体的动手之前,先要进行一些准备工作

    2024年02月02日
    浏览(48)
  • 一起玩儿物联网人工智能小车(ESP32)——59. 基于TFT_eSPI库的1.3寸SPI彩色显示屏的使用(ST7789)

    摘要:本文是TFT液晶屏的基本知识和TFT_eSPI库的简单介绍 在前边已经介绍过0.96寸OLED显示屏的使用方法,那是一个单色屏,显示效果很是一般,因此,本篇来介绍彩色TFT(Thin Film Transistor:薄膜晶体管)显示屏的使用方法。 TFT屏幕和OLED屏幕是两种不同的显示器件。TFT屏幕和

    2024年02月21日
    浏览(43)
  • 一起玩儿物联网人工智能小车(ESP32)——61 基于TFT_eSPI库的1.3寸SPI彩色显示屏的使用(ST7789)(三)

    摘要:本文介绍TFT_eSPI中文字库的制作方法 前面已经介绍了TFT_eSPI库的基本使用方法,如果你可以将英文显示到液晶屏幕上了,那么就可以尝试本文的制作中文字库,并显示中文到液晶屏幕了,否则还是要先完成上一篇文章的学习。 接下来就开始制作中文字库。TFT_eSPI自带了

    2024年02月21日
    浏览(49)
  • 一起玩儿物联网人工智能小车(ESP32)——41. 直流有刷电机驱动模块——L9110S、TB6612FNG和DRV8833简介

    摘要:本文介绍如何使用直流有刷电机驱动模块——L9110S、TB6612FNG和DRV8833 在前边很详细的介绍了直流有刷电机驱动模块L298N,该模块性能良好,输出功率大。但体积也是偏大,本篇文章介绍一下市场上另外几个常见的小型直流有刷电机驱动模块L9110S、TB6612FNG和DRV8833的使用方

    2024年02月21日
    浏览(44)
  • 一起玩儿物联网人工智能小车——04. TT马达的基本介绍

    马达和电机在英语中是两个词,但在我们汉语中感觉差别不大,大概是电机专指电能转与机械能的相互转换的装置,而马达可能包含其他形式的能量与机械能的转换装置。在本文中马达就是特指将电能转化为机械能的电动机。 日常使用的电动机在作用上通常可以分为两种,一

    2024年02月20日
    浏览(49)
  • 物联网毕设 -- 智能图像小车(ESP32+STM32+APP)

    目录 前言  小车拓展 一 连线图 1. 原理图 2. 流程图 3. 实物效果 4. 功能概括 (1)硬件端: (2)APP端: 演示视频 二 底层代码使用方式 1. 使用说明 2. 下载程序 三 APP使用方式 1.下载APP (1)操作方式: (2)使用说明 2. APP界面 🫡若需要,请咨询博主🫡 这个项目的硬件端是

    2024年02月15日
    浏览(41)
  • 走进人工智能| 智能物联网 AIoT的魅力交织

    前言: AI+IoT是指人工智能(AI)与物联网(IoT)的结合。智能物联网是一种技术体系,通过连接和集成物理设备、传感器和互联网,实现设备之间的智能交互和数据共享,为人们提供智能化、自动化和高效化的生活和工作体验。 智能物联网 (Internet of Things,IoT)是指 通过物

    2024年02月14日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包