【硬件基础】H桥驱动芯片举例

1、TB6612电机驱动芯片

TB6612芯片是一款双路H桥型的直流电机驱动芯片,可以驱动两个直流电机并控制其转速和方向。

参考:C141517_电机驱动芯片_TB6612FNG,C,8,EL_规格书_TOSHIBA(东芝)电机驱动芯片规格书

1.1如下是芯片的引脚图:

VM:接驱动电机所要的电压。
PWM:接控制信号,控制电机转速;
AIN1;AIN1;BIN1;BIN1:控制电机的状态,控制电机正转反转,控制电机制动。
STBY:控制电机工作和待机。
AO1AO2:是A号电机的输入口,将信号传递到电机。BO则是B号电机的口。

1.2如下图是电机的控制逻辑:

STBY接高电平,电机工作。
IN1IN2:都接高电平:电机制动
IN1IN2:都接低电平,电机停止
IN1IN2:一高一低,电机反转,转速取决于PWM的占空比
IN1IN2:一低一高,电机正转,转速取决于PWM的占空比

1.3MOS管运转逻辑

1.3典型应用电路

可驱动两个电机

2、DRV8833 芯片双路 H 桥电机驱动器

参考:DRV8833 双路 H 桥电机驱动器 datasheet (Rev. E)规格书。

特性:可以驱动两部直流电机或一部步进电机

输出电流(VM = 5V,25°C 时)。
采用 PWP/RTY 封装:每条 H 桥的 RMS 电流 为 1.5A,峰值电流为 2A。可以将输出并联,以实现3A RMS 电流、4A 峰值电流。
采用 PW 封装:每条 H 桥的 RMS 电流为 500mA,峰值电流为 2A。可以将输出并联,以实现1A RMS 电流、4A 峰值电流。

宽电源电压范围: 2.7V 至 10.8V。PWM 绕组电流调节/电流限制。

该器件具有两个 H 桥驱动器,能够驱动两部直流刷式 电机、一部双极步进电机、多个螺线管或其他感性负载。

每个 H 桥的输出驱动器模块由配置为 H 桥的 N 沟道功 率 MOSFET 组成,用于驱动电机绕组。每个 H 桥均 具备调节或限制绕组电流的电路。

2.1内部结构简图

2.2电机控制逻辑

如下图是H桥控制逻辑,通过输入的高低电平,输出控制电机的正转反转和制动。

如下图,PWM控制电机速度,调节输入引脚的PWM占空比,在不断切换转动和制动之间,调节电机转速。

如下图是电机的正转,反转,快速制动,慢速制动不同模式下,电流的路径图。

2.3典型应用电路

芯片可以控制两个电机,也可以并联连接一个电机。

输出并联可以获得更大电流,并联时电流是单个H桥的两倍,芯片内部死区时间防止了两个桥之间由于时序差异而导致的两个桥之间交叉传导的任何风险。连接图如下

2.3芯片电路布局

3、UMW L9110S 芯片

参考:C725793_电机驱动芯片_L9110S_规格书_WJ644058

UMW L9110S 是为控制驱动电机而设计的一款两通道推挽式功率放大专用集成电路。它将分立电路集成 在单片 IC 之中,使外围器件变少,成本降低,整机可靠性提高。

UMW L9110S 芯片有两个输入控制端,可以控制两个输出端直接驱动电机的正反转动。该芯片被广泛应用 于玩具汽车电机驱动、脉冲电磁阀门驱动,步进电机驱动和开关功率管等电路上。

 3.1芯片引脚图

3.2电学特性

3.3控制逻辑 

3.4典型应用电路 

4、L298N双路全桥驱动器

参考:C7427363_电机驱动芯片_L298N-HXY_规格书_WJ385550

L298N是一款高压大电流双路全桥驱动器电路。

该电路可用标准 TTL 电平驱动,用于继电器、电磁阀、直流电机。步进电机等感性负载的驱动控制。

工作电压高达 46V,总直流电流高达 3A,低电平高至 1.5V,抗干扰能力强。

4.1应用指南

L298N包含两组功率输出,每组输出均为全桥方式,均可驱动共模 或差模方式的感性负载,由输入信号的组合方式控制。

外接的电流检测 电阻 RSA、RSB 可检测负载电流并提供给控制系统进行判断、分析。

所有的输入控制端均与 TTL 电平兼容

应选用快速二极管作为驱动感性负载时的输出保护,要求I = 2 A时, VF≤1.2V, trr≤200 ns

当驱动电流大于 2A 时,可用两组并联进行

建议 VSS 端和 VS 端对地均连接以 100nF 电容,且尽可能靠近地端。 电流检测电阻也应尽量靠近地端,以提高检测精度。关断和开启前均应使 EN 端处于 L 状态。

5、自己绘制H桥驱动电路的一些思考

 假设现在需要驱动一个器件,但以上一些驱动芯片都不符合要求,如器件所需的电流、电压和功率等,以上的驱动芯片都不满足器件要求,所以就需要根据实际情况绘制驱动电路。

如1.1/2.1所示的驱动芯片内部结构图,芯片内部保护逻辑控制电路,栅极驱动电路,H桥驱动电路,那自己绘制驱动电路的话,可以往这方面去绘制。

5.1:控制流程思考

需要设计控制逻辑,栅极驱动芯片,MOS管构成的H桥电路

1)从CPU控制芯片出来PWM信号和IN1,IN2信号,控制电机的速度和正反转。

