一、什么是H桥电路

H桥电路是一种电子电路,因其电路结构酷似字母“H”而得名。它的核心功能是控制负载(通常是直流电机)上的电流方向,从而轻松地实现电机的正转、反转和制动。

一个典型的H桥由四个开关元件(如MOSFET或IGBT)组成,负载位于“H”的中间横杠上。

二、基本结构

H桥电路与复杂很像中国汉字“「日」”字,如果去掉上下电源与底线,电路结构与英文字母“「H」”相似。在电路两边上下各自放置了四个由功率晶体管组成的“「电子开关」”,负载(通常是功率器件:比如电机)横亘在左右电子开关中间。电路网络结构与 「惠斯通电桥」相同。左右两个组开关被称为两个**半桥。

功率电子开关(Q1,Q2,Q3,Q4)通常使用双极性功率三极管,或者场效应(FET)晶体管。特殊高压场合使用绝缘栅双极性晶体管(IGBT)。四个并联的二极管(D1,D2,D3,D4)通常被称为钳位二极管(Catch  Diode),通常使用肖特基二极管。很多功率MOS管内部也都集成有内部反向导通二极管。H-桥电路上下分别连接电源正负极。

四个功率开关可以通过驱动电路被控制打开(Open)或者闭合(Close)。本质上四个功率管的开关状态组合应该有种,但只有其中几种不同的组合才能够真正安全用于负载供电控制。

桥电路可以控制很多负载,但通常情况下会使用脉宽调制(PWM)驱动波形来为直流电机、双极性步进电机等进行高效控制。

三、工作模式


1.静态工作状态

下面显示了组成桥电路四个功率开关的不同开关状态组合为负载所提供的不同驱动电源方式。

比如下图中:左上右下(Q1,Q4)晶体管闭合,右上左下(Q3,Q4)晶体管断开,负载上施加有左正右负的电源电压(忽略了晶体管的导通电压)。电机正转。

下图是相反的情况,通过Q3、Q2的导通,Q1、Q4的断开,电机负载上施加了相反机型的电源电压。电机反转。

也有一些组合模式,是不向电机供电。比如当四个晶体开关都断开,此时电机负载相当于两端悬空。如果电机此时在运动,其转子的动能就会在摩擦力的作用下逐步消耗,电机慢慢停止。

下图所示的两种情况:H桥电路的上半部(或者下半部)的两个晶体管闭合,对应的另外两个晶体管断开。此时电机两端被桥电路实际上是短接在一起。电机两端电压为0。如果此时电机在运动,那么它转子的动能会通过所产生的反向电动势(EMF)在外部短路桥电路回路中形成制动电流,电机会快速制动。

也有一些组合是需要坚决避免的。比如下图所示的,当H-桥电路一边的上下两个晶体管同时导通(同时断开是允许的),电源就会通过这两个晶体管形成短路回路。所产生巨大的短路电流通常会毫不客气的将这两个晶体管给烧毁。

同边桥臂短路情况有时是控制信号不好(没有给足死区时间),有时是功率器件不够坚强(耐压不够被击穿)。但由于关系到H桥电路的生死,所以需要精细避免。

四、控制电机的两种PWM模式

桥电路应用最多的场合是控制电机运动(比如特斯拉电动汽车驱动电路)。电机负载可以使用电阻Rm,电感Lm以及感应电动势Vg的串联来描述。电机运动所需要的转动力矩是由流过串联电路的电枢电流所产生,而电枢电流则是由施加在串联电路上的电压所产生。

由于电机本身带有储能惯性环节(包括有电储能器件Lm以及机械储能部件转子的惯性),因此当使用高频的脉冲电压(PWM)作用在电机两端时,产生转矩的效果实际上由脉冲电压的平均值决定。

