单片机课程设计报告——温度报警器

单片机课程设计报告——温度报警器
单片机课程设计报告——温度报警器

单片机原理与应用

课程设计报告

{

课程设计名称:温度报警器设计

专业班级: 13计转本

|

学生姓名:张朝柱肖娜

学号: 140 113

指导教师:高玉芹

设计时间: 2016-11—2017-12

成绩:

信电工程学院

摘要

2009年6月14日随着时代的进步和发展,单片机技术已经普及到我们生活、工作、科研、各个领域,已经成为一种比较成熟的技术。

本文主要介绍了一个基于AT89C52单片机的测温系统,详细描述了利用液晶显示器件传感器DS18B20开发测温系统的过程,重点对传感器在单片机下的硬件连接,软件编程以及各模块系统流程进行了详尽分析,特别是数字温度传感DS18B20的数据采集过程。对各部分的电路也一一进行了介绍,该系统可以方便的实现实现温度采集和显示,并可根据需要任意设定上下限报警温度,它使用起来相当方便,具有精度高、量程宽、灵敏度高、体积小、功耗低等优点,适合于我们日常生活和工、农业生产中的温度测量,也可以当作温度处理模块嵌入其它系统中,作为其他主系统的辅助扩展。DS18B20与AT89C52结合实现最简温度检测系统,该系统结构简单,抗干扰能力强,适合于恶劣环境下进行现场温度测量,有广泛的应用前景。

关键词:单片机AT89C51;DS18B20温度传感器;液晶显示LCD1602。

目录

1绪论 (1)

温度报警器简介 (1)

温度报警器的背景与研究意义 (1)

温度报警器的现状及发展趋势 (1)

2 系统整体方案设计 (2)

设计目标 (2)

系统的基本方案 (2)

系统方案选择 (2)

各模块方案选择 (3)

主要元器件介绍 (3)

STC89C52的简介 (3)

DS18B20的简介 (4)

3 系统的硬件设计与实现 (5)

系统硬件概述 (5)

主要单元电路的设计 (5)

键盘扫描模块电路的设计 (5)

单片机控制模块电路的设计 (5)

报警模块电路的设计 (6)

LCD1602显示模块电路的设计 (7)

4 系统的软件设计与实现 (8)

KEIL软件介绍 (8)

系统程序设计流程图 (8)

主程序软件设计 (8)

按键软件设计 (9)

密码设置软件设计 (9)

开锁软件设计 (10)

5 系统仿真设计 (12)

Proteus 软件介绍 (12)

Proteus 仿真图 (12)

硬件调试 (13)

调试结果 (13)

6 结论 (14)

参考文献 (15)

附录 (16)

附录1硬件实物图 (16)

附录2 C语言源程序 (16)

1绪论

温度报警器简介

温度报警器是一种通过DS18B20采集周围温度,单片机来处理数据来报警的一种电子产品。它的种类很多,有简易的电路产品,也有基于芯片的性价比较高的产品。现在应用较广的温度报警器是以芯片为核心,通过编程来实现的。

温度报警器的背景与研究意义

在日常生活中,温度对于我们并不陌生,它是一个时时刻刻存在的物理量在我们的日常生活中占据了十分重要的地位。温度的大小时刻与我们的生产、生命、安全息息相关。因此对温度的测量与控制对各个行业领域有着很及其重要的作用尤其是在金属冶炼、化学研究、建材生产、食品加工、机械制作、石油提炼等工业领域,占据不可忽视的作用。众所周知,当我们进行陶瓷烧烤,制作陶瓷工艺时,必须很精确的控制其烧烤温度,只要我们控制好其温度,这样才能创造出完美的、无瑕疵的艺术品,一旦温度控制不佳,将会一件次品;另外当我们进行酿酒时,同样也需要对温度进行合理适当的控制,只有这样,我们才能够生产出大家公认的好酒。如此可见,对于温度的检测与把控在我们日常生活以及工业生产占据着举足轻重的地位。

目前,在日新月异的生活变化中,工业和农业领域得到了快速的发展与进步,人们的需求也是不断地扩张,对于电子工业领域,自动化的产品无疑是得到大家的欢迎,随着微型处理器功能的不断强大,单片机无疑成了人们心目中最美好的选择,它的出现为人民的生活带来了不可否认利益,对于工业领域,提高了生产效率,方便了人民的生活。然而随着人们的要求越来越高,对现代科学研究,工作,生活,提供更便利的设施需要从单片机技术开始,向着数字控制系统,智能控制方向不断地发展。

目前,我们在科技迅速发展的现在社会中不断成长,信息技术已经不知不觉的渗透到我们生活的各个方面。为了确保这些科技产品的安全,减少其对我们生命和财产造成损失,我们首先需要控制它们的温度,确保它们在正常的温度之间正常运行,因研究兼备经济实用为一体的温度报警装置具有重要的意义

温度报警器的现状及发展趋势

在现代社会中,由于工业过程控制系统的不断发展,特别是计算机领域中微电子技术以及自动控制理论和设计方法的快速发展,相对中国而言,国外一些发达国家在温度监控系统研究中已经成功取得了超前的成绩,具体的表现其自适应、智能化、参数自整定的特点。以德国、日本、美国等发达国家为例,在上个世纪,他们已经成功生产出了一批商业化的、性能优异的温度监控器以及仪表设备,并且已经投入市场,在工业、家庭等领域得到了广泛的应用,而中国才处于研究的初级阶段。

2 系统整体方案设计

设计目标

本设计采用STC89C52单片机为主控芯片,结合外围电路矩阵键盘、液晶显示器LCD1602等部分组成。其中矩阵键盘用于输入数字密码和进行各种功能的实现。由用户通过连接单片机的矩阵键盘输入密码,后经过单片机对用户输入的密码与自己保存的密码进行对比,从而判断密码是否正确,然后控制引脚的高低电平传到开锁电路或者报警电路控制开锁还是报警,组成的温度报警器系统,能够实现:

1. DS18B20不断采集周围环境温度;

2.单片机处理温度的数据显示在DS18B20;

3.用户设定温度报警的上限和下限;

系统整体设计框图如图2-1所示:

访问不同的器件。这样一条总线上可挂接多个DS18B20传感器,实现多点温度测量,轻松的组建传感网络。

2.2.2 各模块方案选择

2.2.2.1单片机的选择

采用STC89C52单片机,它是一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash 存储器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。

2.2.2.2温度传感器的选择

DS18B20温度传感器是美国DALLAS半导体公司最新推出的一种改进型智能温度传感器,与传统的热敏电阻等测温元件相比,它能直接读出被测温度,并且可根据实际要求通过简单的编程实现9~12位的数字值读数方式。DS18B20的性能特点如下:

●独特的单线接口仅需要一个端口引脚进行通信;

●多个DS18B20可以并联在惟一的三线上,实现多点组网功能;

●无须外部器件;

●可通过数据线供电,电压范围为~V;

●零待机功耗;

●温度以9或12位数字;

●用户可定义报警设置;

●报警搜索命令识别并标志超过程序限定温度(温度报警条件)的器件;

●负电压特性,电源极性接反时,温度计不会因发热而烧毁,但不能正常工作;

DS18B20内部结构主要由四部分组成:64位光刻ROM,温度传感器,非挥发的温度报警触发器TH和TL,高速暂存器。DS18B20的管脚排列如图所示。64位光刻ROM是出厂前被光刻好的,它可以看作是该DS18B20的地址序列号。不同的器件地址序列号不同。

显示模块的选择

液晶显示采用LCD 液晶显示,显示的位数多,由单片机驱动。此方案有美观、显示清晰多样的优点。

2.2.2.4 报警模块的选择

采用有源蜂鸣器来报警(需要一定的频率才可以驱动),可以发出声音报警且降低了成本。

主要元器件介绍

2.3.1 STC89C52的简介

STC89C52是一种带8K字节闪烁可编程可檫除只读存储器的低电压,高性能COMOS8的微处理器,俗称单片机。该器件采用ATMEL搞密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。

STC89C52具体介绍如下:

①主电源引脚(2根)

VCC(Pin40):电源输入,接+5V电源

GND(Pin20):接地线

②外接晶振引脚(2根)

XTAL1(Pin19):片内振荡电路的输入端

XTAL2(Pin20):片内振荡电路的输出端

③控制引脚(4根)

RST/VPP(Pin9):复位引脚,引脚上出现2个机器周期的高电平将使单片机复位。

ALE/PROG(Pin30):地址锁存允许信号

PSEN(Pin29):外部存储器读选通信号

EA/VPP(Pin31):程序存储器的内外部选通,接低电平从外部程序存储器读指令,如果接高电平则从内部程序存储器读指令。

④可编程输入/输出引脚(32根)

STC89C52单片机有4组8位的可编程I/O口,分别位P0、P1、P2、P3口,每个口有8位(8根引脚),共32根。

P0口(P39~P32):8位双向I/O口线,名称为~

P1口(P1~P8):8位准双向I/O口线,名称为~

P2口(P21~P28):8位准双向I/O口线,名称为~

P3口(P10~P17):8位准双向I/O口线,名称为~

2.3.2 LCD1602的简介

本设计所使用的是不带字库的LCD1602液晶显示屏,因为其可以在proteus中仿真,便于设计,其引脚表如2-3所示。

表2-3 12864引脚

3 系统的硬件设计与实现

系统硬件概述

本系统是通过键盘扫描模块,既能够显示数据并且还能修改密码,开锁密码,具有强大的功能,通过键盘扫描模块输入到单片机控制系统STC89C52 中。然后通过LCD显示模块来显示我们所要有数据,还有一个就是报警模块,当输入的密码相同时,则显示模块的灯点亮,当输入的密码是错误时,重新输入,三次出错蜂鸣器响,发出报警。为了达到设定的功能,本装置键盘扫描模块、单片机控制模块、LCD显示模块,报警模块等4 模块组成。主要单元电路的设计

温度采集模块电路的设计

单片机控制模块电路的设计

单片机作为本装置的核心器件,在系统中起到控制报警、以及LCD显示的作用,其中采用的是STC89C52是标准的40 引脚双列直插式集成电路芯片,有4 个八位的并行双向I/O 端口,分别记作P0、P1、P2、P3。第20 引脚为接地端;第40引脚为电源端;第31 引脚需要接高电位使单片机选用内部程序存储器;第18、19 脚之间接上一个12MHz 的晶振为单片机提供时钟信号;第9 脚为复位脚,当其接高电位时,单片机停止工作。P1 口接LCD控制引脚,P0 口连接一LCD1602显示屏数据输入端,P3 口与12 个阵列式按键相连实现对键盘的扫描。如图3-2所示。

图3-2主控电路图

3.2.3报警模块电路的设计

本模块的作用是当开锁按钮被按下时,如果LCD当前显示值相同,则红灯点亮,当输入的数与密码不同时,则蜂鸣器立刻发出声音报警。如图3-3所示。

图3-3 报警电路图

LCD1602显示模块电路的设计

本模块主要用于显示指示用户密码输入要求。根据管脚要求连接电路,P0口接上拉电阻,并与LCD数据输入端口连接,控制管脚与P1口连接。如图3-4所示。

3-4显示模块电路图

4 系统的软件设计与实现

KEIL软件介绍

Keil 是美国Keil公司的C51编译器,它被嵌入到了Keil uVision集成开发环境中。Keil是目前最常用的编译器,支持浮点等到类型,支持多维数组,能生成对应的汇编代码,能直接编译汇编代码程序和内嵌多种工具,可以方便的链接,生成可执行文件。Keil uVision 2 IDE 是Keil software 公司的产品,它集项目管理、编译工具、代码编写工具、代码调试以及完全仿真于一体,适合个人开发或人数少、对开发过程的管理还不成熟的开发团体。这一功能强大的软件提供简易的开发平台,可以让开发者在开发过程中集中精力于项目本身,加快开发速度。

系统程序设计流程图

4.2.1 主程序软件设计

通过上述原理,已对密码锁整体运行环境有了充分认识,绘制主程序和子程序流程图,利用Keil软件,对单片机进行编程,如图4-1为主程序功能流程图:

4-1主程序功能流程图

温度采集的软件设计

如图4-2为温度采集的软件设计,主要功能是完成DS18B20的初始化工作,并进行读温度,将温度转化成为压缩BCD码并在显示器上显示传感器所测得的实际温度。读出温度子程序的主要功能是读出RAM中的9字节,在读出时需要进行CRC校验,校验有错时不进行温度数据的改写。

4-2温度采集的软件设计流程图

4.2.3 温度采集算法软件设计

如图4-3为温度采集算法流程图,计算温度子程序将RAM中读取值进行BCD码的转换运算,并进行温度值正负的判定,其程序流程图。

4-3温度采集算法流程图

温度转换命令子程序软件设计

如图4-4为温度转换命令子程序流程图,温度转换命令子程序主要是发温度转换开始命令,当采用12位分辩率时转换时间约为750ms ,在本程序设计中采用1s 显示程序延时法等待转换的完成。

4-4温度转换命令子程序流程图

Y

N

开始

温度零下

温度取值补码置“—”标志

计算小数位温度

计算整数位温度

置“+”标志

返回

5 系统仿真设计

Proteus 软件介绍

Proteus软件是英国Labcenter electronics公司出版的EDA工具软件。它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。它是目前最好的仿真单片机及外围器件的工具。Proteus是世界上著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。在PROTEUS绘制好原理图后,调入已编译好的目标代码文件:*.HEX,可以在PROTEUS 的原理图中看到模拟的实物运行状态和过程。

PROTEUS不仅可将许多单片机实例功能形象化,也可将许多单片机实例运行过程形象化。使用Proteus 软件进行单片机系统仿真设计,是虚拟仿真技术和计算机多媒体技术相结合的综合运用,有利于培养学生的电路设计能力及仿真软件的操作能力;在单片机课程设计和全国大学生电子设计竞赛中,我们使用 Proteus 开发环境对学生进行培训,在不需要硬件投入的条件下,学生普遍反映,对单片机的学习比单纯学习书本知识更容易接受,更容易提高。实践证明,在使用 Proteus 进行系统仿真开发成功之后再进行实际制作,能极大提高单片机系统设计效率。因此,Proteus 有较高的推广利用价值。

Proteus 仿真图

图5-1为正常温度界面图,图5-2为报警温度界面,实现实时显示和温度报警。

图5-1 正常温度界面图

图5-2 报警温度界面

硬件调试

硬件调试主要是测试各硬件部分能否完成设计功能。

系统的性能调试以主程序为主。硬件调试比较简单,直接插上电,软件调试可以先编写显示程序并进行硬件的正确性检验,然后分别进行主程序、从程序的编写和调试,由于DS18B20与单片机采用串行数据传送,因此对DS18B20进行编程时必须严格地保证读写时序,否则将无法读取测量结果。

在焊接的过程中,每接一根线都用万用表测试是否短路或开路。这样焊接完了之后,就不必怀疑线路不通的问题了,由于线路很繁琐也免去了大量排查的工作。最初焊接最小系统,查看二极管能否正常闪烁,以此判断单片机是否正常工作。整体电路焊接完后,通电测试所有硬件芯片的输入输出电压是否在设计要求的范围内,判断单片机的工作与否。调试结果

在调试中出现的很多问题,开始显示屏不显示,经排查是一处地线没连接,导致显示屏供不上电。连接后显示屏正常亮了,但是显示不出想要的结果,调节可变电阻,改变背光度,依然不显示。经过和班级同学的讨论,我们知道是程序的问题。于是我们修改了程序,并最终调试出想要的效果。

6结论

本次的课程设计共一周时间,分别进行了BS18D20电路原理图的设计,电路仿真图的设计以及实物电路板的演示三个过程。经过这次的课程设计,我们不仅加深了对Proteus 仿真软件的了解和使用,还学到了许多课本上没有涉及知识,练习了电路原理图的设计和仿真运行,同时对上学期学习的单片机课程进行了一次全面的复习和巩固,收益很大。

我们知道,课程设计一般强调能力培养为主,在独立完成设计任务的同时,还要注意其他几方面能力的培养与提高,如独立工作能力与创造力;综合运用专业及基础知识的能力,解决实际工程技术问题的能力;查阅图书资料、产品手册和各种工具书的能力;工程绘图的能力;书写技术报告和编制技术资料的能力。在专业知识与研究方法方面为日后的毕业设计乃至毕业后的工作奠定良好的基础

这次课设让我对单片机有了进一步的了解,而且对Proteus仿真软件的有了一定了解。体会到了Proteus仿真软件的强大。

通过本次课设,能够使我们熟练掌握单片机控制电路的设计、程序编写和系统调试,从而全面地提高我们对单片机的软件、硬件等方面的理解,进而增强我们在实践环节的动手操作能力。譬如,我们可以根据实验指导书的要求,完成DS18B20电路的硬件设计、电路器件的选择、单片机软件的运行、以及整体系统调试,并写出完善的设计报告。在进行课设之前,要求我们具备数字电路、模拟电路、电路基础、微机原理、电力电子、电机学和单片机等相关课程的知识,并具备一些基本的实践操作水平,为以后的就业打好一定的基础。

总的来说,这次的课程设计自己还是很满意的,感觉收获了不少东西,相信此次学到的知识在以后的生活和学习中对我会有很大的帮助!

参考文献

[1] 高玉芹.单片机原理及应用及C51编程技术.北京:机械工业出版社,

[2] 赵文博,刘文涛.单片机语言C51程序设计[M].北京:人民邮电出版社,2005, 10.

[3] 孙育才. MCS-51系列单片微型计算机及其应用[M]. 东南大学出版社, 2004,6.

[4] 沈红卫. 单片机应用系统设计实力与分析[M]. 北京:北京航空航天大学出版社,2003.

[5] 徐爱钧, 彭秀华. 单片机高级语言C51应用程序设计[M].北京航空航天大学出版社,2006.

[6] 曾一江. 单片微机原理与接口技术[M]. 北京:科技出版社,2009,12.

[7] 康华光. 电子技术基础(模拟部分)[M]. 北京:高等教育出版社, 2004,4.

[8] 江晓安, 董秀峰. 模拟电子技术[M]. 西安电子科技大学出版社,

[9] 戴佳,苗龙,陈斌.51单片机应用系统开发典型实例[M]. 中国电力出版社,

[10] 荣贵.电子制作[M].科学技术文献出版社, 2003

[11] 刘建清. 轻松玩转51单片机:魔法入门·实例解析·开发揭秘全攻略[M]. 北京航空航天大学出版社,2011

附录

附录1硬件图

附录2 C语言源程序

主函数:

/**************************************************************************** * 实验名 : 18B20温度显示试验

* 实验说明 : LCD1602显示温度值。

* 连接方式 : 见连接图

* 注意 :

****************************************************************************/

#include<>

#include""

#include""

void LcdDisplay(int);

单片机课程设计报告——温度报警器

单片机原理与应用 课程设计报告 课程设计名称:温度报警器设计 专业班级:13计转本 学生姓名:张朝柱肖娜 学号:20130566140 20130566113 指导教师:高玉芹 设计时间:2016-11—2017-12 成绩: 信电工程学院

摘要 2009年6月14日随着时代的进步和发展,单片机技术已经普及到我们生活、工作、科研、各个领域,已经成为一种比较成熟的技术。 本文主要介绍了一个基于AT89C52单片机的测温系统,详细描述了利用液晶显示器件传感器DS18B20开发测温系统的过程,重点对传感器在单片机下的硬件连接,软件编程以及各模块系统流程进行了详尽分析,特别是数字温度传感DS18B20的数据采集过程。对各部分的电路也一一进行了介绍,该系统可以方便的实现实现温度采集和显示,并可根据需要任意设定上下限报警温度,它使用起来相当方便,具有精度高、量程宽、灵敏度高、体积小、功耗低等优点,适合于我们日常生活和工、农业生产中的温度测量,也可以当作温度处理模块嵌入其它系统中,作为其他主系统的辅助扩展。DS18B20与AT89C52结合实现最简温度检测系统,该系统结构简单,抗干扰能力强,适合于恶劣环境下进行现场温度测量,有广泛的应用前景。 关键词:单片机AT89C51;DS18B20温度传感器;液晶显示LCD1602。

目录 1绪论 (1) 1.1温度报警器简介 (1) 1.2温度报警器的背景与研究意义 (1) 1.3温度报警器的现状及发展趋势 (1) 2 系统整体方案设计 (2) 2.1 设计目标 (2) 2.2系统的基本方案 (2) 2.2.1 系统方案选择 (2) 2.2.2 各模块方案选择 (3) 2.3主要元器件介绍 (3) 2.3.1 STC89C52的简介 (3) 2.3.2 DS18B20的简介 (4) 3 系统的硬件设计与实现 (5) 3.1 系统硬件概述 (5) 3.2主要单元电路的设计 (5) 3.2.1键盘扫描模块电路的设计 (5) 3.2.2单片机控制模块电路的设计 (5) 3.2.3报警模块电路的设计 (6) 3.2.4 LCD1602显示模块电路的设计 (7) 4 系统的软件设计与实现 (8) 4.1 KEIL软件介绍 (8) 4.2系统程序设计流程图 (8) 4.2.1 主程序软件设计 (8) 4.2.2 按键软件设计 (9) 4.2.3 密码设置软件设计 (9) 4.2.4 开锁软件设计 (10) 5 系统仿真设计 (12) 5.1 Proteus 软件介绍 (12) 5.2 Proteus 仿真图 (12) 5.3 硬件调试 (13) 5.4 调试结果 (13) 6 结论 (14)

火灾自动报警系统课程设计

目录 目录 (1) 摘要 (3) 1引言 (1) 2火灾自动报警系统概述 (2) 3建筑概况 (3) 3.1建筑物概况 (3) 3.2系统保护对象分级 (3) 3.3报警区域和探测区域的划分 (4) 4火灾自动报警系统设计 (6) 4.1火灾自动报警系统基本形式选择 (6) 4.2火灾报警控制器的确定 (6) 4.3火灾探测器的确定及布置 (7) 4.4火灾自动报警系统的线制 (8) 4.5火灾自动报警系统的配套设备 (10) 4.5.1手动报警按钮 (10) 4.5.2火灾事故广播 (10) 4.5.3消防专用电话设置 (11) 4.5.4火灾自动报警系统常用模块 (11) 4.6消防联动系统 (12) 4.7供电与接地 (12)

5主要设备清单 (14) 6总结 (15) 参考文献 (16) 附录 (17)

摘要 火灾自动报警系统是人们为了早期发现通报火灾,并及时采取有效措施,控火和扑灭火灾,而设置在建筑物中或其它场所的一种自动消防设施,是人们同火灾作斗争的有力工具。为建筑物的安全提供了有力的保证。 本文对沈阳市某酒店进行了火灾自动报警系统设计。首先介绍了建筑概况,划分防火分区,根据规范进行了系统保护对象分级,划分了报警区域和探测区域,然后选择了火灾自动报警系统基本形式,确定了火灾报警控制器的型号,通过计算与校验,合理的布置了火灾探测器,确定了火灾自动报警系统的线制,进行了火灾自动报警系统的配套设备的选择,然后介绍了消防联动系统,确定了系统供电与接地装置,最后绘制了火灾自动报警系统平面图。 关键词:探测器;探测区域;火灾探测器;火灾报警控制器

基于51单片机的的温度报警器设计

1引言 (1) 1.1 单片机的应用背景 (1) 2 总体设计方案 (2) 2.1 功能简介 (2) 2.2 设计思路 (2) 2.3 芯片器材 (3) 3 硬件设计 (3) 3.1 AT89C51 (3) 3.1.1 AT98C51引脚图 (3) 3.1.2 AT89C51结构特点 (5) 3.2 温度获取 (5) (7) 3.3 时钟电路 (8) 3.4 温度显示电路 (8) 3.5报警电路 (10) (10) 4 程序设计 (10) 4.1 程序流程图 (11) 4.2 初始化子程序 (11) 4.3 读子程序 (12) 4.4 写子程序 (13) 4.5 数据处理子程序 (13) 4.6 显示子程序 (15) 4.7报警子程序 (17) 5 实验仿真 (18) (18) 6 总结 (19) 参考文献 (20) 附录 (21) 1引言 1.1 单片机的应用背景 目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通信与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录象机、摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机,更不用说自动控制领域的机器人、智能仪表、医疗机械了。

世面上主要的单片机类型有Motorola 单片机、Microchip 单片机、东芝单片机、8051单片机、Atmel 单片机等。此次课设中用到的是ATMEL公司,下面着重介绍一下ATMEL公司的单片机。 ATMEL 公司是世界上著名的高性能低功耗非易失性存储器和数字集成电路的一流半导体制造公司。ATMEL 公司最令人注目的是它的EEPROM 电可擦除技术闪速存储器技术和质量高可靠性的生产技术。在CMOS 器件生产领域中,ATMEL 的先进设计水平优秀的生产工艺及封装技术一直处于世界的领先地位。这些技术用于单片机生产,使单片机也具有优秀的品质在结构性能和功能等方面都有明显的优势,ATMEL 公司的单片机是目前世界上一种独具特色。 而性能卓越的单片机它在计算机外部设备通讯设备自动化工业控制宇航设备仪器仪表和各种消费类产品中都有着广泛的应用前景。其生产的AT90系列是增强型RISC内载FLASH单片机,通常称为A VR系列。AT91M系列是基于ARM7TDMI 嵌入式处理器的ATMEL 16/32 微处理器系列中的一个新成员,该处理器用高密度的16 位指令集实现了高效的32 位RISC 结构且功耗很低。另外ATMAL的增强型51系列单片机目前在市场上仍然十分流行,其中AT89S51十分活跃。 当今社会,人们在追求高质量的生活,所以生活中离不开单片机,根据国家权威统计显示,目前我国的单片机容量达3亿片,且每年以大约20%的速度增长,但在世界市场我国的占有率还不到1%。沿海地区尤其像电子产品高度发达的深圳大部分单片机应用更是广泛,这种发展趋势也不断向内地辐射,因此,学好单片机有很重要的意义。 2 总体设计方案 2.1 功能简介 8位LED数码管直接显示DS18B20所测量的温度,超出-50~110℃范围时喇叭报警,并且对应的发光二极管开始闪烁,在温度范围内时喇叭停止报警并且数码管显示其温度,测量精度为0.5℃。 2.2 设计思路

温度报警器设计

温度报警器设计报告 一、设计任务与要求: (1)温度报警器方案设计 温度0~100±1℃可测,小于10℃或大于30℃报警(LED亮) ①将被测温度(0~100℃)转换为电压值; ②小于10℃或大于30℃声、光报警(LED亮); ③可采用箔电阻组成测量电桥; 二、设计过程: 1.设计思路 设计中首先利用基于热电偶效应的温度传感器LM35采集温度后,转变为相应的电压值,再经过运算放大器LM358,将待测电压值放大、输出,以便于检测、显示及控制。显示电路是由A/D转换器及Led显示器构成的数字电路,控制电路是通过五个电压比较器与数字控制电路的组合来实现。报警电路以555振荡电路及扬声器等器件为基础构成组成。 2.方案设计 图1系统设计框图

如图1所示,系统由以下几部分构成: 温度测量电路、放大电路、电压比较电路、A/D转换电路、译码显示电路。 各部分电路的工作原理如下。 2.1对温度进行测量 首先通过温度传感器采集温度,将温度值转换为相应的电压值输出。 2.2温度控制 传感器的输出电压作为放大器输入信号,经同相运算放大电路进行放大后分别输出给多路电压比较器。 将要控制的温度所对应的电压值作为基准电压V REF,用实际测量值v i与 V REF进行比较,比较结果(输出状态)输入数字控制电路,调节系统温度。 本题对温度的限定较多,需采用四个电压比较器,配合数字控制电路,实现由输出电平的变化来控制数模转换电路。 。 3.单元电路设计 3.1温度传感器 LM35是电压输出型集成温度传感器,LM35集成温度传感器是利用一个热电阻检测相应的温度。LM35无需外部校准或微调,可以提供±1/4℃的常用的室温精度。 ?工作电压:直流4~30V; ?精度:0.5℃精度(在+25℃时); ?比例因数:线性+10.0mV/℃; ?非线性值:±1/4℃; ?使用温度范围:-55~+150℃额定范围。 引脚介绍:①正电源Vcc;②输出;③输出地/电源地。 传感器电路采用核心部件是LM35,供电电压为直流15V时,工作电流为120mA,功耗极低,在全温度范围工作时,电流变化很小。电压输出采用差动信号方式,由2、3引脚直接输出,电阻R为18K普通电阻,VD为1N4148。如图1。此电路适用于测温范围为-55~+150℃场合。LM35的线性度良好。 图2传感器电路原理图

火警报警器课程设计

综述 “ 火灾”,是指在时间或空间上失去控制的燃烧所造成的灾害。在各种灾害中,火灾是最经常、最普遍地威胁公众安全和社会发展的主要灾害之一。人类能够对火进行利用和控制,是文明进步的一个重要标志。火,给人类带来文明进步、光明和温暖。但是,失去控制的火,就会给人类造成灾难。所以说人类使用火的历史与同火灾作斗争的历史是相伴相生的,人们在用火的同时,不断总结火灾发生的规律,尽可能地减少火灾及其对人类造成的危害。 在我国,火灾危害之烈,损失之巨,不亚于地震和洪水的危害。近年来,我国城市火灾频频,深圳、广州、上海、长沙、石河子、吉林、浙江等地发生的特大火灾所造成的危害及后果,给人们留下了极其深刻的印象,火灾给国家和人民的生命财产造成了巨大的损失。 火灾自动报警系统能在火灾的初期,将燃烧产生的烟雾,热量和光辐射等物理量通过温度传感器和感光探测器转换成电信号传到火灾报警控制器并能迅速监测火情,通知人们及时疏散。火灾自动报警系统可作为城市消防系统的单元,通过城市消防专用网与城市消防报警中心联网,及时将报警信息传递到消防报警中心,城市消防报警中心会自动查找到火灾发生的位置,并为消防队员制定消防路线图,以便消防队员可以迅速抵达火灾地点。火灾自动报警系统能对火灾进行实时监测和准确报警,有着防止和减少火灾危害、保护人身安全和财产安全的重要意义,有着很大的经济效益和社会效益。 随着电子产品在人类生活中的使用越来越广泛,由此引起的火灾也越来越多,在我们生活的四周到处潜伏着火灾隐患。智能化火灾报警系统已并非传统意义上的简单的报警设备,而是融入了计算机技术、电子技术、自动控制技术、传感器的应用等各领域知识。伴随着科学技术的不断进步,火灾报警系统必将得到更快的发展。

基于单片机的温度报警器设计

1、作品介绍: 我个人设计的温度报警器是基于51单片机开发的一种能时时检测温度,并且报警的器件,它采用AT89S52单片机、DS18B20、1602液晶显示器等电学元器件,通过编写程序和一定的算法,最终实现的功能是:开机后单片机自动运行一套程序,使DS18B20检测室内的温度,并通过一定的算法对数据采样处理,计算出室内的温度,通过1602液晶显示器显示出来,当室温超过设定的值时,单片机驱动峰鸣发出声音! 2、器件介绍: a、A T89S52单片机: AT89S52是一种低功耗、高性能CMOS 8位微控制器,具有8K 在系统可编程Flash 存储器。使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。片上Flash 允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得AT89S52在众多嵌入式控制应用系统中得到广泛应用。

b、DS18B20测温芯片: DS18B20数字温度传感器,采用美国DALLAS公司生产的DS18B20可组网数字温度传感器芯片封装而成,具有耐磨耐碰,体积小,使用方便,封装形式多样,适用于各种狭小空间设备数字测温和控制领域。 DS18B20 单线数字温度传感器,即“一线器件”,其具有独特的优点: (1 )采用单总线的接口方式与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20 的双向通讯。单总线

具有经济性好,抗干扰能力强,适合于恶劣环境的现场温度测 量,使用方便等优点,使用户可轻松地组建传感器网络,为测 量系统的构建引入全新概念。 ?(2 )测量温度范围宽,测量精度高DS18B20 的测量范围 为-55 ℃~+ 125 ℃;在-10~+ 85°C 范围内,精度为± 0.5°C 。 ?(3 )在使用中不需要任何外围元件。 ?(4 )持多点组网功能多个DS18B20 可以并联在惟一的 单线上,实现多点测温。 ?(5 )供电方式灵活DS18B20 可以通过内部寄生电路从数 据线上获取电源。因此,当数据线上的时序满足一定的要求时,可以不接外部电源,从而使系统结构更趋简单,可靠性更高。 ?(6 )测量参数可配置DS18B20 的测量分辨率可通过程序 设定9~12 位。 ?(7 )负压特性电源极性接反时,温度计不会因发热而 烧毁,但不能正常工作。 ?(8 )掉电保护功能DS18B20 内部含有EEPROM ,在系统 掉电以后,它仍可保存分辨率及报警温度的设定值。 ?DS18B20 具有体积更小、适用电压更宽、更经济、可选更小 的封装方式,更宽的电压适用范围,适合于构建自己的经济的 测温系统,因此也就被设计者们所青睐。 DS18B20管脚排列:

温度报警器设计报告完整版

电子技术综合课程 设计 课程:电子技术综合课程设计 题目:温度报警器 所属院(系) 专业班级 姓名学号: 指导老师 完成地点 2011年月日

前言 电子技术综合课程设计是集电路分析、模拟电子技术、数字电子技术以及电路实验、模拟电子技术实验、数字电子技术实验等课程之后的一门理论与实践相结合的综合设计性课程。它包括选择课程、电子电路设计、组装、调试和编写总结报告等实践内容。它的开展是为了提高和增强我们学生对电子技术知识的综合分析与应用能力。这对于提高我们学生的电子工程素质和科学实验能力非常重要,是电子技术人才培养成长的必由之路。 本课程设计任务要求是完成一个温度报警器的制作,并实现当温度高于30℃时发出双音报警,温度低于10℃时发出单音报警的功能要求。本设计中充分展示了模拟电子技术的优点,利用放大电路、窗口比较器进行温度的判定,再结合数字电子技术的优点,充分利用单元电路的功能来实现报警,将模电、数电紧密结合,综合应用,不但对知识有了更进一步的掌握,提高了动手能力,,对于以后的就业打下了一定的基础。 通过课程设计实现以下三个目标: 第一,让学生初步掌握电子线路的试验、设计方法。即学生根据设计要求和性能参数,查阅文献资料,收集、分析类似电路的性能,并通过组装调试等实践活动,使电路达到性能指标。 第二,课程设计为后续的毕业设计打好基础。毕业设计是系统的工程设计实践,而课程设计的着眼点是让学生开始从理论学习的轨道上逐渐引向实际运用,从已学过的定性分析、定量计算的方法,逐步掌握工程设计的步骤和方法,了解科学实验的程序和实施方法。 第三,培养勤于思考的习惯,设计并制作电子产类品,增强学生这方面的自信心及兴趣。 本课程设计以电工电子技术的基本理论为基础,着重掌握电路的设计装调及性能参数的调试方法。本课程设计应达到如下基本要求: (1)综合运用电子技术课程中所学的理论知识独立完成一个实际应用电路的设计。 (2)通过查阅手册和参考文献资料,培养独立分析和解决实际问题的能力。 (3)熟悉常用电子元器件的类型和特性,并掌握合理选用的原则。 (4)掌握电子电路的安装和调试技能。 (5)熟悉使用各类数字式电子仪器的规范使用方法。 (6)学会撰写课程设计论文。 (7)培养严肃认真的工作作风和严谨的科学态度。 (8)由于本次试验是分组完成,所以培养团结协作能力尤为重要。 此次课程设计中,不仅得到了指导老师的帮助和鼓励,而且还有同学们的互相支持和帮助,在此表示衷心的感谢!

基于STC89C51的温度报警器设计

河南理工大学自动化专业 单片机应用与仿真报告 学院: 班级: 姓名: 学号: 指导老师:

基于STC89C51的温度报警器设计 (14级自动化2班学号) 摘要:温度是日常生活中无时不在的物理量,温度的控制在各个领域都有积极的意义。很多行业中都有大量的用电加热设备,如用于热处理的加热炉,用于融化金属的坩锅电阻炉及各种不同用途的温度箱等,采用单片机对它们进行控制不仅具有控制方便、简单、灵活性大等特点,而且还可以大幅度提高被控温度的技术指标,从而能够大大提高产品的质量。因此,智能化温度控制技术正被广泛地采用。 关键词:温度控制单片机智能化控制 0引言 温度是一个十分重要的物理量,对它的测量与控制有十分重要的意义。随着现代工农业技术的发展及人们对生活环境要求的提高,人们也迫切需要检测与控制温度。温度控制电路在工农业生产中有着广泛的应用。日常生活中也可以见到,如电冰箱的自动制冷,空调器的自动控制等等。在工业生产中,温度、压力、流量和液位是四种最常见的过程变量。其中,温度是一个非常重要的过程变量。例如:在冶金工业、化工工业、电力工业、机械加工和食品加工等许多领域,都需要对各种加热炉、热处理炉、反应炉和锅炉的温度进行监控。然而,用常规的监控方法,潜力是有限的,难以满足较高的性能要求。采用单片机来对它们进行监控不仅具有监控方便、简单和灵活性大的优点,而且可以大幅度提高被测温度的技术指标,从而能够大大提高产品的质量和数量。因此,单片机对温度的监控问题是一个工业生产中经常会遇到的监控问题。现代社会是信息化的社会,随着安全化程度的日益提高,而通过温度报警器及时报警,避免不必要的损失。 1 STC89C51芯片特性 1.1简介 STC89C51是一种带4K字节闪烁可编程可擦除只读存储器的低电压、高性能CMOS8位微处理器,俗称单片机。单片机的可擦除只读存储器可以反复擦除100次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU 和闪烁存储器组合在单个芯片中,A TMEL 的89C51是一种高效微控制器。STC89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。 1.2电路图 STC89C51电路图如图1所示。 图1 STC89C51电路图 1.3芯片擦除 整个PEROM阵列和三个锁定位的电擦除可通过正确的控制信号组合,并保持ALE 管脚处于低电平10ms 来完成。在芯片擦操作中,代码阵列全被写“1”且在任何非空存储字节被重复编程以前,该操作必须被执行。 此外,89C51设有稳态逻辑,可在低到零频率的条件下静态逻辑,支持两种软件可选的掉电模式。在闲置模式下,CPU停止工作,但RAM ,定时器,计数器,串口和中

光电报警器课程设计

一绪论 (2) 二设计要求 (2) 四设计原理及电路图 (4) 4.1报警电路原理图 (4) 4.2数码管显示原理图 (4) 4.3光电转换设计原理图 (5) 五器件清单及简单介绍 (5) 5.1光耦 (5) 5.2 555芯片 (6) 5.2.1 555芯片连线图 (6) 5.2.2 555芯片工作表 (7) 5.3 74LS32译码器 (7) 5.3.1 ;74LS32译码器译码表 (7) 5.3.2 ;74LS32引脚接线图 (7) 5.4 74LS48译码器 (8) 5.4.1电路接线图 (8) 5.4.2 74LS48引脚图 (8) 5.4.3 74LS48译码表 (8) 六控制系统实现 (9) 七proteus仿真电路图 (10) 7.1无光遮挡的情况下数码管显示状态 (10) 7.2当通道1被遮挡时,数码管的显示状态 (10) 7.3当通道2被遮挡时,数码管的显示状态 (11) 7.4当通道全部被遮挡时,数码管的显示状态 (11) 八设计心得 (12) 九参考资料 (12)

一绪论 随着社会科学技术的迅速发展,人们对报警器的性能提出了越来越高的要求。传统的报警器通常采用触摸式、开关报警器等。这类报警器具有性能稳定、实用性强等特点,但是也具有应用范围窄等缺点。而且安全性能也不是很好。光电报警就很好的改善了这点。如今,光电报警器已经广泛应用到工农业生产、自动化仪表、医疗电子设备等领域本实验的设计借助于模拟电路和数字逻辑电路,采用模块化的设计思想,使设计变得简单、方便、灵活性强。电路简单容易实现,工作稳定,因此得到了广泛的应用。 本文设计了一种光电式报警器,该报警器通过感光器件组成的光电转换电路,可以探测出光线是否被阻挡的信息,并通过把光信号转换成电信号来把这种信息传递至后面的数码显示电路以及声光报警电路以实现控制数码管显示与报警器报警的功能。其中声光报警部分通过555定时器组成的多谐振荡器来控制蜂鸣器发出鸣叫声和发光二极管发出光亮来代替报警效果。整个设计利用了部分数字逻辑电路,能实现在报警过程中同时显示对应路数的功能。且该报警器的设计采用模块化结构,即:光电转换模块、报警模块和显示模块。各单元电路功能结构相对独立,可扩充性强,具有很高的经济利用价值。 二设计要求 1设计一个光电传感器,采用光耦电阻,当有物体遮挡光电传感器所设置的通道时,报警器会自动发出声音,数码管并显示相应遮挡的通道位置(设通道代码分别为1,2,3),当所设计的光电传感器通道一被遮挡时,报警器发出响声,数码管显示1,当所设计的光电传感器通道二被遮挡时,报警器发出声响,同时数码管显示2,当通道三被遮挡时也一样,当光电传感器没有物体遮挡所设计的通道时,报警器不发出声响,数码管不显示。 2设计主要材料 光耦,555芯片,74LS32译码器,74LS48译码器

基于51单片机的数字温度报警器

摘要:随着传感器在生产生活中更加广泛的应用,一种新型的数字式温度传感器实现对温度的测试与控制得到了更快的开发。本文设计了一种基于单片机AT89C52的温度检测及报警系统。该系统将温度传感器DS18B20接到单片机的一个端口上,单片机对温度传感器进行循环采集。将采集到的温度值与设定的上下限进行比较,当超出设定范围的上下限时,通过单片机控制的报警电路就会发出报警信号,从而实现了本次课程设计的要求。该系统设计和布线简单、结构紧凑、体积小、重量轻、抗干扰能力较强、性价比高、扩展方便,在工农业等领域的温度检测中有广阔的应用前景。本次课程设计的测量范围为0℃--99℃,测量误差为±2℃。 关键字:温度传感器、单片机、报警、数码管显示 一、概述 本次设计可以应用到许多我们用过的软件设计,将前面所学的知识融汇在一起实现温度监测及其报警的功能,来提醒农民当前大棚内温度是否适合农作物的生长。 电子技术是在十九世纪末、二十世纪初开始发展起来的新兴技术,在二十世纪发展最迅速,应用最广泛,成为近代科学技术发展的一个重要标志。 随着电子技术的飞速发展,电子技术在日常生活中得到了广泛的应用,各类转换电路的不断推出以及电子产品的快速更新,电子技术已成为世界发展和人们生活中必不可少的工具。 本次课设应用Protues软件设计一个温度检测报警系统,用温度传感器DS18B20采集大棚内的温度,当大棚内的温度高于30℃。或低于15℃。时,电路发出报警信号并显示当前温度,达到提醒农民的效果。 本次课设要求设计一个温度监测报警显示电路,要求温度范围:0℃--99℃;测量误差为±2℃;报警下限温度为:15℃;报警上限温度为:30℃。 二、方案论证 设计一个用于温室大棚温度监测系统。大棚农作物生长时,其温度不能太低,也不能太高,太低或太高均不适合农作物生长。该系统可实时测量、显示大棚的温度,当大棚温度超过农作物生长的温度范围时,报警提醒农民。 方案一: 方案一原理框图如图1所示。 图1 大棚温度检测系统的原理框图 方案二: 方案二原理框图如图2所示。

触摸式报警器课程设计

触摸式报警器 摘要:本实验针对触摸报警器选择用NE555芯片组成单稳态触摸报警器,并选择了一种相对来说较简单的设计方案,进行由上而下层次化的设计,先定义和规定各个模块的结构,再对模块内部进行详细设计。最后将设计好的模块组合调试,并在Protel 99软件上仿真通过。 关键词:NE555芯片 Protel 99软件单稳态输出高电平有效 Abstract:This experiment in touch alarm with NE555 chip composition choice single state touch alarm, and choose a relatively more simple design, by go up and down the hierarchical structure design, first definition and regulations of each module structure, and then within the detailed design module. Finally the design good modules, and debugging in 99 software simulation through Protel Keywords:NE555 chipProtel 99software single state output high level effective

目录 1前言 (3) 2总体方案设计 (4) 2.1方案一 (2) 2.2方案二 (3) 2.3方案比较 (5) 3实现方案 (6) 3.1总体方案分析 (6) 3.2实验原理图分析 (6) 4主要元器件的基本介绍 (7) 4.1NE555芯片引脚及功能 (7) 5 proteus与protel的仿真 (10) 5.1protel的软件简述 (10) 5.2protues的软件简述 (10) 5.3protues软件仿真 (11) 5.4实验调节 (11) 5.5实验结果分析 (12) 6组装与调试 (13) 7心得体会 (14) 8谢辞 (15) 9 参考文献 (16) 10附录 (17)

单片机温度报警器设计论文

单片机温度报警器设计论文

摘要 温度是一个十分重要的物理量,对他的测量与控制有十分重要的意义,随着现代工农业技术的发展及人们对生活环境要求的提高,人们也迫切需要检测与控制温度。本温度报警器的设计与制作,阐明了该装置进行设计与制作的具体过程及方法。这种温度报警器结构简单,可操作性强,应用广泛。工作时,温度测量范围为-55oC到125 oC当前环境温度若超过设定的高温临界温度,由单片机发出报警信号,防止因温度升高而带来的不必要的损失。 现代社会是信息社会,随着安全化程度的日益提高,机房——作为现代化的枢纽,其安全工作已成为重中之重,机房内一旦发生故障,将导致整个系统瘫痪,造成巨大的损失很社会影响。 造成高温火灾有:电气线路短路、过载、接触电阻过大等引发高温或火灾;静电产生高温或火灾;雷电等强电侵入导致高温或火灾;最主要是机房内电脑、空调等用电设备长时间工作,导致设备老化,空调发生故障,而不能降温;因此机房内所属的电子产品发热快,在短时间内机房温度升高超出设备正常温度,导致系统瘫痪或产生火灾,这时温度报警系统就会发挥应有的功能。 本文介绍的是采用温度传感器DS18B20的温度报警器,自动测量当前环境温度,由单片机AT89C2051控制,并通过三位7段数码管显示,若当前环境温度超过此温度,系统发出报警。 关键词: 单片机温度报警器温度传感器发光二极管温度显示

Abstract Temperature is a very important physics, measurement and control of his have very important sense, with modern industrial and agricultural technology and the development of environment for people's life rise, people also urgently need detection and control the temperature. This temperature alarm design and production, it is expounded that the device for the design and production of specific processes and methods. This temperature alarm simple structure, the maneuverability is strong, wide application. Work, temperature measurement range for - 55 DHS C to 125 DHS environmental temperature if exceed the C the current set of microcomputer temperature critical temperature, issued a warning signal, caused by temperature to prevent unnecessary losses. The modern society is the information society, as secure degree of increasing, room - as modern hub, its work safety has become a top priority, the telecom room once breaks down, will cause the entire system paralyze, caused great damage very social influence. A: high temperature fire caused by electrical wiring short circuit, overload, contact resistance too high temperature or triggered fires; Electrostatic generation high temperature or fire; Lightning invasion as lead to high temperatures or fire &high; Most major is the telecom room computers, air-conditioners etc electrical equipment working for a long time, resulting in equipment aging, air conditioning, and cannot cooling fault; Therefore the telecom room belongs to electronic products fever faster, in a short time, room temperature beyond normal temperature, cause the system equipment or produce fire, then paralyzed temperature alarm system will play its function. This paper is to use temperature sensor DS18B20 temperature alarm, automatic measuring current environmental temperature by a single chip microcomputer AT89C2051 control, and through three seven segment digital pipe display, if the current environmental temperature over this temperature, system warning. Keywords: Microcontroller Temperature alarm Temperature sensor leds Temperature display

温度报警器仿真

模拟电路基础课程设计报告 温度报警电路的设计与仿真 姓名:FD 学号:----- 背景与简介: 本项目的目标是设计一个温度监测与报警电路。人们的生活 与坏境温度息息相关,物理、化学、生物等科学都离不开温度,太阳能热水器、电力、石油、农业大棚经常需要对环境温度进行检测,并根据实际的要求对温度进行控制。例如,在醋和酒等的酿造生产中必须对发酵过程的温度进行检测与控制;许多太阳能热水器中,需要通过温度检测来控制其水泵运作;在农业大棚中,通过温度检测来判断

是否合适农作物种植与生长;许多电子设备都有额定温度单位, 合适的温度会使电子产品造成故障等等。 已知条件: 温度为25C时,所有电阻的阻值为400Q 温度每上升1C, Rt的阻值下降0.01 Q 2.数字电压表:2V满量程,3位半 3.发光二极管:正常发光时正向电流为2~10mA 设计要求: 1.温度为0C时,数字电压表的指示为0.000V 2.温度为100C时,数字电压表的指示为1.000V 3.温度低于30C或高于40C时,点亮发光二极管报警 4 .温度监测与报警误差<士2C 分析: 1.由已知条件知:Rt与温度T的关系为: Rt=400.25Q -0.01T ;没有

由于Multisim12.0软件里面没有热敏电阻,根据上面的关系式,把Rt 替换成一只399.25 Q与一个1 Q的电位器串联,从而模拟由于温度改变引起的Rt的阻值变化。 2.根据设计要求1和2: 温度为0C时,数字电压表的指示为0.000V,即Rt=400.25 Q时, 电压表示数为0.000V;温度为100C时,数字电压表的指示为1.000V, 即 Rt=399.25 Q时,电压表示数为1.000V; 3.根据设计要求3: 温度低于30C或高于40C时,点亮发光二极管报警,即电压小于0.3V或大于0.4V时,输出逻辑高电平,使发光二极管应导通;则此时显然因选用的比较器为窗口比较器。 4.根据设计要求4: 温度监测与报警误差<士2C,则所选用运放应具有低失调。 系统方案设计与仿真: 一:系统框图

温度报警器 课程设计

一、任务技术指标 设计一个环境温度监测报警电路,通过对温度报警电路的设计、安装和调试,掌握温度报警电路的工作原理和运算放大器在实际电子电路中的应用。 基本要求: 1.当温度在15℃~30℃范围内(允许误差±1℃)时,报警器不发声。 2.当温度高于30℃时,报警器发出两种频率交替的“滴—嘟、滴—嘟”声响。 3.当温度低于15℃时,报警器发出间歇式声响。 4.可用5~15V 直流稳压电源供电。 5.在保证性能的前提下,尽量减少功耗,降低成本。 二、总体设计思想 1.基本原理 温度报警器是通过对温度有一定的感应的电阻的阻值的变化,转变为相应的电压的变化,从而通过一系列的电路产生相应信号,输入报警器,从而报警器发出不同的声响。 设计电路的时候,首先要有一个能够测外界温度的电路,测温电路用电阻组成,其中有一个就是对环境温度有感应的热敏电阻(要知道它的温度系数),它和其他电阻组成一个支路,另外还要有两个支路,都是用定值电阻组成的,事先就把相应的温度转换相应的电压,从而用不同阻值的电阻分压,这样就可以产生两个固定的温度,可以作为温度的上下限。 然后,把它们的比较结果作为输入进差动放大电路,进行一定倍数的电压放大,在把差动电路的输出作为滞回比较器的输入,这是为了稳定以下输出,把稳定的信号输入报警器中。这样就可以制作出来一个完整的温度报警器。 温度报警器由感知外部温度的桥式测温电路,差动放大电路,滞回比较器及报警器组成。测温电路由电阻组成,其中有一个就是对环境温度有感应的热敏电阻,它和其他电阻组成一个支路,另外还要有两个支路,都是用定值电阻组成的,事先就把相应的温度转换相应的电压,从而用不同阻值的电阻分压,这样就可以产生两个固定的温度,可以作为温度的上下限。然后,把它们的比较结果作为输入进差动放大电路,进行一定倍数的电压放大,在把差动电路的输出作为滞回比较器的输入,这是为了稳定输出,把稳定的信号输入报警器中。这就是一个完整的温度报警电路。 2.系统框图

温度传感器报警器课程设计

《传感器课程设计报告》题目:温度报警器 学院: 专业: 班级: 姓名: 指导教师: 2010年07月02日

目录 1 设计目的 (1) 2 设计题目 (1) 3 课程设计内容及要求 (1) 4 设计总结、心得 (4) 5 参考书目 (5)

一、设计目的 通过课程设计使学生对传感器应用技术的知识有全面的掌握,加深对该课程知识的理解,培养学生综合运用所学理论知识分析和解决实际问题的能力,也是对前期理论与实践教学效果的检验。通过课程设计使学生对工程设计有初步的认识,增强学生的识图、绘图能力,培养学生独立工作的能力。通过本次设计使学生熟悉工程设计的思维方式和步骤,并了解如何进一步根据确定的设计方案选择元器件,使设计的方案在功能上和经济上均可行。 二、设计题目 温度报警器, 当温度高于某值时,自动发出声光报警。 三、课程设计内容及要求 1 设计方案的选定与说明 结构图 根据传感器的原理构成和设计需要,各部分元件分别选用下列元器件: 测温电路由敏感元件、转换元件和测量电路构成,测量电路选用电桥,辅助电源选用直流电源。 敏感元件:负温度系数热敏电阻。 转换元件:负温度系数热敏电阻将温度转换成电量 。 测量电路的种类:电桥。电桥法方便、准确。 辅助电源的种类:15伏特直流稳压电源、220交流电源。 测温电路 报警电路 比较放大器 辅助电源

2 论述方案的各部分工作原理 当温度上升时,Rt电阻阻值减小,电桥不平衡,输出电压量减小,送给比较放大器,当送给比较放大器的电压量低于给定值时,比较放大器输出电压为低电平,晶闸管关断,原来被短路的报警回路工作,电路灯亮、铃响,报警电路报警。 3 设计方案的图表; 1)温度测量 + - 当温度变化时,Rt电阻阻值也随之变小,电桥对臂乘积不等,电桥不平衡,输出电量增加,由公式{ U0=(U i/4)*(△R t/R1),U i=[15/(R5+R6)]*R6 }算得输出电压U0,送入比较放大器,进行比较。 2)比较放大器 正端电压由测量电路送来,即电桥输出电压U0 ,当U0大于负端时,比较放

