《微型计算机控制技术》课程设计--步进电机角度控制(2).docVIP

  • 1
  • 0
  • 约9.67千字
  • 约 15页
  • 2018-05-14 发布于天津
  • 举报

《微型计算机控制技术》课程设计--步进电机角度控制(2).doc

课 程 设 计 课程名称 微型计算机控制技术 题目名称 步进电机角度控制(2) 学生学院 专业班级 自动化09(4)班 学 号 学生姓名 指导教师 2012 年 6 月 28 日 系统设计说明 硬件设计 本次设计要求通过键盘按键实现对步进电机的转动次数和每次转动的角度的控制,并通过数码管显示出来。 本方案中通过按键对步进电机的转动角度进行设定,给各个按键设置不同的键值。按下按键时,给8255A一个信号设定步进电机下一步的动作。8086通过8255A的数据总线读取该信号,并作出反应,通过给8255A一系列的指令驱动其工作,从而驱动步进电机和LED显示器 软件设计 显示模块设计说明: 为使显示程序具有通用性和灵活性,在8086内设置一个显示缓冲区,显示缓冲区的每个单元与LED的各位一一对应。当主程序需要显示,只需将要显示的字符送入显示缓冲区,然后调用显示子程序。显示子程序的任务则是逐一取出显示缓冲区中的字符、查字形表转换成相应字型码,然后通过字段口输出显示。显示模块是用四位七段数码管来显示转动次数和每次转动的角度。给八个按键设置不同的子程序,当按下按键时,根据事先设定好的各个按键对应的转动角度的值输出到数码管进行显示。 步进电机模块设计说明: 在此

文档评论(0)

1亿VIP精品文档

相关文档