|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
. k1 N9 _5 l9 ~' J7 {0 b, `; \" c+ y& w摘要:介绍了上位机采用LabVIEW 软件构建的多波形信号发生器界面,通过RS-232串口操作硬* X) Y6 @2 C1 G$ V C0 H: w# g5 X
件板卡向下位机单片机传送通信协议,下位机依照上位机命令输出具有足够幅值的各种信号波.
* Z, Q8 p3 [) @1 x% N% L形,同时每隔一定时间采集电压、电流、温度,并将数据传送到上位机,进行模拟量信号显示。8 m5 K2 q0 e8 y& w9 V/ U
关键词:虚拟仪器; C8051F120单片机;数据采集;数据处理分析9 \" t+ ~9 F; |* v3 ~! h
1
+ D* d6 H1 W* h引言
. P% V0 \' R6 q0 o虛拟仪器是基于计算机的仪器。计算机和仪器9 [& E7 f( P# f2 T
密切结合,构建虚拟仪器代替复杂笨重的模拟仪器
5 O1 f- q4 K. q; v# B- g$ v: V是目前仪器发展的趋势。与传统仪器相比,虚拟仪器! G2 B F+ _: [ J ]
在智能化、处理能力性价比、可操作性等方面都具.5 Q8 Q! C* V" u2 a; ~# z
有明显优势,能将分散的仪器设备集中管理,实现
5 l" t% o) s% N' p2 E9 y生产流程的自动化管理,提高生产效率,降低成本。
1 h. p+ {3 z! F" h2
6 |! f5 Y4 ?4 Q; z. h0 R系统组成.
8 a1 N4 G3 a3 ?) B- S" I+ H本系统设计是-种新型的虚拟仪器测试系统,
8 {$ I! L% O5 Y( z# W7 O它是由数据采集系统和数据通讯子系统组成,其结
; C7 u; s1 \: r! \9 n构框图如图1所示。数据采集系统是以C8051F120) U& F/ K( \2 G9 _5 i( d3 x1 [
- v% U5 T7 v* m3 g K( l+ Z( y4 w单片机为核心,C8051F120单片机功能强大,可实现1 [: G: p* P0 {$ h/ \& o
对目标信号精确采集、数字滤波和通过串口RS-232
* C# Y: U# f, u3 _7 n) }5 @高速向上位机传输采集的数据通讯,上位机用$ x# ^8 W; }4 E' m3 U
LabVIEW完成数据的转换处理、分析、显示。数据采7 Z; D) a1 Q: g% C
集系统和数据通讯系统通过RS- -232串口进行高速 N6 U5 y+ A; s
数据通讯,插拔便捷。该虚拟仪器测试系统打破了- w1 ]$ I, }1 ]4 o- T
LabVIEW等软件平台对虚拟仪器开发的束缚。
/ c: |* x# [& _: r" K- M2.1下位机设计. J- a, e* B; K3 x, M
2.1.1下位机硬件设计; M: ?- o& ?0 A" G7 h" o. W1 H: ~. R7 I; S
数据采集系统是将现场采集到的模拟信号转
/ F ~0 ^2 U" T5 x' }) u换成数字信号,并进行处理、传输、存储等操作。该
8 l g8 P6 z7 ]6 O数据采集电路由嵌人式微处理器、模数转换器、非
H0 Z; c$ U- v) @易失性存储器等器件组成。该数据采集系统运用最
2 F9 S' G; }- H: V! ]3 X小功耗设计理论,可在电池供电下采集、记录数据,
0 w' ?; M w3 S7 K/ R并能长时间工作。
' Z. ?' D, s. S4 G, a2 K/ w下位机硬件设计电路主要由高性能C8051F120# P0 ^! d9 `' `/ M
单片机、A/D转换接口电路、人机接口电路、串口通. B# Z( ^, G/ n# ~8 N5 u7 T+ U
讯电路、电源电路、系统复位电路、A/D转换电压基8 Q2 T* H% h2 s$ _- j
- O( l& S5 I/ e: t7 ?
' X- L* R% T3 b% D8 Z附加下载:: Y$ |. Z E9 _
: ]( s- {7 q+ l+ ]( c6 t1 ^ |
|