智能家居报警系统-课程设计

' 单片机课程设计报告 智能家居报警系统 姓名: 班级: 学号: 指导老师: 日期: 摘要 } 智能家居是人们的一种居住环境,其以住宅为平台安装有智能家居系统,实现家庭生活更加安全,节能,智能,便利和舒适。 本小组设计的是基于STC89C52的智能家居报警系统,其主要模块包括单片机主控制系统、检测模块、密码锁模块、显示模块、报警模块等。 其主要通过人体热释红外感应获取室内人员信息,通过温度传感器获取室内温度,并发送信号到单片机,以输入密码的方式确定目标身份,并通过蜂鸣器、LED灯、语音报警、GSM 短信报警的全方位方式联合来警示输错三次密码者或发生火灾。 本系统还可以不仅大大提高系统安全性及智能性,也方便用户的使用。相信在不久的将来,在物联网产业的不断推动下,智能家居将真正走进寻常百姓的家中,人们也将真正享受到智能家居的舒适生活。 【关键词】AT89C52单片机检测密码门禁报警 目录 1.前言 (3) 2.方案选择与论证 (3) · 主控单元的选择 (3) 温度传感器模块的选择 (3) 远红外检测模块的选择 (4)

密码键盘的选择 (4) 显示模块的选择 (5) 3.总体电路设计 (5) 总体设计框图 (5) 总体电路图 (6) 4.。 5.单元电路设计 (6) 密码存储模块 (7) 检测模块 (7) 人体热释感应模块 (7) 温度探测模块 (8) 液晶显示模块 (9) 报警模块 (10) 蜂鸣器及LED报警 (10) * GSM报警 (11) 语音报警 (11) 5. 焊接与调试 (13) 电路焊接 (13) 电路调试 (14) 6.收获与体会 (15) 参考文献 附录:附录A:任务分配表 ~ 附录B:部分实物图 致谢 1.前言 智能家居是现代社会最热门的话题之一,它的目标是通过网络等信息通信技术手段实现对家居电器等的智能控制,使其能够按照人们的设定工作运行,而不论距离的远近。正是因为通信技术、计算机技术、网络技术、控制技术的迅猛发展与提高,促使了家庭实现了生活现代化,居住环境舒

