|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
* D/ l4 B$ R# w
摘要:利用C51 单片机为采集监控器核心,结合温度传感器、湿度传感器、红外感应器和A/D转换等部件将仓库
: b& w4 v* K% L) K! m6 M5 Z内的温度、湿度等信息发送到基于.net的主机控制计算机系统,再由主机处理信息后返回16 字节的操作指令给单2 Z$ n1 D+ Q0 P7 [. N& t0 N
片机,单片机再控制空调的运行状态。另外,通过局域网和远程控制软件,实现了分布式远程管理所有的仓库节点; X7 s( k6 p9 ~# ~! O, O
的主机系统。' q: w6 H% |5 ]! t
1 O, ]# [5 O- W4 p关键词:仓库;单片机;采集;监控;远程控制
8 G8 T* f# U0 s3 @, ]; ]: ]' A+ w1 u) c8 w; W4 Z' m
对仓库的环境进行实时和有效监控,是生产生% S: A& e$ R, ?1 n2 `# \, D
活中经常碰到的问题。很多物品的存储,如:农产
3 V. x i2 w% y. \ k. a' n品、军械等需要仓库内的温度、湿度保持在一一个合
0 d! W2 C& d$ n0 u8 P4 c理平衡的状态,而仓库内的环境指数会随昼夜和季
& W% K; t' V3 ]- t7 w M3 z& {$ q8 @6 r节的变化而变化。大部分仓库用来调节仓库内环境 z4 C4 \, w% ]* k8 i: _, T
的设备~-般是空调、吹风机、排气扇,其中吹风机和0 x+ |; g9 Z, H" M
排气扇主要用来保持室内空气流通和清新,且只需
% ^9 i% _9 h& _ R$ L2 S要一直保持工作状态,人工干预的频度不大,而空 @* y% C( ~+ f! w9 n; F
调主要是用来调节温度和湿度这两个环境指标,需
* e2 e$ @( d' G2 b% U要不断地调整这两个指标以适应环境的变化。仓库
% Q2 A8 J- m1 N/ {' j环境监控系统的目标就是实时自动化采集环境数( K' c/ a; i' f+ K, }% \; A
据,分析处理后执行相应的指令来控制相应的环境: G/ E9 Q8 c! \; ^0 W3 D
调节设备,从而使被监控的环境保持稳定状态。
" d, n) ]6 z5 m4 D" D$ v, r仓库内的温度、湿度需要保持在一个范围内,
2 @. i m% O+ Y' T7 l: B( Z仓库的人员进出状况必须被记录下来。笔者利用
/ U' j: u0 U/ {MCS-51单片机、网络通信和软件等多种技术设计/ V$ s e3 d7 Y0 n' M5 `4 F
了一个简单经济、稳定可靠、高效实用的仓库环境3 m R+ F# a U1 ^4 ~& V
监控系统模型,实现了底层数据采集监测系统和上 s' b2 P- ~5 X1 q. c5 q3 |
层的主机控制系统低耦合的无缝集成。
& M% b0 m7 C9 H. h1 N6 ^. a: j! f1系统结构/ `# F" G! _# }
早期工业现场检测多采用集中式的自动化数8 z, b, C0 d) }& Q" v' _6 W/ _; m
据采集系统,大量实践证明这种工作方式可靠性不
$ d! t' \# }9 C6 b* ?( e高,一旦测量装置出现问题,监控系统就会处于瘫
& M8 z! k# M$ B3 {. N# w3 o+ `痪状态,另外传感器引线太长,测量精度很难保证。( W! G; W* q: L2 d
由于有多个仓库,且仓库可能比较分散,采用分布. g d& b* u9 T8 D$ ?
式监测和集中管理的方式,可以克服集中式系统的
+ J( C. J9 N+ K$ {一些弱点,如系统封闭、独家垄断、系统组态不灵活! Z* b; K+ d) N) z
等。图1是分布式系统结构图,单片机采集监控器系
$ x3 C- l' x" t4 {统通过温度传感头、湿度传感头、红外感应器近距" ~% y7 b9 _) [. D; c& F$ E1 }
离采集相关数据后进行计算,然后发送一个16字节
8 V! R% b+ O; i% z的数据给主机控制系统计算机,主机控制系统计算# T- u. f. y1 D% n/ z, P' u) |
机对数据进行分析处理后,发送一一个相关的16位字' o! w/ X5 I }7 E: u; h# \1 Y, t
节的指令数据给单片机系统,单片机系统根据指令
- }1 t4 c) C2 ~3 l4 Y5 G. D2 R来确定对遥控器的操作,从而控制空调系统的运行
( W2 w# u% ^; K( b/ K5 p方式。每台主机控制系统计算机安装远程控制软件
+ O: J) v8 Y0 s! \服务端( radmin3.2 server), 集中控制中心计算机安;
8 a* I# K4 s8 T装远程控制客户端( radmin3.2 customer), 这样集中 B( Z7 z6 A9 _
/ R, F/ \; n8 c. B( b, q
附件下载:
3 g | Y; ~* x
# W/ z5 b- @/ ], p% F9 {' C/ ]2 p3 r
: o, c, O% E0 R- D
4 i' `& q7 s# X2 N; j' n3 c( q! s, {' U3 G$ B, w* s
|
|