历史上的今天
返回首页

历史上的今天

今天是:2025年06月01日(星期日)

2021年06月01日 | 51单片机仿真实例 ,直流电机的正反转演示实例

2021-06-01 来源:eefocus

简介:基于proteus的51单片机仿真实例之直流电机的正反转演示实例。本例运行时,按下相应的按键,电机即可产生正转、反转、停止的效果。同时相应的LED指示灯也会点亮。


1、本例运行时,按下相应的按键,电机即可产生正转、反转、停止的效果。同时相应的LED指示灯也会点亮。


当P1.0输出低电平时:Q3,Q2截止,Q7,Q1导通,电机左端输出高电平;P1.1输出高电平时:Q8,Q4截止,Q6,Q5导通,电机右端输出低电平,此时,电机正转。


反之,

当P1.0输出高电平时:Q3,Q2导通,Q7,Q1截止,电机左端输出低电平;P1.1输出低电平时:Q8,Q4导通,Q6,Q5截止,电机右端输出高电平,此时,电机反转。



当P1.0输出低电平时;P1.1输出同时也输出低电平:电机两端均为高电平,电机停止转动。






2、需要注意的是,本例仅仅只是演示电机的正反转和停止的控制。在实际应用中,这种电路是不能稳定可靠的工作的。具体实际应用电路,请参考相关资料。




3、在keil c51中新建工程ex73,编写如下程序代码,编译并生成ex73.hex文件


// 直流电机模拟演示

#include

#include


sbit K1 = P3^0;//定义3个按键对应的引脚,正转

sbit K2 = P3^1;//反转

sbit K3 = P3^2; //停止


sbit LED1 = P0^0;//定义3个LED对应的引脚

sbit LED2 = P0^1; //

sbit LED3 = P0^2; //

//

sbit MA = P1^0; //定义电机的两个引脚

sbit MB = P1^1;//


//

void main(void)

{

LED1 = 1; //开始3个LED全部熄灭

LED2 = 1;

LED3 = 1;


while(1)

{

if(K1 == 0)//判断那个按键按下

{

while(K1 == 0); //直到按键松开才进入下一步处理

LED1 = 0;

LED2 = 1;

LED3 = 1;

MA = 0; //正转

MB = 1;

}

if(K2 == 0)

{

while(K2 == 0); //

LED1 = 1;

LED2 = 0;

LED3 = 1;

MA = 1; //反转

MB = 0;

}

if(K3 == 0)

{

while(K3 == 0); //

LED1 = 1;

LED2 = 1;

LED3 = 0;

MA = 0;//停止

MB = 0;

}

}

}


4、在proteus中新建仿真文件ex73.dsn,电路原理图如下所示



5、将ex73.hex文件载入at89c51中,启动仿真,观察运行结果。下图是程序运行时,电机正转结果


推荐阅读

史海拾趣

复旦微电子(FM)公司的发展小趣事

在电子行业中,台湾双羽公司凭借其卓越的技术实力与不懈的创新精神,逐步发展成为行业内的佼佼者。以下是五个关于台湾双羽公司发展起来的相关故事,每个故事均基于事实描述,且字数达到要求。

1. 技术合作的起点

故事概述:台湾双羽公司的发展历程可以追溯到1973年,这一年,公司与日本福岛双羽电机公司建立了技术合作关系。这一合作不仅为双羽带来了先进的电阻器制造技术,还为其后续的产品开发和品质提升奠定了坚实基础。通过引进日本的高品质电阻器生产工艺和管理经验,双羽迅速在电阻器市场上站稳了脚跟,并逐渐发展成为业界的佼佼者。

细节补充:在技术合作的初期,双羽公司派遣了多名技术人员前往日本学习,他们不仅掌握了电阻器的核心制造技术,还带回了严谨的生产流程和质量控制标准。这些宝贵的经验和技术积累,为双羽公司后续的创新发展提供了有力支持。

