|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
' J6 v- v* n: I
摘要:阐述了用两片C8051F020单片机实现高速电磁阀驱动测控系统的设计过程,从硬件和软件二方面讨论了系统的一些
" s, {- p! R* D0 J' p* i设计方法,说明了如何利用SM-Bus总线协议,来实现两片核心芯片的通讯,以及驱动信号的发生和实现方法。
! g L$ y# M* E7 v% z6 {4 E* L* p- X% O1 C& [* |
关键词:C8051F020 单片机高速电磁阀 测控 k9 x9 u9 V K# g8 l8 D% a* s
9 `' f+ W: L: O9 R6 q! L* I9 r
1引言# h; k$ a- K- w7 n8 J8 B Q( N
高速电磁阀(HSV)已广泛应用于航空、航天、汽
9 w, t; b6 r' \- f& {% J车等领域,用于流量精确控制,因而对HSV的驱动控% O0 g, B) P4 y" c
制方式和性能检测成为其提高产品性能的重要手段。
$ \2 K! D- }2 S6 m6 k- [开发和研制了具有广泛通用性的驱动器测控系统,它9 b$ `* Z) R v) L) n/ F: j+ |
不仅可以满足高速电磁阀的测控要求,同样也可满足: h. R' O$ j7 X$ E7 P6 E% u; L
其它产品的测控要求。# x; A/ _: W; o
2驱动器测控系统 x9 ~/ K+ O7 X% O. {) B6 ?# N% i+ `- Q
2.1 测控系统要求5 ?* T. Q" P6 H
HSV驱动器测控系统要求对9路模拟信号和87 U% s. f! k7 O- s F" j# P
路频率信号进行瞬态测试和长期监测,且在瞬态测试
' a& d; P& l1 }, e时要求采样速率为20次/ms,同时系统要求瞬态测试1 n8 |6 m) D) [8 J3 {6 i; y" \
和长期监控两个状态能够按要求进行切换;而对HSV; y3 V Q( G' C
进行驱动的驱动信号要求是其工作频率(0~400Hz),
$ X+ z% v) {) E) u/ v* v6 `! c% e" w8 k占空比0~100%可调,以及载波频率(0~ 6kHz)可调;) K1 D% K, L/ X% |; S- j
并要求输街路驱动信号;同时,要求输出模拟信号对
& ]8 ?2 @/ W7 }1 s1 T相应设备进行位移和角度的控制;系统也要输出多路实
3 @% [% ?8 j7 R9 J+ N+ `现ms通断的开关信号,要求这些开关信号能任意
, {- m' k+ _, x1 U( p) n调节通断时间。由于对测控系统要求较高,并且涉及测# C( r3 {" ]* h3 X$ |3 p0 a" O7 l
控系统模拟信号的输入、输出和开关信号的输入、输0 g+ L/ s5 O4 C1 o: d
出,因此,该测控系统具有一定的通用性。
) D( d$ o7 R8 k2.2测控系统的设计方法 .9 G' W1 c2 _ B' {0 L) |
整个系统需要检测和控制的性能参数比较多。而
1 ~" d2 z! _2 h1 W& p: ~7 j且对发生的输出驱动信号要求的形式比较多样而且复) S% u# A8 b' A9 C- h8 {
杂。因此,仅仅只使用-片C8051F020芯片是无法完
- e/ a/ P1 h9 v5 t' R. n7 c! d全满足整个系统的设计要求。在对整个系统进行分析
6 S% x& W- b9 A4 g9 s和论证后,为了满足驱动器动态测控系统的设计要求,
+ t2 C# p z! ~' T6 P5 {采用两片C8051F020单片机,来构成整个系统的核
( x0 u0 O4 d% x7 }$ X$ C心;C8051F020单片机是完全集成的混合信号系统级
. ~( ~9 B C0 v6 P芯片(SoC),具有与8051兼容的高速CIP-51内核,6 T: |. \& c0 V7 X5 [
而且指令集完全与MCS-51指令集兼容;同时片内
8 j `: e8 b( D7 N- e! {' B% u集成了数据采集和控制系统中常用的模拟、数字外设7 X1 x7 {) W1 {3 q& V
及其他功能部件;内置了FLASH程序存储器、内部0 H" m1 ?+ f# y- l ]$ v& M; j
RAM,大部分器件内部还有位于外部数据存储器空间0 K, N4 Z1 G& j: t7 ~
的RAM;C8051F020单片机具有片内调试电路,可以. C" [5 T" ]7 G( e
通过4脚的JTAG接口对系统进行非侵入式、全速的
. ?, J$ P4 g# D. {) W; I R: r再调试;这样就大大简化了硬件电路的设计。同时,为
; Z7 ]) }3 w# @! q了提高系统的可靠性,硬件电路采用阻容滤波电路网% e& Z E5 n( r q# F# `; b4 n& _
: z7 e% @- w5 J! I- Y附件下载:" J% G* [" E5 @. ? B; @
; ?0 N) u! ^/ S( l0 Y$ S: K% u5 ?6 n8 c# j& \ d9 [' k
, ]0 t: ^! V7 k; a4 k9 i
|
|