您现在的位置:首页 > >

基于单片机的直流电机控制(正反转、开关控制)

发布时间:

基于单片机的直流电机控制(正反转,开关控制)
原理图如下:

程序如下: /*用电机来代表门的转动情况*/ #include <reg51.h> //定义变量 sbit kaimen=P0^0; sbit zanting=P0^1; sbit fanxiang=P0^2; sbit P2_0=P2^0; sbit P2_1=P2^1; bit Flag = 1;//定义电机正反向标志 //函数声明 void motor_turn(void); //正反向控制 void Timer0_init(void); //定义定时器 0 初始化 /******************************延时处理***************************/ void Delay(unsigned int z)

{ unsigned int x,y; for(x=z;x>0;x--) for(y=110;y>0;y--); } /***************************************************************/ void Timer0_int(void) interrupt 1 using 1//定时器 0 中断处理主要用来处理换方向的 时候 { TR0 = 0; TL0=(65536-50000)/ 256; //定时 50ms TH0=(65536-50000)% 256; TR0 = 1; if(Flag == 1)//代表改变方向 { P2_0 = 0; P2_1 = 1; } else //方向不变 { P2_1 = 0; P2_0 = 1; } } /****************开始转动:人满时候开始转动**************/ void motor_start(void) { if(kaimen==1) { //Delay(10); if(kaimen==1) { P2_0 = 0; P2_1 = 1; }

} } /***************有人但是人未满时或者有夹到人的时候暂停*************/ void motor_pause(void) { if(zanting==1) { Delay(10);

if(zanting==1) { EA=0; P2_0 = 0; P2_1 = 0; } } } /**********************电机方向转动**************************/ void motor_turn(void)//电机反向转动 { if(fanxiang == 1) { Delay(10); if(fanxiang == 1) { Flag = ~Flag; } while(fanxiang == 1); } } /***********************定时器 0 初始化**************************/ void Timer0_init(void)//定时器 0 初始化 { TMOD=0x01; TH0=(65536-50000)/ 256; TL0=(65536-50000) % 256; TR0=1; ET0=1; } /**********************主函数***********************/ void main(void)//主函数 { Timer0_init(); while(1) { if(kaimen==1) EA=1; //开始时候开启中断 motor_start(); motor_pause(); motor_turn(); } }

古希腊哲学大师亚里士多德说: 人有两种,一种即“吃饭是为了活着”,一种是“活着是为了吃饭”.一个人之所以伟大,首先是因为他有超于常人的心。“志当存高远”,“风物长宜放眼量”,这些古语 皆鼓舞人们要树立雄心壮志,要有远大的理想。

有一位心理学家到一个建筑工地,分别问三个正在砌砖的工人:“你在干什么?”

第一个工人懒洋洋地说:“我在砌砖。” 第二个工人缺乏热情地说:“我在砌一堵墙。” 第三个工人满怀憧憬地说:“我在建一座高楼!”

听完回答,心理学家判定: 第一个人心中只有砖,他一辈子能把砖砌好就不错了;第二个人眼中只有墙,好好干或许能当一位技术员;而第三个人心中已经立起了一座殿堂,因为他心态 乐观,胸怀远大的志向!

井底之蛙,只能看到巴掌大的天空;摸到大象腿的盲人,只能认为大象长得像柱子;登上五岳的人,才能感觉“一览众山小”;看到大海的人,就会顿感心胸开阔舒畅;

心中没有希望的人,是世界上最贫穷的人;心中没有梦想的人,是普天下最平庸的人;目光短浅的人,是最没有希望的人。

清代“红顶商人”胡雪岩说:“做生意顶要紧的是眼光,看得到一省,就能做一省的生意;看得到天下,就能做天下的生意;看得到外国,就能做外国的生意。”可见,一个人的心胸和眼光, 决定了他志向的短浅或高远;一个人的希望和梦想,决定了他的人生暗淡或辉煌。



热文推荐
猜你喜欢
友情链接: 工作计划 总结汇报 团党工作范文 工作范文 表格模版 生活休闲