步进电机控制设计

希望大家多多帮忙,谢谢了^_^说明:在工业电气自动化工程中,步进电机是一种常用的控制设备,它以脉冲信号控制电机的转速,在数控机床、仪器仪表、计算机外围设备以及其它自动设备... 希望大家多多帮忙,谢谢了^_^
说明:在工业电气自动化工程中,步进电机是一种常用的控制设备,它以脉冲信号控制电机的转速,在数控机床、仪器仪表、计算机外围设备以及其它自动设备中有广泛的应用。
步进电机是指一步步走的电动机,所谓“步”指转动角度,每步都会使电机转过一个固定的角度。步进电机有不同的种类,但其控制方法均相同,均以脉冲信号进行驱动,很适合使用单片机来进行控制。
本次大作业要求设计一个步进电机的控制部分。

已知:
1. 采用2相制5线步进电机,其结构如下图所示,线圈中心抽头X1与X2连接在一起;

2. 步进电机采用1相激磁法,即在每一个瞬间只有一个线圈导通,其它线圈休息;
3. 单片机与步进电机之间可采用ULN2003类的驱动IC;

要求:
1. 查找资料,设计出步进电机的硬件连接电路图;
2. 给出控制软件流程图;
3. 用汇编语言写出控制软件的代码。

提示:本作业对电机的转动方向不做要求,在实际应用中,改变线圈激磁的顺序可以改变步进电机的转动方向,每送一次激磁信号后应经过一小段时间延时,让步进电机有足够的时间建立激励磁场及转动。可以使用单片机的P0.0~P0.3端口输出控制信号,经驱动IC传至步进电机。
展开
 我来答
亿昇科技 2023-08-25
展开全部
要让电机转动起来,控制部就必须根据Hall-sensor感应到的电机转子所在位置,然后依照定子绕线决定开启(或关闭)换流器(Inverter)中功率晶体管的顺序,使电流依序流经电机线圈产生顺向(或逆向)旋转磁场,并与转子的磁铁相互作用,如此就能使电机顺时/逆时转动。当电机转子转动到Hall-sensor感应出另一组信号的位置时,控制部又再开启下一组功率晶体管,如此循环电机就可以依同一方向继续转动直到控制部决定要电机转子停止则关闭功率晶体管(或只开下臂功率晶体管);要电机转子反向则功率晶体管开启顺序相反。想了解更多相关信息,可以咨询亿昇(…
表控科技控制器
2014-04-05 · TA获得超过4119个赞
知道小有建树答主
回答量:1088
采纳率:100%
帮助的人:221万
展开全部

遗憾的是你需要用单片机来控制步进电机,如果为了方便使用表控TPC4-4TD是非常好的选择,采用表格设置汉字显示的方法设置所需的功能。下面是接线原理图:

这是单轴的步进控制。

亿昇科技
2023-08-25 广告
电机控制原理是基于电磁感应和电路理论,通过控制电机的电压、电流、频率等参数,实现对电机转速、转矩等物理量的调节和控制。在电机控制中,一般采用PWM(脉冲宽度调制)技术,通过对电机三相电源的斩波,实现电机的调速和转矩控制。同时,电机控制还需要... 点击进入详情页
本回答由亿昇科技提供
百度网友ec35c0b5a
2013-11-16 · TA获得超过1691个赞
知道大有可为答主
回答量:2508
采纳率:73%
帮助的人:1181万
展开全部
四拍驱动,您点灯的方式就可以驱动了。
驱动时序:
sbit A = P0^0;
sbit B=P0^1;
sbit C=P0^2;
sbit D= P0^3;

unsigned char step_phase;

void MOTOR_RUN_ZHENGZHUAN(unsigned char phase)
{
switch(phase%4)//四拍模式
{
case 0:{A=0;B=C=D=1;}break;//因为您的是ULN2003芯片,注意反向。
case 0:{B=0;A=C=D=1;}break;//因为您的是ULN2003芯片,注意反向。
case 0:{C=0;B=A=D=1;}break;//因为您的是ULN2003芯片,注意反向。
case 0:{D=0;B=C=A=1;}break;//因为您的是ULN2003芯片,注意反向。
}
}
追问
谢谢,但能帮忙解决前两个问题吗?我不是专业的,根本不懂,帮朋友问的。
追答
2个 中心抽头的接在一起接电源正极,然后其他各相排好相序之后,接P0.O-0.3口,对应的ULN2003输出口,记得哦,ULN2003是灌电流的,不是输出电流的哦。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
d我QQ957364453
2013-11-14
知道答主
回答量:22
采纳率:0%
帮助的人:7.6万
展开全部
让步进电机有足够的时间建立激励磁场及转动。可以使用单片机的P0.0~P0.3端口输出控制信\
你这个应该不是毕业设计
应该属于商业用处吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
悲惨时间里
2015-11-03 · TA获得超过1383个赞
知道小有建树答主
回答量:507
采纳率:20%
帮助的人:165万
展开全部
不知道为什么看不到具体问题描述 先回一个 看看具体的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式