计算机硬件技术基础(MCS-51)2007年课程设计报告
- 文件介绍:
- 该文件为 doc 格式,下载需要 1 积分
- 计算机硬件技术基础(MCS-51)2007年课程设计报告河北工业大学计算机硬件技术基础(MCS-51)2007年课程设计报告
题目:步进电动机调速
二、问题的提出
该题目提出的目的是培养利用所学的计算机硬件基础知识(MCS-51)进行简单的软硬件设计的能力,掌握程单片机开发的一般过程和方法。了解步进电机的工作原理,掌握它的转动控制方式和调试方法.
三、总体设计
1.问题描述:
“步进电机调速”功能:在P1.0引脚输出低频脉宽调制信号(PWM)。PWM信号的脉冲占空比(脉动电压的高电平时间与周期比)可以通过和P1口连接的开关设定或按键设定,从而调整步进电机转速。
2.问题的解决方案:
根据问题描述,可以将问题解决分为两步:
(1)使用定时器产生定时中断,在中断服务程序中通过计数来控制对P1.0的置1和清0;
(2)在程序执行过程中,读取开关设置或按键设置,根据设置改变输出脉冲的占空比;
3.实验内容
(1)编写程序,通过单片机的P10控制步进电机的控制端,使其按一定的控制方式进行转动
(2)分别采用双四拍(AB...