步进电机实验报告

上传人:壹****1 文档编号:489933991 上传时间:2022-07-30 格式:DOC 页数:10 大小:185KB
返回 下载 相关 举报
步进电机实验报告_第1页
第1页 / 共10页
步进电机实验报告_第2页
第2页 / 共10页
步进电机实验报告_第3页
第3页 / 共10页
步进电机实验报告_第4页
第4页 / 共10页
步进电机实验报告_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《步进电机实验报告》由会员分享,可在线阅读,更多相关《步进电机实验报告(10页珍藏版)》请在金锄头文库上搜索。

1、 华北科技学院计算机系综合性实验实 验 报 告 课程名称 微机原理与接口技术A 实验学期 2011 至 2012 学年 第 2 学期学生所在系部 年级 专业班级 学生姓名 学号 任课教师 实验成绩 计算机系制 微机原理与接口技术A课程综合性实验报告 开课实验室: 计算机接口实验室 2012 年 5 月 29 日实验题目微机控制步进电机调速系统一、实验目的1、了解计算机控制步进电机原理 2、掌握步进电机正转反转设置方法。3、掌握步进电机调速工作原理及程序控制原理。二、设备与环境TPC-2003A微机。Vc+编译器。三、实验内容硬件接线图参考实验指导书。软件编程在TPC-2003A自带的VC+编译

2、环境下使用。在通用VC+下编程,需要拷贝相关的库文件。用汇编语言编写控制程序需注明原理。四、实验结果及分析实验原理:实验原理图表1中的右下图是通过对每相线圈中的电流的顺序切换来使电机作步进式旋转。线圈的通电顺序决定了步进电机的旋转方向(顺时针或逆时针)。驱动电路由脉冲信号来控制,所以,调节脉冲信号的频率便可改变步进电机的转速。如图所示:本实验使用的步进电机用直流5V 电压,每相电流为0.16A,电机线圈由四相组成:即: 1(BA)2(BB)3(BC) 4(BD)下图表1中首先向F1-F2线圈输入驱动电流,接着依次向F2-F3,F3-F4,F4-F1输入驱动电流,最后再返回到F1-F2,按这种顺

3、序切换可使步进电机实现顺时针方向旋转。实验中可通过不同的时间延时来得到不同频率的步进电机输入脉冲,从而得到各种不同的电机转速。实验步骤:1、按原理电路图连接线路,利用8255输出脉冲序列,开关K0K6控制步进电机转速,K7控制步进电机转向。8255 CS接288H28FH。PC0PC3接BABD;PA口接逻辑电平开关。2、编程:当K0K6中某一开关为“1”(向上拨)时步进电机启动。K7向上拨电机正转,向下拨电机反转。3、编程思想:(1)本实验中8255的地址为288H28FH,端口A设置为方式0输出,端口C设置为方式0输入。(2)K0K6对应的延时参数分别是10H,18H,20H,40H,80

4、H,0c0H,0ffH。(3)激励数据初始化33H(00110011B),根据K7的设定每次左移或右移一位,然后将低四位输出到8255A的PA3PA0,(分别对应41)。与激励数据中的零对应的两个绕组将通电,由此驱动步进电机控制。实验原理图图表 1实验流程图:C输入 实验代码及分析:Asm程序;*;* 步进电机 *;*;DATA SEGMENT P55A EQU 288H ; 定义P55A为8255A的端口地址P55C EQU 28AH ; 定义P55C为8255C的端口地址 P55CTL EQU 28BH ; 定义P55CTL为8255控制端口地址BUF DB 0 ; 定义一个字节数据(用来存放开关状态)MES DB K0-K6 ARE SPEED CONTYOL,0AH,0DH DB K6 IS THE LOWEST SPEED ,0AH,0DH ; DB K0 IS THE HIGHEST SPEED,0AH,0DH DB K7 IS THE DIRECTION CONTROL,0AH,0DH,$ ;在屏幕上输出一段符号,DATA ENDS 显示程序处于执行状态。 CODE SEGMENT ASSUME CS:CODE,DS:DATAST

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 建筑资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号