智能温湿度器设计报告

智能温湿度器设计报告
智能温湿度器设计报告

杭州电子科技大学

智能温湿度计

题目:智能温湿度计设计

课程名称:单片机

学院:自动化

专业:电气工程与自动化

年级: 3 学号:

学生姓名:

温湿度控制器设计报告

一、功能与特点

●配用全数字型温湿度传感器DHT11,温度测量范围0℃--50℃,湿度测量

范围20%RH—90%RH,可以满足一般需要。若要求更宽测量范围,只需更

换温湿度传感器型号,硬件电路及软件程序全兼容。

●温湿度测量响应时间快、长期稳定性好。

●采用先进的专用微处理器芯片STC89C52,可靠性高,抗干扰能力强。

●配用EEPROM芯片AT24C04,使存储的温度上下限和湿度上下限可以掉电永久保

存。

●可以通过四个按键方便地实现温湿度上下限的调整。

●当温度或湿度超限后,报警信号点亮相应报警灯。如果配用三极管和继电器,该信

号也可以驱动继电器打开或切断风机、加热器等外部设备。

二、硬件设计

1、设计框图

本研究设计的温湿度控制器框图如图1所示。

图1 温湿度控制器方框图

图中STC89C52单片机每2秒钟从DHT11温湿度传感器中读入温度和湿度,

在液晶屏上即时显示。液晶屏上同时显示温湿度上限值,该上限值保存外外部EEPROM存储器中,掉电不失,并且可以通过四只按键上调或下调。当温度或

湿度值超过上限值时,报警信号点亮相应报警灯。该报警信号可以通过三极管驱

动继电器,以控制外部风机或加热器。

2、温湿度传感器器及检测电路

图2 DHT11温湿度传感器外型及管脚

DHT11温湿度传感器外型及管脚如图2所示。其中电源引脚的供电电压为

3.5--5.5V。传感器上电后,要等待 1s 以越过不稳定状态在此期间不要发送任

何指令。电源引脚(VDD,GND)之间可增加一个100nF 的电容,用以去耦滤波。

DHT11典型应用电路如图3所示,其连接电路简单,只需要占用控制器一个I/O 口即可完成上下位的连接。建议连接线长度短于20时用5K上拉电阻,大于20米时根据实际情况使用合适的上拉电阻,

图3 DHT11典型应用电路

DHT11数字湿温度传感器采用单总线数据格式,即单个数据引脚端口完成输入输出双向传输。其数据包由5Byte(40Bit)组成。一次通讯时间最大3ms,数据分小数部分和整数部分。一次完整的数据传输为40bit,高位先出。数据格式如表一:

表1 DHT11数据格式

3、单片机电路

本设计选用高性能单片机STC89C52,其管脚如图4所示。

图4 STC89C52单片机管脚图

该芯片为52内核8位单片机,兼容Intel等52内核单片机,支持ISP下载,适用于常用检测控制电路。由STC89C52组成的单片机系统原理图如图5所示。

图中DATA引脚为温湿度传感器单总线引脚,K1、K2、K3、K4为四只调节按键,用以调整温湿度上限值。L3、L4、L5为三只报警灯,其中L3为超温报警,L4为超湿报警,L5保留给用户定义。

图5 单片机系统原理图

4、显示电路

显示部分采用SMC 1602液晶屏进行数据显示,其主要技术参数为:

表2 液晶屏技术指标

表3 液晶屏接口信号说明

与单片机接口电路如图6所示。

图6 LCD与单片机接口电路

5、温湿度上限存储

温湿度阈值存储在EEPROM芯片AT24C04中,并可以通过K1—K4按键调节并保存,其中K1为温度上限增加,K2为温度上限减小,K3为湿度上限增加,K4为湿度上限减小。AT24C04是IIC芯片,其电路如图7所示。

图7 EEPROM存储电路

6、供电及程序下载电路

本设计采用USB接口供电,电源电压5V。同时,USB接口通过内含PL2303芯片的转换电路对单片机进行程序编写。其电路原理如图8所示。

图8 供电及程序下载电路

三、软件编程

1、软件流程图

本设计软件主程序流程图如图9所示。

图9 主程序流程图

2、主程序

下面介绍main.c主程序编写,其他程序略。

(1) 头文件和一些宏定义

#include

#include "1602.h"

#include "dht.h"

#include "2402.h"

(2) 管脚定义

sbit Led_qushi=P1^6; //去湿灯

sbit Led_jiangwen=P1^5; //降温灯

sbit Led_shengwen=P1^4; //升温灯

sbit Key_TH1 = P3^2;

sbit Key_TH2 = P3^3;

sbit Key_HH1 = P3^4;

sbit Key_HH2 = P3^5;

(3) 常量、变量定义

//定义标识

volatile bit FlagStartRH = 0; //开始温湿度转换标志

volatile bit FlagKeyPress = 0; //有键按下

//定义温湿度传感器用外部变量

extern U8 U8FLAG,k;

extern U8 U8count,U8temp;

extern U8 U8T_data_H,U8T_data_L,U8RH_data_H,U8RH_data_L,U8checkdata;

extern U8 U8T_data_H_temp,U8T_data_L_temp,U8RH_data_H_temp,U8RH_data_L_temp; extern U8 U8checkdata_temp;

extern U8 U8comdata;

extern U8 count, count_r;

U16 temp;

S16 temperature, humidity;

S16 idata TH, HH; //温度上限和湿度上限

char * pSave;

U8 keyvalue, keyTH1, keyTH2, keyHH1, keyHH2;

U16 RHCounter;

(4) 各子程序

//数据初始化

void Data_Init()

