|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
基于AT89S52单片机的电机控制C语言程序设计
& `- y* b. \) \1 w
3 x9 H0 t) J( m, ?0 N# Y; e第一章:设计任务任务: 了解电机的转动原理,能够对直流电机进行简单的控制;能够设计和5 n3 |8 X- P+ N1 j" _, O6 E# a! ~
使用简单的自动化闭环系统;提高多模块硬软件的综合应用能力。
) }* w; d6 u# b功能主要包括:6 D" U: e) _2 [! z2 k
1) 直流电机的正转;6 k l: v7 |9 W& T+ W
2) 直流电机的反转;
& ^8 S. r6 c$ v% f3) 直流电机的加速;" l+ X- g: u: Q2 e& W
4) 直流电机的减速;
. q+ Y4 f0 A" b9 ?9 R( Y& ^5) 直流电机的停止;
) Z6 s h3 L7 f4 N1 ]6) 直流电机的转速在数码管上显示;
+ J' I/ d+ D2 C6 m5 s9 u" i/ x9 s9 R9 l
. J/ e/ l6 ?% }
' Q, t) Q$ F, g a+ l, d第二章:总体设计方案+ ?% e$ g! e; g3 u& i: e& n+ [
0 z- T! s, n. {: ?总体设计方案的硬件部分详细框图如下图所示:
2 Y) R; U8 J& r# L* T. @1 f
; R/ o/ _. [ k: L: q6 r8 \" b, o+ k7 o6 ]
$ S8 ^( k* Z; O' t. p# x. F1 c% @3 z- o3 h" F
! u( _( O) {2 W |
|