2. 多元化产品线的拓展

故事概述:随着技术的不断积累和市场的逐步扩大,台湾双羽公司开始积极拓展多元化产品线。公司不仅继续深耕电阻器领域,还逐步涉足电容器、电感器等电子元器件的研发和生产。通过多元化产品线的拓展,双羽公司进一步巩固了其在电子行业的地位,并为客户提供了一站式电子元器件解决方案。

细节补充:在多元化产品线的拓展过程中,双羽公司始终坚持技术创新和品质至上的原则。公司不断投入研发资金,引进先进生产设备和技术人才,确保每一款产品的性能和质量都能达到行业领先水平。同时,双羽公司还建立了完善的质量管理体系和售后服务体系,为客户提供全方位的支持和服务。

3. 全球化布局的实现

故事概述:为了更好地服务全球客户并拓展国际市场,台湾双羽公司开始实施全球化布局战略。公司先后在苏州、深圳等地设立生产基地和销售中心,并逐步将产品和服务推向海外市场。通过全球化布局的实现,双羽公司的品牌影响力和市场份额得到了显著提升。

细节补充:在全球化布局的过程中,双羽公司充分考虑了不同地区的市场需求和文化差异。公司针对不同地区的客户需求制定了个性化的产品方案和服务策略,并加强与当地经销商和合作伙伴的合作与交流。这些措施不仅提升了双羽公司的市场竞争力,还为其在全球范围内的快速发展奠定了坚实基础。

4. 创新驱动的发展模式

故事概述:台湾双羽公司始终将创新作为企业发展的核心驱动力。公司不断投入研发资源和技术力量,推动新产品、新技术和新工艺的研发与应用。通过创新驱动的发展模式,双羽公司在电阻器及其他电子元器件领域取得了多项重大技术突破和专利成果。

细节补充:在创新驱动的发展模式下,双羽公司建立了完善的创新体系和激励机制。公司鼓励员工积极参与创新活动并提出合理化建议和意见;同时与高校、科研机构等外部合作伙伴建立紧密的合作关系;共同开展技术研发和人才培养工作。这些措施不仅激发了员工的创新热情和工作积极性;还为公司带来了源源不断的创新动力和发展活力。

5. 社会责任的践行

故事概述:台湾双羽公司在追求经济效益的同时,始终不忘履行社会责任。公司积极参与公益事业和社会活动;为当地经济发展和社会进步做出了积极贡献。通过践行社会责任;双羽公司不仅赢得了社会各界的广泛赞誉和尊重;还进一步提升了企业的品牌形象和知名度。

细节补充:在社会责任的践行过程中;双羽公司注重环保和可持续发展。公司采用先进的生产工艺和设备;减少能源消耗和废弃物排放;实现绿色生产和循环发展。同时;双羽公司还积极参与环保公益活动;倡导绿色消费和低碳生活理念;为构建美好家园贡献自己的力量。

Electronic Concepts Inc公司的发展小趣事

进入21世纪后,ECI开始将目光投向国际市场。在海外市场部经理赵先生的努力下,ECI成功打入欧洲和北美市场。面对不同的文化背景和市场需求,ECI积极调整策略,提供符合当地需求的产品和服务。通过不懈努力,ECI在国际市场上的份额逐年增长,为公司的发展注入了新的动力。

Datakey Electronics公司的发展小趣事

在电子产品行业,产品质量是企业生存和发展的基石。Datakey Electronics始终坚守品质至上的原则,从原材料采购到生产流程控制,再到产品检验和售后服务,每一个环节都严格把关。正是这种对品质的执着追求,使Datakey Electronics的产品在市场上树立了良好的口碑,赢得了客户的信赖。

FOTEK公司的发展小趣事