2)绘制控制逻辑电路,把PWM信号和IN1,IN2信号,使用与门和或门一些,组成不同控制逻辑。

3)使用栅极驱动芯片,把控制逻辑输出至H桥电路

4)绘制H桥电路,驱动电机

5.2、电路元器件选型思考

5.2.1、控制逻辑

从CPU出来的引脚控制信号,需要结合后续的栅极驱动芯片和mos管H桥电路,使用与门或门等绘制控制逻辑电路

单极模式

双击模式

5.2.2、栅极驱动

栅极驱动电路,使用栅极驱动芯片,以EG2104为例,

VCC接12V,是为了使Vgs大于10V,保证MOS管饱和导通,

+600V可以换,换成器件所需电压。

C1电容是滤波电容,C2电容是自举电容,

R1R2电阻的作用可能是消除MOS管寄生电容影响??阻值要怎么确定???

PS:要怎么根据器件所需的电流和电压来选取栅极驱动芯片???

电压可以在mos管那接,器件有电流要求的话,芯片的哪些特性要满足呢??

芯片有个拉电流和灌电流的参数,应该怎么选参数去满足器件的所需电流???

5.2.3、H桥驱动电路

如上图栅极驱动芯片典型应用中,

H桥驱动电路中的电阻的取值未知??另不知还需要在MOS管并联一个电阻??

电路中MOS 管的选型该怎么满足驱动器件的电流和电压??

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/526907.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

js【详解】async await

为什么要使用 async await async await 实现了使用同步的语法实现异步,不再需要借助回调函数,让代码更加易于理解和维护。 (async function () {// await 必须放在 async 函数中try {// 加载第一张图片const img1 await loadImg1()// 加载第二张图片co…

【ghost】制作一个DOS启动盘用于备份/恢复系统

常用的DOS启动盘制作工具有USBoot、Ghost及FlashBoot等,本次DOS启动盘使用Ghost工具制作。 制作前准备 装有win10(或win7)系统的PC机,1台;U盘,1个;(建议用户选择兼容性较高的金士顿U盘;此次演…

探索云原生数据库技术:构建高效可靠的云原生应用

数据库是应用开发中非常重要的组成部分,可以进行数据的存储和管理。随着企业业务向数字化、在线化和智能化的演进过程中,面对指数级递增的海量存储需求和挑战以及业务带来的更多的热点事件、突发流量的挑战,传统的数据库已经很难满足和响应快…

从一个励志故事发现了特别牛掰的搭建静态网站的开源工具Docusaurus,很上头

起初只是看到这篇CSDN推送的励志故事,突然发现Docusaurus很合我意,但在简中范围内查询了一下发现东西不少,但都只聊得比较肤浅,不能让小白很快理解,不过建议还是应该看一下Docusaurus术语相关的分享,下面是…

数据库 — 增删查改

一、操作数据库、表 显示 show databases;创建 create database xxx;使用 use xxx; 删除 drop database xxx;查看表; show tables; 查看表结构 desc 表名; 创建 create table 表名(字段1 类型1,字段2 类型2,.... ); 删除 drop table 表名; 二…

维修家用美容射频美容仪

今天收到客户寄过来的一款家用射频美容仪。根据客户的反馈,插电开机没反应,经过排查,原来是12v-2A电源坏了。给客户更换一个新电源就可以了。

Swift 入门学习:集合(Collection)类型趣谈-下

概览 集合的概念在任何编程语言中都占有重要的位置,正所谓:“古来聚散地,宿昔长荆棘;游人聚散中,一片湖光里”。把那一片片、一瓣瓣、一粒粒“可耐”的小精灵全部收拢、吸纳的井然有序、条条有理,怎能不让…

数据库的联表查询

多表查询和子查询 多表查询和子查询是解决复杂查询问题的两种常用方法。 【1】子查询 就相当于是我们在一步步解决问题 将一条SQL语句的查询结果括号当做另一条SQL语句的查询条件 -- 子查询select * form * where *;select * from * where (select * from * where *;); ​…

20240310-1-Java后端开发知识体系

Java 基础 知识体系 Questions 1. HashMap 1.8与1.7的区别 1.71.8底层结构数组链表数组链表/红黑树插入方式头插法尾插法计算hash值4次位运算5次异或运算1次位运算1次异或运算扩容、插入先扩容再插入先插入再扩容扩容后位置计算重新hash原位置或原位置旧容量 (1) 扩容因子…

qt 格式化打印 日志 QMessagePattern 格式词法语法及设置

一、qt源码格式化日志 关键内部类 QMessagePattern qt为 格式化打印日志 提供了一个简易的 pattern(模式/格式) 词法解析的简易的内部类QMessagePattern,作用是获取和解析自定义的日志格式信息。 该类在qt的专门精心日志操作的源码文件Src\qtbase\src\corelib\global\qloggi…

力扣hot100题解(python版63-68题)

63、搜索插入位置 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 请必须使用时间复杂度为 O(log n) 的算法。 示例 1: 输入: nums [1,3,5,6], target 5 输…

vue实现购物车功能

实现功能 CSS部分 <style>.tr {display: flex;}.th {margin: 10px;width: 20%;height: 50%;}.td {display: flex;margin: 10px;width: 20%;height: 100px;align-items: center;}.app-container .banner-box {border-radius: 20px;overflow: hidden;margin-bottom: 10px;}…