一、 设计任务书设计内容:用80C51单片机设计一个步进电机控制器设计要求:1. 用8015设计一个四相步进电机。2. 可控制步进电机的启动与停止,正转与反转。3. 10档速度调节。4. 点动控制。5. 可显示电机运行参数。二、 设计总体方案(一) 控制方式的选择控制主要用于电机速度和方向的转换。控制方式有按键控制和开关控制两种。按键较开关而言,操作更加简便,故选按键控制。方案一:独立按键。独立按键可自由连接,线路简单。方案二:编码式键盘。编码式键盘的按键接触点接于74LS148芯片。当键盘上没有闭合时,所有按键都断开,当某一键闭合时,该键对应的编码由74LS148输出。本次设计所需按键不多,不需要采用复杂编码,考虑硬件条件、线路连接和经济性等方面,选择方案一。(二) 电机电路设计方案的选择由于条件的限制,对于电机的选择只能是实验台上最小步距角18的电机,其中已包含了驱动电路。(三) 单片机的选择方案一:AT89C51高性能8位单片机,内部集成CPU、存储器、寄存器、I/O接口,从而构成较为完整的计算