【大电流H桥电机驱动电路的设计与解析(包括自举电路的讲解,以IR2104+LR7843为例)】

article/2025/11/9 12:48:50

一.简介

之前介绍过H桥电机驱动电路的基本原理,但是以集成的电机驱动芯片为示例。这些集成的芯片使用起来比较简单,但是只能适用于一些小电流电机,对于大电流的电机(比如:RS380和RS540电机),则不能使用这些集成的芯片(否则会导致芯片严重发热并烧毁)。

此时便需要自行用半桥/全桥驱动芯片MOS管搭建合适的H桥电机驱动电路实现对大电流电机的驱动控制。

二.示例原理图和PCB展示

此原理图和PCB采用的是网上分享的电路设计(IR2104半桥驱动+LR7843MOS管),为了便于焊接,对其中的一些封装进行了修改,并重新布线。

该电机驱动板有两个H桥电路,可以同时控制双路电机。可通过相应的控制信号来控制电机的转速和正反转。
原网址:电赛必备,IR2104S半桥驱动MOS管电机驱动板(可下载工程)

1.原理图

在这里插入图片描述

2.PCB 3D图

在这里插入图片描述

三.辅助电路部分讲解

本驱动模块默认采用7.4V的锂电池组接入右侧的P1端子进行供电。

1.BOOST升压电路

★BOOST升压电路采用的是MC34063这款芯片。此模块主要是将7.4V的输入电压升到12V后为后面的IR2104S半桥驱动芯片供电(需要12V的原因将在下面介绍)。此芯片的工作原理在此不多做介绍,可自行下载数据手册进行学习(后期会对此专门写一篇博客介绍)。

注意事项:
(1).此BOOST电路模块是此驱动板中较为容易出问题的部分,因此焊接时需要先对其进行焊接调试,确认没有问题后再进行后续的焊接。
(2).此电路需要尤其注意0.22Ω的精密电流检测电阻,如果电阻质量不合格很容易出现问题,导致电路不能正常工作。
如有其他问题可参看此篇文章:MC34063升压电路中常见的几种问题

2.降压稳压电路

★降压稳压电路采用的是MIC5219这款LDO芯片。此电路模块将7.4V的输入电压降压稳压到3.3V给后面的74LVC245芯片供电。类似芯片较多,使用也较为简单。
如需要详细了解其工作原理,可参看此篇文章:LDO低压差线性稳压芯片的使用(LM1117)

3.隔离电路部分

在设计电机驱动板时,很多都会有一个用于隔离的电路模块。主要用于将控制器与H桥驱动电路隔离开,防止损坏控制器。
此电机驱动板采用了74lvc245这款三态输出的收发器芯片作为隔离芯片。也可以使用74HC125(三态四线非反相缓冲器)74HC244(三态八线非反相缓冲器)。具体使用说明可参考相应的数据手册。

四.搭建的H桥驱动电路详解

1.简介

在学习此部分之前,需要先掌握基础H桥驱动的工作原理,具体可参看此篇博客:电机驱动芯片(H桥、直流电机驱动方式)
自行搭建的H桥驱动电路一般都包括两个部分:半桥/全桥驱动芯片MOS管。自行搭建的H桥驱动所能通过的电流几乎由MOS管的导通漏极电流所决定。因此,选择适当的MOS管,即可设计出驱动大电流电机的H桥驱动电路。

2.NMOS管IRLR7843

在选择MOS管搭建H桥时,主要需注意以下一些参数:
★1.漏极电流(Id):该电流即限制了所能接入电机的最大电流(一般要选择大于电机堵转时的电流,否则可能在电机堵转时烧毁MOS管),LR7843的最大漏极电流为160A左右,完全可以满足绝大部分电机的需要。

★2.栅源阈值电压/开启电压(Vth):该电压即MOS管打开所需的最小电压,也将决定后续半桥驱动芯片的选择和设计(即芯片栅极控制脚的输出电压)。LR7843的最大栅源阈值电压为2.3V。

★3.漏源导通电阻(Rds):该电阻是MOS管导通时,漏极和源极之间的损耗内阻,将会决定电机转动时,MOS管上的发热量,因此一般越小越好。LR7843的漏源导通电阻为3.3mΩ。

★4.最大漏源电压(Vds):该电压是MOS管漏源之间所能承受的最大电压,必须大于加在H桥上的电机驱动电压。LR7843的最大漏源电压为30V。满足7.4V的设计需要。

3.半桥驱动芯片IR2104S

在H桥驱动电路中,一共需要4个MOS管。而这四个MOS管的导通与截止则需要专门的芯片来进行控制,即要介绍的半桥/全桥驱动芯片

