网站大量收购独家精品文档,联系QQ:2885784924

单片机课设:直流电机驱动说明书.docVIP

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

基于单片机的直流电机控制实验

第一节引言

单片机应用概述

电动机的数字控制是电动机控制的发展趋势,用单片机对电动机进行控制是实现电动机数字控制最常用的手段。各种常用的直流电动机、交流电动机、步进电动机、无刷直流电动机、交流永磁同步伺服电动机的控制原理和采用单片机进行控制的方法,并给出了单片机控制电路和软件。同时,还应用了用于电动机驱动的常用功率元器件的特性和驱动电路,用于电动机闭环控制的常用传感器的原理以及与单片机的接口电路,让电机的驱动和控制更加精准和方便。

系统简单分析:

(1)按键1,数码管显示数字“1”,电机处于静止状态;

(2)按键2,数码管显示数字“2”,电机向右运动,碰到右端到位开关,运动停止,同时在运动途中,按键1,运动也停止。

(3)按键3,数码管显示数字“3”,电机向左运动,碰到左端到位开关,

运动停止,同时在运动途中,按键1,运动也停止。

(4)按键4,数码管显示数字“4”,电机运动到右端碰到到位开关后,反向向左运动,碰到左端到位开关后,再反向向右运动,如此做循环往复运动,当按1键时,运动停止。

整个状态转换的过程见下表1。

表1.电机四个状态和相互转换过程

按键

按键1

按键2

按键3

按键4

电机状态

停止

右行

左行

左右往复运动

系统硬件组成

一、显示系统硬件组成及分析

电机控制系统的硬件设计以MCS-51(89V51)单片机为主控器,4个按键开关、4个两位7段LED数码管、2个到位开关、MC78M05CT驱动电路、连接线、直流电机以及相关硬件材料。

设备简介:

89V51芯片简介:

MCS-51系列单片机芯片均为40条引脚,HMOS工艺制造的芯片用双列直插(DIP)方式封装,其引脚示意及功能分类如图1.2所示。

各引脚功能说明如下:

1.?主电源引脚

Vcc(40脚):接+5V电源正端。

Vss(20脚):接+5V电源地端。

?2.外接晶体引脚

XTAL1(19脚):接外部石英晶体的一端。在单片机内部,它是一个反相放大器的输入端,这个放大器构成了片内振荡器。当采用外部时钟时,对于HMOS单片机,该引脚接地;对于CHMOS单片机,该引脚作为外部振荡信号的输入端。

XTAL2(18脚):接外部石英晶体的另一端。在单片机内部,它是片内振荡器的反相放大器的输出端。当采用外部时钟时,对于HMOS单片机,该引脚作为外部振荡信号的输入端;对于CHMOS单片机,该引脚悬空不接。

3.?输入/输出引脚

??(1)P0口(39~32脚):P0.0~P0.7统称为P0口。在不接片外存储器与不扩展I/O口时,可作为准双向输入/输出口。在接有片外存储器或扩展I/O口时,P0口分时复用为低8位地址总线和双向数据总线。

??(2)P1口(1~8脚):P1.0~P1.7统称为P1口,可作为准双向I/O口使用。对于52子系列,P1.0与P1.1还有第二功能:P1.0可用作定时器/计数器2的计数脉冲输入端T2,P1.1可用作定时器/计数器2的外部控制端T2EX。

(3)P2口(21~28脚):P2.0~P2.7统称为P2口,一般可作为准双向I/O口使用;在接有片外存储器或扩展I/O口且寻址范围超过256字节时,P2口用作高8位地址总线。

(4)P3口(10~17脚):P3.0~P3.7统称为P3口。除作为准双向I/O口使用外,还可以将每一位用于第二功能,而且P3口的每一条引脚均可以独立定义为第一功能的输入输出或第三功能。P3口的第二功能如表2.1所示。

?P3口第二功能

引??脚????第二功能

P3.0????RXD??串行口输入;

P3.1????TXD??串行口输出端;

P3.2????INT0??外部中断0请求输入端,低电平有效;

P3.3????INT1外部中断1请求输入端,低电平有效;

P3.4????T0????定时器/计数器0计数脉冲输入端;

P3.5????T1????定时器/计数器1计数脉冲输入端;

P3.6????WR??外部数据存储器写选通信号输入端,低电平有效;

P3.7????RD????外部数据存储器读选通信号输入端,低电平有效。

4.控制线

??(1)ALE/PROG(30脚):地址锁存有效信号输入端。ALE在每个机器周期内输出两个脉冲。在访问片外程序存储器期间,下降沿用于控制锁存P0输出的低8位地址;在不访问片外程序存储器期间,可作为对外输出的时钟脉冲或用于定时目的。但要注意,在访问片外数据存储器期间,ALE脉冲会跳空一个,此时作为时钟输出就不妥了。

对于片内含有EPROM的机

文档评论(0)

147****4268 + 关注
实名认证
文档贡献者

认真 负责 是我的态度

1亿VIP精品文档

相关文档