随着业务的不断拓展,福禄克意识到全球化布局的重要性。1970年代,公司在英国设立了首个海外生产基地,随后又在荷兰和中国等地建立工厂。这一系列举措不仅降低了生产成本,还使福禄克能够更贴近全球市场需求,提供更加快速和灵活的服务。同时,福禄克在全球范围内建立了广泛的销售和服务网络,进一步巩固了其市场地位。

得倍(DBIC)公司的发展小趣事

在技术创新的基础上,倍(DBIC)公司积极拓展市场,加强品牌建设。公司制定了详细的市场营销策略,针对不同区域和行业进行精准推广。同时,倍(DBIC)公司还积极参与国际展会和论坛,与全球合作伙伴建立联系。这些努力使倍(DBIC)公司的品牌知名度不断提高,市场份额也逐步扩大。

ARRA Inc公司的发展小趣事

倍(DBIC)公司深知人才是企业发展的核心动力。因此,公司高度重视人才培养和团队建设。公司建立了完善的培训体系,为员工提供丰富的培训资源和学习机会。同时,倍(DBIC)公司还积极引进优秀人才,构建了一支高效、专业的团队。这支团队在公司的发展中发挥了重要作用,为公司创造了巨大的价值。

问答坊 | AI 解惑

TSB41

我想要四相四拍步进电机的相关资料,知道的,分享一下,谢谢!…

查看全部问答>

电源的合理运用

电源的合理运用电源的合理运用 1.接触电阻      当电源输出端与负载连接时,连线两端的良好接触很重要。在负载电流大的情况下,良好的接触尤其重要。由于接触不良而引起的数mΩ至十多mΩ的接触电阻和太长或太细的不合适连接 ...…

查看全部问答>

超高频射频识别系统的研究与标签设计

射频识别是一种非接触的自动识别新技术,它成功地实现了多目标的跟踪与识别,以非接触性、识别速度快、可以多卡识别等优于其他自动识别技术的特性受到广泛重视。 近年来,超高频频段射频识别系统应用的要求推动了超高频读写器和电子标签的研究和开 ...…

查看全部问答>

视频监控技术发展中看安防需要应用发展

随着时代的发展,以及用户对安全防范要求的日益提高,监控光端机在安防领域得到越来越广泛的运用,视频监控已成为一种普通的需求。下面就视频监控系统的构建和未来发展趋势展开探讨。互联网技术及应用的飞速发展影响到了视频监控领域,利用廉价的IP ...…

查看全部问答>

从事s3c6410开发的朋友进来签个名,方便以后大家交流

产品规格: 1.        处理器与内存 ?        CPU:S3C6410,主频667M ?        RAM:128M ?        FLASH:1Gbit ?        MicroSD卡 ...…

查看全部问答>

cadence视频教程(allegro)

本人有一套cadence(allegro)使用教程共7CD,包括cadence破解软件和内部视频讲义,(网上是下不来的,就是有也不完全)这份讲义很经典,声音和画面都非常清晰,是初学者不可多得的教程,您如果觉得看书比较慢和比较痛苦就看看视频教程吧,相信您能得 ...…

查看全部问答>

请问ST有大学计划吗?急~~~~

                                 ST有大学计划吗?想带学生用STM32做个PDA参加竞赛,不知道能否向ST大学计划申请几块样品?谢谢!…

查看全部问答>

接口4线的SWIM,仿真环境IAR,怎么查看寄存器的值

为什么我的程序在运行后,我查看寄存器的值都是0啊,看不到变化。 比如我查看寄存器PE_ODR的值,程序暂停后,我watch寄存器PE_ODR的值总是为0x00,而实际上我用示波器测的话,是0xaa,跟我设定的一样。 我想问一下,是不是用SWIM接口,只能 ...…

查看全部问答>

菜鸟问之一:LM3S811PWM产生的问题

#include    \"hw_types.h\"#include    \"hw_memmap.h\"#include    \"hw_ints.h\"#include    \"hw_gpio.h\"#include    \"hw_pwm.h\"#include    \ ...…

查看全部问答>