为了产生驱动电机不同极性、不同幅值的电压,控制电机PWM波形有两种工作模式:

  • 极性-幅值驱动模式(Sign-Magnitude Drive),也称单极性驱动模式:驱动电机的信号有控制H桥输出极性的方向控制信号和控制PWM占空比幅值的脉冲信号;PWM占空比为0时,输出电压为0。

互锁相位驱动模式(Lock Anti-Phase),也称双极性驱动模式:桥电路两边由极性相反PWM信号驱动。PWM占空比为50%时,输出平均电压为0。

在单极性(极性-幅值)驱动模式下,H桥电路只有通常只有两个晶体管做高频开关动作,电路损耗较小。但往往由于回路中的电阻存在,使得电机电流与PWM波形之间不再是线性关系。可以参见博文 「磁铁驱动反向续流串接电阻的的分析」[3] 中的电路实验结果。

在双极性(互锁相位)驱动模式下,四个功率晶体管都需要同时做高频开关动作,电路损耗相对较大。但电路控制负载的电流输出是线性的关系。

下图给出了电机在双极性驱动模式下,正向电流与反向续流过程中的电流回路。由于两个过程只是极性相反,但电压相同,所以电机的平均电流与PWM的占空比呈现线性正比的关系。

双极性PWM模式还可允许电机工作在四项限(正向运行、正向发电、反向运行、反向发电)的模式下,在驱动大功率电机时会效率更高。

五、关键技术与PWM调速

在实际应用中,我们很少直接用开关来通断,而是用脉冲宽度调制(PWM) 信号来控制这些开关。

PWM是什么? 它是一种通过快速开关来模拟不同电压的技术。在一个固定的周期内,高电平所占时间的比例称为占空比(Duty Cycle)。占空比越大,平均电压就越高。

在H桥中的应用:

  • 调速: 在正转或反转模式下,将其中一对开关(如控制正转的S1和S4)用PWM信号驱动,另一对保持关断。通过改变PWM的占空比,就可以改变施加在电机上的平均电压,从而实现无级调速。

  • 方向控制: 控制哪一对开关接受PWM信号,就决定了电机的转向。

这样,电机上的平均电压就是 Vcc * 50%,电机以一半的功率正转。

六、实际应用与驱动芯片

在实际设计中,我们不会直接用单片机I/O口去驱动这四个开关,因为:

  • 驱动能力不足: 单片机引脚无法提供足够的电流来快速打开和关闭MOSFET。

  • 防止“直通”: 需要复杂的逻辑电路来确保同一侧的上下两个开关绝对不会同时导通,即使是在开关切换的瞬间。这个同时导通的死区时间非常重要。

因此,我们通常会使用H桥驱动芯片,例如L298N、DRV8833、TB6612FNG等。这些芯片内部已经集成了:

  • 逻辑控制电路: 方便与单片机连接。

  • 死区时间控制: 自动防止上下管直通。

  • 电平转换电路: 可以用单片机逻辑电压(如3.3V/5V)来控制更高的电机驱动电压(如12V)。

  • 保护电路: 如过流保护、过热保护等。

七、供电电源

桥电路的供电电源通常会并联有大容量储能电容来稳定电源电压,此时桥电路被称为电压工作模式。与此对应的,也有的桥电路是在电压源线上串联大容量平波电感,此时通常是做逆变电源使用,被称为电流工作模式。

对于桥电路并联的储能电容需要考虑:

  • 它需要能够Hold的住多大的负载电感所产生的反向电流?

  • 电路能够容忍多大的电压波动?

  • 桥电路的开关频率是多少?

下图显示了由于电机中的电感存在,桥电路不同PWM相位期间桥电路的工作电流波形情况。可以看到在某些情况下,桥电路会反向向电源充入电流的。

如果对于电机负载没有施加电流反馈控制的话,桥电路并联电容需要取的更大一些,以此来减轻电机在突然加速和减速过程中所出现的浪涌电流对于电源所造成的波动。下图给出了桥电路电容与电源并联为桥电路提供工作电流。

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