优点:

(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-

上一篇:风能发电和液流储能电池的海水淡化系统动态特性建模
下一篇:水下机器人航向鲁棒控制+Matlab程序

STC89C52单片机的温度控制系统设计+电路图

STM32单片机数字回转库控制系统设计+PCB电路图

AT89C51单片机电力电缆温度...

STM32单片机的电力系统数字频率计设计+流程图

STC90C51RD+单片机的纺织机械...

单片机的纺织机械电机保护系统设计任务书

长沙林图书馆电气方案及...

麦秸秆还田和沼液灌溉对...

LiMn1-xFexPO4正极材料合成及充放电性能研究

网络语言“XX体”研究

张洁小说《无字》中的女性意识

老年2型糖尿病患者运动疗...

互联网教育”变革路径研究进展【7972字】

我国风险投资的发展现状问题及对策分析

新課改下小學语文洧效阅...

安康汉江网讯

ASP.net+sqlserver企业设备管理系统设计与开发