{

RHCounter = 0;

Led_qushi = 1;

Led_jiangwen = 1;

Led_shengwen = 1;

TH = 40;

HH = 85;

keyvalue = 0;

keyTH1 = 1;

keyTH2 = 1;

keyHH1 = 1;

keyHH2 = 1;

}

//定时器0初始化

void Timer0_Init()

{

ET0 = 1; //允许定时器0中断

TMOD = 1; //定时器工作方式选择

TL0 = 0x06;

TH0 = 0xf8; //定时器赋予初值

TR0 = 1; //启动定时器

}

//定时器0中断

void Timer0_ISR (void) interrupt 1 using 0

{

TL0 = 0x06;

TH0 = 0xf8; //定时器赋予初值

//每2秒钟启动一次温湿度转换

RHCounter ++;

if (RHCounter >= 1000)

{

FlagStartRH = 1;

RHCounter = 0;

}

}

//存入设定值、

void Save_Setting()

{

pSave = (char *)&TH; //地址低位对应低8位,高位对应高8位wrteeprom(0, *pSave); //存温度上限值TH低8位

DELAY(500);

pSave ++;

wrteeprom(1, *pSave); //存温度上限值TH高8位

DELAY(500);

pSave = (char *)&HH;

wrteeprom(2, *pSave); //存湿度上限值RH低8位

DELAY(500);

pSave ++;

wrteeprom(3, *pSave); //存湿度上限值RH高8位

DELAY(500);

}

//载入设定值、

void Load_Setting()

