找回密码
 注册
关于网站域名变更的通知
查看: 325|回复: 1
打印 上一主题 下一主题

[毕业设计] 步进电机的单片机控制方法探讨

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-5-7 11:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
步进电机的单片机控制方法探讨
3 A7 q% X% q! h" |6 x
摘要:步进电机是一种易于精确控制的电机,由于其良好的性能而受9 u" a) L4 }, e' k
到广泛的应用,其控制方法也多种多样。介绍了SPCEO61A单片机对
& U! P1 z& {1 P% o步进电机的控制方法,并且详细介绍了单片机对步进电机控制的设计
3 ~. o3 [3 b- {5 i' G方案和软件程序设计。该系统控制精度高,可靠性和抗干扰能力强。# \( R  A! R( ]& v9 p" j
关键词:步进电机;单片机;硬件;软件* X# n- P8 C9 n. @. h
: N- K# W$ j9 `. \5 v) M4 O

& ~0 m; C) K$ m7 y& F5 n& M) I' m0引言0 N" }/ S/ C/ `1 v) i4 \% N
步进电机是一种作为控制用的特种电机,它将脉冲信号% y8 U1 A, a/ e( k1 U3 c
转变成角位移,即给一个脉冲信号,步进电机就转动一个角
9 I6 A0 t3 `4 {- Z度,步进电机的转速与脉冲信号的频率成正比。因此非常适
& v0 @! K6 z* {+ z3 ~+ M8 W8 E合于单片机控制。其特点是在不丢步,不超步情况下没有积
& q# h' ^8 K8 P6 t0 `# b* a8 I累误差,所以广泛应用于各种开环挖制系统。控制系统对步1 S5 D; Y- c0 |. p1 n( ^; U
进电机的控制通过步进电机驱动器来完成。本设计中,步进- E% v% D* L: ^, E. M
电机用于位移测量工作台,对步进电机和整个机床的控制由- u, B" t  V- f
SPCE061A单片机系统来完成。7 ?2 \# p% R- S# p
1系统的构成 与硬件设计, ~( K; j1 x9 [: J8 @6 [
控制系统的硬件原理图如图1所示,系统中16位单片机.
4 ], O; Y8 |8 c; [SPCE061A单片机与锁存器8255A并行口扩展芯片,构成功能4 G8 h$ N2 h8 ^0 ^( s7 P
键盘和数码管显示,完成启动、停止、显示转动的角度及角速0 s+ V% c4 @! h: y1 H- ~/ \
度等功能。键盘可用于输人加工件的长度,加工个数等参数,0 k+ p$ r# A6 B) y
LED用于显示当前的加工信息。利用计数器/定时器芯片
# @; O$ W+ a4 I) }+ f8253控制延时时间,进一步控制步进电机的转速,并能实现步
3 B3 ?2 j- i9 f) Z, j( T7 b$ V进电机的往复运动。由于某些加工参数非常重要,为了防止. U& Z, j6 M5 Q  h) B* X2 C4 a3 E5 _
意外掉电时数据丢失,系统中使用自带电池的RAM。每次加1 @' C( m. M4 t' R! ]0 B2 B( v9 C% ?
工参数改变后程序自动将当前的加工参数及其他工作信息存
* F, H3 k/ s6 n9 ~8 Y: z入RAM。这样掉电或关机后,系统当前的加工参数可以保留,  y' {( M% J' d8 S  b! z
在下次开机时自动读人,无需重新输人。3 R7 ^4 G2 ~( {0 S
4 K4 J* P$ X/ }; |* p. N$ i
游客,如果您要查看本帖隐藏内容请回复
4 k2 S& k1 n1 t: n' O4 L( h
' [0 y; k6 X) c8 d, P0 z

该用户从未签到

2#
发表于 2020-5-7 13:54 | 只看该作者
步进电机的单片机控制方法探讨
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-3 02:22 , Processed in 0.156250 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表