★所谓半桥驱动芯片,便是一块驱动芯片只能用于控制H桥一侧的2个MOS管(1个高端MOS和1个低端MOS,在前述推荐的博客中有介绍)。因此采用半桥驱动芯片时,需要两块该芯片才能控制一个完整的H桥。
★相应的,全桥驱动芯片便是可以直接控制4个MOS管的导通与截止,一块该芯片便能完成一个完整H桥的控制。

这里使用的IR2104便是一款半桥驱动芯片,因此在原理图中可以看到每个H桥需要使用两块此芯片。

1.典型电路设计(来源于数据手册)

在这里插入图片描述

2.引脚功能(来源于数据手册)

在这里插入图片描述
★VCC为芯片的电源输入,手册中给出的工作电压为10~20V。(这便是需要boost升压到12V的原因)
★IN和SD作为输入控制,可共同控制电机的转动状态(转向、转速和是否转动)。
★VB和VS主要用于形成自举电路。(后续将详细讲解)
★HO和LO接到MOS管栅极,分别用于控制高端和低端MOS的导通与截止。
★COM脚直接接地即可。

3.自举电路

此部分是理解该芯片的难点,需要进行重点讲解。从上面的典型电路图和最初的设计原理图中均可发现:该芯片在Vcc和VB脚之间接了一个二极管,在VB和VS之间接了一个电容。这便构成了一个自举电路

作用:在高端和低端MOS管中提到过,由于负载(电机)相对于高端和低端的位置不同,而MOS的开启条件为Vgs>Vth,这便会导致想要高端MOS导通,则其栅极对地所需的电压较大
补充说明:因为低端MOS源极接地,想要导通只需要令其栅极电压大于开启电压Vth。而高端MOS源极接到负载,如果高端MOS导通,那么其源极电压将上升到H桥驱动电压,此时如果栅极对地电压不变,那么Vgs可能小于Vth,又关断。因此想要使高端MOS导通,必须想办法使其Vgs始终大于或一段时间内大于Vth(即栅极电压保持大于电源电压+Vth)。

首先看下IR2104S的内部原理框图(来源于数据手册)。此类芯片的内部原理基本类似,右侧两个栅极控制脚(HO和LO)均是通过一对PMOS和NMOS进行互补控制。在这里插入图片描述
自举电路工作流程图:
以下电路图均只画出半桥,另外一半工作原理相同因此省略。
假定Vcc=12V,VM=7.4V,MOS管的开启电压Vth=6V(不用LR7843的2.3V,原因后续说明)

(1).第一阶段:首先给IN和SD对应的控制信号,使HO和LO通过左侧的内部控制电路(使上下两对互补的PMOS和NMOS对应导通),分别输出低电平和高电平。此时,外部H桥的高端MOS截止,低端MOS导通,电机电流顺着②线流通。同时VCC通过自举二极管(①线)对自举电容充电,使电容两端的压差为Vcc=12V
在这里插入图片描述

(2).第二阶段:此阶段由芯片内部自动产生,即死区控制阶段(在H桥中介绍过,不能使上下两个MOS同时导通,否则VM直接通到GND,短路烧毁)。HO和LO输出均为低电平,高低端MOS截止,之前加在低端MOS栅极上的电压通过①线放电。
在这里插入图片描述
(3).第三阶段:通过IN和SD使左侧的内部MOS管如图所示导通。由于电容上的电压不能突变,此时自举电容上的电压(12V)便可以加到高端MOS的栅极和源极上,使得高端MOS也可以在一定时间内保持导通。此时高端MOS的源极对地电压≈VM=7.4V,栅极对地电压≈VM+Vcc=19.4V,电容两端电压=12V,因此高端MOS可以正常导通。
(此时,自举二极管两端的压差=VM,因此在选择二极管时,需要保证二极管的反向耐压值大于VM。)
注意:因为此时电容在持续放电,压差会逐渐减小。最后,电容正极对地电压(即高端MOS栅极对地电压)会降到Vcc,那么高端MOS的栅源电压便≈Vcc-VM=12V-7.6V=4.4V < Vth=6V,高端MOS仍然会关断。
在这里插入图片描述
补充总结
因此想要使高端MOS连续导通,必须令自举电容不断充放电,即循环工作在上述的三个阶段(高低端MOS处于轮流导通的状态,控制信号输入PWM即可),才能保证高端MOS导通。自举二极管主要是用来当电容放电时,防止回流到VCC,损坏电路。

★但是,在对上面的驱动板进行实际测试时会发现,不需要令其高低端MOS轮流导通也可以正常工作,这是因为即使自举电容放电结束,即高端MOS的栅源电压下降到4.4V仍然大于LR7843的Vth=2.3V。
那么在上述驱动板中,自举电路就没有作用了吗?当然不是,由于MOS管的特性,自举电路在增加栅源电压的同时,还可令MOS管的导通电阻减小,从而减少发热损耗,因此仍然建议采用轮流导通的方式,用自举电容产生的大压差使MOS管导通工作。


