毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

AT89S51单片机图书馆温湿度远程控制系统设计+电路图+源程序(4)

时间:2022-10-25 21:55来源:毕业论文
优点: (1)具有强大的原理图绘制功能。利用Proteus可以快速、方便地绘制出单片机应用系统的原理图; (2)具有系统软件调试的功能; (3)支持主流

优点:

(1)具有强大的原理图绘制功能。利用Proteus可以快速、方便地绘制出单片机应用系统的原理图;

(2)具有系统软件调试的功能;

(3)支持主流单片机系统的仿真等。

缺点:

元件库元件更新慢,元器件的选择受到限制。

2。3  Keil C51编译器简介

KEIL C51编译器为软件开发提供了C语言环境的同时保留了汇编代码高效,快速等特点。随着C51编译器的功能不断增强,编程更加贴近CPU本身,以及其它的衍生产品。

单片机软件Keil C51的开发过程如下:

(1)建立一个工程项目,选择芯片类型并确定目标选项;

(2)建立汇编或C源文件;

(3)生成各种程序文件;

(4)核查并改正源文件中出现的错误;

(5)编译连接成功之后进行仿真软件程序或者仿真硬件电路;

(6)下载程序;

(7)脱机运行。

第三章系统方案设计及硬件选型

3。1设计过程及其要求

本次毕设的主题是图书馆的温湿度控制,我们选用单片机为核心设计温湿度控制系统,同时需要实现以下的要求:(1)当图书馆室内的温湿度处于正常范围内时,显示器显示能够准确的显示实时温度,蜂鸣器无声,温湿度控制电路不动作;(2)当图书馆的温湿度处于异常状态时,蜂鸣器报警,温湿度控制电路及时动作,直至温湿度回到正常范围内,报警停止,温湿度控制电路继续不动作;(3)通过按键图书馆管理员能够调节温湿度的预设值范围。文献综述

3。2设计总体方案及结构图

本文设计要完成的具体功能是:图书馆室内当前环境的温湿度以及预设温湿度范围能实时显示,并且图书馆工作人员可以通过按键设定环境基准温湿度。当图书馆室内环境的温度超过预设的温度上限值时,系统发出报警提示:报警灯亮、蜂鸣器鸣响进行,降温通风电路自动运行,待达到预设值时,蜂鸣器停止鸣响,此时降温通风控制设备停止运行,系统正常工作,报警灯熄灭;当图书馆室内环境的温度低于预设的温度下限值时,系统发出报警提示:报警灯亮、蜂鸣器鸣响进行,加热点火装置自动运行,待达到预设值时,蜂鸣器停止鸣响,此时加热点火控制设备停止运行,系统正常工作,报警灯熄灭;当图书馆室内环境的湿度超过预设的湿度上限值时,系统发出报警提示:报警灯亮、蜂鸣器鸣响进行,除湿通风电路自动运行,待达到预设值时,蜂鸣器停止鸣响,此时除湿通风控制设备停止运行,系统正常工作,报警灯熄灭;当图书馆室内环境的湿度低于预设的湿度下限值时,系统发出报警提示:报警灯亮、蜂鸣器鸣响进行,加湿电路装置自动运行,待达到预设值时,蜂鸣器停止鸣响,此时加湿控制设备停止运行,系统正常工作,报警灯熄灭。

依据功能设定,本系统设计主要包含以下模块:

①温湿度数据采集模块

②无线数据收发模块

③单片机数据处理模块

④显示模块

⑤控制设备模块

⑥电源模块

其中:

(1)使用温湿度传感器SHT11作为温湿度采集模块;

(2)无线收发采用nRF401无线收发电路;

(3)使用是单片机AT89S51作为数据处理模块,其功能是:运算处理温湿度数据和进行逻辑控制[9];

(4)数据测量显示模块采用液晶显示器LCD1602显示,同时显示实时温湿度及温湿度需控制的范围。来,自.优;尔:论[文|网www.youerw.com +QQ752018766- AT89S51单片机图书馆温湿度远程控制系统设计+电路图+源程序(4):http://www.youerw.com/zidonghua/lunwen_100998.html

------分隔线----------------------------
推荐内容