ab00c 发表于 2011-1-13 03:22:34

文件格式:word
文件大小:201.00KB
适用专业:计算机控制技术
适用年级:大二
下载次数:1 次
论文编号:194566
下载咨询:
点击联系客服

论文简介:

课程设计-三相步进电机的微机与单片机控制设计,共18页,3845字
目   录
1设计目的及意义 - 1 -
1.1设计目的 - 1 -
1.2设计意义 - 1 -
2方案论证 - 2 -
2.1设计要求 - 2 -
2.2方案论证 - 2 -
3硬件电路设计 - 3 -
3.1设计思路,元件选型 - 3 -
3.2控制原理图 - 5 -
3.3硬件连线图 - 6 -
4软件设计 - 8 -
4.1.1微机方案的软件设计 - 8 -
4.1.2单片机方案的软件设计 - 8 -
4.2方框图 - 9 -
4.3程序清单 - 11 -
5总结 - 16 -
6参考文献 - 17 -


1设计目的及意义
1.1设计目的
1.巩固和加深课堂所学知识;
2.学习掌握一般的软硬件的设计方法和查阅、运用资料的能力;
3.通过步进电机控制系统设计与制作,深入了解与掌握步进电机的运行方式、方向、速度、启/停的控制以及单三拍、双三拍和三相六拍等工作方式的控制。
1.2设计意义
步进电机是工业过程控制及仪表中的主要控制元件之一。在数字控制系统中,由于它可以可以直接接受计算机来的数字信号,不需要进行数模转换,所以用起来更方便。步进电机角位移与控制脉冲间的精确同步。若将角位移的改变转变为线性位移、位置、体积、流量等物理量的变化,便可实现对它们的控制。
正因为步进电机具有快速启停,精确步进以及能直接接收数字量等特点,所以使其在定位场合中得到了广泛的应用。特别在工业过程控制系统中,使用开环控制模式,微型计算机可以很容易控制步进电机的位置和速度,而不用使用位移传感器,所以应用越来越广泛。学会使用微型计算机控制步进电机也就显得很重有必要了。
2方案论证
2.1设计要求
控制步进电机正转、反转,加速,减速。完成步进电机单三拍、双三拍和三相六拍等工作方式的控制,画出控制步进电机的电路图,并编程完成软件部分。
2.2方案论证
方案一:使用微机+8255A,外加驱动电路使用循环查表法实现
因为步进电机是通过改变其输入脉冲来改变步进电机的输出状态的,所以此方案考虑选择用开关电路来改变其调用的子程序已达到改变其输入的脉冲。故此方案使用开关电路,8255A的若干端口来进行。
由步进电机的原理可以知道其状态的特点,所以,可以考虑通过改变其脉冲的顺序来改变步进电机的转向,实现正转与反转,通过均匀地改变其脉冲时间间隔的长短来实现步进电机的加速与减速。故此方案可以用8255的PA口和开关电路来选择各种状态的改变。
方案二:使用单片机,外加驱动电路使用循环查表法实现
与方案一的区别不大,就是不需要8255, AT89C51直接与开关、接口电路相接,电路更简单。


论文文件预览:
共1文件夹,1个文件,文件总大小:201.00KB,压缩后大小:75.98KB


下载地址:
本主题需向作者支付 200 下载币 才能浏览 购买主题

lfl311 发表于 2013-4-6 19:37:42

好帖

xtagmyxta 发表于 2013-4-9 18:39:07

我怎么能说不

楼主的帖子实在是写得太好了。文笔流畅,修辞得体,深得魏晋诸朝遗风,更将唐风宋骨发扬得入木三分,能在有生之年看见楼主的这个帖子。实在是我三生之幸啊。看完楼主的这个帖子之后,我竟产生出一种无以名之的悲痛感——啊,这么好的帖子,如果将来我再也看不到了,那我该怎么办?那我该怎么办?直到我毫不犹豫地把楼主的这个帖子收藏了,我内心的那种激动才逐渐平静下来。可是我立刻想到,这么好的帖子,倘若别人看不到,那么不是浪费楼主的心血吗?经过痛苦的思想斗争,我终于下定决心,牺牲小我,奉献大我。我要拿出这帖子奉献给人赏阅,我要把这个帖子一直往上顶,往上顶!顶到所有人都看到为止!

zhouzhikai 发表于 2013-4-10 12:31:39

谢谢

shushan 发表于 2013-4-13 12:32:41

好网站啊

到处流浪 发表于 2013-4-15 16:46:20

~~~

我也想要~~~

100200 发表于 2013-4-24 13:20:38

很好啊

清风留影 发表于 2013-5-31 08:34:38

太感谢了啊

byxiangfei 发表于 2013-5-31 11:12:49

路过

路过......

linhfh 发表于 2013-5-31 17:15:23

加油..............
页: [1]
查看完整版本: [课程设计]三相步进电机的微机与单片机控制设计