收藏 分享(赏)

H桥电路原理图.doc

上传人:HR专家 文档编号:11307737 上传时间:2020-03-16 格式:DOC 页数:7 大小:170.37KB
下载 相关 举报
H桥电路原理图.doc_第1页
第1页 / 共7页
H桥电路原理图.doc_第2页
第2页 / 共7页
H桥电路原理图.doc_第3页
第3页 / 共7页
H桥电路原理图.doc_第4页
第4页 / 共7页
H桥电路原理图.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

1、H桥电路原理及直流电机驱动编程标签: h 桥电路原理分类: MCS-51 单片机 上图中所示为一个典型的直流电机控制电路。电路得名于“H 桥驱动电路”是因为它的形状酷似字母 H。4 个三极管组成 H 的 4 条垂直腿,而电机就是 H 中的横杠(注意:图只是示意图,而不是完整的电路图,其中三极管的驱动电路没有画出来)。H 桥式电机驱动电路包括 4 个三极管和一个电机。要使电机运转,必须导通对角线上的一对三极管。根据不同三极管对的导通情况,电流可能会从左至右或从右至左流过电机,从而控制电机的转向。要使电机运转,必须使对角线上的一对三极管导通。例如,如下图所示,当 Q1 管和 Q4 管导通时,电流就

2、从电源正极经 Q1 从左至右穿过电机,然后再经 Q4 回到电源负极。按图中电流箭头所示,该流向的电流将驱动电机顺时针转动。当三极管 Q1 和 Q4 导通时,电流将从左至右流过电机,从而驱动电机按特定方向转动(电机周围的箭头指示为顺时针方向)。上图所示为另一对三极管 Q2 和 Q3 导通的情况,电流将从右至左流过电机。当三极管 Q2和 Q3 导通时,电流将从右至左流过电机,从而驱动电机沿另一方向转动(电机周围的箭头表示为逆时针方向)。典型的 H 桥驱动电路如下:PWM1 为 1,PWM2 为 1 时,Q1 和 Q2 导通,节点 1 和 2 都是低电平,Q15 和 Q16 导通,电机不工作PWM1

3、 为 0,PWM2 为 0 时,Q1 和 Q2 不导通,节点 1 和 2 都是高电平,Q13 和 Q14 导通,电机不工作PWM1 为 1,PWM2 为 0 时,Q1 导通而 Q2 不导通,节点 1 是低电平而 2 是高电平,Q14 和 Q15导通,电机逆时针旋转PWM1 为 0,PWM2 为 1 时,Q1 不导通而 Q2 导通,节点 1 是高电平而 2 是低电平,Q13 和 Q16导通,电机顺时针旋转C 语言代码:功能:能是电机正转,逆转,停止。#include#define uchar unsigned char#define uint unsigned intsbit Key_UP=P3

4、2; /正转按键sbit Key_DOWN=P33; /反转按键sbit Key_STOP=P34; /停止按键sbit ZZ=P10; /控制端,用单片机的 P1.0 口sbit FZ=P11; /控制端,用单片机的 P1.1 口sbit FMQ=P36;uchar KeyV;uchar TempKeyV;void delaynms(uint aa)uchar bb;while(aa-)for(bb=0;bb115;bb+) /1ms 基准延时程序;void delay500us(void)int j;for(j=0;j57;j+);void beep(void)uchar t;for(t=

5、0;t100;t+)delay500us();FMQ=!FMQ; /产生脉冲FMQ=1; /关闭蜂鸣器delaynms(300);void main(void)ZZ=1;FZ=1; /使直流电机停止运转while(1)if(!Key_UP)KeyV=1;if(!Key_DOWN)KeyV=2;if(!Key_STOP)KeyV=3;if(KeyV!=0)delaynms(10);if(!Key_UP)TempKeyV=1;if(!Key_DOWN)TempKeyV=2;if(!Key_STOP)TempKeyV=3;if(KeyV=TempKeyV)if(KeyV=1)beep();ZZ=1;FZ=0;if(KeyV=2)beep();ZZ=0;FZ=1;if(KeyV=3)beep();ZZ=1;FZ=1;KeyV=0;TempKeyV=0;

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 通信信息 > 电子电气自动化

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报