温度报警器传感器课程设计报告

摘要 随着时代的进步和发展,单片机技术已经普及到我们生活、工作、科研、各个领域,已经成为一种比较成熟的技术, 本文主要介绍了一个基于 89S51 单片机的测温系统,详细描述了利用数字温度传感器 DS18B20 开发测温系统的过程,重点对传感器在单片机下的硬件连接,软件编程以及各模块系统流程进行了详尽分析,特别是数字温度传感器DS18B20 的数据采集过程。对各部分的电路也一一进行了介绍,该系统可以方便的实现实现温度采集和显示,并可根据需要任意设定上下限报警温度,它使用起来相当方便,具有精度高、量程宽、灵敏度高、体积小、功耗低等优点,适合于我们日常生活和工、农业生产中的温度测量,也可以当作温度处理模块嵌入其它系统中,作为其他主系统的辅助扩展。 DS18B20 与AT89C51 结合实现最简温度检测系统,该系统结构简单,抗干扰能力强,适合于恶劣环境下进行现场温度测量,有广泛的应用前景。 关键词:单片机报警系统 DS18B20 温度传感器数字温度计 AT89S52

目录 1、概述 (1) 1.1 课程设计的意义 (1) 1.2 设计的任务和要求 (1) 2、系统总体方案及硬件设计 (2) 2.1 数字温度计设计方案论证 (2) 2.1.1 方案一 (2) 2.1.2 方案二 (2) 2.2 系统总体设计 (3) 2.3 系统模块 (4) 2.3.1 主控制器 (4) 2.3.2 显示电路 (5) 2.3.3 温度传感器 (5) 2.3.4 报警温度调整按键 (6) 3、系统软件算法分析 (7) 3.1 主程序流程图 (7) 3.2 读出温度子程序 (7) 3.3 温度转换命令子程序 (8) 3.4 计算温度子程序 (8) 3.5 显示数据刷新子程序 (8) 3.6 按键扫描处理子程序 (9) 4、实验仿真 (10) 5、总结与体会 (11) 查考文献 (12) 附1 源程序代码 (13) 2 实物图 (20)

相关文档
最新文档