三相单三拍步进电机

上传人:博****1 文档编号:474727358 上传时间:2023-02-18 格式:DOCX 页数:9 大小:189.27KB
返回 下载 相关 举报
三相单三拍步进电机_第1页
第1页 / 共9页
三相单三拍步进电机_第2页
第2页 / 共9页
三相单三拍步进电机_第3页
第3页 / 共9页
三相单三拍步进电机_第4页
第4页 / 共9页
三相单三拍步进电机_第5页
第5页 / 共9页
点击查看更多>>
资源描述

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

1、单片机驱动三相单三拍步进电机仿真设计关于单片机驱动三相单三拍步进电机仿真设计随着生产过程机械化、电气化和自动化的不断发展,出现了各种类型的特种电动机。这些电动机的工作原理,一般与普通的异步电动机和直流电动机的基本原理近似,但是它们在性能、结构、生产工艺上各有其特殊性,多用于自动控制过程中。一般来说,这些电动机的功率不大,小的只有几分之一瓦,大的也不过几十瓦或几百瓦,属于微型电动机的范围。步进电动机一般电动机都是连续旋转, 而步进电动却是一步一步转动的, 故叫步进电动机。每输入 一个冲信号,该电动机就转过一定的角度 (有的步进电动机可以直接输出线位移, 称为直线 电动机)。因此步进电动机是一种把

2、脉冲变为角度位移(或直线位移)的执行元件。步进电动机的转子为多极分布, 定子上嵌有多相星形连接的控制绕组,由专门电源输入电脉冲信号,每输入一个脉冲信号,步进电动机的转子就前进一步。由于输入的是脉冲信号,输出的角位移是断续的,所以又称为脉冲电动机。随着数字控制系统的发展,步进电动机的应用将逐渐扩大。步进电动机的种类很多,按结构可分为反应式和激励式两种;按相数分则可分为单相、 两相和多相三种。图1反应式步进电动机的结构示意图图1是反应式步进电动机结构示意图,它的定子具有均匀分布的六个磁极,磁极上绕有绕组。两个相对的磁极组成一组,联法如图所示。下面介绍反应式步进电动机单三拍的基本原理。一、单三拍通电

