步进电机调速系统

2022-07-08 10:02:59   文档大全网     [ 字体: ] [ 阅读: ]

#文档大全网# 导语】以下是®文档大全网的小编为您整理的《步进电机调速系统》,欢迎阅读!
步进电机,调速,系统
步进电机调速系统



设计目的

掌握步进电机的工作原理及控制方1

2 了解控制步进电机转速的原理 3 进一步掌握微机接口中的相关知识 4 熟悉设计系统的方法 -- *■ •

设计要求

1

8086 极其支持电路为基础,配必要的存储器、定时 系统、控制接口、驱动电路 LED 显示接口等构成微机 制的电机调速系统。

2

对步进电机的工作原理进行分析, 通过“启 、停、转速” 等按键命令,实现对电机的平稳启动、停止和不同 速率上的匀速转动,并通过 LED显示转速;

3

方案设计中要突出信号的变换、驱动电路设计 步进电机控制程序的编制;

三. 设计思路

1)步进电机基本原理

所谓步进,就是指每给步进电机一个递进脉冲,步进电机各 绕组的通电顺序就改变一次,电机就回转动一次。使用键盘控制 方式能对步进电机的转动方向 、速度和角度进行调节。 2 步进电机激励方式

步进电机有三相激励,也有四相激励的。现以两相四拍




为例说明。

2相激励。这种方式的工作波形如图所示

它可看作是一种周期信号, 每个周期可以为四个状态。 然,任何时刻步进电机都有两相绕组有电流。每一状态,步进 电机走一步。

.设计内容





1.

程序流程图


延时常



KVL DB 2 DUP(?) 9802H

开始

槪値为

0

启动电动机

8255初始化,ADB

输出,C□输入

数值为1

电动机反转

数値为2 岂动机加速

数値为

H0

读入8255C□数旁

延时

散码管显不数据

YES

渎入键盘数值

算材值

2.源程序

P8255_A EQU P8255_B EQU P8255_C EQU P8255_MODE EQU DELAY_SET EQU MY_STACK

DB

MY_STACK ENDS

MY_DATA SEGMENT PARA 'DATA' BUF PT

DSBUF

DB DB DB

?

9800H 9801H 9803H

07FH

SEGMENT PARA 'STACK' 100 DUP

击键次数备份,键



4 DUP(?)

显示缓冲区指针


本文来源:https://www.wddqxz.cn/78549e290366f5335a8102d276a20029bd6463c3.html

相关推荐