原创 H桥驱动电路中,双级型,MOS管,L298组成的H桥各有什么特点?

2009-3-27 12:34 9209 12 15 分类: MCU/ 嵌入式

什么叫H桥式电机驱动电路?


电路得名于“H桥式驱动电路”是因为它的形状酷似字母H。4个三极管组成H的4条垂直腿,而电机就是H中的横杠。H桥电路的“H”的意思是它实际电路在电路图上是一个字幕H的样式。 


双级型晶体管:本身有导通电阻,在通过大电流时会明显发热,如果没有散热措施会很容易烧毁。这样就会限制电路功率的增加。

 


MOS管:由于结构和原理的不同,导通电阻远比普通三极管低,允许流过更大的电流。而且MOS管都内置有反向二极管来保护管子本身。所以采用MOS管连接H桥不但效率可以提高,电路也可以简化。


使用MOS管搭建H桥,高位电路要用P沟道管;低位要用N沟道管。因为N沟道管比P沟道管便宜的多,所以有人用N沟道管在高位,加上削波电路来抑制反电动势。


 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />


L298:内置两个H桥,每个桥提供1A的额定工作电流,和最大3A的峰值电流。它能驱动的马达不超过可乐罐大小。


298内部就是8个功率管加驱动电路,使用起来电路简单,但驱动电流只能达到2A,要增加电流可用两片并联或选用类似的大电流的芯片,还有一点是电压限制,298最高电压只能用到40V。安全电压一般在36V左右。 单端驱动方式性能比较差,只用于小功率的电机驱动。桥式驱动方式是理想的驱动方式(298也属于这种方式),但桥式驱动电路复杂、成本高。


 


 


 

PARTNER CONTENT

文章评论3条评论)

登录后参与讨论

用户382789 2009-3-10 14:16

此内容我已写了一篇文章(http://www.embedream.com/bjzm/2009-03-09/76.html),你可以参考一下,以后这类文章就按这个形式写。 关于这个论题,我只写了一部分,你如果愿意,还可以把我们那天讨论的其余内容补上,使之更加完善。

用户382789 2009-3-4 12:28

在回复此问题时,同样需要先将问题陈述清楚。 之后再将问题实质分析一下,找出问题所期望获得的内涵。 完整的问题应该是: 什么是直流电机常用的 H 桥驱动电路? 用双极型晶体管、MOS管构成的 H 桥以及集成电路(以最常见的L298为例)H 桥各自的优劣何在? 这实际上是两个问题,前一个是作为后一个问题的基础,如果对 H 桥电路本身就似是而非,那后面的比较就只能是让人“一头雾水”了。 分析 H 桥电路时最好能引出 H 桥驱动要关注哪些指标?各自对最终使用效果的影响如何? 罗列这些指标时最好使用 1、2、3 、…… 格式排列,不要叙述成一段文字,让人看起来不能一目了然。 有了这个基础,后面的问题就好回答了,一一对应比较即可,最后还可以做一个表格,这在技术上经常使用,格式可以到太平洋电脑(www.pconline.com.cn) 上选择一个产品(如DC) ,它有性能比较功能,看看它的罗列方式。 好的书写格式以及清晰的逻辑关系是表达的基础,至于内容在其次。

用户382789 2009-3-1 16:58

大有进步,再结合手册,取一个相似的驱动电流(如2A)级别进行比较,并将差异量化,会对自己和他人有更大帮助! 继续努力,学习就是不断完善的过程。
相关推荐阅读
用户189519 2009-04-24 12:22
串口编程
帧头 帧长 发送方地址 自己的地址 命令 低地址 高地址 读字节数  N字节数据 校验和帧头 帧长 发送方地址 自己的地址 命令 低地址 高地址 写成功字节数        校验和发送需要以下几个变量...
用户189519 2009-04-22 16:32
学习建议
你现在定时器编程应该基本掌握了,下一步可以参照小车的Step之二尝试串口编程。最好能自己先根据示例程序的功能编写,如果实在觉得困难,可以将示例程序逐步抄写到你的程序中,一点点理解,对于不理解的地方,可...
用户189519 2009-04-10 12:08
二维数组实现指示灯闪烁
/*----------------------------------------------------- 程序功能:LED 闪烁,用 Timer0 实现: 闪烁速度从 0.5次/秒 到 4次/秒...
用户189519 2009-04-09 12:13
for循环机制
for 循环的增量条件是自身运算结束,而我需要的是基于外部触发的条件,所以不可以使用 For循环。...
用户189519 2009-04-08 14:12
关于for循环
        你仔细琢磨一下 for 循环的机制,看看它的循环变量是如何增加的?可否用于这种由外部事件驱动的状态变化?        本周你继续完成上周布置得任务。        1、将数组应用的再...
用户189519 2009-04-08 14:04
一维数组实现LED闪烁
/*----------------------------------------------------- 程序功能:LED 闪烁,用 Timer0 实现 闪烁速度从 0.5次/秒 到4次/秒 工...
我要评论
3
12
关闭 站长推荐上一条 /3 下一条