手机版

微机原理步进电机控制实验(8)

发布时间:2021-06-06   来源:未知    
字号:

本实验通过设计电路,编写程序来驱动步进电机的转动。采用开环控制方式,使之能对步进电机的转动方向,速度和角度进行调节。所谓步进,就是指每给步进电机一个递进脉冲,步进电机各绕组的通电顺序就改变一次,即电机转动依次。根据步进电机控制绕组的多少可以将电机分为三相、四相和五相。实验中采用的步进电机为35BYJ46型四相八拍,电压为DC12v

开始 初始化 显示提示信息 初始化 8255 输入一个字符 是 0~6 或 9? Y 分流 1 2 按字符设置延迟时间 清空键盘缓冲区 3 4 5 9 6 结束 按字符设置延迟时间 清空键盘缓冲区 提示输入错误

N 0

设置循环次数

设置循环次数

输出正转数据 延时 判断循环是否结束 Y 判断键盘缓冲区是否有字符 Y 字符是否为 0~9 Y 减小延时 增大延时 7 8 分流 0~6 或 9

输出反转数据 延时 判断循环是否结束 Y 判断键盘缓冲区是否有字符 Y 字符是否为 0~9 Y 分流 0~6 或 9 8 增大延时 7 减小延时

N

N

N

N

N

N

本实验通过设计电路,编写程序来驱动步进电机的转动。采用开环控制方式,使之能对步进电机的转动方向,速度和角度进行调节。所谓步进,就是指每给步进电机一个递进脉冲,步进电机各绕组的通电顺序就改变一次,即电机转动依次。根据步进电机控制绕组的多少可以将电机分为三相、四相和五相。实验中采用的步进电机为35BYJ46型四相八拍,电压为DC12v

六.总结与体会

通过这次试验,我熟悉了8255和步进电机的工作方式,了解了程序设计的流程,熟悉了用汇编语言控制硬件电路的方法。

参考文献

[1] 王永山 杨宏五 杨婵娟。 微型计算机原理与应用(第二版)西安电子

科技大学出版社;

[2] 微型计算机原理实验指导书 河北大学电子信息工程学院; [3] 华成英、童诗白。模拟电路技术基础(第四版)高等教育出版社。

附 录

stack segment stack dw

40dup(?)

微机原理步进电机控制实验(8).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)