|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
9 x: u; E% d# |9 |摘要:阐述了用两片C8051F020单片机实现高速电磁阀驱动测控系统的设计过程,从硬件和软件二方面讨论了系统的一些
7 M: [% u2 t% N% A) K设计方法,说明了如何利用SM-Bus总线协议,来实现两片核心芯片的通讯,以及驱动信号的发生和实现方法。) ~( N6 S' {" l/ \0 d2 M
* A, k% B& Y3 }, c6 n; a# }& j/ H关键词:C8051F020 单片机高速电磁阀 测控# y$ ]# O0 g) S) k( Z! v8 Q
4 ? }$ _% [' w& L0 i
1引言/ ^5 T- j! G' [5 J" ] t5 L
高速电磁阀(HSV)已广泛应用于航空、航天、汽
. R! w+ H" x; u7 c车等领域,用于流量精确控制,因而对HSV的驱动控
- y7 W! h% E: n8 {制方式和性能检测成为其提高产品性能的重要手段。" [. Y+ z7 ?0 F$ W# C
开发和研制了具有广泛通用性的驱动器测控系统,它
5 f- M0 d* q6 ]& P) D+ k! U不仅可以满足高速电磁阀的测控要求,同样也可满足
* z i- {1 O- o' s0 n+ k其它产品的测控要求。
3 l- x0 F1 x: c- |2驱动器测控系统2 F' O. e, f6 E! Y) y# ^5 t# O5 |$ h1 Y
2.1 测控系统要求( M# K8 _4 m8 g1 k9 p& \5 t6 R" ~$ t
HSV驱动器测控系统要求对9路模拟信号和8
4 n c! ^+ o) ]2 u路频率信号进行瞬态测试和长期监测,且在瞬态测试
& i: l0 R9 v! T }时要求采样速率为20次/ms,同时系统要求瞬态测试; z* U) E. R2 [& u* \- _
和长期监控两个状态能够按要求进行切换;而对HSV
2 [ l$ B' \) |# O( a0 V2 C进行驱动的驱动信号要求是其工作频率(0~400Hz),
2 q0 F5 u! O1 V: ~% J7 ^# H占空比0~100%可调,以及载波频率(0~ 6kHz)可调;+ N9 R4 O+ A6 c, b+ i: z" Y) \. D8 f
并要求输街路驱动信号;同时,要求输出模拟信号对
7 P0 C: i5 X; ?' Q. ?, F: ~相应设备进行位移和角度的控制;系统也要输出多路实& @# s" ?- ~7 a# L2 w I
现ms通断的开关信号,要求这些开关信号能任意% E' K9 `2 z2 [9 ^7 x0 z% d
调节通断时间。由于对测控系统要求较高,并且涉及测
9 l( z. X* o* |0 A, p6 x控系统模拟信号的输入、输出和开关信号的输入、输
/ c `1 H9 M; X+ x% G出,因此,该测控系统具有一定的通用性。
$ b" A3 O8 }9 z6 K1 y2.2测控系统的设计方法 .0 P- C! {' r6 D" {+ q3 f8 P- P
整个系统需要检测和控制的性能参数比较多。而
$ b% S, v3 d! @1 L1 w3 i; n7 E+ g且对发生的输出驱动信号要求的形式比较多样而且复9 ]1 w3 ^8 `4 ?9 M3 ?
杂。因此,仅仅只使用-片C8051F020芯片是无法完
- s4 v) q$ Z! s5 K# z全满足整个系统的设计要求。在对整个系统进行分析" h: |+ Q8 p! ?# {
和论证后,为了满足驱动器动态测控系统的设计要求,5 m; K+ t1 h8 f, c% a
采用两片C8051F020单片机,来构成整个系统的核4 v, O# r9 v' a/ u9 d- Q
心;C8051F020单片机是完全集成的混合信号系统级 F0 n, ]& C( d$ \8 b
芯片(SoC),具有与8051兼容的高速CIP-51内核,6 H f ]1 y. p- q* t, T2 T/ Y
而且指令集完全与MCS-51指令集兼容;同时片内
( G0 R4 h6 r1 S @, x: h0 r$ K集成了数据采集和控制系统中常用的模拟、数字外设
# _) E5 w/ p/ a' G及其他功能部件;内置了FLASH程序存储器、内部2 a: Q E% L! m; P' K
RAM,大部分器件内部还有位于外部数据存储器空间 H# [' H9 s: g9 n- m: g! I
的RAM;C8051F020单片机具有片内调试电路,可以* m, a/ w9 ?' @( e& b
通过4脚的JTAG接口对系统进行非侵入式、全速的
2 Q% y7 L* \) C再调试;这样就大大简化了硬件电路的设计。同时,为
( t: Q7 j# O* e: V1 A了提高系统的可靠性,硬件电路采用阻容滤波电路网
# z+ X o! b+ F* b6 L2 u. z8 C2 ^4 j1 g' Y9 X/ N- L( l/ J
附件下载:
8 [9 U3 \" s0 n4 s
$ n9 ?# ?" w3 T; m" l& Y- \- F7 p
: |# Y( r4 S& z9 Y& T4 q* F( F# X5 o K
|
|