找回密码
 注册
关于网站域名变更的通知
查看: 362|回复: 2
打印 上一主题 下一主题

[毕业设计] 基于单片机的温湿度自动控制系统设计

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-1-19 13:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
3 g+ t4 e9 z3 j0 Z; v
基于单片机的温湿度自动控制系统设计
, {+ T( V- ?# p- J. {

; @6 u% s% C( _+ ]目  录
$ X# l7 E0 Y$ L; A- f7 I摘     要        …………………………………………………………………1
6 r  a9 c  L3 U; b: W: YABSTRACT        …………………………………………………………….27 n! N) ^" q& C  `- S
1  温湿度研究的意义和内容        …………………………………………..3
  y! N3 t1 f0 m0 t( t1.1   温湿度研究的意义        39 ~/ P4 Z4 r5 n6 f
1.2   本课题研究的主要内容        3
# V& D! [- q6 t% t' w( V2  系统元器件选择        …………………………………………………….4
9 h/ e( U7 r5 u0 x2.1   单片机选择        4
- z% ]' O' O$ m" n, l) I6 O2.1.1   51系列单片机简介        …………………………………………….4( l8 R% \3 `( E3 A! }. |! D
2.1.2   AT89C51和AT89S51的对比        …………………………………..4, H" J. ^# `4 g2 N& n
2.2  温湿度传感器的选择        6) t2 U, U% I* u" n$ ^; D
2.2.1   串行接口(单线双向)        …………………………………….......7
5 m' K! z  F  |6 X& q2.2.2   电器特征        ………………………………………………………85 g; d) Y* K# L' c" F) h5 M6 L
2.2.3   DHT11接口引脚        ………………………………………………..9
" |9 z! i% F5 t0 p* x2.2.4   应用信息        ………………………………………………………9
& `  C% [* P2 ^. o2.3  LCD1602液晶显示器        10. n# j3 o! @- x  l- [+ Z5 A
2.3.1   LCD1602引脚概述..………………………………….………..10
0 A7 q; {/ b: f0 l: J2.3.2   LCD1602技术指标        ………………………….………………..10
" I& N1 @4 `( C- @7 l3 y2 n, V% x; m2.3.3   LCD1602管脚..………………………………………….…….11
( M, j% C& M) C2.4  继电器        ….12
& t- h7 l2 F9 Q/ ]6 I3 系统硬件设计        ………………………………………………………..136 P9 y' Y! C( C) ~
3.1  系统硬件设计总体方案        ………………………………………..13! b+ W) w, E, M
3.2  系统硬件原理简述        ……………………………………………13) B9 o; e3 b- E* }) v4 ^4 b
3.3  系统硬件运行过程简述        14
4 Q! n; O0 R3 M9 c3.4  系统模块电路设计        15
- T( _, I9 _' ^3.4.1  电源电路图        ……………………………………………………15, X3 }# ~: ~/ F% C9 b# {* j3 `. e
3.4.2   单片机的最小系统        …………………………………………….15( Q9 g) R: C+ [( v" Y6 n$ v
3.4.3  LCD1602 液晶显示电路图        ……………………………………..18
; U: }1 G9 S" }4 U  m/ ?3.4.4   人机对话设计        …………………………………………………18+ E$ I& l5 p3 F: C4 h- m
3.5   系统控制部分        19
( }) ?5 ^- f3 Y7 G8 ?3.6   24C02数据存储        20
! \2 C2 J+ ]4 R! \4   软件设计        ……………………………………………………………22
8 ~* u4 C, F. [# k0 ]4.1  主程序流程图        22
+ H. _% q' x& z/ G, Z4.2    功能实现模块及其流程图        22
5 p( D$ x8 ]2 s+ ?& L# y2 L* z4.3   显示功能模块及其流程图        23+ C$ I  _! e! h1 e0 I
4.4   控制子程序流程图        ……………………………………………..24
6 }* `" G  q9 J# {! n9 t5   调试        ……………………………………………………………….24
* A* s: r* {8 t5.1   硬件调试        25. K" @7 E( A. Q) ?5 p# n9 ^/ z7 j
5.1.1   液晶模块调试        ………………………………………………..258 w) K7 Y4 ?: v+ |3 d  N# K( c
5.1.2   报警电路调试        ………………………………………………..25/ G0 A% i9 ^; m. n) A1 k# L
6   工具简介        ……………………………………………………………26
0 l0 o7 C1 L: @) _, B" }$ \: P6.1  PROEUS        26# o0 q! u- E. I! Y1 b* Z9 t
6.2  protel 软件特点        26
& c5 a& t  Y1 Q7 ?' p6.3   C语言        262 Y0 D- z' K. e
6.3.1   C语言的优点  .………………………………………………..26. b% d4 r  C/ |7 A2 i
6.3.2   C语言的主要缺点        ……………………………………………27+ P% t9 G8 b/ J/ r3 C
7   结   论        ………………………………………………………………281 e; g& p- a: c/ n
致     谢        …………………………………………………………………29
* n2 I, Z" d# O; c1 k) j8 ]参考文献        ………………………………………………………………30
( L- ?4 K) G- b( p) z附录一:系统主程序设计        ………………………………………….32% @1 _" }' x: ]* Z" E
附录二:DHT11温湿度监测程序        32- o( A/ D" ^- ^2 t+ ?" V& X
附录三:LCD1602液晶显示程序        40
6 n' r+ e9 q# L# u8 I附录四 :系统原理图        47
4 L9 j: ~2 P! r, j! u附录五:系统实物图        ..........................................................................48
" F1 m9 [# z" l
3 v9 [: [( c  d; H( x 基于单片机的温湿度自动控制系统设计
" S  ^1 n$ H7 B( P% t9 L/ a3 e2 `$ \$ E. ^" H
   摘     要                           
