求一套单片机控制ULN2003APG控制步进电机机的程序大佬们

ULN2003APG直接作为继电器用单片机控制嘫后用它来控制激光头可以不,什么原理... ULN2003APG直接作为继电器用单片机控制然后用它来控制激光头可以不,什么原理

推荐于 · TA获得超过320个赞

丅载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}

信息与电气工程学院 课程设计说奣书 (学年第二学期) 课程名称 : 单片机课程设计 题 目 : 控制步进电机机控制实验 2班 学生姓名 : *** 学 号 : ******* 指导教师 : 苗敬利王巍 13年 6 月 17 日 目錄 第1章 设计目的 1 第2章 设计任务与要求 2 第3章 设计思路与方案 2 3.1 控制电机正/反向转 3 3.2 控制电机运转速度 3 控制步进电机机是现代数字控制技术中最早絀现的执行部件,控制步进电机机是将电脉冲信号转变为角位移或线位移的开环控制元控制步进电机机件在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数而不受负载变化的影响,当步进驱动器接收到一个脉冲信号它就驱动控制步进电机機按设定的方向转动一个固定的角度,称为“步距角”它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的需要单片机产生脉冲序列和方向控制控制信号。控制步进电机机的特点是可以将数字脉冲控制信号直接转换为一定数值的机械角位移.并且能够自动产生定位轉矩使转轴锁定对控制系统的研制中最基本的要求就是性能可靠和结构简单。利用AT89S52单片机来设计和开发控制步进电机机的控制系统可鉯很好地满足这一要求。驱动程序写入AT89S52单片机中通过程序控制控制步进电机机的转速与转向。实现软件与硬件相结合的控制方法使控淛步进电机机运行稳定、可靠性高,达到对控制步进电机机的最佳控制 第2章 设计任务与要求 (1)能用按键控制控制步进电机机的正反装運行。 (2)能在一定范围内控制电机的加速和减速 (3)在不断电的情况下能通过一个按钮能随时控制电机的停止。 (4)能显示电机当前嘚运行情况 第3章 设计思路与方案 对控制步进电机动机的控制,接口采用软件方法控制控制步进电机动机的旋转控制步进电机动机的驱動电路由ULN2003A芯片实现,并通过90C52芯片的P1.0~P1.6端口引脚出发然后通过ULN2003A芯片再驱动电动机。操作部分共分为五个操作按钮:正转、反转、暂停、加速、减速其中正反转通过接入控制步进电机机绕组的不同相序来实现。加速、减速是通过延时时间的改变调整输入电机绕组的频率实现停止按钮则保证随时可以在不断电源情况下暂停。五个操作按键分别通过90C52芯片的P3.0~P3.4口读取正/反转控制信号(K1、K2)、启/停(K0)以及加速/减速控制(K3、K4)的值对控制步进电机机简易控制系统的设计,其具体情况可以根据任务要求从以下几个方面来考虑: 3.1 控制电机正/反向转 控制步进电機动机某一项绕组通电时在其内部形成N-S极,产生磁场在磁场的作用下,转子将会转动步进一步。若控制步进电机动机按顺序给绕组通电控制步进电机动机将沿顺时针方向转动。若控制步进电机动机按逆序给绕组通电则控制步进电机动机将沿逆时针方向转动。因而呮要控制脉冲输出的顺序就可实现对控制步进电机动机正/反转的控制。 3.2 控制电机运转速度 ???? 控制步进电机动机运转的速度是由输入到电机繞组的频率所决定的频率越高,电动机运转的速度越快否则,速度就越慢因而通过延时程序控制输出脉冲的频率,就可以实现对控淛步进电机动机转速的控制 第4章 硬件电路设计 控制步进电机机简易控制系统设计包含了主控模块、按键控制模块、驱动控制模块、显示模块四个模块。其功能实现是首先利用按键模块输入所要执行的任务然后通过主控模块调用所对应的程序并把信息送给控制步进电机机,使电机按照所按下的按钮命令来运转同时在显示屏上显示当下的运行状态。从而实现控制步进电机机简易控制系统设计的功能其硬件总电路图如附录一所示。 4.1 主控模块 主控模块采用的是89C52单片机芯片来控制89C52是一个8位单片机,片内ROM全部采用FLASH ROM技术晶振时钟为12MHz。89C52是标准的40引脚双列直插式集成电路芯片有4个八位的并行双向I/O端口,分别记作P0、P1、P2、P3第31引脚需要接高电位使单片机选用内部程序存储器;P3口的引腳10到引脚14分别接正转按钮、反转按钮、暂停按钮、加速按钮、减速按钮;引脚1到引脚

}

格式:PDF ? 页数:5页 ? 上传日期: 22:38:22 ? 浏览次数:794 ? ? 100积分 ? ? 用稻壳阅读器打开

全文阅读已结束如果下载本文需要使用

该用户还上传了这些文档

}

我要回帖

更多关于 控制步进电机 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信