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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
步进电机定位系统的单片机软件设计
$ x4 g; `0 j& q
摘要:本文概要朗述了步进电杌定位系统的单片机软件设计方法。主要介绍了该展统软件设计的整体组威和分系统的具体实现方法,
. b" o  h' ~6 {# I9 }- i为步进电机的定位提供了一种易于设计和功能扩充的解决方案。, R( {7 h  h! @+ z
关键词:步进电机       软件设计       单片机& N: J% E" j1 O& a6 ~& J

8 u" `5 g1 p+ [% t+ Y. E步进电机是将电脉冲信号转换为相应
% ^0 o' t; m. ~' S9 }8 y) ~角度位移或直线位移的一种特殊的电机。6 W- f* C0 k2 H6 X% j4 Q! _# T
当步进驱动器接收到一个电脉冲信号时,/ |! n% S- p4 @' o2 `0 p+ x" D, F
它就驱动电机按特定的方向转动一个固定2 P$ k: N9 i+ V' I7 \/ \
的角度,它的旋转是以固定的角度一步一/ E0 r, _: S( }  D; a* P% O5 |! A
步运行的,我们可以通过控制脉冲个数来
4 }, q# F0 u  s7 b. j) Z' _5 B5 E控制角位移量,从而达到准确定位的目的。% f: _+ s9 y' f2 ?8 Z5 w
同时我们可以通过控制脉冲的频率来控制- h9 E6 o7 B8 O1 f% |
电机的速度,从而减小定位误差。$ ~& t* e5 Y  _- u( E8 z
随着IT技术的飞速发展,单片机应用0 o( i) t0 o) y, l8 |- w, J$ c
系统几平覆盖了整个社会角落。本文就步
0 ~/ W" t1 V9 S6 y% N) `9 p进电机定位系统的单片机软件设计进行了4 t7 r' u9 b5 |/ q7 p0 b
介绍。该方法为构建低成本,高效,便于维
2 o& A8 l9 j. ~, j  t( T3 V护的单片机系统提供了良好的体系框架结
3 t; T$ ~6 z6 [, G构和设计思想。* f1 c# k8 Y) Y! u% f+ _
9 D. u1 I- K( ^7 p
1系统软件设计的整体组成4 I, t, c" @( H2 Z2 d! n/ b

; J+ \9 C& v* z/ ]  D! Z本系统选择C语言对单片机进行程序% c6 p+ V% w1 B# f; g) x1 ?; v
设计。用C语言编写目标程序,编译速度! c  ~# V: e) M
快,有良好的可移植性,而且C语言有完善
- i& O; p7 l' n的模块程序结构,能大大缩短开发周期,增
. t: t4 F. P( t' S5 V& K加软件的可移植性,便于改进和扩充。
: O9 K/ l( z( i同时系统选择KeilC51作为C语言的: g, G, {1 S3 R' E
开发平台。此平台支持所有兼容的仿真; F/ E# @- X; _  t& D4 u2 h$ H! h% I+ R
器,同时支持其他第三方开发工具。优化
# k7 o  a5 N# A) J  q7 r5 v生成的代码效率可接近于汇编,并且能够
: j8 q! [. p, R; F产生详细的警告信息和错误信息,便于程
/ g7 T. q2 b% \1 W9 C# _- k序开发者查找错误。0 l# |" c5 O! ~6 r0 L3 [" F4 u
' j% F  j/ v. g. v2 v( O0 g3 r
1.1系统软件设计的基本框架
& ]7 W( C/ o" }$ j根据系统的具体要求,本系统软件设5 }" A8 Y" C- z& ?8 x5 H7 b
计的流程图如下:  Q6 ?5 r% L7 F' B0 c# n
: O. U  P7 b9 L+ v7 f1 s

* D8 y  Z+ }$ _' u
游客,如果您要查看本帖隐藏内容请回复

4 L9 j4 ]6 G; q/ A1 d2 h* w" Z8 C2 K. Q+ t- s0 a1 W

! n- H. v- c3 Z4 L. T) D6 Y' K+ t4 l9 {+ {
6 [, d& R) |0 w0 a" ~5 a
$ m% i2 O7 k# ~% n) y# u

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-7-5 04:45 , Processed in 0.109375 second(s), 26 queries , Gzip On.

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

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

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