{

pSave = (char *)&TH;

*pSave++ = rdeeprom(0);

*pSave = rdeeprom(1);

pSave = (char *)&HH;

*pSave++ = rdeeprom(2);

基于单片机的温湿度控制系统设计

理工类大学本科毕业设计论文 基于单片机的温湿度控制系统 目录 摘要 (2) 1、绪论 (2) 1.1课题背景 (2) 1.2立题的目的和意义 (2) 1.3植被栽培技术 (2) 温室环境的调节 (3) 1.4本系统主要研究内容 (3) 2 、系统总体分析与设计 (3) 2.1系统功能及系统的组成和工作原理 (3) 2.1.1.总体方案 (3) 2.1.2. 实施措施 (3) 2.1.3.硬件系统设计 (4) 主机与主要部件的选择: (4) 2.2温湿度采样与控制系统 (4) 2.2.1.温湿度采样系统 (5) 2.2.2.温湿度控制系统 (5) 2.3键盘显示系统 (5) 2.4报警系统 (7) 2.5硬件电路设计 (7) 2.5.1. 系统硬件配置 (7) 2.5.2. 主要组件简介 (7) 3 软件系统设计 (10) 3.1系统初始化模块 (10) 3.2键盘显示模块 (11) 3.3采样转换模块 (11) 3.4温湿度控制模块 (12) 3.5报警模块 (13) 4 硬件调试方案 (14) 4.1硬件电路的调试 (14) 4.2功能模块的调试方案 (15) 结论 (15) 致谢 (16) 参考文献 (16) 附录: (18)

基于单片机的温湿度控制系统设计 摘要 本文利用8051单片机设计一个温室的温湿度控制系统,对给定的温湿度进行控制并实时显示,其中温湿度信号各有四路,系统采用一定的算法对信号处理以确定采取某种控制手段,在本系统中采用温度优先模式,循环处理。 关键字:89C51 8729键盘显示 LCD显示 ADC0809 1、绪论 1.1 课题背景 改革开放以来,人们对生活质量要求显著提高,对美丽的植被和花卉的需求量也急剧上升,这对以种植植被为生计的园林工人是一个机遇,同时也对传统的手工植被种植是一个挑战,而基于单片机的温湿度控制系统对解决这些问题有着非常重大的意义。 前种植植被一般都用温室栽培,为了充分的利用好温室栽培这一高效技术,就必需有一套科学的,先进的管理方法,用以对不同种类植被生长的各个时期所需的温度及湿度等进行实时的监控。温湿度控制对于单片机的应用具有一定的实际意义,它代表了一类自动控制的方法。而且其应用十分广泛。 1.2 立题的目的和意义 8051单片机是常用于控制的芯片,在智能仪器仪表、工业检测控制、机电一体化等方面取得了令人瞩目的成果,用其作为温湿度控制系统的实例也很多。使用8051单片机能够实现温湿度全程的自动控制,而且8051单片机易于学习、掌握,性价比高。 使用8051型单片机设计温湿度控制系统,可以及时、精确的反映室内的温度以及湿度的变化。完成诸如升温到特定温度、降温到特定温度、在温度上下限范围内保持恒温等多种控制方式,在湿度控制方面也是如此。将此系统应用到温室当中无疑为植被的生长提供了更加适宜的环境。 1.3 植被栽培技术 植被“设施栽培”,即“保护地栽培”。它是指在某种类型的保护设施内(如阳畦、温室、大棚等),人为地创造适宜植被生长发育的最佳环境条件,在不同季节内,尤其是不利于植被生长的季节内进行植被栽培的一种措施[1]。设施栽培是人类利用自然、改造自然的一种创造。由于设施内的条件是可以人为控制的,使得植被调节的周年生产得以实现。玻璃温室和塑料薄

智能温湿度监控系统概要

智能温湿度管理系统 设 计 方 案

目录 1. 系统概述 (2) 1.1系统建设目标 (2) 1.2系统设计原则 (2) 1.3智能温湿度监控系统的概述 (2) 2. 多功能厅各子系统的功能描述: (5) 2.1、silverlight版网络实时监控系统 (5) 2.2、C/S版设备数据采集系统 (5) 2.3、远程控制模块系统 (5) 3. 各子系统的功能以及设计方案 (6) 3.1、silverlight版网络实时监控系统 (6) 3.1.1功能描述: (6) 3.1.2系统特点 (6) 3.1.3主要功能简介 (8) 3.1.3.1实时显示数据和状态 (8) 3.1.3.2 TCP远程访问控制 (9) 3.1.3.3 TCP查看历史温湿度记录 (10) 3.2、C/S版设备数据采集系统 (11) 3.2.1 功能描述 (11) 3.2.2 系统特点 (11) 3.3、远程控制模块系统 (12) 3.3.1功能描述: (12) 3.3.2主要设备简介: (13)

1.系统概述 1.1系统建设目标 此次工程项目是承担智能温湿度系统的设计、施工。包括网络实时监控系统、数据采集系统、远程控制模块系统。其他子系统在本系统的设计中要达到提供的以上功能实现的活动环境。 1.2系统设计原则 1.先进型性原则 采用的系统结构应该是先进的、开放的体系结构,和系统使用当中的科学性。整个系统能体现当今会议技术的发展水平。 2.实用性原则 能够最大限度的满足实际工作的要求,把满足用户的业务管理作为第一要素进行考虑,采用集中管理控制的模式,在满足功能需求的基础上操作方便、维护简单、管理简便。 3.可扩充性、可维护性原则 要为系统以后的升级预留空间,系统维护是整个系统生命周期中所占比例最大的,要充分考虑结构设计的合理、规范对系统的维护可以在很短时间内完成。 4.经济性原则 在保证系统先进、可靠和高性能价格比的前提下,通过优化设计达到最经济性的目标。 5.系统设备选型原则 1.用国际知名的器材,以及有雄厚实力和绝对优秀技术支持能力的厂家、 代理商,以保证设计指标的实现和系统工作的可靠性。 2.基本上选用同类产品中技术最成熟、性能先进、使用可靠的产品型号, 以保证器材和系统的先进性、成熟性。 3.选用高度智能化、高技术含量的产品,建立系统开放式的架构,以标准 化和模块化为设计要求,既便于系统的管理和维护使用,又可保持系统较长时间的先进性。 1.3智能温湿度监控系统的概述 本系统针对多个库房内温度、湿度的集中监测和管理,是一套可无人值守24小时不间断实时监控记录的自动化监测系统。系统能对所有库房的温湿度进

基于单片机AT89C51下蔬菜大棚温湿度测控系统毕业设计

蔬菜大棚温湿度测控系统设计 摘要 温室大棚是设施农业的重要组成部分,大棚测控系统是实现大棚自动化、科学化的基本保证。通过对监测数据的分析,结合作物生长规律,控制环境条件,使作物达到优质、高产、高效的栽培目的。计算机应用技术的发展,也使得用计算机控制的方面也涉及到各个领域,其中在大棚内用单片机控制温度、湿度是应用于实践的主要方面之一。 对于蔬菜大棚来说,最重要的一个管理因素是温度和湿度等控制。本设计是一个专门为温室大棚温湿度测量控制而设计的系统。通过对系统的硬件部分和软件部分设计来达到监控要求。硬件部分实现了对温湿度传感器模块、显示模块、控制模块的设计;软件部分主要根据系统的设计思想设计出了主程序和子程序流程图,并通过程序实现。在系统设计过程中充分考虑到性价比,选用价格低、性能稳定的元器件。通过实践证明,系统具有性能好、操作方便等优点,能实现对温湿度等的显示、调节和控制。系统在其它领域还具有一定的推广价值。 关键词:大棚,温度,湿度,传感器

The Design of Greenhouse Temperature and Humidity Control System ABSTRACT Greenhouse is an important component of protected agriculture. Measuring and controlling systen is the basis of the management automation in the greenhouse. With the growth rules analyzing measurement data and controlling circumstance condition. It makes greenhouse better, and more productive and high quality. With the development of computer application technology, the computer-controlled areas are also involved, the plastic temperature using SCM and humidity is one of the main aspects used in practice. For vegetable shed speaking, one of the most important management factor is the temperature and humidity control. The thesis is about an intelligent system designed for controlling the temperature and humidity of a greenhouse. It can meet the demand of monitoring through the design of hardware and that of software in details. The former is more important in this dissertation, including the introduction of sensor of measuring temperature and humidity, demonstrating mode of data, the mode of control and the connecting part of the changing column. And according to the design thoughts the latter shows the flow chart of the main program and the subprogram, realized by program. This thesis choose the decices as full consideration of the ration between prformance and cost as possible. The system adopts quite a new integrated circuit, which makes it function better and run more conveniently when put into practice. Furthermore, not only can it achieve the goals of manifesting and regulating the temperature, but also it can be controlled. And it has much of value to apply and popularize in other fields. KEY WORDS:Vegetable, Temperature, Humidity, Sensor

传感器课程设计报告—小型气象监测系统

目录 摘要 (1) 一课程设计任务和功能要求 (1) 二设计应用背景 (1) 三系统分析 (1) 1.总体设计方案 (1) 2. 硬件设计 (2) … 3. 软件设计 (2) 4. 难点分析 (3) 四实施方案 (4) 1. 传感器模块设计 (4) 风速传感器模块 (4) 温度传感器模块 (5) 湿度传感器模块 (7) 2. 优缺点分析及成本 (9) > 五设计总结 (10) 六参考文献 (10) 七成员及分工情况 (10)

摘要 介绍一个小型多功能气象监测系统,该气象监测系统通过各类风速、风向、温度、湿度传感器将检测到的数据自动进行汇总分析并通过LCD显示。 关键词:风速风向传感器;单片机;温湿度传感器 一课程设计任务和功能要求 现通过传感器设计一款既能测量温湿度也可同时测量风速风向的设备,可服务于生产、生活的众多领域。 二设计应用背景 现在社会高度发达,气象状况变化万千,气象监测和灾害预警工程对于保障社会经济发展和人民生产生活有重要意义,气候状况对经济活动的影响也越累越显著,人们需要实时了解当前的气象状况。风速、风向以及温度湿度测量是气象监测的一项重要内容。 该气象监测系统通过各类风速风向温度湿度传感器将检测到的数据自动进行汇总分析,并传输到终端平台。可以达到无人监管,数据自动传输,更加省时省力方便快捷。 三系统分析 1.总体设计方案 小型自动气象站主要由三大功能模块组成,分别为主控模块、信号采集模块、显示模块。小型自动气象站的组成框图如图1所示

图1 小型气象系统框图 2. 硬件设计 小型多功能气象监测系统其工作原理如图2所示,它以C8051F020单片机为 核心,通过风速、温度、湿度传感器将检测到的数据进行汇总分析,单片机驱动LCD 显示屏将风速、温度、湿度显示出来,以便于气象分析人员分析气象数据得出当前的气象特征,进而对气象可能影响到的事物做出规划,起到预防作用,减少不必要的损失。 图2 硬件连接图 3. 软件设计 单片机软件设计程序主要包括里初始化程序;输出实时风力风向、温度湿度 温度传感器 数 据 风速传感器 湿度传感器 单片机 电源电路 按键控制 LCD 显示

自动化仪表实验报告

过程控制仪表实验报告 姓名:大葱哥 学号: 班级:测控1202 2015.6.25

实验二S7-200 PLC 基本操作练习 一、实验目的 1、熟悉S7-200PLC 实验系统及外部接线方法。 2、熟悉编程软件STEP7-Micro/WIN 的程序开发环境。 3、掌握基本指令的编程方法。 二、实验设备 1、智能仪表开发综合实验系统一套 (包含PLC主机、各实验挂箱、各功能单元、PC机及连接导线若干)三、实验系统 三、使用注意事项 1、实验接线前必须先断开电源开关,严禁带电接线。接线完毕,检查无误后,方可上电。 2、实验过程中,实验台上要保持整洁,不可随意放置杂物,特别是导电的工具和多余的导线等,以免发生短路等故障。系统上电状态下,电源总开关下方L、N端子间有220VAC输出,实验中应特别注意! 3、本实验系统上的各档直流电源设计时仅供实验使用,不得外接其它负载。 4、实验完毕,应及时关闭各电源开关(置关端),并及时清理实验板面,整理好连接导线并放置规定的位置。 四、实验内容 (一)熟悉S7-200PLC的接线方法 (二)STEP7-Micro/WIN软件简介 STEP7-Micro/WIN编程软件为用户开发PLC应用程序提供了良好的操作环境。在实验中应用梯形图语言进行编程。编程的基本规则如下: 1、外部输入/输出继电器、内部继电器、定时器、计数器等器件的接点可多次重复使用,无需用复杂的程序结构来减少接点的使用次数。 2、梯形图每一行都是从左母线开始,线圈接在右边。接点不能放在线圈的右边,在继电器控制的原理图中,热继电器的接点可以加在线圈的右边,而PLC的梯形图是不允许的。 3、线圈不能直接与左母线相连。如果需要,可以通过一个没有使用的内部继电器的常闭接点或者特殊内部继电器的常开接点来连接。 4、同一编号的线圈在一个程序中使用两次称为双线圈输出。双线圈输出容易引起误操作,应尽量避免线圈重复使用。 5、梯形图程序必须符合顺序执行的原则,即从左到右,从上到下地执行,如不符合顺序执行的电路就不能直接编程。 6、在梯形图中串联接点使用的次数是没有限制,可无限次地使用。 7、两个或两个以上的线圈可以并联输出。

运输车辆温湿度监控系统解决方案

运输车辆温湿度监控系 统解决方案 内部编号:(YUUT-TBBY-MMUT-URRUY-UOOY-DBUYI-0128)

车辆温湿度、路径实时监测系统 解决方案 目录 1 系统简介 随着快速消费品市场的扩大,冷运网络急速扩大成为一个规模庞大的、设备专业性强、涉及行业广泛、从业人员众多的产业。目前行业现状是普遍存在

劳动密集、从业人员数量规模大、基本素质不高等特点,配送、营销等业务中车辆的在途管理存在“盲区”“黑箱”。现代冷链物流属于控温型物流,为了实现冷链物流的信息处理及时、配送流程优化,以及存取选拣自动化、物流管理智能化,冷链物流需要信息化技术作为辅助手段。 现阶段我国还缺乏行之有效的冷链物流的管理方法,原有监测技术手段滞后是最大的技术瓶颈。现阶段我国技术手段的主要症结是:无统一数据系统支持;实时性差、监管脱节;取证困难、无法确定责任;无法进行预警、损失率大等。 东创科技为适应运输行业对订单管理、温湿度监测、车辆实时位置、行程轨迹的监测需求,提供“订单管理、车辆温湿度、路径实时监测系统”全面解决方案。 该解决方案在车厢内安装部署温湿度、门磁监测装置,司机手机安装客户端软件,实现温湿度数据采集以及人员、车辆位置信息采集。其核心思想是对各分散的车辆、人员进行集中的精准温湿度、位置监测。 系统利用传感技术、数据通讯处理技术和GPS定位技术,实现对运输车辆车厢内的温湿度实时监测、记录、存储、数据查询等功能,同时对司机的行车路径进行实时记录,当车厢内温湿度超过阀值或司机偏离行车路线时,系统及时发出告警;订单管理系统将帮助企业建议规范的配送体系。 功能实现的方法 功能实现的主要特点 系统主要功能 订单管理:手工录入配送订单,对送货人员进行区域和订单管理,实现订单配送责任制。 移动终端管理:系统可通过手机、平板电脑联网远程查看。

温室大棚温湿度测控系统设计毕业设计论文

温室大棚温湿度测控系统设计 [摘要]随着计算机应用技术的发展,用计算机控制的方面也涉及到各个领域,其中在塑料大棚内用单片机控制温度、湿度是应用于实践的主要方面之一。这对于农作物的生长发育有非常大的促进作用,它可以避免因为外面气候的剧烈变化对农作物造成的伤害,而使农作物能够在一个最适合它的温度、湿度的环境中生长发育,从而可以促进作物健康生长,抑制微生物的危害,提高产量,增加经济效益。本设计由AT89S52单片机,温度检测电路,湿度检测电路,控制系统,报警电路,采用LCD12864作为显示电路组成;温度检测和湿度检测采用DHT90温湿度传感器采集信息,将其采集到的数字信号传入AT89S52单片机,单片机通过比较输入温度与设定温度来控制风扇或电炉驱动电路,当棚内温度在设定范围内时,单片机不对风扇或电炉发出动作,实现了对大棚里植物生长温度及土壤和空气湿度的检测、监控,并能对超过正常温度、湿度范围的状况进行实时处理,使大棚环境得到了良好的控制。 该设计还具有对温度和湿度的显示功能,对大棚内环境温度和湿度的预设功能。 [关键词]温度检测、湿度检测、控制系统、报警系统

Design in Greenhouse Temperature and Humidity Monitoring System XX Tutor: xxx Abstract: With the development of computer application technology, the computer-controlled areas are also involved, including the plastic canopy temperature using SCM and humidity is one of the main aspects used in practice. This crop growth and development of a very large role in promoting, it could avoid severe climate change outside the damage to crops, Er Shi crops it can be one of the most suitable temperature and humidity of the environment, growth and development, which can promote healthy crop growth, inhibition of microbial hazards, increase productivity, increase economic benefits. The design by the AT89S52 microcontroller, temperature detection circuit, humidity detection circuit, control system, alarm circuit, as shown by LCD12864 circuit; temperature measurement and humidity detected by DHT90 temperature and humidity sensors to collect information, its collection to the digital signal incoming A T89S52 SCM, SCM by comparing the input temperature and set temperature to control fan or electric drive circuit, when the studio, the set temperature range, the microcontroller does not send fan or electric action, realized in the canopy and the plant growth and soil and air temperature humidity detection, monitoring, and can exceed the normal temperature and humidity range of state of real-time processing, so a good greenhouse environment control. The design also features display of temperature and humidity, ambient temperature and humidity of the shed by default. Key words: temperature testing, humidity testing, control system, alarm system.

ARM温湿度传感器课程设计

目录 目录 (1) 第一章概述 (2) 1.1 设计题目 (2) 1.2 设计目的 (2) 1.3 设计器材 (2) 1.4 任务分析 (2) 第二章设计原理 (3) 2.1 嵌入式操作系统的概述 (3) 2.2设计原理 (3) 第三章系统设计 (5) 3.1 系统需求分析 (5) 3.2 硬件设计 (5) 3.3 软件设计 (6) 第四章详细设计 (8) 4.1主函数 (8) 4.3湿度的转化实现代码 (9) 4.4TFT屏幕显示设置 (9) 4.5 下载运行 (9) 总结 (10) 致谢 (11)

第一章概述 1.1 设计题目 在LPC2103开发板上,实现设定温度以及控制功能。 1.2 设计目的 1、本次课程设计的主要目的是实现温度的控制功能,锻炼学生的动手能力以及注重课外实践的培养,使得理论与实践相结合; 2、了解并掌握掌握相关专业课程知识和设计能力; 3、初步掌握软件开发过程的问题分析、系统设计、程序编码、测试等基本方法和技术; 4、提高综合运用所学的理论知识和方法独立分析和解决问题的能力; 5、加深对专业课的理解,强化学生的逻辑思维能力和动手能力,巩固良好的编程习惯,掌握工程软件设计的基本方法,为将来工作的学习打下坚实基础。 1.3 设计器材 本课程设计需要的硬件要求和软件配置具体要求如下: 硬件要求:一台PC机、LPC2103开发板一块; 软件配置:KEIL软件、J-Flash ARM,串口助手; 1.4 任务分析 有许多客观需求促进了ARM处理器的设计改进。首先,便携式的嵌入式系统往往需要电池供电,为降低功耗,ARM处理器已经被特殊设计成较小的核,从而延长了电池的使用时间。高的代码密度是嵌入式系统的又一个重要需求。由于成本问题和物理尺寸的限制,嵌入式系统的存储器是很有限的。所以,高的代码密度对于那些只限于在板存储器的应用是非常有帮助的。 另外,嵌入式系统通常都是价格敏感的,因此,一般都使用速度不高,成本较低的存储器。ARM内核不是一个纯粹的RISC体系架构,这是为了使他能够更好的适应其主要应用领域——嵌入式系统。在某种意义上,甚至可以认为ARM内核的成功,正是因为它没有在RISC 的概念上沉入太深。 本系统的设计过程中,根据嵌入式系统的基本设计思想,系统采用了模块化的设计方法,并且根据系统的功能要求和技术指标,系统遵循自上而下,由大到小,由粗到细的设计思想,按照系统的功能层次,在设计中把硬件和软件分为若干功能模块设计和调试,然后全部连接起来统调。

温湿度自动监控系统设计方案

天成药业有限公司 药品储存温湿度自动监测系统 建设服务方案 北京龙鼎金陆测控技术有限公司

一、北京龙鼎金陆简介 北京龙鼎金陆测控技术有限公司简介 北京龙鼎金陆测控技术有限公司坐落于国家级经济技术开发区-北京经济技术开发区,也称亦庄开发区,是国家计量院高级工程师及地方传感器协会副会长联合成立的一家集科、工、贸为一体的现代化高科技企业。 公司从成立伊始一直脚踏实地的努力为国人创造“质好而不贵”的国货精品,打造以自主创新为龙鼎企业特色的产业价值链,塑造龙鼎金陆LD的这一民族品牌,并一定坚信会成为振兴民族传感器事业及工业自动化控制系统的一面旗帜来迎接国际化的 挑战。 近年来,公司又荟萃了环材料学、力学等多种学科的精良人材,不但吸取了日本株式会社共和电业、美国KULITE公司的箔式传感器、扩散硅传感器的制造技术,而且凭借雄厚的技术、科技开发力量及精湛的生产工艺水平,研制、开发、制造上百种称重测力传感器、压力变送器、智能仪表及计算机控制系统。广泛应用于船舶、汽车制造、内燃机、电机、冶金、化工、食品、医疗、航空航天、各大科研所、院校、交通、能源、机械制造、建材等领域。 公司全体员工以热情周到的售前和售后服务,深得用户的好评和信赖。北京龙鼎金陆测控技术有限公司全体员工热忱欢迎各界人士的光临与指导,同时也希望各界人士对我司做深入的监督,以便我们随时的纠正我们的不足,力争向您提供更优质的产品和服务。 以良好的信誉、周到的服务、可靠的质量铸造国货精品是我们一贯的宗旨 以创新技术、优化管理和齐心协力提升品质来嬴取客户信赖是我们的根本 二、我们的优势 北京龙鼎金陆作为一家药品储运温湿度监测系统研发、建设的高新技术企业,为各类涉药企业提供稳定、高效的温湿度监测设备及系统解决方案。 服务专业专注 公司深入研究药品产业政策及行业管理特点,专注服务于药品监管部门与药品相关企业。 公司建立了具备行业资格准入要求的人员队伍,温湿度监管平台及温湿度监

温度传感器课程设计

: 温度传感器课程设计报告 专业:电气化 年级: 13-2 学院:机电院 { 姓名:崔海艳 学号:35 … ^ -- 目录

1 引言 (3) 2 设计要求 (3) 3 工作原理 (3) 4 方案设计 (4) … 5 单元电路的设计和元器件的选择 (6) 微控制器模块 (6) 温度采集模块 (7) 报警模块 (9) 温度显示模块 (9) 其它外围电路 (10) 6 电源模块 (12) 7 程序设计 (13) — 流程图 (13) 程序分析 (16) 8. 实例测试 (18) 总结 (18) 参考文献 (19) \

。 1 引言 传感器是一种有趣的且值得研究的装置,它能通过测量外界的物理量,化学量或生物量来捕捉知识和信息,并能将被测量的非电学量转换成电学量。在生活中它为我们提供了很多方便,在传感器产品中,温度传感器是最主要的需求产品,它被应用在多个方面。总而言之,传感器的出现改变了我们的生活,生活因使用传感器也变得多姿多彩。 温度控制系统广泛应用于社会生活的各个领域,如家电、汽车、材料、电力电子等,常用的控制电路根据应用场合和所要求的性能指标有所不同,在工业企业中,如何提高温度控制对象的运行性能一直以来都是控制人员和现场技术人员努力解决的问题。这类控制对象惯性大,滞后现象严重,存在很多不确定的因素,难以建立精确的数学模型,从而导致控制系统性能不佳,甚至出现控制不稳定、失控现象。传统的继电器调温电路简单实用,但由于继电器动作频繁,可能会因触点不良而影响正常工作。控制领域还大量采用传统的PID控制方式,但PID控制对象的模型难以建立,并且当扰动因素不明确时,参数调整不便仍是普遍存在的问题。而采用数字温度传感器DS18B20,因其内部集成了A/D转换器,使得电路结构更加简单,而且减少了温度测量转换时的精度损失,使得测量温度更加精确。数字温度传感器DS18B20只用一个引脚即可与单片机进行通信,大大减少了接线的麻烦,使得单片机更加具有扩展性。由于DS18B20芯片的小型化,更加可以通过单跳数据线就可以和主电路连接,故可以把数字温度传感器DS18B20做成探头,探入到狭小的地方,增加了实用性。更能串接多个数字温度传感器DS18B20进行范围的温度检测 2 设计要求

智能仪器实验报告模板

实验一、LabVIEW 编程实验(一) 一、实验目的 1、 熟悉LabVIEW 图形编程环境。 2、 熟悉前面板、方框图、快速和下拉菜单、选项板、VI 和帮助文档。 二、实验内容 构建一个如图1所示的虚拟温度测量仪 图1 虚拟温度测量仪 本例模拟常用的温度传感器——AD590,AD590在一定的温度范围内,可将温度数据 线形变换为电流信号,其转换公式为: I k temp =? 其中I 为电流,temp 为温度,k 为温度系数。整个温度测量仪的工作原理如下:AD590 将温度数据转换为电流信号,电流信号经过模数转换变为数字信号,由虚拟温度测量仪显示电流数据,计算出温度数据并显示出来。 为了设计方便,用一个随机数据代替温度传感器输出的电流数据,同时假设 1/k A K μ= 假定AD590的线形温度范围为0℃~100℃,即273.1K~373.1K 。 三、实验步骤 1、 在前面板和框图上创建、选择、删除、移动对象。 2、 单步调试代码、插入探针在程序执行时观察数据,加亮执行观察代码执行。 3、 完成实验要求的虚拟温度计的设计。 四、实验结果(包括前面板,后面板) 五、实验调试遇到的问题及解决方法

一、实验目的 1、熟悉LabVIEW的循环结构、分支结构、顺序结构。 2、学会在LabVIEW中使用定时函数。 3、了解移位寄存器的使用。 4、熟悉公式节点。 5、熟悉反馈节点。 二、实验内容 在掌握以上labview程序结构的基础上,编程完成以下实例: 1、while loop.vi:while循环 2、feedback.vi:反馈节点的使用 3、fomular node.vi:公式节点的使用 4、register.vi,移位寄存器的使用 5、布尔case.vi:case结构,(0,1)结构 三、实验步骤 1、熟悉编写虚拟子程序的设计和调试方法。 2、熟悉教学软件中给出的应用实例。 3、编程调试实现实验内容中规定的5个实例,实例的Front panel 和Block Diagram都在附录中给出。 四、实验结果(包括前面板,后面板) 1:while loop.vi 2:顺序结构.vi 3:feedback.vi 4:fomular node.vi 5:register.vi 6:布尔case.vi 五、实验调试遇到的问题及解决方法

温湿度监控系统方案

温湿度监控系统方 案

药品仓库温湿度监控系统介绍 一、开发背景 当前医药行业对药品储存环境的要求越来越高,药监部门已明确要求对药品仓库需要有历史环境监控数据,并纳入发证考核指标,由于要求监测的点数较多,采用传统的记录仪方式已不适应,因此需要开发一种具有多点、远程、易安装的温湿度监控记录系统。 二、系统架构 方案采用分布式智能网络型监控系统,被监控的点位可根据需要扩展硬件种类,增加监控点数量,监控终端采用触摸屏工控机可嵌入安装在现场也能够置于专门的监测机房。 基于现场总线的方式的传输,采用数字化变送器,便于现场布线,记录平台采用PC或嵌入式触摸屏,支持数据导出和以太网传输。软件界面采用图形化,拟采用商业组态软件。 系统组成: 系统由温湿度传感器、数字变送器(带LCD显示)、通讯总线(中继器)和嵌入版触摸屏及上位机管理软件四部分组成。 1、温湿度传感器:负责检测各温湿度数据。 2、数字变送器:负责采集各温湿度传感器采集的数据, 进行数据校正转换,进行现场LCD显示,接受上位机通讯指

令并向其传输数据。 3、通讯总线(中继器):负责数据的有线传输,并能延 长通讯距离。 4、触摸屏及软件部分:负责对数字变送器的通讯,读取 变送器的温湿度数据,进行显示、记录,并执行各项管理功 能。 一层 二层库 变送 第三层 中继 监控系统结构图 三、系统功能 1.操作界面图形化,操作过程简单、直观,用户只需经 简单培训即可操作; 2.以表格和曲线方式的显示各监控点实时测量值。

3.以表格和曲线方式的显示各监控点的历史数据。 4.可查询任意一天、一月、一年的数据,并可进行表格和图形方式显示和打印。 5.可统计任意区间的数据最大值、最小值及平均值。 6.可设置各监控点的上下限报警值。并记录报警值,可查询报警历史记录 7.当被测量值超过上下限报警值时,可经过声光、自动电话语音报警、也可自动发送短信到手机、Email自 动发送报警信号,轻松实现无人值守。 8.数据导出功能,可U盘数据导出功能 9.网络版功能可实现远程异地多用户同时使用 10.操作人员需授权才可查询历史数据,进行数据分析、 打印等操作。 四、技术参数: 1.监测点数:1~32个 (可扩充到255个); 2.温度范围:-40℃~+60℃; 3.温度精度:±0.5℃(-10℃~+35℃); 4.湿度范围:0~100%RH 5.湿度精度:±3%RH(30~90%RH) 6. 485总线传输距离: < 1200 M 7.电源:220V/AC ±10%

嵌入式课程设计温度传感器-课程设计

嵌入式系统原理与应用 课程设计 —基于ARM9的温度传感器 学号:2012180401** 班级:**************1班 姓名:李* 指导教师:邱*

课程设计任务书 班级: ************* 姓名:***** 设计周数: 1 学分: 2 指导教师: 邱选兵 设计题目: 基于ARM9的温度传感器 设计目的及要求: 目的: 1.熟悉手工焊锡的常用工具的使用及其维护与修理。 2.基本掌握手工电烙铁的焊接技术,能够独立的完成简单电子产品的安装与焊 接。熟悉电子产品的安装工艺的生产流程。 3.熟悉印制电路板设计的步骤和方法,熟悉手工制作印制电板的工艺流程,能 够根据电路原理图,元器件实物设计并制作印制电路板。 4.熟悉常用电子器件的类别、型号、规格、性能及其使用范围,能查阅有关的 电子器件图书。 5.能够正确识别和选用常用的电子器件,并且能够熟练使用普通万用表和数字 万用表。 6.掌握和运用单片机的基本内部结构、功能部件、接口技术以及应用技术。 7.各种外围器件和传感器的应用; 8.了解电子产品的焊接、调试与维修方法。 要求: 1.学生都掌握、单片机的内部结构、功能部件,接口技术等技能; 2.根据题目进行调研,确定实施方案,购买元件,并绘制原理图,焊接电路板, 调试程序; 3.焊接和写汇编程序及调试,提交课程设计系统(包括硬件和软件);. 4.完成课程设计报告 设计内容和方法:使用温度传感器PT1000,直接感应外部的温度变化。使用恒流源电路,保证通过PT1000的电流相等,根据PT1000的工作原理与对应关系,得到温度与电阻的关系,将得到的电压放大20倍。结合ARM9与LCD,将得到的参量显示在液晶屏上。

检测技术及海洋智能仪器实验

中国海洋大学本科生课程大纲 课程属性:公共基础/通识教育/学科基础/专业知识/工作技能,课程性质:必修、选修 一、课程介绍 1.课程描述: 检测技术及海洋智能仪器实验是自动化专业本科生的一门重要专业必修实验课程。该课程与本科生的许多专业课(自动化仪表与过程控制、现场总线技术、海洋自动观测技术)有着较强的联系。检测技术及海洋智能仪器实验课是通过实验手段,使学生获得检测技术及海洋智能仪器的基本知识和基本技能,并运用所学理论来分析和解决实际问题,提高分析解决实际问题的能力和实际工作能力。培养学生实事求是的科学作风,严肃的科学态度,严谨的科学思维习惯,进而增强创新意识。 检测技术及海洋智能仪器实验分两个层次进行: (1)验证性实验。它主要是以单个传感器和基本测量电路为主。根据实验目的,实验电路,仪器设备和较详细的实验步骤,通过实验来验证传感器的有关理论,从而进一步巩固学生的基本知识和基本理论。 (2)综合性实验。学生根据给定的实验题目、内容和要求,自行设计实验电路,拟定出测试方案,搭建基本测量系统,最后达到设计要求。通过这个过程,培养学生综合运用所学知识解决实际问题的独立工作能力。 - 6 -

2.设计思路: 在内容安排上,除安排常用传感器实验外,还要把常用电子仪器的使用贯穿于每个 实验内容中。因为培养学生正确使用常用电子仪器是检测技术及海洋智能仪器实验教 学的基本要求。在实验所使用的传感器的选用方面,要适应现代科学技术发展的要求。 整个教学环节中,采用了由浅到深,由易到难的原则。在具体实施时,重点放在使用 方法和功能上。对内部结构和原理不去详细分析。实验教学基本要求: (1) 掌握常用电子仪器的正确使用 (2) 掌握基本传感器和测量电路的原理 (3) 掌握测量误差的基本分类,来源,误差处理方法 (4) 掌握测量系统的组成和初步设计 本课程的内容编排顺序为:(1)箔式应变片性能—应变电桥;(2)移相器及相敏检 波器实验;(3)热电式传感器—热电偶;(4)P-N结温度传感器;(5)热敏式温度传感 器测温实验;(6)差动螺管式电感传感器位移、振幅测量;(7)霍尔传感器;(8)电涡流 式传感器的静态标定;(9)扩散硅压力传感器;(10)电容式传感器特性;(11)光纤传感 器位移测量、转速测量;(12)光电传感器转速测量;(13)数据采集处理。 3.课程与其他课程的关系: 本课程是自动化专业的一门专业必修课,先修课程有模拟电子技术基础,后置课程有自动化仪表与过程控制、现场总线技术、海洋自动观测技术。 二、课程目标 学习和掌握常用电子仪器:示波器、稳压电源、信号发生器、万用表等的使用方法。 掌握检测技术的理论基础;掌握各种常用传感器(箔式应变片、电感传感器、电容 传感器、光电传感器、光纤传感器、热电偶、半导体温度传感器、热敏电阻温度传感器、磁电传感器、压电传感器、霍尔传感器)的结构、工作原理、技术性能、特点、 - 6 -

温湿度测控系统设计

摘要 在农业生产中,温室大棚的应用越来越广泛,也能为人们创造更高的经济效益。在温室大棚中,最关键的是温湿度控制方法。传统的温湿度控制方法完全是人工的,不仅费时费力,而且效率很低。本文旨在论述一钟温室大棚温湿度控制系统的设计及工作原理。该系统主要由单片机、数字温湿度传感器DHT11、液晶显示、键盘等组成。采用温湿度传感器DHT11来测量温湿度,它的精确度高,而且DHT11直接是输出数字信号,可直接与单片机相连。显示部分使用的是液晶显示来显示温湿度。本系统还有附带键盘,能够对大棚所需要的温湿度上下限值直接设定和修改。本系统的核心是单片机 SCT89C52,接收传感器所测的数据并处理,然后执行各种操作,如喷水,吹风等。 本系统智能度高,可靠性高,系统工作稳定,且综合性价比较高,具有较大的市场应用前景。 【关键词】单片机SCT89C52 数字温湿度传感器DHT11 大棚温度 湿度

ABSTRACT In agricultural production, more and more extensive application in greenhouse, also can create higher economic benefits for people. In the greenhouse, the key is the temperature and humidity control method. Temperature and humidity control method of traditional is entirely artificial, not only time-consuming and laborious, but also the efficiency is low. This paper discusses the design and the working principle of temperature and humidity control system of a greenhouse. The system is mainly composed of single chip microcomputer, digital temperature and humidity sensor DHT11, liquid crystal display, keyboard, etc.. To measure the temperature and humidity and the temperature and humidity sensor DHT11, it has a high precision, and the DHT11 is directly output digital signal, can be directly connected with the single chip. The display part is the use of liquid crystal display to display the temperature and humidity. The system has keyboard, temperature and humidity in greenhouse on the need to limit on the value set and modify. The core of this system is SCT89C52 MCU, receiving sensor data and processing, and then perform various operations, such as water, air etc.. The system of intelligent degree is high, the reliability is high, the system is stable, and the higher price, has great market prospects. [keyword] single-chip digital SCT89C52 temperature and humidity sensor DHT11 greenhouse temperature and humidity

相关文档
最新文档