TA的每日心情 | 怒 2019-11-20 15:22 |
---|
签到天数: 2 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
步进电动机控制系统上位机程序设计
# e1 G& W8 J/ k" E2 }摘要:从整体上简要介绍了步进电动机控制系统的结构及功能特点;详细介绍了上位机软件的功能及实现方
" A; |: s5 d" J: R法。所设计的控制程序具有友好的人机交互特性,可设定多种运行模式,可实时显示系统运行状态,且可应用于需- G' r- ^+ H/ v1 p6 H: U' `
要复杂控制算法及控制功能的使用场合。1 }( w' E' l7 R r8 U- H' H
关键词:混合式步进电动机;微型计算机;MCS-51单片机;VisualBasic;MSComm控件9 Q$ L: f( Z9 _1 I7 q
$ Q8 h8 r+ }6 z w
0引言
3 }' i- A" p5 A- F# N% A6 l# M- ~随着工业生产和计算机技术的日新月异,微型
6 D6 m7 R* R( ^; |1 ~! N: A+ [计算机在工业控制领域的应用越来越广泛。利用微; m& N/ B. c5 E9 }2 i6 m
型计算机可以存储更多的数据,进行复杂的运算,还& k. }7 G3 g% H; \' j
可以通过多种形式对信息进行显示。另外,还可以
; B* \# B& Y" B0 n设计高效、友好的用户界面,对系统进行控制。* Z. F/ S4 J! J0 V: K
本系统以单片机作为下位机而微机作为上位
: _ _( T: P7 ?: ?8 c' `7 H机,两者通过RS- 232串行接口进行通信。上位机.- f( L3 c: F, f/ {8 X
设计了友好的用户界面,以便对系统进行控制,下位( [, X. C& @1 X$ x
机在得到控制命令之后,具体实施控制,并将系统的
+ d0 d: y) q x1 _- N4 M" |工作状态信息传给,上位机进行显示处理。
) f" ~7 _4 `+ L) N单片机采用80C51,而上位机是在Windows XP9 u/ i" I3 c# q$ F0 C i8 E
操作系统下,用VisualBasic6.0开发的监控软件。* i& z( m( e3 e/ s
在Windows监控软件开发中,如何实现微机与单片
5 O* S5 Y* U$ l机之间的串行通信是一个较大的障碍,而且是设计8 p5 V8 s. n5 b
的关键之一。系统利用了VB提供的特别便于串行
& D9 }: h w( l口操作的电话机控件- MSComm,通过编写较简单( b% z, M i) b
- j' s4 I V+ i- ], n' G3 G- h) j6 h
; O0 }0 m3 `. a9 a% x9 |" }# t Y: S( C* ~. F
|
|