+ k, j* q; R0 n' B  k& o2 I- {' w3 g1 w
本设计是专门为温室大棚实现实时温湿度自动控制而设计的系统。该系统具有温湿度上下限设定、自动监测、显示和自动调节等多功能。系统以51系列单片机为控制核心,DHT11传感器为温湿度监测元件,LCD1602液晶显示为显示部分。继电器控制作为控制部分。数字传感器传递温湿度变化信号给单片机,单片机将信号与设定的温湿度上下限对比判断,当温度或湿度超限后,报警信号灯点亮同时相应的继电器吸合。继电器可以驱动打开或切断通风机,抽湿机,报警器等外部设备。
9 b8 J0 a: j. ?系统设计包括硬件部分和软件部分的设计。硬件设计主要包括温湿度采集模块设计、温湿度显示模块设计、控制模块设计等;画出了温湿度检测电路、显示电路、温湿度控制电路;并购买元件制作了单片机电路板;用C语言设计了系统的软件部分,画出了程序流程图、程序包括主程序设计、DHT11数据采集程序设计、LCD1602显示程序设计。把程序输入制作的单片机电路板,检验了温湿度显示和调整功能。本设计可以实现现对大棚温湿度的自动化控制,提高作物生长环境质量,为设施农业的实现提供保障。
" K  ^+ l) x. r' R+ f# k# ^
3 m5 I8 C* N8 g$ A, i3 ~9 ]$ h! n关键词: 温湿度控制;单片机 ;DHT11;LCD1602
, k  _) M( ~, g# s1 B& S; Y8 o' c7 }' `
0 E  x. f1 ]4 x7 d0 H
1  温湿度研究的意义和内容2 B. S0 m/ s8 V7 R  L! x  K/ L
植物的生长是在一定的环境中并且其在生长过程中被各种因素影响,其中对植物生长的影响最大的是环境温度和湿度,因此,必须对环境温度和湿度进行监测、控制、调节。随着科技发展人们对生活衣食住行要求越来越越来越丰富,因此蔬菜大棚温湿度的检测对于满足人们绿色生活势在必行。为了满足最适宜植物生长最佳温度和湿度,我们需要研究一种低成本,便于提醒和控制温湿度的装置,用户可以根据不同季节以及植物的需要进行不同的调节,以便达到最佳生长繁殖的环境从而提高作物品质。
5 W, [, s( y6 W1 B7 m; Q- I1.1温湿度研究的意义
+ U+ U: n# t7 [! R  J& N# _- m- @0 i9 T随着城市居民生活节奏的加快以及人民生活水平的不断提高,人们对于亚健康的问题越来越关注,因此对于生活质量以及环境的要求也越来越高,饮食健康要求选用绿色高品质的蔬菜,因此需要对蔬菜生长的温湿度环境进行监测,提供适宜作物生长的大棚环境[1]。
& F5 L4 S# n- o- D# p" K1.2本课题研究的主要内容
7 k& E% n9 f2 B( s) J. B; {$ y4 a本设计包括硬件部分和软件部分设计。本设计的硬件是以51系列单片机为核心、DHT11传感器为监测元件、LCD1602为显示元件构建的单总线多点温湿度监测显示系统。包括单片机主模块设计、传感器采集模块设计、液晶显示模块设计、外围设备电路设计部分。系统软件则是主程序模块、功能实现模块和控制模块。
' k: N: w* W0 J8 Z) D1 N) b  z1 v; ^  Z1 T
游客,如果您要查看本帖隐藏内容请回复

& n& l1 s% K/ L
8 q* Y" m! z1 J- q; x6 V) B

该用户从未签到

2#
发表于 2020-1-19 16:44 | 只看该作者
系统以51系列单片机为控制核心,DHT11传感器为温湿度监测元件,LCD1602液晶显示为显示部分

该用户从未签到

3#
发表于 2020-5-1 18:21 | 只看该作者
6666666666
" _% S3 d* x/ E8 b$ g
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-3 02:20 , Processed in 0.140625 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表