4.控制逻辑

时序控制图:
在这里插入图片描述

INSDHOLO
1110
0101
0000
1000

简单看来,就是SD控制输出的开关(高电平有效),IN控制栅极输出脚的高低电平(即H桥MOS管的开关)。
在最上面的驱动板中,SD接到VCC,即处于输出常开状态。只需要对IN脚输入对应控制信号即可进行电机的驱动。

上面为半桥的驱动方式,驱动一个H桥要同时对两个IR2104进行控制。
以上面设计的电机驱动板为例,驱动真值表:

PWMX1(IN1)PWMX2(IN2)电机状态
PWM0正转
0PWM反转

改变PWM的占空比,即可改变电机的转速

五.相关补充

★1.自举二极管一般选用肖特基二极管(比如上述驱动板中的1N5819)。
在自举电容选择时,其耐压值需大于Vcc并留有一定余量(如上述驱动板中为16V的钽电容)。而自举电容的容值选择需要一定的计算。具体可自行查找或参看此链接:自举电容的选择。此驱动板中选用1uF的钽电容,经测试运行稳定。一般来说,PWM的输入频率越大(即电容充放电频率),电容所需容值越小。

★2.H桥MOS管栅极串联的电阻主要用于限流和抑制振荡。为了加快MOS管的关断还可以在栅源之间并联一个10K电阻或在栅极串联电阻上反向并联一个二极管。这部分内容网上可找到较多介绍。


http://chatgpt.dhexx.cn/article/RVOdFlwo.shtml

相关文章

如何驱动直流电机H桥驱动笔记

如何驱动直流电机H桥驱动 直流减速电机驱动设计MOS管控制直流H桥电路分析正反转正转反转损坏原因分析刹车调速 单片机引脚驱动&#xff1f;那上桥臂可不可以跟下桥臂一样呢&#xff1f;最终得出结论 电路设计 直流减速电机驱动设计 MOS管控制直流 我们知道单个MOS管可以控制直…

H桥驱动电路

一、H桥驱动电路 图4.12中所示为一个典型的直流电机控制电路。电路得名于“H桥驱动电路”是因为它的形状酷似字母H。4个三极管组成H的4条垂直腿&#xff0c;而电机就是H中的横杠&#xff08;注意&#xff1a;图4.12及随后的两个图都只是示意图&#xff0c;而不是完整的电路图&a…

H桥电机驱动电路

原文链接&#xff1a;H桥电机驱动电路 什么是H桥 因为电路长得像字母H而得名&#xff0c;通常它会包含四个独立控制的开关元器件&#xff0c;例如下图有四个MOSFET开关元器件Q1、Q2、Q3、Q4。 它们通常用于驱动电流较大的负载&#xff0c;比如电机。 H桥电路中间有一个直流电…

STM32+IR2104S的H桥电机驱动电路详解

电机&#xff1a;俗称“马达”&#xff0c;依据电磁感应定律实现电能转换或传递的一种电磁装置。包括&#xff1a;电动机和发电机。   电动机在电路中是用字母M表示&#xff0c;它的主要作用是产生驱动转矩&#xff1b;作为用电器或各种机械的动力源&#xff0c;发电机在电路…

讲讲那些 H-桥电路 的基本道理

01 H-桥电路基础 1.简介 你也许通过线上-线下的资料对于搭建H-桥电路有所了解&#xff0c;毕竟这些电路相对比较简单。但有些资料介绍H-桥电路比较精准&#xff0c;但有些差一点。当你实际使用桥电路的时候也许就会意识到&#xff0c;很多电路特性实际上并没有在网络资料中说明…

H桥电机驱动

0、小叙闲言 最开始学习三极管的时候&#xff0c;很注重它的工作原理&#xff0c;后来到了实际应用&#xff0c;就直接把三极管或MOSFET直接当作一个开关器件使用。直到前这几天&#xff0c;接触到MOSFET组成的H桥驱动电路时&#xff0c;发现把它纯当作一个开关器件来看&#…

H桥电机驱动电路详解

电机&#xff1a;俗称“马达”&#xff0c;依据电磁感应定律实现电能转换或传递的一种电磁装置。包括&#xff1a;电动机和发电机。 电动机在电路中是用字母M表示&#xff0c;它的主要作用是产生驱动转矩&#xff1b;作为用电器或各种机械的动力源&#xff0c;发电机在电路中用…

H桥的三种驱动方式

三种H桥驱动方式 受限单极驱动 &#xff08;高端驱动&#xff09;负载与GND相连。 即H桥的上半桥臂用PWM控制&#xff0c;而下半桥臂常开。 T0时刻Q1接PWM&#xff0c;Q2、Q3关闭&#xff0c;Q4常开。Q1不能立即导通&#xff0c;D1导通短时间续流&#xff0c;电流I增大&…

