|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
2 u& n& w# s! S% c8 F
摘要:本文以单片机为基础,针对工业生产设备参数的采集和监控等问题,利用单片机、PC和网络接口,设计了生产设备参数等相关
( U' d7 M6 u$ f2 F7 k数据的采集、传输和远程监控系统,实现了系统的硬件电路以及相关配套软件,使系统能够利用多线程技术完成设备参数的采集和对采' }$ ~$ F7 B/ n0 m
集数据的高速实时记录、处理、分析、显示和网络远程传输等功能。
6 l: |. O0 C) O2 B1 J+ f) |关键词:数据禾集 监控系统 单片机; N4 `1 s- O7 K$ \( C
: \# t% B7 M: G9 N1 ^$ V
随着单片机技术的发展,其高稳定性.1 |# Z. ?* _. z+ `
和高信价比的到了个广范的认可,越来越
, S) K/ j i! E9 X" n3 a) s% S" E多的应用在数据采集系统和监测系统。我
' Z! V( g# t2 D$ l: W+ V% t国工业自动化程度的迅速发展,对数据采+ ]" w$ S. m/ g; F; @
集系统要求也越来越高,由原来的单一数
3 @, n2 U0 s/ ~8 ^据采集逐渐扩展到多数据的采集,如对工" Y8 Y( M0 Y1 x: U' ~2 k
业生产设备的电流、电压、温度、压力、流
( X4 `& P: R" }6 m m, s量等数据的采集。数据采集的准确、快速" p% P0 k0 f9 G5 s6 e
关系到生产安全及产品的质量。数据采集
( v5 p! Y6 m7 r- {' _) x- z系统有很多种实施方案,本文介绍采用9 i: }5 S; @2 m/ y4 r
SST89C58单片机作为中心控制单元,应用
& t) `6 t$ K2 Y串行A/D转换芯片完成多路数据采集,利3 w4 m1 M. X/ \+ P% G+ o0 H$ Q1 p
用RS232串口驱动芯片完成单片机与PC0 n3 x" |7 g( g2 P$ [- ` Z6 G* @, F6 B
的数据交换,这样用户可以在上位机上利) y1 }% w7 m' l% S* q
用本系统提供的数据处理平台对数据进行
8 ~" k7 C3 h; H6 j查询、分析、绘图和远程监控等,本系统可
% M$ R) k% F) T以是工作人对生产设备的运行监测和故障
. _. P2 s* q9 c8 x8 e; Y排查。
$ O; A: Z e; H% y; X# K2 ]7 m& H- y5 _- a6 @1 C1 C4 ?
1硬件实现
8 l/ Z( P: I: ^- N本系统有上位机(PC)和下位机(单片
: q, h3 p& w4 E/ |: m机)组成。多线程数据采集系统的工作是:( m9 i) a8 Q) w' m
传感器将被测信号的物理量转换成电信
W+ M. y: k: k! i$ v" X号,经过信号调节(滤波),抑制干扰噪声信' o0 i4 U7 v6 ?! w& x# s
号的高频分量,经过采样器,将信号的采样/ @, }6 C o5 E; t' |
值转化为数字信号,再通过接口电路将数1 P# h' H& k4 d
据送到单片机中进行处理。对于PC机器
8 T! u% H' P/ \: P3 i* e- {9 Q+ H' |: x% S7 C6 v- @
+ G+ \/ X' }; n; B
9 m8 N4 ~; a. ^ |
|