收藏到会员中心

文档题目:

基于单片机的步进电机的控制

基于单片机的步进电机的控制
上传会员: wate010
提交日期: 2013-10-23 15:26:56
文档分类: 电子信息机电
浏览次数: 72
下载次数: 0
下载地址: 点击标题下载 基于单片机的步进电机的控制 (需要:120 积分)  如何获取积分?
下载提示: 不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
文档介绍: 以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
文档字数:
文档字数:13261
摘要

本设计为基于单片机的步进电机的控制。是以单片机AT89C51作为信号检测和控制核心的系统,运用液晶12864对电机状态、转速进行显示,利用单片机定时器实现的脉冲分配和大功率驱动电路UNL2003共同组成步进电机的驱动器,结合软件来控制电机的转速、转向。LCD12864作为液晶显示界面, 通过与键盘的结合设定电机的运行圈数、速度、方向等值,能使系统在脱离PC机的情况下也可正常运行,具有良好的人机交互功能, 提高了系统的可用性。本设计采用C语言编写程序,采用模块化设计,增强了可读性,实现了电机运动控制功能。
关键词 步进电机;单片机;C语言;ULN2003

目录

摘要 …………………………………………………………………………………1
英文摘要 ……………………………………………………………………………1
引言 …………………………………………………………………………………1
1. 现状分析  ………………………………………………………………………2
1. 1  步进电机控制的现状分析和发展趋势……………………………………2
1. 2  本设计的背景和意义………………………………………………………3
  1. 3  本设计的主要任务…………………………………………………………4
2. 系统的硬件设计与实现  ………………………………………………………5
2. 1  设计思路……………………………………………………………………5
2. 2  系统硬件的基本组成部分…………………………………………………5
2. 3  主要单元电路的设计………………………………………………………6
    2.3.1  电机驱动电路 …………………………………………………………6
  2.3.2  键盘/显示电路 ………………………………………………………7
3. 系统的软件设计  ………………………………………………………………9
3. 1  单片机AT89C51的简介 …………………………………………………9
3. 2  程序设计……………………………………………………………………11
3.2.1  主程序设计 ……………………………………………………………11
3.2.2  键盘子程序设计 ………………………………………………………12
3.2.3  正反转程序设计 ………………………………………………………12
3.2.4  转速控制程序设计 ……………………………………………………12
4. 系统调试与分析  ………………………………………………………………13
4. 1  硬件调试……………………………………………………………………13
4. 2  软件调试……………………………………………………………………14
4. 3  系统调试……………………………………………………………………14
4. 4  测试结果……………………………………………………………………14
5. 结束语  …………………………………………………………………………15
 参考文献…………………………………………………………………………16
 附录………………………………………………………………………………17



(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载)

热门文档下载

相关文档下载

上一篇基于AT89S51单片机的数字电子时钟 下一篇简易无线电遥控系统

相关栏目

最新文档下载

推荐文档下载