(毕业设计 页数:7 字数:2791)步进电机控制设计
一、 内容: 在MIFID微机实验台上以双八拍的方式控制步进电机运行,用按钮控制启动和停止。接口硬件电路图见说明书。 二、 要求: 1、 控制步进电机运行的相序表存储在文件中。 2、 按下SW1按钮,从文件中取出一个相序数据,从并行接口8255A的PA口输出,使步进电机运行。相序数据在CRT上显示。按下SW2按钮,步进电机运行停止。 3、 SW1按钮的数字量由PC1输入,SW2按钮的数字量由PC0输入, 4、 设计程序运行时的界面友好。 三、 进度安排: 序号 内容 所用时间 1 接口电路设计 2天 2 编写程序 1天 3 调试程序 1天 4 撰写课程设计报告 1天 合计 5天
一.设计目的和内容 目的:通过步进电机控制设计实验,学习并行接口电路及其控制程序的设计原理与方法。 内容: 在MIFID微机实验台上以双八拍的方式控制步进电机运行,用按钮控制启动和停止。接口硬件电路图见说明书。 要求: 1、 控制步进电机运行的相序表存储在文件中。 2、 按下SW1按钮,从文件中取出一个相序数据,从并行接口8255A的PA口输出,使步进电机运行。相序数据在CRT上显示。按下SW2按钮,步进电机运行停止。 3、 SW1按钮的数字量由PC1输入,SW2按钮的数字量由PC0输入, 4、 设计程序运行时的界面友好。 二、实验预备知识 可编程并行接口8255是一个具有两个8位(A端口和B端口)和两个4位(C端口)并行I/O端口的芯片。在与外设进行数据传输时,把A、B、C3个端口分为两组。A组由A端口和C端口的高4位组成。B组由B端口和C端口的低4位组成。为了满足多种数据传输的要求,可以通过对8255的编程用方式控制字设置3种工作方式来实现。这3种工作方式为:方式0(基本I/O工作方式);方式1(选通I/O工作方式);方式2(双向传送方式)。8255的控制字有工作方式控制字和C端口的位置位/复位控制字。工作方式控制字是必须要预先设定的,C端口的位置位/复位控制字可视需要而定。一般来说,在方式0中,C端口除在特殊场合用作联络信号外,如:双机通信,基本上都作为数据端口参与I/O操作。但在方式1或方式2下,C端口的相应位可用来作为I/O操作的控制和同步信号,也可用作对CPU的中断请求信号。 为了更好地完成本次实验,要求实验者掌握8255控制寄存器,8255方式0、方式1的工作原理及工作过程;熟悉方式1(输入和输出)下A端口的方式字、C端口的位置位/复位控制字以及状态字的设置方法。
目录
一、设计目的和内容 二、实验预备知识 三、实验原理 四、实验配置 五、实验调试与运行 六、课程设计心得
|