|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
7 p" e) `; g& U; X( ^, E* Z摘要:本文介绍了 基于AT89C55WD单片机设计的温室测控系统。该系统能完成温室内的温度、湿度光照及CO2等
5 b3 v% ^9 l8 w0 @( a9 m# @参量的采集。配合外围功能部件,实现对上述参数的控制。同时,可与上位机进行RS -232串行通信,并能将温室内的环境参
% J+ R; O( D# V. N: N0 l数的详细历史资料存储在EEPROM中备查。1 P( ^2 ]3 b- s' a) e8 P- n
5 ~' i* |5 ^( z% t4 Y
关键词:AT89C55WD单片机;RS- -232串行通信;传感器4 }7 v+ {( I' N
" v m$ d0 D/ i6 C9 o2 \1引言# ~! r7 o+ F( M* Z0 V9 G+ G5 b
当前随着农业生产技术的不断进步,先进的设施# L. A/ j2 |* T5 Z) w; Y+ E
被广泛应用于农业的各方面。计算机技术作为高新技- ` ?" O1 O. [2 j6 p# `" V% m
术的重要手段之一,在我国已较多应用于农作物管理
5 K8 F P' E2 \: k6 r农业科研及农业信息服务领域。传统的温室管理采用
I3 F! v3 B# {: k; u8 X模拟控制仪表和人工管理方式,其落后的管理方式已
3 N$ r+ S/ B6 h' i; @4 i# W- C不能适应当前农业技术的发展。为此,采用单片机对温
/ E1 t4 {/ B2 |& d7 a) t! A: |室的温度、湿度、光照等进行控制和管理,实现温室测
' u1 ^4 A7 t$ |( K4 |1 ~量控制及管理的自动化和科学化。" I$ K- D/ }. I' B# a$ g
2 AT89C55WD 单片机简介5 D! }+ Q6 h- B& N4 |2 [
AT89C55WD单片机为ATMEL公司生产的微控芯.
" L' U# I6 A' J3 L3 G0 v7 I片。该单片机与MCS- -51 兼容外,另外具有以下主要内' |# [7 S3 }+ H4 }! e ^9 K
部资源:
b; M, h" B5 p. C2 g* G$ v$ E" |(1)提供20K的可编程FLASH程序存储器ROM空
6 N" Q8 h1 b9 z) z- B7 x! S) [间,可重复擦写次数达1000次。由于在本方案中,程序. K- |* X- ^% T r( T9 I
功能模块较多,需要较大程序空间,选用AT89C55WD.
' X' `( w0 f! X. E. c/ Q( S; E芯片,可以不用添加外部ROM。9 A3 w/ U$ K1 x8 c/ N: A; c
(2)自带硬件看门狗定时器。在实际应用中,看门狗 V' g% h' ?' ~4 ?0 H" z' _6 k
电路是必不可少的抗电磁干扰,防止软件进入死循环% e$ ?3 ~3 _/ N% Q8 ~; j% ?/ Q
的硬件电路。. B1 S6 m6 u3 z4 O8 O# _( @8 p( g
3系统硬件设计 W' o: d9 K, K+ r4 I( p
模块控制系统主要包括AT89C55WD单片机作为
. Y0 y9 C, P! J9 N. E7 V K4 ]温室的温度、湿度、光照、CO2浓度的控制器,以及相应
2 D Q) }! U. v0 N+ a的传感器.工作机部分、PC机等组成。其控制系统如图
- m4 h9 P$ ?2 l7 v; n+ n }% N1所示。
4 G. a3 S2 s( C2 c& c, P" N! e温室检测和控制系统模块是用于系统监视和控制
. w& ~0 {, u% E& h) ?/ l9 c, a ~各功能部件,进行数据处理,数据保存,是维持温室内
2 S; _% k+ L1 Y+ ]4 x( S作物良好生长环境的核心。对外围器件主要采用I2C
3 K! ?3 n2 A$ F3 X' a总线连接,温度测量、EPROM及时钟电路均外挂在该
- {. _( e5 ?# t$ f总线上。由于IC总线上,所有器件通过两根线(串行数% m6 K' k' n% h- }" n2 T
据线SDA、串行时钟线SCL)连接,这样既可充分节约9 d2 c7 K: S! {7 E/ v
单片机引脚资源,也可对总线.上的器件模块进行独/ F5 u+ W9 L- F6 ]; E T5 N) B' s
立电路设计,简化系统设计。并且,从系统中移去或增0 R6 G h6 I: I. M
加集成芯片对总线.上的其他芯片没有影响,便于产品% O$ f: O: ?4 F9 W) f4 w
改型或升级." G. ?! F7 N, t2 x. x' R" x9 e9 s
0 _, j3 I8 _# ~) P- X. z6 ]附件下载:
8 a* Z6 Z% y3 W/ g' D) g, k- |5 ^. J+ q, N- ]' a [
. ^$ Q" C4 [* H' E6 }; w4 u; F, J0 `0 K; l# j
|
|