1、成绩 课 程 设 计 报 告 设计题目 步进电机控制系统设计 课程名称 计算机控制技术 B 姓名 学号 班级 自动化 0803 教师 设计日期 2011 年 7 月 8 日 计算机控制技术课程设计报告 - I - 步进电机控制系统设计 摘 要 步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件。在非超载的情况 下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影 响,即给电机加一个脉冲信号,电机则转过一个步距角。这一线性关系的存在,加上步 进电机只有周期性的误差而无累积误差等特点。使得在速度、位置等控制领域用步进电 机来控制变的非常的简单。微电子学的迅速发展和微型
2、计算机的普及与应用,为步进电 动机的应用开辟了广阔前景,使得以往用硬件电路构成的庞大复杂的控制器得以用软件 实现,既降低了硬件成本又提高了控制的灵活性,可靠性及多功能性。在当今社会的各 个领域步进电机无处不在,应用领域涉及机器人、工业电子自动化设备、医疗器件、广 告器材、舞台灯光设备、印刷设备、计算机外部应用设备等等。 本设计采用 8088CPU 对步进电机进行控制, 通过 8255I/O 口输出的具有时序的方波 作为步进电机的控制信号,信号经过驱动芯片驱动步进电机;实现步进电机正反运转以 及变速运转。 关键词:步进电机;脉冲信号;关键词:步进电机;脉冲信号;8088CPU8088CPU; 步
3、进电机控制系统设计 - II - Design for Stepper Motor Control System Abstract Stepper motor is the electric pulse signal into angular displacement or linear displacement of the open-loop control components. In the case of non-overloaded, the motor speed, stopping only depends on the location of pulse frequency
4、and pulse number, regardless of load changes, that is, to add a pulse motor, the motor is turned a step angle. The existence of this linear relationship, with only periodic error of the stepper motor without the accumulation of errors and so on. Makes the speed, position and other control areas to control the stepper motor becomes very simple. The rapid development of microelectronics and micro-computer popularization and application, the application for the stepper motor opens up broa