- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中国地质大学长城学院2014课程设计
中国地质大学长城学院
本 科 课 程 设 计
题 目:
基于80C51单片机的步进电机控制系统
系 别
信息工程系
学生姓名
专 业
电气工程及其自动化
学 号
指导教师
职 称
讲师
2014 年6 月 11 日
摘 要
本文研究基于51系列单片机的步进电机控制系统设计,该系统包括以下几个部分:数据采集、数据处理、终端接收,该系统以汇编语言为单片机的驱动程序语言,单片机控制步进电机,主要任务是把二进制数变成脉冲序列,按相序输入脉冲以实现电机转动方向控制,利用单片机实现对步进电机的远距离实时监控,从而达到高效、节能的控制步进电机工作的目的,该系统具有成本低、控制方便的特点。使用单片机驱动四相步进电机,控制步进电机以四相八拍的方式运行,来实现步进电机正向/反向旋转,P1.0~P1.3分别控制步进电机;P1.5~P1.7分别控制步进电机的停止、正转、反转。
关键词: 51单片机 ;步进电机 ;数据采集 ;汇编语言 ;
目 录 TOC \o 1-4 \h \z \u
摘要 0
1 设计目的 1
2设计内容与要求 1
3 总体设计方案 1
3.1整体方案 1
3.2具体方案实现 1
4系统硬件设计 2
4.1复位电路 2
4.2晶振电路 2
4.3按键电路 3
4.4指示灯电路 3
4.5驱动电路 4
4.6步进电机 4
5程序软件设计 5
5.1程序流程图 5
5.2源程序 6
6系统调试与仿真 7
7总结 8
第 PAGE 1 页 共 8 页
1设计目的
1.掌握单片机控制步进电机的硬件接口电路。
2.掌握步进电机驱动程序的设计和调试方法。
3.熟悉步进电动机的工作特性。
2设计内容与要求
1.查阅资料,了解步进电机的工作原理。
2.通过单片机给定参数控制电机转动。
3.通过按钮控制正转、反转和停止。
3总体设计方案
3.1整体方案
本系统主要是由AT89C51,步进电机控制器ULN2004,步进电机,通过单片机编程,实现步进电机控制的脉冲分配,使电机实现正转,反转以及停止等功能
3.2具体实现方案
根据系统要求画出单片机控制步进电机的控制框图,见下图。系统包括单片机、按键、驱动电路和步进电机。
80c51单片机
80c51单片机
步进电机键盘驱动电路
步进电机
键盘
驱动电路
开始通电后,步进电机停止转动,单片机分别接有按钮开关正,反,停用来控制步进电机的正转、反转和停止。当按下正后,电机正转;当按下反后,电机反转,当按下停,电机停转。
4 系统硬件设计
本系统主要由单片机主控模块、复位电路模块、晶振电路模块、独立键盘电路模块、指示灯电路模块、驱动电路模块、步进电机模块等组成,下面将对各模块作简要介绍。
4.1复位电路
为确保微机系统中 电路稳定可靠工作,复位电路是必不可少的一部分,复位电路的第一功能是上电复位。AT89C52 的复位端是一个施密特触发输入,高电平有效[3]。RST端如果由低电平上升到高电平并持续2个机器周期,系统将实现一次复位操作。此复位电路中,上电或按一下复位开关都能在RST端出现一段时间的高电平,使系统复位。如图1示。
图表 SEQ 图表 \* ARABIC 1
4.2晶振电路
每个单片机系统里都有晶振,全称是叫晶体振荡器,在单片机系统里晶振的作用非常大,他结合单片机内部的电路,产生单片机所必须的时钟频率,单片机的一切指令的执行都是建立在这个基础上的,晶振的提供的时钟频率越高,那单片机的运行速度也就越快。晶振的作用是为系统提供基本的时钟信号。通常一个系统共用一个晶振,便于各部分保持同步[6]。有些通讯系统的基频和射频使用不同的晶振,而通过电子调整频率的方法保持同步。
本次设计的晶振其输入端为芯片引脚XTAL1,其输出端为芯片引脚XTAL2。通过这两个引脚在芯片外并接12MHz晶振和两只30F的电容,这样就构成一个稳定的自激振荡器。如图2示。
图表 SEQ 图表 \* ARABIC 2
4.3按键电路
本设计的键盘电路由3独立按键组成,如图3示。
图表 SEQ 图表 \* ARABIC 3
功能如下:
正:正转键。按下时步进电机正转。
反:反转键。按下时步进电机反转。
停:停止键。运行状态按下此键即停止运转。
4.4指示灯电路
指示灯电路包括D1、D2、D3、D4四个LED灯组成,分别串联一个分别串联一个电阻,提供稳定的电压与电流。
图表 SEQ 图表 \* ARABIC 4
4.5驱动
您可能关注的文档
- 标本留取及注意事项.ppt
- 标准工厂化工地施工办法.doc
- 泵站信息化解决办法.doc
- 标准日本语中级教案4.ppt
- 标准工厂化工地建设办法.doc
- 表面处理工艺办法大全.ppt
- 冰雪节运动项目规程.doc
- 髌骨骨折教案.ppt
- 病理科免疫组化染色pdca.ppt
- 病例对照研究介绍.ppt
- 多极化数字生态话语权形成与治理规则演化研究.docx
- 游戏化教学理念的课堂实践与创新.pptx
- 小额长期资金配置行为特征与稳健增值机制分析.docx
- 智能监控与数字孪生技术的施工风险动态识别体系研究.docx
- 车联网技术绿色交通应用与前景.docx
- 福建省福州第一中学高二上学期期末考试政治试题(原卷版)-A4.docx
- 福建省福州第一中学高二上学期期末考试政治试题(解析版)-A4.docx
- 2025届福建省福州市高三第三次质检地理试题(解析版)-A4.docx
- 福建省莆田第一中学高二上学期期末考试政治试题(解析版)-A4.docx
- 2025年甘肃省武威市凉州区武威第三中学教研联片中考一模地理试题-A4.docx
最近下载
- IPC-2223E-中文-2020 CN 挠性和刚挠性印制板计件分标准.pdf VIP
- 劳动合同标准版劳动合同劳动合同.doc VIP
- 比亚迪发动机维修手册.doc
- 公路工程新技术.pptx VIP
- 永诚财险建筑施工行业安全生产责任保险(2024 年版)条款.pdf VIP
- SN/T 3992-2014_进境非人灵长类实验动物指定隔离场建设规范.pdf VIP
- 精品解析:2024-2025学年浙江省温州市龙港市统编版五年级上册期末考试语文试卷(解析版).docx VIP
- 中国临床肿瘤学会(csco)胆道恶性肿瘤诊疗指南2025.docx VIP
- 【2017年整理】光接入网维护操作标准化手册-----接入有源设备维护.doc VIP
- 新22S3 室外排水工程建筑工程图集.docx VIP
原创力文档


文档评论(0)