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

[毕业设计] 步进电机定位系统的单片机软件设计

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
步进电机定位系统的单片机软件设计

# j) m+ B0 U5 `. V* n0 a, }; z摘要:本文概要朗述了步进电杌定位系统的单片机软件设计方法。主要介绍了该展统软件设计的整体组威和分系统的具体实现方法,
& `6 {. T- }; i, G3 R为步进电机的定位提供了一种易于设计和功能扩充的解决方案。
9 w  o* o1 K! X$ Z' |3 Q关键词:步进电机       软件设计       单片机
3 [% N3 [( c( t# {. p; F: [8 G* B8 P8 Q& }/ z" Q
步进电机是将电脉冲信号转换为相应/ o1 W2 v0 X' g& }' @( J: ~
角度位移或直线位移的一种特殊的电机。
+ K- A! J. I: F; k& O% F当步进驱动器接收到一个电脉冲信号时,
  {% m. u6 P, i! b, C它就驱动电机按特定的方向转动一个固定6 U/ M& A& A7 C2 {( M$ {" o3 g
的角度,它的旋转是以固定的角度一步一
2 o2 H( ^& O7 L! L8 {步运行的,我们可以通过控制脉冲个数来: x: f; D% O. z& ]
控制角位移量,从而达到准确定位的目的。. l$ p/ m/ Y  O, H
同时我们可以通过控制脉冲的频率来控制
$ K  Y/ V/ r1 c电机的速度,从而减小定位误差。0 ~  o' w! d4 e: O  C$ o, k
随着IT技术的飞速发展,单片机应用0 k4 r8 J! z/ t9 N# s7 n) }/ W
系统几平覆盖了整个社会角落。本文就步
% l5 t. c- D) d0 P进电机定位系统的单片机软件设计进行了; d/ w5 L& ~1 ~4 S4 @/ @# Y
介绍。该方法为构建低成本,高效,便于维4 p, u3 g7 |# |+ E( I$ s1 N- j
护的单片机系统提供了良好的体系框架结
0 l5 f, Z5 q) }- C! ~构和设计思想。
; V" l1 }. e- s0 H  E8 _" R! i' t- ~& ?% J, [$ S3 y9 e: f) m0 B" [- l
1系统软件设计的整体组成/ j0 q$ c3 d; N0 n" b

  c" n/ H* C: _1 u) |本系统选择C语言对单片机进行程序2 x5 J  i) a" P* n
设计。用C语言编写目标程序,编译速度
) h9 M! W' I+ _* \快,有良好的可移植性,而且C语言有完善
7 G$ M" C* M% g3 Z7 a, ^的模块程序结构,能大大缩短开发周期,增) l* t. G6 b4 {2 X  B1 f9 E
加软件的可移植性,便于改进和扩充。+ d1 U  A# F' k8 U$ }
同时系统选择KeilC51作为C语言的
7 r8 D( F; x+ r7 K& u开发平台。此平台支持所有兼容的仿真+ U' P7 i6 s$ l$ S! m. _4 e
器,同时支持其他第三方开发工具。优化6 L8 j* q0 J7 e) v! x
生成的代码效率可接近于汇编,并且能够& h% {; ~; ]' z8 p6 d6 s
产生详细的警告信息和错误信息,便于程
' @' l' }: }/ ~. v* n序开发者查找错误。$ t9 q$ U/ L% g

- J* G6 X/ Z* d  K1.1系统软件设计的基本框架/ @5 v% N/ G0 C4 k# K- W  {2 X
根据系统的具体要求,本系统软件设3 a, k% C/ v, R) Q
计的流程图如下:! m' M; s& U- z6 w9 w1 Y; E0 X
5 A/ d, j' e% @' G6 `5 w5 N
+ t  e4 `! |5 O3 ~* G
游客,如果您要查看本帖隐藏内容请回复
1 E' K5 H) h) [- G/ M

/ `3 L1 N( J9 ~, I/ t5 O
1 J( E( I, S) m- Q$ B" t: q/ N, M6 D+ u7 n+ }! d

7 j4 k& j% q' t9 J* Y* `7 p
: n. x8 `$ Q( `2 U

该用户从未签到

2#
发表于 2020-4-13 19:53 | 只看该作者
步进电机定位系统的单片机软件设计
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-7-28 19:31 , Processed in 0.125000 second(s), 26 queries , Gzip On.

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

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

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