单片机实训5 H桥式驱动电路——电机控制

  1. proteus如图所示,左边一栏为所需元件

2.keil单片机程序

#include<reg51.h>

sbit motor0=P1^0; //motor0 和motorl接H桥两端

sbit motor1=P1^1 ;

sbit key1 =P3^0; //key1 控制电动机正转

sbit key2 =P3^2; //key2 控制电动机反转

sbit key3 =P3^4; //key3 控制电动机停转

unsigned char flag=0;

void delay(unsigned int z)

{

unsigned int x,y;

for(x=100;x>0;x--)

for(y=z;y>0;y--);

}

void key_scan( )   //****检测keyl是否按******** 1key1=1;

{

key1=1;

if(key1==0)

{

delay(5);

if( key1==0)

{

flag=1;

while( !key1);

}

}

//****检测key2是否按***1key2=1;

key2=1;

if(key2==0)

{

delay(5);

if( key2==0)

{

flag=2;

while( !key2);

}

}

//**********检测key3是否按******** /key3=1;

key3=1;

if(key3==0)

{

delay(5);

if( key3==0)

{

flag=3;

while( !key3);

}

}

}

void h_motor( )

{

if(flag==1) //当 key1键按下时,电动机正转

{

motor0=1;

motor1=0;

}

else if(flag==2) //当 key2键按下时,电动机反转

{

motor0=0;

motor1=1;

}

else //当key3键按下或者没有键按下时,电动机停转

{

motor0=0;motor1=0;

}

}

void main( )

{

while(1)

{

key_scan();

h_motor();

}

}

(0)

相关推荐

  • 基于51单片机控制步进电机正反转

    此次采用uln2003模块来链接步进电机: ## 步进电机工作原理 步进电机是一种将电脉冲信号转换成相应角位移或线位移的电动机.每输入一个脉冲信号,转子就转动一个角度或前进一步,其输出的角位移或线位移 ...

  • 桥式整流电路计算公式及输出电压波形图

    桥式整流简介 桥式整流器,英文 BRIDGE RECTIFIERS,也叫做整流桥堆,是利用二极管的单向导通性进行整流的最常用的电路,常用来将交流电转变为直流电. 桥式整流电路图 桥式整流电路如图1所示 ...

  • MOS自举式驱动电路原理

    应用于电机控制的MOS电路基本上都是桥式逆变拓扑,而目前有很多专门应用于这种场景的驱动芯片,基本上把最关键的的驱动控制结构集成在了内部,我们只要根据它推荐的外围电路来搭建就可以很完善的应用. 电路原理 ...

  • 20大经典电路——桥式整流电路

    目录 20大经典电路--桥式整流电路 二极管特性 半波整流电路 全波整流电路 桥式整流电路 半波整流电路–带电阻负载 半波整流电路–带阻感负载 半波整流电路–带阻感负载和续流二极管 全波整流电路–带电 ...

  • 实例分析,如何识读正极性桥式整流电路

    桥式整流电路是电源电路中应用量最大的一种整流电路. 图4-26所示是典型的正极性桥式整流电路,VD1-VD4是一组整流二极管,T1是电源变压器. 图4-26 正极性桥式整流电路 重要提示 桥式整流电路 ...

  • 实例分析,负极性桥式整流电路的识读方法

    图4-32所示是负极性桥式整流电路.电路中的VD1-VD4整流二极管构成桥式整流电路,T1是电源变压器.负极性桥式整流电路的电路结构与正极性电路基本相同,只是桥式整流电路的接地引脚和直流电压输出引脚不 ...

  • 全波整流电路和桥式整流电路的特点与区别

    一.全波整流电路和桥式整流电路的特点1.全波整流电路的特点如下: (1)使用的整流器件较半波整流时多一倍. (2)整流电压脉动较小,比半波整流小一半.无滤波电路时的输出电压Vo=0.9V2. (3)变 ...

  • IR2110三相桥式电机驱动电路

    时间:2020-08-28 09:32:48来源: 作者: 点击:279次 IR2110采用HVIC和闩锁抗干扰CMOS制造工艺,DIP14脚封装.具有独立的低端和高端输入通道:悬浮电源采用自举电路, ...

  • 桥式整流(电路名词)

    桥式整流 电路名词 桥式整流即桥式整流器,英文 BRIDGE RECTIFIERS,也叫做整流桥堆,是利用二极管的单向导通性进行整流的最常用的电路,常用来将交流电转变为直流电. 中文名称桥式整流 外文 ...

  • 微课 课件,一份电气控制技术实训活页式教学资料

    文末可获取本文PDF版课件 电气控制技术实训 第2版(活页式教材) 主编 赵红顺,教材<电气控制技术实训 第2版(活页式教材)>(ISBN:978-7-111-63154-5),本书双色印 ...