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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
步进电机定位系统的单片机软件设计
* A# u' z7 Q# r9 T4 {8 M: e5 d
摘要:本文概要朗述了步进电杌定位系统的单片机软件设计方法。主要介绍了该展统软件设计的整体组威和分系统的具体实现方法,* T; O2 r1 O( E
为步进电机的定位提供了一种易于设计和功能扩充的解决方案。
/ g$ p. y& R! [+ A3 D5 c关键词:步进电机       软件设计       单片机
* {$ \# a3 m5 y, j
7 D: D7 ]& R3 e步进电机是将电脉冲信号转换为相应
( S- I# l! ~- @$ m& D角度位移或直线位移的一种特殊的电机。
/ T" D9 [: ~5 s% B8 P9 _; i当步进驱动器接收到一个电脉冲信号时,
  F2 `# i7 y; v' T, u8 R0 w2 _6 s7 P% T+ a( p它就驱动电机按特定的方向转动一个固定
2 {# \* W6 W6 u/ M3 b的角度,它的旋转是以固定的角度一步一8 @5 Z1 O7 k6 ?$ G% m' c
步运行的,我们可以通过控制脉冲个数来& |. w1 P) m! I6 y) l: V
控制角位移量,从而达到准确定位的目的。  S6 {" R+ n# |" h% L
同时我们可以通过控制脉冲的频率来控制; q  X" h  B9 U4 P2 z0 w+ f, V
电机的速度,从而减小定位误差。  H/ D6 ]3 d! x. R0 C4 |# m/ j
随着IT技术的飞速发展,单片机应用- F7 V: Q) S: m
系统几平覆盖了整个社会角落。本文就步
/ u* |- y8 `6 ]. i1 d: B) l进电机定位系统的单片机软件设计进行了
! G  [7 D0 o  O' e9 i( v介绍。该方法为构建低成本,高效,便于维8 A% R) a9 k- }' W6 x7 q4 g' ?( L
护的单片机系统提供了良好的体系框架结
0 N8 H( b7 f1 g9 H( \4 E构和设计思想。( Z) p" s; L+ R9 l4 H
) W5 S+ J; ^- _% f+ b7 g# z
1系统软件设计的整体组成
! |0 |; m. v8 x. Z  k% p* E3 U
4 R( c: ~. W+ n本系统选择C语言对单片机进行程序% _9 a+ C, x3 U1 V/ J
设计。用C语言编写目标程序,编译速度
& b+ m2 m2 [+ x1 E* ?快,有良好的可移植性,而且C语言有完善( z' W. `+ A- D6 @
的模块程序结构,能大大缩短开发周期,增
2 s5 V6 o! V4 ~* c) A  ~1 j加软件的可移植性,便于改进和扩充。
/ W( z! Q' f' I同时系统选择KeilC51作为C语言的
$ q8 C6 B! `' \5 L7 R$ u2 G开发平台。此平台支持所有兼容的仿真3 t7 A3 J9 @( ]6 n/ B9 E$ p7 h% b9 Y
器,同时支持其他第三方开发工具。优化. {/ J+ R9 ?* F
生成的代码效率可接近于汇编,并且能够1 h; Y, _4 E* F$ f
产生详细的警告信息和错误信息,便于程* q- l  e5 u' P6 _3 s
序开发者查找错误。
$ m, Z0 h: r5 t% Y& |$ I1 C% H; i* ?& V- d# W
1.1系统软件设计的基本框架
6 m1 X6 J8 r- f根据系统的具体要求,本系统软件设4 [* @1 ]# n7 ]: z9 R5 c
计的流程图如下:. m3 k$ z  g, p! Z, g$ z' u% |
+ b/ N3 ~  B6 ~4 p& L" n

% U" }9 a8 y* d. ~; t+ f" z6 n
游客,如果您要查看本帖隐藏内容请回复

( i* q; c9 z" V1 }. ^  V, O$ c, v4 P- c# e& c4 S

! m  ^" t8 ]3 _8 u9 ~2 P: s+ Q7 }8 a. a3 F# m- Y+ e1 y

1 Y$ j" y& j+ T1 ~
$ }& v! G; G3 v& a6 b# k+ O

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-10-2 19:04 , Processed in 0.140625 second(s), 26 queries , Gzip On.

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

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

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