|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
7 c% d; J, X q' t摘要:介绍了上位机采用LabVIEW 软件构建的多波形信号发生器界面,通过RS-232串口操作硬
. l- _2 @: F D- S7 ]件板卡向下位机单片机传送通信协议,下位机依照上位机命令输出具有足够幅值的各种信号波.6 W# I: U0 A7 a3 G* D9 K
形,同时每隔一定时间采集电压、电流、温度,并将数据传送到上位机,进行模拟量信号显示。; e2 S% }8 R5 N2 k
关键词:虚拟仪器; C8051F120单片机;数据采集;数据处理分析5 H% W. }) C. T h5 |& l& i8 `
1
; y' X% a9 G3 Q6 ^# Y1 t$ W) e" d引言' k9 w: n5 y5 _+ b
虛拟仪器是基于计算机的仪器。计算机和仪器5 d/ [8 g2 @6 i+ D0 Y) c& `
密切结合,构建虚拟仪器代替复杂笨重的模拟仪器! {$ H' X! d+ l' R
是目前仪器发展的趋势。与传统仪器相比,虚拟仪器+ F- @7 ]5 t# @' b
在智能化、处理能力性价比、可操作性等方面都具./ _9 k9 j0 m/ z$ @
有明显优势,能将分散的仪器设备集中管理,实现/ m4 Z2 F# `" |. b. u4 `* }* P
生产流程的自动化管理,提高生产效率,降低成本。
+ k! k. a' Z) N, w. J2
3 h: v& H8 |/ ~. N7 {9 P系统组成.# O5 P$ _; t3 S- D: k( f. I' R+ n+ E y
本系统设计是-种新型的虚拟仪器测试系统,9 Y$ ^: s% k' h9 B
它是由数据采集系统和数据通讯子系统组成,其结0 a' u! y+ u( |/ o+ f) V+ k
构框图如图1所示。数据采集系统是以C8051F120
9 P+ G5 {' h/ }! F) ^
# S4 [1 T( O+ m% Z- n* C G单片机为核心,C8051F120单片机功能强大,可实现
. b2 f9 r" J1 A0 f对目标信号精确采集、数字滤波和通过串口RS-232! I3 ?3 d+ T# S* Z
高速向上位机传输采集的数据通讯,上位机用
2 t* h5 P6 v2 FLabVIEW完成数据的转换处理、分析、显示。数据采; ^( w. j `6 r/ r
集系统和数据通讯系统通过RS- -232串口进行高速# U7 Z5 C0 Z* Y1 o6 K7 t
数据通讯,插拔便捷。该虚拟仪器测试系统打破了
2 M* c9 W9 P2 bLabVIEW等软件平台对虚拟仪器开发的束缚。# J2 m7 t( b( x
2.1下位机设计; {; w: s. L) I7 M
2.1.1下位机硬件设计
3 U" b) H5 Q' n# @2 c6 R A7 I% } \数据采集系统是将现场采集到的模拟信号转& M7 E/ R' n# e) m0 S( @( C1 R
换成数字信号,并进行处理、传输、存储等操作。该4 `: m3 Q# v5 g- o6 o
数据采集电路由嵌人式微处理器、模数转换器、非
! M' R: @. C$ ?& J0 M3 m易失性存储器等器件组成。该数据采集系统运用最: B1 x: l1 A/ |- {
小功耗设计理论,可在电池供电下采集、记录数据,
! Y6 ]) [+ d+ b. t并能长时间工作。. ^9 \0 c/ R# O' R' ^9 ?
下位机硬件设计电路主要由高性能C8051F120
9 g I; Y# Y4 V( i! z3 [, X& j单片机、A/D转换接口电路、人机接口电路、串口通' q z! c$ V, A0 l- p# M
讯电路、电源电路、系统复位电路、A/D转换电压基8 N' Y- B) V/ \+ u/ C6 V
8 d2 C. H+ k3 v/ K, @% Y, F. T8 K; r9 L" i6 H1 l
附加下载:
. v5 ^" s# J) b7 S$ e6 B% E3 M& L
|
|