什么是H桥【转】

转载 什么是H桥&#xff1f; 转自 http://www.360doc.com/content/21/0211/23/45830319_961715803.shtml 什么是H桥&#xff1f; H桥是一个比较简单的电路&#xff0c;通常它会包含四个独立控制的开关元器件&#xff08;例如 MOSFET&#xff09;&#xff0c;它们通常用于驱动…

H桥原理、驱动及应用

转自 | 小麦大叔 什么是H桥&#xff1f; H桥是一个比较简单的电路&#xff0c;通常它会包含四个独立控制的开关元器件&#xff08;例如MOS-FET&#xff09;,它们通常用于驱动电流较大的负载&#xff0c;比如电机&#xff0c;至于为什么要叫H桥&#xff08;H-Bridge&#xff09;…

H桥电路原理

一、H桥原理 图1中所示为一个典型的直流电机控制电路。电路得名于“H桥式驱动电路”是因为它的形状酷似字母H。4个三极管组成H的4条垂直腿&#xff0c;而电机就是H中的横杠&#xff08;注意&#xff1a;图1及随后的两个图都只是示意图&#xff0c;而不是完整的电路图&#xff…

H桥电路

H桥是一个典型的直流电机控制电路&#xff0c;因其电路形状酷似字母H&#xff0c;故称“H桥”。它是由4个三极管组成4条垂直腿&#xff0c;而电机就是H中的横杠。 直流电机驱动使用最广泛的就是H型电路&#xff0c;这种驱动电路方便实现直流电机的四象限运行&#xff0c;分别对…

H桥原理

场效应管电机驱动-MOS 管 H 桥原理 H 桥电路就是控制电机正反转的。下图就是一种简单的 H 桥电路&#xff0c;它由 2 个 P 型场效应管 Q1、Q2 与 2 个 N 型场效应管 Q3、Q4 组成&#xff0c;所以它叫 P-NMOS 管 H桥。 桥臂上的 4 个场效应管相当于四个开关&#xff0c; P 型管…

H桥快衰减和慢衰减

H 桥控制 输入管脚 IN1、IN2 控制 H 桥的输出状态。下表是输入输出间的逻辑关系&#xff1a; 当使用 PWM 控制来实现调速功能时&#xff0c;H 桥可以操作在两种不同的状态&#xff0c;快衰减或者慢衰减。在快衰减模式&#xff0c;H 桥是被禁止的&#xff0c;续流电流流经体二…

常用H桥电机驱动模块L298N原理及应用

什么是H桥&#xff1f; H桥是一个比较简单的电路&#xff0c;通常它会包含四个独立控制的开关元器件&#xff08;例如MOS-FET&#xff09;,它们通常用于驱动电流较大的负载&#xff0c;比如电机&#xff0c;至于为什么要叫H桥&#xff08;H-Bridge&#xff09;&#xff0c;因为…

H桥——电机控制电路

电机的正转反转&#xff0c;其实质是电流方向相反 1.所谓H桥&#xff0c;就是四个开关管子&#xff0c;中间接电机&#xff0c;看上去是个字母H 原理是通过控制开关的闭合断开实现电流流向的控制 2.以下两个图&#xff0c;若把一个工作状态下叫电机正转&#xff0c;那另一个就…

【开源电机驱动】H桥基础知识

原文地址&#xff1a;http://www.modularcircuits.com/blog/articles/h-bridge-secrets/h-bridges-the-basics/ 本文为译者稿件&#xff0c;含有译者批注 1.Introduction 引言 You can learn how to build h-bridges from many on- and off-line resources. After all these c…

Splay-总结

【前言】 Splay Tree&#xff0c;又名伸展树&#xff0c;是OI中应用非常广泛的一种数据结构。相比其他BST&#xff0c;Splay的效率还是不错的。我们一般用Splay维护一个序列。 【操作】 Splay有以下几个基本操作&#xff1a; 1.rot旋转 这个不用我多说了&#xff0c;平衡树…

Splay讲解

伸展树(Splay Tree)是AVL树不错的替代&#xff0c;它有以下几个特点&#xff1a; (1)它是二叉查找树的改进&#xff0c;所以具有二叉查找树的有序性。 (2)对伸展树的操作的平摊复杂度是O(log2n)。 (3)伸展树的空间要求、编程难度非常低。 提到伸展树&#xff0c;就不得不提到AV…

Splay树

Splay树 Splay树是一种BST树&#xff0c;允许查找、插入、删除、分割、合并等操作。 Splay树的原理: 为了使整个查找时间更少&#xff0c;被查频率高的那些结点应当经常处于靠近树根的位置。Splay树可以通过旋转的方式把被访问结点旋转到树根的位置以减少查找时间。 与Trea…