温湿度测量仪及降温装置的设计
- 格式:doc
- 大小:979.50 KB
- 文档页数:34
报告成绩电子电路综合实验设计报告设计题目:温湿度检测仪的设计学生姓名:学号:专业年级:指导教师:起止日期:2016年5月—2016年6月电气与信息工程学院2016年6月19日目录1 目的与意义---------------------------------------------------------------------------------------------- 12 设计要求------------------------------------------------------------------------------------------------- 13 方案设计------------------------------------------------------------------------------------------------- 13.1 方案一-------------------------------------------------------------------------------------------- 13.2 方案二------------------------------------------------------------------------------------------ 24 系统硬件设计------------------------------------------------------------------------------------------- 24.1 STC89C52主控电路--------------------------------------------------------------------------- 34.2 DTH11温湿度检测电路 ---------------------------------------------------------------------- 44.3 LCD1602液晶屏显示电路 ------------------------------------------------------------------- 55 系统软件设计------------------------------------------------------------------------------------------- 65.1 主程序程序流程图 ---------------------------------------------------------------------------- 65.2 温湿度检测程序 ------------------------------------------------------------------------------- 25.3 LCD1206显示程序 ---------------------------------------------------------------------------- 96 系统测试结果与分析-------------------------------------------------------------------------------- 116.1系统测试结果 -------------------------------------------------------------------------------- 116.2 系统结果分析 -------------------------------------------------------------------------------- 117 总结 ----------------------------------------------------------------------------------------------------- 11参考文献 -------------------------------------------------------------------------------------------------- 11附录 -------------------------------------------------------------------------------------------------------- 12附录A 系统实物图 ----------------------------------------------------------------------------- 12附录B 系统主程序 ------------------------------------------------------------------------------ 121 目的与意义温湿检测在仓库管理、生产制造、气象观测、科学研究、国防军事以及日常生活中有广泛的应用,传统的模拟式温湿度传感器一般都要设计信号调理电路并需要经过复杂的校准和标定过程,因此测量精度难以保证,且在线性度、重复度、互换性、一致性等方面往往不尽人意。
一款简单温湿度测量仪的设计【摘要】随着科学技术的发展,温湿度测量仪的应用越来越广泛。
最关键的是温湿度控制方法,传统的温湿度控制方法完全是人工的,不仅费时费力,而且效率很低。
该设计是一款家用温湿度测量仪的设计。
主要由单片机、数字温湿度传感器DHT11、液晶显示LCD1602组成。
采用温湿度传感器DHT11来测量温湿度,它的精确度高,而且DHT11直接是输出数字信号,可直接与单片机相连。
采集温湿度并显示在1602显示屏上,系统的核心是单片机STC89C52,接收传感器所测的数据并处理。
【关键词】单片机;温湿度传感器;显示模块1.硬件电路设计本系统利用单片机设计一款能够帮助居民检测温度、湿度信息的温湿度检测仪。
本系统电路结构简单,实现容易,价格便宜。
温湿度测量仪系统结构如图1-1所示,电路包括:DHT11传感器、中央处理器CPU、时钟及复位电路、液晶显示。
图1-1 系统结构框图1.1 单片机最小系统设计单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统。
对51系列单片机来说,最小系统一般应该包括:单片机、电源电路、复位电路和晶振电路,如图1-2所示。
这里电源采用计算机USB供电,复位电路采用上电复位,晶振电路采用12MHz晶振。
图1-2 单片机最小系统图1.2 温湿度检测电路设计这里温湿度测量,采用DHT11数字温湿度传感器,其电路如图1-4所示。
表2-1 DHT11引脚表引脚号引脚名称类型引脚说明1 VCC 电源正电源输入(3-5.5v)2 Dout 输出数据输入/输出引脚3 NC 空空脚4 GND 地电源地DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。
它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高的可靠性与卓越的长期稳定性。
传感器包括一个电阻式感湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接。
每个DHT11传感器都在极为精确的湿度校验室中进行校准。
温湿度控制毕业设计的设计方案[知识] 温湿度控制毕业设计的设计方案一、引言温湿度控制是现代生活中常见且重要的问题,尤其在特定场所,如仓储、温室、实验室等环境中,合理的温湿度控制对于维护物品的安全性和品质非常关键。
本篇文章将探讨温湿度控制毕业设计的设计方案。
该设计方案将以深度和广度的标准进行评估,确保生成有价值且高质量的文章。
二、评估温湿度控制的基本概念1. 温湿度控制的重要性温湿度控制对于许多应用来说至关重要。
不同物品对温湿度有不同的敏感度,合理控制温湿度可以避免物品受潮、霉变或过热等问题,保护物品的完整性和品质。
2. 温湿度控制的原理温湿度控制基于热力学的基本原理,通常使用传感器测量环境中的温度和湿度,并通过控制装置调节加热、制冷、加湿或除湿等设备来实现温湿度的控制。
三、设计方案1. 设计目标温湿度控制毕业设计的设计目标是开发一种精确、稳定、可靠的温湿度控制系统,能够在给定的温湿度范围内维持环境的稳定性。
设计方案应具备以下特点:- 精确性:控制系统能够精确地测量和调节环境的温湿度。
- 稳定性:控制系统具备良好的稳定性,能够在长时间运行中保持稳定的温湿度水平。
- 可靠性:控制系统应具备良好的可靠性,能够自动检测故障并及时修复,确保系统的正常运行。
- 灵活性:控制系统应具备一定的灵活性,能够适应不同场景和需求的温湿度控制。
2. 硬件设计- 传感器选择:选择高精度的温湿度传感器,可以是基于电阻、电容或半导体的传感器,以确保测量结果的准确性。
- 控制设备选择:根据设计需求选择适当的加热、制冷、加湿或除湿设备,并配备高效的控制装置,以确保控制系统的稳定性和可靠性。
- 数据采集和处理:设计合适的数据采集和处理模块,能够实时收集温湿度数据,并根据设定的控制算法进行数据处理和决策。
3. 软件设计- 控制算法设计:基于传感器测量数据和控制设备的特性,设计合适的控制算法,如比例积分微分控制(PID)算法,以实现温湿度的精确调节和稳定控制。
仓库温湿度监测系统设计The Design of Storage Temperatureand Humidity monitoring system学 院:专业班 级:学 号:学 生 姓 名:指 导 教 师: (讲师)年 月摘要仓库是用于存放物品的场所,其内部的温湿度能够直接影响储备物资的使用寿命和工作可靠性。
传统的温、湿度测量方法采用测试器材,通过人工进行检测,这种人工测试方法费时费力。
随着计算机的发展,单片机已经广泛的应用于各种仪器仪表,使之智能化,不仅可以提高测量的自动化程度和精度,还可以简化系统的的硬件结构,提高性价比。
因而有必要研制仓库的自动温、湿度控制系统,以便实时检测仓库的温、湿度,并根据所测的数据控制加湿器、空调器等设备的运行,确保仓库有合适的温、湿度环境。
本设计仓库温湿度监测系统是以单片机为核心,配合温度和湿度传感器,以及相关的电路组成,可以接收仓库内的温度和湿度信号,检测人员通过仪器的液晶显示数据,实时监测环境的温度和湿度情况。
所有的测量操作都可以通过主机控制软件来实现。
该系统中采用新型的可编程温度传感器DS18B20,它是模拟温度传感器和信号处理电路的结合体,可以直接于单片机沟通,完成温度采集。
湿度传感器选择性价比较高的HS1101,有高可靠性、线性度非常好、响应速度快等优点。
由湿度传感器得到的非电量信号,经电路转换为电信号,然后送到单片机进行数据处理,经软件分析处理后送显示装置,完成时度采集。
该系统充分利用了单片机对数字信号的可控性和温湿度传感器准确性,并使用液晶显示,功能齐全且应用方便。
不仅能提高了传统温湿度监测系统的性能,而且系统结构电路简单,可以广泛使用于距离远,节点分布多的场合。
关键词:温度;湿度;单片机;AbstractTemperature and humidity are important conditions for the warehouse where is a place to storage goods. And warehouse directly affects the life and the reliability of stockpile. The traditional method of temperature and humidity measurement is an artificial testing through test equipment. This is a time-consuming method. With the development of computer, SCM has been widely using in various instruments, the system not only improve measurement automation and accuracy and also simplify the hardware structure and improve the cost-effective. It is necessary to develop automated warehouse temperature and humidity control system for real-time detection of storage temperature and humidity. Then with the measured data controlling air conditioners or other equipment to ensure the proper temperature and humidity of storage environment.The design of storage temperature and humidity monitoring system is based on microcontroller , with the temperature and humidity sensors, and related circuit to receive the warehouse temperature and humidity signals, then testing personnel monitor the environment temperature and humidity through the instrument's LCD display. All of the measurement operation can be host control by the software. The system uses DS18B20, a new type of temperature sensor, it is a combination of signal processing circuit can communicate directly to MCU to complete the temperature acquisition. Humidity sensor chosed HS1101, high reliability, good linearity, fast response and so on. The circuit of humidity sensor is converted the non-power signal to the electrical signals, then sent to microcontroller after data processing, analysis and processing software, evacuation by the display device.It is very functional and convenient of the system to make full use of the single digital signal controllability chip and temperature and humidity sensors, and LCD display. This system not only improve the traditional system performance, and also simplify the circuit, so it can be widely used in distance and more occasions.Keywords:Temperature;SCM;Humidity;目录摘要 (I)Abstract (II)第1章绪论 (1)1.1 课题研究的背景和意义 (1)1.2 国内外研究现状及其发展 (1)1.3 本课题主要研究的内容 (2)1.4 本章小结 (3)第2章方案的比较和论证 (4)2.1 仓库温湿度监测系统的设计原则 (4)2.2 系统所应用元器件的选取 (4)2.2.1温度传感器的选择 (5)2.2.2 湿度传感器的选择 (5)2.2.3 控制芯片单片机的选择 (6)2.2.4 显示器件的选择 (7)2.3 总体设计思想 (8)2.4 本章小结 (8)第3章系统的硬件电路设计 (9)3.1 温度采集模块的设计 (9)3.1.1 DS18B20性能特点及封装说明 (9)3.1.2 DS18B20的测温原理 (10)3.1.3 DS18B20与单片机的接口电路 (10)3.2 湿度的信号采集模块 (11)3.2.1 HS1101的性能特点及封装说明 (11)3.3.3 测量原理 (12)3.4 STC89C52单片机介绍及最小系统组成 (13)3.4.1 单片机功能特性及引脚说明........................................... 错误!未定义书签。
华北电力大学(保定)硕士学位论文温湿度检测装置的设计与实现姓名:杜深慧申请学位级别:硕士专业:控制理论与控制工程指导教师:姚万业20041223华北电力大学硕士学位论文摘要摘要本文的主要工作就是充分考虑在实际工作环境中,温度不是一个恒值,随着环境的变化而变化,变化的范围很宽。
湿敏元件受温度的影响不能忽略。
基于温度祁澎度嚣个参数之闻鲍复杂关系,运曩模糨控毒《理论鳃决遗度和瀵发之闻的关系模型不完善性。
本文设计了怒声波换能器{或称超声波振头}和越声波发生器;555定时器和湿度传感器构成的雾谐振荡器,利用单片机的定时器测最振荡电路的振荡频率,实现溉度的检测:於围电路主骚完成数据的采集、数/模和模/数转换、线经耗娃瑾等。
联褥了较疑豹应莠l效莱。
关键词;湿度传感器,超声波发生器,模糊控制,单片机矗ESTR矗|GTThemainworkinthepaperisthatinactualworkingenvironmentwhentheenvironmentchanges,thetemperatureisavariableandthevariablescopeisverybreadth.Itcan’tbeneglectedthattheinfluenceofthetemperaturetothehumiditysenseorgan,Basedonthecomplicacyrelationbetweenthetwoparameters,SOthefuzzycontroltheoryisappliedtosolutethefaultinessofthemath’Smodel.Inthepapertheultrasonicexchangeequipmentandtheultrasoniccreateequipmentsensoraredesigned;Amulti—frequencyoscillatingcircuitbuiltupbythehumidityand555timerisgiven+Theoscillatingcycleofoscillatingcircularismeasuredbyusingthetimerofsinglechipprocessortoachievethehumidityeasement.Peripheralcircuitmostlyachievesdatacollection,A/DandD/Aconcertandlinearizationdisposal.Atlastithasalsoprovedtohaveagoodexperimentationresult,DushenhuifControlTheoryandControlDirectedbyprof.YaoEngineering)Wanye,associateprof.KEYWORDS:Itumiditysensor,ultrasonieequipment,fuzzycontrol,signalchip声明本人郑重声明:此处所提交的硕士学位论文《温湿度检测装置的设计与实现应用》,是本人在华北电力大学攻读硕士学位期间,在导师指母下进行的研究工{乍帮取得黝研究成果。
封面作者:PanHongliang仅供个人学习一、课程设计的目的及意义本设计是测控仪器与系统课程综合训练,同学们可以通过理论学习,课题选择,资料查询,软件查阅,软、硬件设计,系统调试等环节,巩固和提高所学的知识和应用水平,进一步学习和领会测控应用系统的开发方式和技巧,提高学生分析问题和解决问题的能力,提高学生的实际动手能力。
学会提出问题,观察和分析问题,得到最终的科学的方法。
培养团队合作精神,严谨的工作作风,务实的工作态度。
为今后的毕业设计,及从事测控系统的设计与维护奠定坚实的基础。
二、设计内容采用将温度和湿度一起测量,即用一个温湿度传感器SHT11实现。
温湿度传感器SHT11将温度感测、湿度感测、信号变换、A/D转换和加热器等功能集合到一个芯片上,该芯片包括一个电容性聚合体湿度敏感元件和一个用能隙材料制成的温度敏感元件,这两个敏感元件分别将湿度和温度转换成电信号,该信号首先进入微弱信号放大器进行信号放大,然后进入一个14位的A/D转换器,最后经过二线串行数字接口输出数字信号,采用数码管显示所测温度和湿度。
三、系统总体设计1、主要功能要求○1温度和湿度传感器均选用模拟类型,并完成其信号放大和传递电路的设计;○2AD转换采用8位并行的AD89C51;○3显示器件选择LED液晶显示;○4温度值和湿度值间隔轮流显示;○5单片机系统采用51单片机系统;○6完成硬件电路的设计和制作;○7完成软件程序的设计;○8完成整个系统的设计、调试和制作;2、整机设计框图及整机概述系统整机框图:图1整机概述转硬件设计4.1单片机采用Programmable俗称单片机。
造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。
由于将多功能8位CPU和闪烁存储器组合在单个芯片中,A TMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。
AT89C单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。
课程设计报告题目:简易温湿度测量仪目录一、设计目的 (2)二、设计器材清单 (2)三、任务要求 (2)1.基本要求 (2)2.发挥部分 (2)四、方案论证 (2)1.采集传感器数据方案 (2)2.键盘扫描方案 (2)3.设置上下限方案 (2)4.显示方案 (2)5.语言选择方案 (3)五、电路与程序设计 (3)1.温湿度采集电路的设计 (3)2.报警电路的设计 (4)3.液晶显示设置 (4)六、测试方案与测试结果 (4)1.测试方案与测试条件 (4)1)硬件测试方案 (4)2)软件测试方案 (5)3)综合测试方案 (5)2.测试结果及其完整性 (5)3测试结果分析 (5)1)硬件结果 (6)2)软件结果 (6)七、实现的功能 (6)八、心得体会 (6)九、参考文献 (6)附录:源程序代码 (7)设计原理图 (18)一:设计目的1、提高对单片机的工作原理的认识。
熟悉相关控制程序。
2、了解传感器的工作原理,学习相关电路知识。
3、通过综合设计,进一步提高动手能力。
二:设计器材AT89C51单片机学习板一个,USB线一根,DHT11传感器一个,蜂鸣器一个,LCD1602液晶显示屏一块,PNP三极管一个,5.1千欧和4.7千欧电阻各一个,插针和杜邦线若干。
三:任务要求利用51学习板和DHT11设计并制作数字式温湿度测量仪。
1. 基本要求1)测量空气温湿度2)通过数码管显示温度和湿度,显示位数精确到个位,要求观察时无闪烁;3)设置温度和湿度的上下限,通过蜂鸣器报警;4)将温度和湿度单位显示在数据后面,温度C、湿度%RH;2. 发挥部分1)温度和湿度报警以不同的声音,并闪烁显示告警项。
2)使用按键来设置上下限,并显示。
3)实现摄氏度与华氏度的转换。
4)采用液晶1602或者12864来显示温湿度情况。
5)其它(如进一步扩展量程和提高精度(显示小数),自动量程转换等)。
四:方案论证采集传感器数据方案通过DHT11直接采集数据,然后进行数据处理。
温湿度测量仪及降温装置的设计摘要:本文设计了一种基于STC89C52为主要控制器件的温湿度测量仪,以SHT11为传感器,以LCD1602位显示器,可以在显示器上实时显示温度与湿度,并且如果超出上下限值时系统会报警,控制舵机触发降温装置。
本设计的优点是不仅可以实现温湿度测量和报警,还可以通过按键设定温湿度报警的上下限值,更贴近实际。
关键词:单片机;SHT11 ;LCD液晶显示0 前言温度和湿度是两个最基本的环境参数,人们生活与温湿度息息相关。
在日常生活、工业、医学、环境保护、化工、石油等领域,经常需要对环境温度和湿度进行测量和控制。
准确测量温湿度在生物制药食品加工、造纸等行业更是至关重要。
因此,研究温湿度的测量方法和装置具有重要的意义。
随着科技的不断发展,单片机技术已经普及到我们的工作、生活、科研等各个领域。
已经成为一种比较成熟的技术。
由于单片机集成度高、功能强、可靠性高、体积小、功耗低、使用方便等优点,目前已经渗透到我们工作和生活的方方面面。
本文利用 51 单片机及 SHT11 温湿度传感器设计一套温湿度测量系统。
系统能够实时检测环境的温度和湿度信息并显示,若超过阈值则报警。
并且能设定阀值的上下限制,超出报警后会触发降温装置以降低温度。
1 总体方案设计针对本课题的设计任务,进行分析得到:本次设计用温湿度传感器进行温湿度的测量,温湿度信号由传感器直接测量并转换成数字信号。
并将测量到的温度与湿度值在单片机中进行温度与湿度信号的补偿并将最后结果转换成相应的数据格式在LCD上显示。
同时另一方面利用独立键盘的三个按键为设定上下限值和设定温度或湿度的选定,若没有超出设定值,则熄灭状态,若超出设定值,则LED灯亮起,为报警状态。
当进入报警状态时发出报警信号,另一个单片机接收到报警信号后,控制舵机转动,以触发降温装置。
该温湿度测量仪的设计,在总体上大致可分为以下几个部分组成:1温湿度检测部分;2单片机处理数据部分;3报警上下限值设定部分;4数据显示部分;5报警与控制舵机部分。
一、实训目的本次实训旨在通过设计、搭建和调试一个温湿度测量系统,使学生掌握温湿度传感器的工作原理,了解温湿度测量系统的设计方法,提高学生的实际操作能力和工程实践能力。
二、实训内容1. 传感器选型:选择合适的温湿度传感器,如SHT11或DHT11。
2. 电路设计:设计温湿度传感器的电路,包括传感器与单片机的接口电路、电源电路等。
3. 程序编写:编写单片机程序,实现温湿度数据的采集、处理和显示。
4. 系统调试:对系统进行调试,确保其正常运行。
三、实训过程1. 传感器选型:根据实训要求,选择SHT11温湿度传感器。
SHT11传感器具有精度高、响应速度快、功耗低等优点,适用于各种温湿度测量场合。
2. 电路设计:(1)传感器与单片机的接口电路:将SHT11传感器的输出信号与单片机的I/O 口相连,实现数据的采集。
(2)电源电路:为SHT11传感器和单片机提供稳定的电源。
3. 程序编写:(1)初始化单片机,配置I/O口、定时器等。
(2)读取SHT11传感器的数据,包括温度和湿度。
(3)对数据进行处理,转换为实际值。
(4)将温度和湿度值显示在LCD屏幕上。
4. 系统调试:(1)检查电路连接是否正确,确保传感器与单片机之间的信号传输正常。
(2)运行程序,观察LCD屏幕上的显示,确保温湿度数据采集和显示正确。
(3)对系统进行校准,确保测量精度。
四、实训结果1. 系统功能:(1)实时采集温湿度数据。
(2)显示温度和湿度值。
(3)具有数据保存和查询功能。
2. 系统性能:(1)测量精度:温度精度±0.5℃,湿度精度±3%RH。
(2)响应时间:≤1秒。
(3)功耗:≤0.5W。
3. 系统优点:(1)结构简单,易于搭建。
(2)操作方便,易于使用。
(3)测量精度高,可靠性好。
五、实训总结通过本次实训,我们学习了温湿度传感器的工作原理,掌握了温湿度测量系统的设计方法。
在实训过程中,我们学会了电路设计、程序编写和系统调试等技能,提高了自己的实际操作能力和工程实践能力。
【基于单片机的土壤温湿度检测计设计毕业设计】温湿度传感器的毕业设计基于单片机的土壤温湿度检测计设计毕业设计目录1绪论11.1选题背景及意义11.2设计任务与要求12总体方案设计23单元模块设计53.1各单元模块功能介绍及电路设计53.1.1时钟模块简介53.1.2复位模块简介63.1.3报警模块简介63.1.4显示模块简介73.2特殊器件的介绍83.3.1土壤湿度传感器简介83.3.251系列单片机简介93.3.3xxxx简介93.3.4蜂鸣器简介133.3各单元模块的联接134软件设计144.1软件设计原理144.2软件设计所用工具144.3系统软件流程框图155系统调试165.1硬件调试165.2软件调试166系统功能及结论176.1系统功能功能实现情况176.2设计中遇到的问题及解决176.3后期展望187总结与体会198参考文献20附录1:相关设计图21附录2:元器件清单表23附录3:相关设计软件241绪论1.1选题背景及意义在中国广大面积的农村,没有发达的工商业,有的只是大量闲置的田地。
如果利用这些闲置的田地,种植美丽的花卉、树苗,能给当地带来一笔可观的收入。
而这些花卉及树苗的种植对土壤湿度有着极高的要求。
在植物的成长过程中,土壤的湿度起着一个很重要的作用,并且不同的植物,对土壤的湿度需求是不同的。
土壤湿度可以直接影响营养物质的吸收和植物的生长发育,同时还影响土壤中各种养分的有效性。
当土壤湿度不适当时,不仅严重影响其正常生长,甚至会导致种植品死亡,造成种植户的严重经济损失。
为此,从事该类农业生产的种植户非常需要一种成本低、体积小且检测可靠的土壤湿度检测仪,为水分供应提供依据。
土壤湿度是作物生长发育的基本条件和作物产量预报的重要参数。
同时,它也是水文学、气象学等科学研究领域的重要环境因子和过程参数,获取土壤湿度信息以制定人工干预调节措施是稳固生产的重要保证,对于土壤湿度的研究也具有重要意义。
单片机原理及接口技术课程设计(论文)题目:家用温湿度检测仪院(系):专业班级:学号:学生姓名:指导教师:起止时间:课程设计(论文)任务及评语摘要现代人的生活方式发生了很大的变化,尤其是对自己生活环境的要求更加严格,比如温度,湿度,光线强度等。
多数人希望能够将这些信息数字化,以使自己能更加准确的掌握自己所处环境的情况,因此研究温湿度的测量方法和控制有了重要的意义。
本系统式基于STC89C52单片机为核心,集传感器、数据采集、处理、电机驱动于一体的温度湿度控制系统,非常适合家庭温度湿度监控。
DS18B20数字温度传感器灵敏度高,精度高,硬件电路非常简单,可以直接与单片机相连。
HS1101湿度传感器测量范围大,灵敏度高。
HS1101电容传感器,在电路构成中等效为一个电容器件,其电容量随着所测空气的湿度的增大而增大。
加上一个555定时器,可以产生频率随湿度变化的方波,通过单片机的计数器,可以实现频率的测量,进而可以计算出湿度值。
单片机将采集的温度与湿度值用数码管显示。
当湿度过低时,就启动超声波加湿器。
本系统成本低廉,性能可靠,精度较高,工作稳定,比较好的完成了题目的各项要求。
关键词:单片机, DS18B20 , HS1101 , 555定时器,数码管目录第1章绪论 (1)1.1概述 (1)1.2任务要求 (1)第2章课程设计的方案 (2)2.1系统组成总体结构 (2)2.2方案论证 (2)2.2.1温度传感器的选择 (2)2.2.2湿度传感器的选择 (3)2.2.3单片机的选择 (3)2.2.4数码管的选择 (3)第3章硬件设计 (4)3.1单片机最小系统设计 (4)3.2传感器设计 (4)3.2.1温度传感器的设计 (4)3.2.2湿度传感器的设计 (5)3.3数码显示模块 (5)3.4电机驱动电路 (6)第4章软件设计 (7)4.1主程序设计 (7)4.2定时中断设计 (8)第5章总结 (9)参考文献 (10)附录 (11)附录Ⅰ (11)附录Ⅱ (12)第1章绪论1.1概述在工农业生产、气象、环保、国防、科研等部门,经常需要对温度和湿度进行厕灵及控制。
实验室温湿度控制系统如何设计?1、设计内容用新型的智能集成温湿度传感器DHT11 实现温度、湿度的检测,将温度和湿度信号通过传感器进行信号的采集并转换成数字信号,再运用单片机AT89C52 进行数据分析和处理,为显示电路提供信号。
如图1-1 所示:2、SICOLAB设计要求(1)通过DHT11 传感器对周边温湿度信息的采集并转换成数字信号,将信息提供给单片机进行处理和分析,温度检测范围:0~50℃,测量精度:1℃,湿度检测范围:20~90%RH,检测精度:1%RH。
(2)通过编程用单片机来实现温湿度的显示。
(3)通过LCD1602 液晶显示器来显示温湿度数值。
2 硬件设计2.1 电路工作原理本设计的设计电路采用模块化、层次化设计,设计的电路原理图如图2-1 所示:2.1.1 工作原理本设计是由硬件和软件相结合,应用软件控制硬件的自动智能化工作。
设计中用新型的智能温湿度传感器DHT11 实现对温度、湿度的检测,将温湿度信号通过传感器进行采集并转换成数字信号,再运用单片机AT89C52 进行数据分析和处理,为显示提供信号,然后将信号传输给LCD1602 液晶显示器。
2.1.2 工作过程给电路通以+5v 电压,电路进入初始化工作,大约1s 后,传感器DHT11 开始采集检测环境信息,然后将获得的信息通过p1.0 脚传送到单片机进行数据分析和处理,最后将信号传输至LCD1602 液晶显示器,显示器经内部处理后显示出精确的温度和湿度值。
2.2 电路控制系统本电路的控制系统为单片机最小系统(AT89C52、时钟电路、复位电路)。
以单片机芯片AT89C52 作为CPU,时钟电路由一个频率为12MHz 的晶振和两个33pF 的电容组成,复位电路由一个22uF 的电容和一个10k 的电阻组成。
2.3 控制部分SICOLAB本系统控制设备采用加湿设备、除湿设备、加温设备、降温设备作为控制器,加湿设备、除湿设备、加温设备、降温设备分别控制湿度与温度,使得实验室的温湿度得到控制。
恒温恒湿系统设计方案一、引言恒温恒湿系统被广泛应用于各种领域,如医疗设备、实验室、博物馆、仓储等。
本文将就恒温恒湿系统的设计方案进行详细探讨,以满足不同行业和场景的需求。
二、系统需求分析在设计恒温恒湿系统之前,首先需要进行系统需求分析,包括温度和湿度范围、精度要求、系统容量等。
不同的行业和应用场景对恒温恒湿系统的需求有所差异,因此需在此基础上进行设计方案的制定。
三、系统组成恒温恒湿系统由以下几个核心组成部分构成:1. 温湿度传感器:用于实时检测环境中的温度和湿度,并将数据传输给控制器。
2. 控制器:根据传感器反馈的数据,对系统进行智能控制,调节温湿度到设定值,并实时监控系统的运行状态。
3. 加热与制冷系统:根据控制器的指令,通过加热或制冷装置对环境进行温度的调节,保持系统在恒温状态。
4. 加湿与除湿系统:根据控制器的指令,通过加湿或除湿装置对环境进行湿度的调节,保持系统在恒湿状态。
5. 空气循环装置:确保热湿空气能够均匀分布到整个系统范围内,提高系统的稳定性和效率。
四、系统设计流程恒温恒湿系统的设计流程可以分为以下几个步骤:1. 确定系统容量:根据实际应用需求和环境参数,计算出系统所需的容量,包括制冷容量和加湿/除湿容量。
2. 选择合适的传感器:根据系统需求和性能要求,选择适合的温湿度传感器,确保精度和响应速度。
3. 设计控制策略:根据传感器数据和系统运行状态,设计合理的控制策略,保持恒温恒湿系统的稳定性和准确性。
4. 选择合适的加热与制冷系统:根据系统容量和工作环境的要求,选择合适的加热和制冷装置,并进行合理的布局和安装。
5. 选择合适的加湿与除湿系统:根据系统容量和工作环境的要求,选择合适的加湿和除湿装置,并进行合理的布局和安装。
6. 设计空气循环装置:根据系统的布局和容量,设计合适的空气循环装置,确保热湿空气均匀流通、循环,提高系统的效率和性能。
7. 进行系统测试与验证:在设计实施完成后,对系统进行全面测试和验证,确保系统能够稳定可靠地工作,并满足设计要求和标准。
第一章绪论1.1选题背景防潮、防霉、防腐、防爆是仓库日常工作的重要内容,是衡量仓库治理质量的重要指标。
它直截了当碍事到储躲物资的使用寿命和工作可靠性。
为保证日常工作的顺利进行,首要咨询题是加强仓库内温度与湿度的监测工作。
但传统的方法是用与湿度表、毛发湿度表、双金属式测量计和湿度试纸等测试器材,通过人工进行检测,对不符合温度和湿度要求的库房进行通风、往湿和落温等工作。
这种人工测试方法费时吃力、效率低,且测试的温度及湿度误差大,随机性大。
因此我们需要一种造价低廉、使用方便且测量正确的温湿度测量仪。
1.2设计过程及工艺要求一、全然功能~检测温度、湿度~显示温度、湿度~过限报警二、要紧技术参数~温度检测范围:-30℃-+50℃~测量精度:±℃~湿度检测范围:10%-100%RH~检测精度:±1%RH~显示方式:温度:四位显示湿度:四位显示~报警方式:三极管驱动的蜂喊音报警第二章方案的比立和论证当将单片机用作测控系统时,系统总要有被测信号明白得输进通道,由计算机拾取必要的输进信息。
关于测量系统而言,如何正确获得被测信号是其核心任务;而对测控系统来讲,对被控对象状态的测试和对操纵条件的监察也是不可缺少的环节。
传感器是实现测量与操纵的首要环节,是测控系统的要害部件,要是没有传感器对原始被测信号进行正确可靠的捕捉和转换,一切正确的测量和操纵都将无法实现。
工业生产过程的自动化测量和操纵,几乎要紧依靠各种传感器来检测和操纵生产过程中的各种参量,使设备和系统正常运行在最正确状态,从而保证生产的高效率和高质量。
2.1温度传感器的选择方案一:采纳热电阻温度传感器。
热电阻是利用导体的电阻随温度变化的特性制成的测温元件。
现应用较多的有铂、铜、镍等热电阻。
其要紧的特点为精度高、测量范围大、便于远距离测量。
铂的物理、化学性能极稳定,耐氧化能力强,易提纯,复制性好,工业性好,电阻率较高,因此,铂电阻用于工业检测中高周密测温和温度标准。
电热低温高湿空气变温解冻装置设计电热低温高湿空气变温解冻装置设计随着气候变化,冬季的低温和高湿天气越来越常见,这给道路交通和城市生活带来了很大的不便。
为了解决这个问题,我们设计了一种电热低温高湿空气变温解冻装置。
该装置主要由电热器、温湿度传感器、控制器和风扇组成。
电热器是装置的核心部件,它能够产生高温的空气,通过风扇将热空气吹向地面,使地面温度升高,从而达到解冻的效果。
温湿度传感器用于检测环境温湿度,控制器根据传感器的反馈信号来控制电热器的工作状态,从而实现自动控制。
在设计过程中,我们考虑到了以下几个因素:1. 安全性:电热器是高温设备,需要采取一系列措施来确保安全。
我们在电热器周围设置了防护罩,防止人员误触。
同时,控制器具有过载保护和短路保护功能,确保设备的安全运行。
2. 能效性:为了降低能耗,我们采用了高效的电热器和风扇,并且在控制器中设置了节能模式,根据环境温湿度自动调节设备的工作状态,从而达到最佳的能效效果。
3. 可靠性:为了确保设备的长期稳定运行,我们在设计中考虑到了设备的耐用性和维护性。
电热器和风扇采用了优质材料,具有较长的使用寿命。
同时,设备的维护也非常简单,只需要定期清洁和检查即可。
通过实验和测试,我们发现该装置能够有效地解冻地面,提高道路交通和城市生活的便利性。
同时,该装置还具有一定的空气净化效果,能够减少空气中的细菌和病毒,提高城市空气质量。
总之,电热低温高湿空气变温解冻装置是一种高效、安全、能效和可靠的解冻设备,可以为城市生活和交通带来很大的便利。
中北大学课程设计任务书2011/2012 学年第一学期学院:信息与通信工程学院专业:电子信息工程学生姓名学号:课程设计题目:温湿度双参数测试仪设计起迄日期:12月11日~12月24日课程设计地点:指导教师:系主任:下达任务书日期: 2011年12 月 10日1.设计目的:本课程设计主要针对电子信息工程专业课程体系设置的要求,安排的一种综合性的课程设计。
一方面为了培养学生在查阅资料、复习、学习知识的基础上,进行包括光、机、电系统的设计、计算、仿真、编程、调试等多个环节的综合能力培养;另一方面,也是对学生进行毕业设计前的一次大型练兵,进一步培养学生独立地分析、解决实际问题的实际能力。
另外还培养学生用专业的、简洁的文字,清晰的图表来表达自己设计思想的能力。
2.设计内容和要求(包括原始数据、技术参数、条件、设计要求等):(1)掌握温湿度传感器的工作原理与选型;(2)掌握温湿度测试电路的设计、计算、仿真、编程与调试(湿度测量范围:30%RH~80%RH,精度≥±5%RH;温度测量范围:-10℃~80℃,精度≥±1℃。
);(3)掌握温湿度显示电路(LED/LCD)的设计、计算、仿真、编程与调试;(4)掌握用汇编、C或其他语言实现系统的编程、仿真与调试;(5)掌握方案设计与论证;(6)掌握用相关软件进行电路图设计、仿真、编程,以及对结果的分析、总结;3.设计工作任务及工作量的要求〔包括课程设计计算说明书(论文)、图纸、实物样品等〕:(1)提供核心器件的工作原理与应用介绍;(2)提供用Protel设计的电路原理图,也可给出印刷板电路图;(3)提供用Multisim、MaxPluss、Proteus、Medwin、KeilC等其他软件对电路的仿真、编程与分析;(4)提供符合规定要求的课程设计说明书;(5)提供参考文献不少于15篇,且必须是相关的参考文献;4.主要参考文献:(1)阎石.数字电子技术基础.北京:高等教育出版社,1998;(2)王远.模拟电子技术.北京:机械工业出版社,2001;(3)陈汝全.电子技术常用器件应用手册.北京:机械工业出版社,2003;(4)毕满清.电子技术实验与课程设计.北京:机械工业出版社,2006;(5)张俊谟.单片机中级教程-原理与应用.北京:北京航空航天大学出版社,2002;其他参考文献,务必按照国标GB7714—87《文后参考文献著录规则》书写。
温湿度测量仪及降温装置的设计摘要:本文设计了一种基于STC89C52为主要控制器件的温湿度测量仪,以SHT11为传感器,以LCD1602位显示器,可以在显示器上实时显示温度与湿度,并且如果超出上下限值时系统会报警,控制舵机触发降温装置。
本设计的优点是不仅可以实现温湿度测量和报警,还可以通过按键设定温湿度报警的上下限值,更贴近实际。
关键词:单片机;SHT11 ;LCD液晶显示0 前言温度和湿度是两个最基本的环境参数,人们生活与温湿度息息相关。
在日常生活、工业、医学、环境保护、化工、石油等领域,经常需要对环境温度和湿度进行测量和控制。
准确测量温湿度在生物制药食品加工、造纸等行业更是至关重要。
因此,研究温湿度的测量方法和装置具有重要的意义。
随着科技的不断发展,单片机技术已经普及到我们的工作、生活、科研等各个领域。
已经成为一种比较成熟的技术。
由于单片机集成度高、功能强、可靠性高、体积小、功耗低、使用方便等优点,目前已经渗透到我们工作和生活的方方面面。
本文利用 51 单片机及 SHT11 温湿度传感器设计一套温湿度测量系统。
系统能够实时检测环境的温度和湿度信息并显示,若超过阈值则报警。
并且能设定阀值的上下限制,超出报警后会触发降温装置以降低温度。
1 总体方案设计针对本课题的设计任务,进行分析得到:本次设计用温湿度传感器进行温湿度的测量,温湿度信号由传感器直接测量并转换成数字信号。
并将测量到的温度与湿度值在单片机中进行温度与湿度信号的补偿并将最后结果转换成相应的数据格式在LCD上显示。
同时另一方面利用独立键盘的三个按键为设定上下限值和设定温度或湿度的选定,若没有超出设定值,则熄灭状态,若超出设定值,则LED灯亮起,为报警状态。
当进入报警状态时发出报警信号,另一个单片机接收到报警信号后,控制舵机转动,以触发降温装置。
该温湿度测量仪的设计,在总体上大致可分为以下几个部分组成:1温湿度检测部分;2单片机处理数据部分;3报警上下限值设定部分;4数据显示部分;5报警与控制舵机部分。
2 硬件电路设计2.1 单片机系统本设计的时钟电路采用外部晶振12MHZ的设计,同时设计了单片机复位按键,用来防止程序跑飞,硬件设计如图1所示。
图1 系统原理框图2.2 传感器引脚介绍与电路连接本系统采用SHT11传感器,传感器将传感元件和信号处理电路集成在一块微型电路板上,输出数字信号。
传感器包括一个电容性聚合体测湿敏感元件、一个用能隙材料制成的测温元件,并在同一芯片上,与14位的A/D转换器以及串行接口电路实现无缝连接。
SHT11外形尺寸具有品质卓越、响应迅速、抗干扰能力强、性价比高等优点。
为了正确连接传感器,使系统正常工作同时确保传感器不被烧坏,首先就是明确传感器各引脚的含义以及注意事项。
SHT11温湿度传感器采用SMD(LCC)表面贴片封装形式,管脚排列和引脚说明如图2所示。
图2 SHT11管脚排列和引脚说明电源引脚为VDD 和GND ,SHT11的供电电压范围为2.4-5.5V,建议供电电压为3.3V 。
SCK 为串行时钟输入口,SCK 用于微处理器与SHT11之间的通讯同步。
由于接口包含了完全静态逻辑,因而不存在最小SCK 频率。
DATA 为串行数据口DATA 引脚为三态结构,用于读取传感器数据。
当向传感器发送命令时, DATA 在 SCK 上升沿有效且在SCK 高电平时必须保持稳定。
DATA 在SCK 下降沿之后改变。
为确保通讯安全,DATA 的有效时间在SCK 上升沿之前和下降沿之后应该分别延长一些。
当从传感器读取数据时,DATA TV 在 SCK 变低以后有效,且维持到下一个 SCK 的下降沿。
在明确传感器各引脚的含义后,设计传感器和单片机的硬件连接,本设计将SCK 引脚接至P1.0,将DATA 引脚接至P1.1,如图3所示。
图3 SHT11电路连接图2.3 LCD1602显示硬件连接本课设采用LCD1602显示,LCD1602以其微功耗、体积小、显示内容丰富、超薄轻巧的诸多优点,在各类仪表和低功耗系统中得到广泛的应用,其各引脚定义如表1所示。
表1 LCD各引脚定义第1脚:VSS为地电源。
第2脚:VDD接5V正电源。
第3脚:VL为液晶显示器对比度调整端,接正电源时对比度最弱,接地时对比度最高,对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度。
第4脚:RS 为寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器。
第5脚:R/W为读写信号线,高电平时进行读操作,低电平时进行写操作。
当RS和R/W共同为低电平时可以写入指令或者显示地址,当RS为低电平R/W为高电平时可以读忙信号,当RS为高电平R/W为低电平时可以写入数据。
第6脚:E端为使能端,当E端由高电平跳变成低电平时,液晶模块执行命令。
第7~14脚:D0~D7为8位双向数据线。
第15脚:背光源正极。
第16脚:背光源负极。
根据LCD1602的引脚定义设计与单片机连接的硬件电路,另外为防止单片驱动电流不够,在P0口上加上排阻以确保LCD1602可以正常工作,电路图如图4所示。
2.4上下限值设定与报警电路图上下限值设定采用独立键盘按键设置,分为3个按键,分别是设置键,向上调节键,向下调节键,报警采用的是红色LED灯,若红色LED灯灭则表明当前温度和湿度在允许值内,若红色LED灯亮,则表明当前温度和湿度有一项超出了设定的上限值或下限值。
由于按键简单采用独立按键设计给编程和硬件连接都带来了方便,硬件连接图如图5所示。
当单片机发出报警信号时,会触发舵机转动到固定角度值触发降温装置。
舵机有三个接线,电源线,信号线,地线。
舵机是利用每20ms定时触发中断执行中断程序工作的。
在20ms中断时间里时间里,对舵机信号线输出不同时间的高电平,舵机会转动不同的角度。
图6控制舵机转动电路3 软件设计本课题的软件设计采用了模块化设计的思想,分为四大模块,头文件与宏定义模块,LCD1602设置模块,SHT11设置模块,主函数模块。
主程序流程如图7所示。
图7 主程序流程图3.1 头文件与宏定义模块基于单片机开发的原理和下方调用部分子函数,在程序开头调用了reg52.h,intrins.h,stdio.h,string.h,math.h,absacc.h。
其中调用intrins.h 是因为下方用到了字符循环移位指令和空指令,调用到string.h是因为下方用到诸多关于字符数组的函数,调用到math.h是因为下方用到一些数学运算,调用absacc.h是因为准备绝对地址访问的宏定义。
除了定义头文件外为了编程的方便,还对部分引脚和变量类型做了简化。
将连接液晶的P2^5,P2^6和P2^7端和3个独立按键都做了简化处理方便后续编程。
3.2 LCD1602设置模块对LCD1602的设置分为写命令,写数据,写字符,写字符串,初始化,显示温湿度阀值,设置按键显示这七部分。
下面分别详细介绍这七部分。
写命令:首先将RS设为指令寄存器,即RS=0,然后把后续要用到的命令写入P0口,因为是子函数,这里命令用变量com代替,后续编程直接为com赋值即可。
因为是写命令所以LCD使能端先置高电平延时一段时间后再置低电平。
写数据:先将RS端设为数据寄存器,即RS=1,然后把要显示的数据装载到P0口上,最后根据LCD的工作原理,先将使能端置高电平在将其置低电平,因为是子函数,这里用无符号字符型变量dat来代替数据。
写字符串:这里首先判断是第一行还是第二行,由y的值来判断是第一行还是第二行,第一行命便从0x80开始加偏移量,第二行便从0xC0开始加偏移量,偏移量赋值到x。
在写字符串时如果没有检测到停止位便一位一位的在LCD上显示下去,直到检测到停止位为止。
令为0x80为第一行,因为只有两行,所以不是0x80就是第二行。
写字符:写字符与写字符串同理,只不过只写一个字符,不用检测停止位。
初始化:首先LCD不使能,RW为0,然后调用前边编号的写命令函数依次发送命令,命令依次为:设8位数据线,双行,5*7点阵,lcd每个字符都是在5*7单元中显示的,开显示,不显示光标,移动光标,清屏,发送LCD初始位置。
显示温湿度阀值:首先利用除法运算和取余预算依次获得设定上下限的最高温度和湿度的百位,十位和个位。
然后再调用上边的程序显示到LCD上。
设置按键显示:首先对按键进行消抖并判断按键次数,来移动‘>’键,目的是为了让使用者清晰的知道自己现在是在设置哪个测量参数的上下限值。
然后设定向上调节阀值,设置最大阀值,温度最大值99度,湿度最大值99%,向下调节阀值,设置最小阀值,温度最小值0度,湿度最大值0%。
3.3 SHT11设置模块SHT11设置模块为本程序的难点也是重点,首先要利用SHT11传感器采集数据必须先了解SHT11的工作原理,以方便对SHT11的编程。
首先启动传感器:选择供电电压后将传感器通电,上电速率不能低于1V/ms。
通电后传感器需要11ms 进入休眠状态,在此之前不允许对传感器发送任何命令。
发送命令:用一组“启动传输”时序,如图8。
来完成数据传输的初始化。
它包括:当SCK 时钟高电平时DATA 翻转为低电平,紧接着SCK 变为低电平,随后是在SCK 时钟高电平时DATA 翻转为高电平。
SHT11 会以下述方式表示已正确地接收到指令:在第8 个SCK 时钟的下降沿之后,将DATA 下拉为低电平( ACK 位)。
在第9 个SCK 时钟的下降沿之后,释放DATA(恢复高电平)。
图8启动传输时序通讯复位时序:如果与SHT11通讯中断,可通过下列信号时序复位:当DATA 保持高电平时,触发SCK 时钟9 次或更多,如图9。
接着发送一个“传输启动”时序。
这些时序只复位串口,状态寄存器内容仍然保留。
图9复位时序温湿度测量:发布一组测量命令(‘ 00000101’表示相对湿度RH,‘ 00000011’表示温度T)后,控制器要等待测量结束。
SHT11 通过下拉DATA 至低电平并进入空闲模式,表示测量的结束。
控制器在再次触发SCK 时钟前,必须等待这个“数据备妥”信号来读出数据。
检测数据可以先被存储,这样控制器可以继续执行其它任务在需要时再读出数据。
控制器在测量值LSB 后,通过保持ACK高电平终止通讯。
在测量和通讯完成后,SHT11自动转入休眠模式。
信号转换:为获得精确的测量数据,建议用公式1进行信号转换。
RH linear = c 1 + c 2 ⋅ SO RH + c 3 ⋅ SO RH (%RH) (1)公式中的参数见表 2:表2 公式中的参数99%以上的湿度已经接近饱和必须经过处理显示100%RH13。
从SORH 到相对湿度的转化如图10。
所示:图10 从SORH 到相对湿度的转化由于实际温度与测试参考温度25℃的显著不同,湿度信号需要温度补偿。