文档详情

步进电机控制课程设计.doc

发布:2019-04-18约8.26千字共12页下载文档
文本预览下载声明
单片机技术课程设计报告 题 目: 步进电机控制综合实验 学 年:2010~2011 学 期: 1 专 业:通信工程 班 级: 01 学 号:0804140103姓 名: 学 号:080401032 姓 名: 指导教师及职称: 时 间: 2011-1-13 目录 设计目的----------------------------------------------------------------------------------------------1 ------ ------ 设计要求--------------------------------------------------------------------------------------------1 1.------- 模块原理说明及系统设计 1.----------------------------------------------------------------------------------------------------1 2. 2.1 8031单片机系统----------------------------------------------------------------------------1 2.2 给定采样——A/D转换电路--------------------------------------------------------------3 2.3 二相四拍步进电机——步进电机驱动电路--------------------------------------------4 2.4 LED显示——8279显示接口电路-------------------------------------------------------5 程序设计说明及框图 1.程序设计----------------------------------------------------------------------------------------6 2. 程序框图 设计结果说明 1.----------------------------------------------------------------------------------------------------9 总结 设计过程中遇到的问题及其解决方法。 ------- 2.设计体会及建议 七、答辩记录 一、设计目的 1、掌握模/数转换电路的应用、掌握8279数码显示电路的应用、掌握步进电机的工作原理和控制方法 2、锻炼和培养由各个子模块功能单元构筑完整的微机控制系统的能力,掌握单片机控制系统的设计方法。 二、设计要求 系统硬件设计 建立8031单片机与各功能单元的连接,画出系统原理图。并给出必要的文字说明。 系统软件设计(内存分布、子程序出入口说明、流程图、程序) 主程序设计(控制正反转及走步步数)、AD采样子程序、数码显示子程序、步进电机驱动子程序。 实验连线,运行编制好的子程序对各功能单元进行调试。 运行实验程序,结合硬件进行调试。 旋转给定电位器,观察步进电机是否按设计要求旋转。 撰写实验报告。 三、模块原理说明及系统设计 1、系统的组成原理 2、各单元的原理组成及功能 2.1 8031单片机系统 MCS-51单片机在一块芯片中集成了CPU、RAM、ROM、定时器/计数器和I/O等一台计算机所需的基本功能部件。其内部包含下列几个部件: ? 8位CPU,片内振荡器; ? 4K字节ROM,128字节RAM; ? 21个特殊功能寄存器; ? 32根可编程I/O口线; ? 可寻址各64K的外部程序存储器、外部数据存储器; ? 2个l6位的定时器/计数器; ? 中断结构:具有5个中断源,2个优先级; ? 一个可编程全双工串行口; ? 有位寻址功能,适于布尔处理的位处理机。 其引脚结构如图: 8031系列单片机有40个引脚,采用双列直插(DIP)封装形式。引脚如上图所示, 各引脚按功能分类介绍如下: 1.电源引脚 Vcc(40脚):供电电源+5V。 Vss(20脚):接地线。 2.外接晶体引脚XTAL1(18脚)和XTAL2(19脚) 当利用内部时钟电路时,XTAL1与XTAL2之间接一晶体振荡器。XTAL1为内部放大电路输入端,XTAL2为输出端。 当外接时钟信号时,对于HMOS型单片机,XTAL1接地,XTAL2接外部输入时钟脉冲。而对于CHMOS型单片机XTAL1为驱动端,XTAL2为悬浮。 3.控制信号引脚 RST/VDP(9
显示全部
相似文档