3、方式的基本原理及本设计的要求设A相首先通电(日C两相不通电),产生 A-A轴线方向的磁通,并通过转子形成闭 合回路。这时A、A极就成为电磁铁的 N、S极。在磁场的作用下,转子总是力图转到磁阻 最小的位置,也就是要转到转子的齿对齐A、A极的位置(图2a);接着B相通电(A、C两相不通电),转了便顺时针方向转过30 ,它的齿和 C、C极对齐(图2c)。不难理解,当脉冲信号一个一个发来时,如果按A-C-B-A-的顺序通电,则电机转子便逆时针方向转动。这种通电方式称为单三拍方式。(b; b咫通也t藉a和通电图2单三拍通电方式时转子的位置采用单片机控制一个三相单三拍的步进电机工作。步进电机的旋转方向由正

4、反转控制信号控制。步进电机的步数由键盘车入,可输入的步数分别为3、6、9、12、15、18、21、24和27步,且键盘具有键盘锁功能,当键盘上锁时,步进电机不接受输入步数,也不会运转。只有当键盘锁打开并输入步数时,步进电机才开始工作。电机运转的时候有正转和反转指示灯指示。红色指示灯亮,同时警报响。步进电机仿真电路图:-.SoullkW-二, :F?即加Pl JI : 78 _ .p 1帕戈6 P imi K口 二 阳W醴昌 或胡。1 牌 UJ. F: mAEE对p 1TI p -IfTCD 闰HL: : I师P3a11叱 ZfiDSM阳SWI跚.SW2一仿真程序#include #define

5、 unchar unsigned charsbit kai_key p3A1;/开关,作锁功能sbit zheng_key p3A2;/正转sbit fan_keyp3A3;/翻转sbit 18 keyP1A0;/18sbit 15_key pil; 15sbit 12_keyp1A2;/12步sbit 9_keyp1A3;/9步sbit 6_keyp1A4;/6步sbit 3_keyp1A5;/3步sbit 21_keyp1A6;/21步sbit 24_keyp1A7;/24步sbit 27_keyp3A0;/27步bit flag=0;/电机正反标志位uchar bushu,maichon

6、g=3,table_begin=0;uchar code table=0x01,0x02,0x04,0x04,0x02,0x01;/ 电机正反转I/O 口的高低电平对应表void delay(uchar i)/延时函数uchar j,k;for(j=i;j0;j-)for(k=125;k0;k-);void key()/kaikey=shuo_key;if(kai_key=0) /这里开关闭合, 表示键盘锁打开。 如果开关不闭合, 表示上锁,电机不转if(27_key=0) bushu=27; /步数高的优先,即多个步数开关同时打上,运行高步数else if(24_key=0) bushu=2

7、4;else if(21_key=0) bushu=21;else if(18_key=0) bushu=18;else if(15_key=0) bushu=15;else if(12_key=0) bushu=12;else if(9_key=0) bushu=9;else if(6_key=0) bushu=6;else if(3_key=0) bushu=3;esle bushu=0;if(zheng_key=0)flg=0;else if(fan_key=0)flg=1;void dispose() /数据处理函数if(flag=0)table_begin=0; /flag为 0 正

8、转elsetable_begin=3; /flag为 1 反转void qudong()while(kai_key=0)while(bushu!=0)unchar i,j;for(j=0+table_begin;(j3+table_begin)&(bushu!=0);j+)PO=tablejfor(i=0;imaichong;i+)delay(10) /延时函数,控制电机速度bushu-;void main()while(1)key();dispose();qudong();while(kai_key=0); / 等待开锁四、步进电动机的驱动电源步进电动机需配置一个专用的电源供电, 电源的作用

9、是让电动机的控制绕组按照特定的顺序通电, 即受输入的电脉冲控制而动作, 这个专用电源称为驱动电源。 步进电动机及其驱动电源是一个互相联系的整体, 步进电动机的运行性能是由电动机和驱动电源两者配合所形成的综合效果。1、对驱动电源的基本要求( 1 )驱动电源的相数、通电方式和电压、电流都工满足步进电动机的需要;( 2 )要满足步进电动机的起动频率和运行频率的要求;( 3 )能最大限度地抑制步进电动机的振荡;4)工作可靠,抗干扰能力强;( 5 )成本低、效率高、安装和维护方便。2、驱动电源的组成步进电动机的驱动电源基本上由脉冲发生器、 脉冲分配器和脉冲放大器 (也称功率放大器)( 1)脉冲发生器脉冲

10、发生器是一个脉冲频率由几赫到几十千赫可连续变化的脉冲信号发生器。 脉冲发生器可以采用多种线路, 最常见的有多谐振荡器和单结晶体管构成的张弛振荡器两种, 它们都是通过调节电阻 R和电容C的大小来改变电容器充放电的时间常数,以达到改变脉冲信号频率的目的。 图 6 是两种实用的多谐振荡电路, 它们分别由反相器和非门构成, 振荡频率由RC决定,改变R值即可改变脉冲频率。这个仿真设计中直接由单片机的p0 口输出4组pwmU区动电机。五总结这课程设计,花了整整一个星期的时间,在这些天里从仿真电路图到程序的设计查阅了不少资料, 巩固了了以前所学的知识以及没学到的知识。 特别在程序的设计中, 一遍一遍的修改程序,调试,再修改,发现错误,让我的 c 语言有了很大的进步。通过这次课程设计使我懂得了实际和理论相结合是很重要的, 只有理论知识是远远不够的, 只有把所学的理论与实践相结合起来, 从理论中得出结论, 才能提高自己的实际动手能力和独立思考能力。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 营销创新

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