温度报警器设计ppt
温度报警器设计ppt课件
)
VCC
VT 2
2[5k
R11 //10k (R11 //10k
)]
VCC
VCC VT 2
0VT 2
T
TH
TL
(R9
R10 ) • C;6.• ln VCCVT 2
R10
• C6
• ln 0VT 2 30
高音振荡频率为:fH=1/T
• 根据参数、计算公式可得,双频的高低音持续时间以及高低音频率只与和555 外部连接的电容C和电阻R有关,因此我们可以通过改变555外部电路的电容 和电阻的大小来控制多谐振荡电路的振荡周期,从而控制蜂鸣器发出声音的 高低和频率。
;.
28
• 根据电路列写UC(t)的表达式:
t
uc (t) uc () [uc (0 ) uc ()]e (R9 R10)•C6
充电时间为TH:
VCC VT 1
TH ( R9 R10 ) • C6 • ln VCC VT 1
放电时间为TL:
0VT 1
TL R10 • C6 • ln 0VT1
频报警。
;.
6
三、单元电路设计
• 1、直流电源电路设计 • 直流稳压5V、12V电源的设计,输入交流电220V(峰值312V),50Hz。 • 稳定直流电源设计的一般思路是让输入交流电压220V(峰值312V)
50Hz先通过变压器(降压到合适的数值,如16V),再通过整流电路 (将正弦波交流电压转换为直流脉动电压,即交直流成分均有),然后 经过滤波电路(减小电压的脉动),最后经过稳压电路(使输出直流电 压基本不受电网电压波动和负载电阻的影响)。
;.
2
一、任务和要求
• 1、用蜂鸣器作为电声原件; • 2、当温度在10℃至30℃范围内时报警器不发声响,当温度超过这个范围时,
简易温度报警器设计
课程设计专业:测控技术与仪器班级:姓名:学号:简易温度报警器设计1.设计思路设计中首先利用基于热电偶效应的温度传感器LM35采集温度后,转变为相应的电压值,再经过运算放大器LM358,将待测电压值放大、输出,以便于检测、显示及控制。
显示电路是由A/D转换器及Led显示器构成的数字电路,控制电路是通过五个电压比较器与数字控制电路的组合来实现。
报警电路以555振荡电路及扬声器等器件为基础构成组成。
2.方案设计图1 系统设计框图如图1所示,系统由以下几部分构成:温度测量电路、放大电路、电压比较电路、A/D转换电路、译码显示电路、报警电路及加热降温电路。
各部分电路的工作原理如下。
2.1 对温度进行测量首先通过温度传感器采集温度,将温度值转换为相应的电压值输出。
2.2 温度控制传感器的输出电压作为放大器输入信号,经同相运算放大电路进行放大后分别输出给多路电压比较器。
将要控制的温度所对应的电压值作为基准电压V REF,用实际测量值v i与V REF 进行比较,比较结果(输出状态)输入数字控制电路,调节系统温度。
本题对温度的限定较多,需采用四个电压比较器,配合数字控制电路,实现由输出电平的变化来控制数模转换电路、报警电路及加热、降温电路。
2.3 报警部分通过电阻对电源电压分压的方法设定被控温度对应的电压值V i,当系统实际温度达到相应值时,发出报警信号。
报警电由多555谐振荡器构成,便于调节电路元件的参数,实现不同温度界限下,不同声音的报警。
2.4 加热、降温驱动控制电路采用开关量控制。
通过电压比较器的输出控制开关元件的接通、关断,实现在一定温度范围内自动加热、降温。
2.5 温度显示电路由数码管显示器,译码显示器件,以及计数器构成。
通过计数器对译码显示电路的译码周期进行控制,实现5℃为一档显示。
3.单元电路设计3.1温度传感器LM35是电压输出型集成温度传感器, LM35集成温度传感器是利用一个热电阻检测相应的温度。
温度控制报警器设计
温度控制报警器第一章:序论1.1温控警报器的原理1.2温控警报器的广泛运用1.3温控警报器的主要功能介绍第二章:主要元器件的介绍2.1温度传感器的原理2.2温度传感器的发展及运用2.3单片机的选用及其功能介绍2.3.1单片机引脚介绍2.3.2单片机工作原理2.4 DS18B20温度传感器的介绍2.4.1引脚介绍2.4.2DS19B20的内部结构2.4.3DS18B20的工作原理2.4.4DS18B20的测温原理2.4.5DS18B20的ROM命令2.5四位数码管工作原理第三章:温控警报器系统硬件主要模块3.1单片机的最小系统3.2温度采集模块3.3温度显示模块3.4键盘输入控制模块3.5输出报警模块第四章:单片机程序设计4.1温度采集程序4.2温度显示程序4.3键盘输入程序4.4输出报警程序总结致谢参考文献附录A 总电路图附录B 元器件清单附录C 温控报警器总程序第一章1.1温控报警器的工作原理本温控报警器由一个DS18B20温度传感器采集外部温度,然后将采集到的温度信息传送到单片机内,单片机通过处理,将信息输出到数码管上,使数码管显示当前温度传感器采集到的温度,我们通过外设键盘,可设置报警的温度范围,如果传感器采集到的温度高于设置的温度,或者低于设置的温度,单片机自动处理,输出一个警报信号,发出叫声并且红灯闪烁!1.2温控警报器的运用温控警报器用于防火在炎热的夏天或者是干燥的冬天,火灾都都是人们不可小视的灾难,因此预防火患可以提高人们生活的安全性,我们将温控报警器安置在恰当的位置,如果温度过高,温控报警器就自动报警,让人们知道哪里哪里可能即将发生火灾,人们好尽快的将火灾灭杀在襁褓之中,极大的减小了火灾的可能!温控警报器在电子产品上得运用电子产品由于过于精密,很多电子产品只能工作于一定的温度条件下,如果环境温度高于或者是低于某个温度值,产品的性能就达不到最好,对于一些精密的测量,就会有很大的影响,反之,如果用温控警报器加以监控,就可以知道这些电子产品的工作是否正常,测量的值是否该加以修正,或者该去改变这些电子产品的工作环境!比如:温度通过影响电源中的电容和半导体元器件,进而影响到电源的性能:温度变化会引起输出电压变化,即通常讲的温飘。
温度报警器ds18b20制作PPT
74HC373
型号 tPd PD 54S373/74S373 7ns 525mW 54LS373/74LS373 17ns 120mW 373 的输出端 O0~O7 可直接与总线相连。 当三态允许控制端 OE 为低电平时,O0~O7 为正常逻辑状态,可用 来驱动负载或总线。 当 OE 为高电平时,O0~O7 呈高阻态,即不驱动总线,也不为总线 的负载,但 锁存器内部的逻辑操作不受影响。 当锁存允许端 LE 为高电平时,O 随数据 D 而变。当 LE 为低电平 时,O 被锁存在已建立的数据电平。 当 LE 端施密特触发器的输入滞后作用,使交流和直流噪声抗扰度 被改善 400mV。
1地 GND 2触发 3输出 4复位 5控制电压 6门限(阈值) 7放电 8电源电压Vcc
ULN2003应用电路及中文资料
概述 功率电子电路大多要求具有大电流输出能力, 以便于驱动各种类型的负载。功率驱动电路 是功率电子设备输出电路的一个重要组成部 分。
输入回路的电阻有差别,ULN2003是2.7k,简单讲2003适 5v,驱动灌入电流:500mA
ne555的作用介绍
Pin 1 (接地) -地线(或共同接地) ,通常被连接到电路共 同接地。 Pin 2 (触发点) -这个脚位是触发NE555使其启动它的时间 周期。触发信号上缘电压须大于2/3 VCC,下缘须低于1/3 VCC 。 Pin 3 (输出) -当时间周期开始555的输出输出脚位,移至 比电源电压少1.7伏的高电位。周期的结束输出回到O伏左右的 低电位。于高电位时的最大输出电流大约200 mA 。 Pin 4 (重置) -一个低逻辑电位送至这个脚位时会重置定时 器和使输出回到一个低电位。它通常被接到正电源或忽略不用。 Pin 5 (控制) -这个接脚准许由外部电压改变触发和闸限电 压。当计时器经营在稳定或振荡的运作方式下,这输入能用来改 变或调整输出频率。 Pin 6 (重置锁定) - Pin 6重置锁定并使输出呈低态。当这 个接脚的电压从1/3 VCC电压以下移至2/3 VCC以上时启动这个 动作。 Pin 7 (放电) -这个接脚和主要的输出接脚有相同的电流输 出能力,当输出为ON时为LOW,对地为低阻抗,当输出为OFF时 为HIGH,对地为高阻抗。 Pin 8 (V +) -这是555个计时器IC的正电源电压端。供应电 压的范围是+4.5伏特(最小值)至+16伏特(最大值)。
温度报警
第2章设计要求及方案2.1 设计要求1.自动测量当前环境温度,并通过四位7段数码管显示(保留一位小数);2.显示精度≤0.5℃;3.用压电陶瓷蜂鸣片作为电声元件;4.当温度在10-30℃范围内,报警器不发出声音。
当温度超出这个范围时,报警器发出声音,并可根据不同的音调区分温度的高低,系统发出报警并控制风扇电机转动。
2.2 设计方案2.2.1温度报警器电路设计方案一工作原理该温度报警器的主要由温度传感器AD590,前级信号放大器和数模转换模块,主控电路,段驱动数码管位驱动等部分组成.工作原理如下:1.传感器对当前环境温度进行采样得到与之对应的模拟信号。
2.信号处理电路对传感器采样所得的模拟信号进行处理(放大)。
3.A/D转换电路对处理之后模拟信号数值化。
4.将该数字信号送入单片机,经单片机处理后由七段数码管显示。
5.键盘输入模块向单片机设定高温临界温度。
6.当前环境温度若超过设定的高温临界温度,由单片机发出报警信号并驱动继电器使风扇电机转动。
2.2.2电路设计方案二的工作原理该温度报警器的电路如图1所示。
时基电路IC1、电位器Rp 、电阻R1和热敏电阻RT组成温度检测触发电路。
RT是一种负温度系数热敏电阻,阻值随温度的升高而逐渐减小。
IC2是一种音响集成电路KD9561,能产生4种模拟声,即警车声、消防车声、救护车声和机枪声。
IC3为音频功率放大器,可将微弱的音频信号放大,推动扬声器B发声。
具体工作过程如下:温度未达到预定值时,由于温度传感器RT的阻值大于1/2(Rp+R1),IC1的1触发端②脚电位高于1/3G(2V),使得IC1的③脚为低电位,二极管VD截止,IC2因得不到供电电压而无音频信号输出,扬声器B无声。
当温度升高到预定值时,RT的阻值将小于1/2(Rp+R1),IC1的触发端②脚电位低于1/3G(2V),IC1的输出端③脚为低电位跳变到高电平,二极管VD导通,输出约5V(200mA)的直流电压。
温度报警器ds18b20制作PPT
;差5度时的提示温度 P3.0
P3.7 ;传感器工作检测灯
• • • • • • • • • • • • • • • • • • • • • • • • • • • • •
SHEWEN BIT P2.7 ;温度设置开关 CLOSE BIT P1.7 ;关闭响声 CLOSE2 BIT 01H SET1_A BIT 02H ORG 0000H SJMP START ORG 0050H START: MOV SP,#70H SETB CLOSE2 CLR SET1_A MOV LED_0,#00H MOV LED_1,#00H CLR SOUND MOV H_TEM,#60 MOV L_TEM,#55 MAIN: LCALL GET_TEMPER MOV A,TEMPER_L MOV C,40H ;将28H中的最低位移入C RRC A MOV C,41H RRC A MOV C,42H RRC A MOV C,43H RRC A MOV TEMPER_L,A
READ_18200: MOV R4,#2 ;读DS18B20的程序,将温度高位和低位从DS18B20中读出 MOV R1,#29H ;低位存入29H(TEMPER_L),高位存入28H(TEMPER_H) RE00: MOV R2,#8 ;数据一共有8位 RE01: CLR C SETB DQ NOP NOP CLR DQ NOP NOP NOP SETB DQ
;延时1毫秒 ;标志位取反
;超过99度上限显示
LCALL GET_TEMPER_2 MOV A,TEMPER_L MOV C,40H RRC A MOV C,41H RRC A MOV C,42H RRC A MOV C,43H RRC A MOV TEMPER_L,A SETB CLOSE2 LJMP WAIT SET1: JB SET1_A,SET1_1 MOV LED_0,#00H MOV LED_1,#00H SET1_1: MOV A,LED_1 MOV B,#10 MUL AB ADD A,LED_0 MOV DISP_SET,A MOV H_TEM,DISP_SET MOV A,H_TEM SUBB A,#05H MOV L_TEM,A CLR C SETB CLOSE2 JNB P3.4,SER1 JNB P3.5,SER2
数字温度报警器ppt课件
经营者提供商品或者服务有欺诈行为 的,应 当按照 消费者 的要求 增加赔 偿其受 到的损 失,增 加赔偿 的金额 为消费 者购买 商品的 价款或 接受服 务的费 用
功能介绍
本数字温度报警器是基于51单片机及温度传感 器来设计的,主要实现:实时温度测量及显示, 温度范围上下限设定,超出温度范围报警等功 能。 温度测量范围0~99.9摄氏度,精度为0.1摄氏 度。可设置上限报警温度、下限报警温度(即 高于上限值或者低于下限值时报警灯闪烁), 默认上限报警温度为38℃、默认下限报警温度 为5℃。报警值可设置范围:最低上限报警值 等于当前下限报警值,最高下限报警值等于当 前上限报警值。将下限报警值调为0时为关闭 下限报警功能。
经营者提供商品或者服务有欺诈行为 的,应 当按照 消费者 的要求 增加赔 偿其受 到的损 失,增 加赔偿 的金额 为消费 者购买 商品的 价款或 接受服 务的费 用
DS18B20电路连接
由于DS18B20 工作在单总线方式,其硬件 接口非常简单,仅需利用系统的一条I/ O线 与DS18B20的数据总线相连即可,如图
经营者提供商品或者服务有欺诈行为 的,应 当按照 消费者 的要求 增加赔 偿其受 到的损 失,增 加赔偿 的金额 为消费 者购买 商品的 价款或 接受服 务的费 用
显示模块
设计采用4位一体数码管,温度值精确到小 数点后一位,最后一位显示C表示温度单位。 该元件引脚如下图:
经营者提供商品或者服务有欺诈行为 的,应 当按照 消费者 的要求 增加赔 偿其受 到的损 失,增 加赔偿 的金额 为消费 者购买 商品的 价款或 接受服 务的费 用
经营者提供商品或者服务有欺诈行为 的,应 当按照 消费者 的要求 增加赔 偿其受 到的损 失,增 加赔偿 的金额 为消费 者购买 商品的 价款或 接受服 务的费 用
ds18b20温度报警器-PPT精选文档
主函数
• • • • • • • • • • • • • • • • • • • • • • • • • if(DS18B20_IS_OK)
•
void main() { uchar Current_Operation=1; Initialize_LCD(); IE=0x82; TMOD=0x01; TH0=-1000/256; TL0=-1000%256; TR0=0; HI_LED=0; LO_LED=0; Set_Alarm_Temp_Value(); Read_Temperature(); Delay(50000); Delay(50000); while(1) { if(k1==0) Current_Operation =1; if(k2==0) Current_Operation =2; if(k3==0) Current_Operation =3; switch (Current_Operation) { case 1: Read_Temperature();
DS18B20传感器介绍
LCD1602液晶模块介绍
当代是信息时代,人们所接收到的信息由%70来自于人 的视觉,无论用何种方式获取的信息最终需要用某种显示 方式开表示。在当代显示技术中,主流的有LED显示和 LCD液晶显示,而在这些显示技术中,尤其以液晶显示器 LCD为代表的平板显示器发展最快,应用最广。LCD是典 型的发光器件,它以材料科学为基础,综合利用了精密机 械、光电以及计算机技术,并正在微机械、微光学,纤维 光学等前沿领域研究基础上,向高集成化、智能化方向发 展。 LCD是一种介于液体和固体之间热力学的中间稳定相,它 本身不会发光,是利用外部光的反射原理进行显示。液晶 显示功耗小,字形美观,在系统中可用集成电池来供电。
方友权高温报警器PPT课件
17.12.2019
-----江阴职业技术学院电子工程系-----
专业:
1
目录
一、课题的应用场合 二、功能 三、性能指标 四、总体方案设计 五、主要元器件的选择 六、系统资源分配 七、硬件电路设计 八、软件电路设计
17.12.2019
-----江阴职业技术学院电子工程系-----
专业:
2
一、课题的应用场合
过4?4键盘设置各点温度的上限值,当某点温度超过设置值时,报警 器开始报警,液晶显示该传感器的路数、设置温度值、实际温度值,
从而实现了对各点温度的实时监控。
17.12.2019
-----江阴职业技术学院电子工程系-----
专业:
11
每个DS18B20有自己的序列号,因此本系统可以在一根总线上挂接了4个 DS18B20,通过CRC校验,对各个DS18B20的ROM进行寻址,地址符合的 DS18B20才作出响应,接收主机的命令,向主机发送转换的温度。采用这种 DS18B20寻址技术,使系统硬件电路更加简单。
17.12.2019
பைடு நூலகம்
-----江阴职业技术学院电子工程系-----
专业:
12
八、软件程序设计
开始 系统初始化
温度采集 温度处理 数据显示 键盘处理
17.12.2019
-----江阴职业技术学院电子工程系-----
专业:
13
3、时钟设置函数流程图
Ftion 0 关定时器
禁止闹钟修改、清闹钟修改标志
专业:
23
五、系统调试
17.12.2019
-----江阴职业技术学院电子工程系-----
专业:
24
六、结论与展望
42.课件四十二 数字温度测试与报警设计
数字温度监测与报警设计姜譞林均仰一.设计目的设计一个用于温度监控的系统,测量环境温度并通过数码管显示。
将测得的温度用于控制,当温度处于不同范围时控制器发出不同的控制信号。
二.应用前景工业、农业、生活等各个方面的很多场合都需要测温与控制,因此本系统用广阔的应用范围。
三.元件列表元件可用替代品89C51 2外部振荡器 2AD590 2OP07 3 其它运放1/2LM358 3ADC0801 1 ADC080974LS373 1NAND2 2NOT 3NOR2 2DFF 1数码管 2LED灯若干2SC945 若干CD4094电阻510 若干开关若干电源+/-12V 1电压+5V转换芯片 2稳压管5V 2稳压管2.5V 1电容4.7uF 2电容10uF 1电容30uF 8电容1uF 1电阻30 5电阻220 5电阻20K 5电阻25K 5电阻2K 5电阻10K 10电阻15K 5可调电阻10K 2可调电阻1K 3其它阻值电阻若干其它可调电阻若干ttl反向器2sa733 1Speaker 1四.硬件设计整个系统可以分为四部分:一是测温与模数转换部分,由测温的模拟电路和模数转换电路组成,二是显示温度部分,三是温度异常报警部分,四是主控制处理器,后三部分都是数字电路。
各个部分之间通过我们自己定义的接口连接,具体的接口见电路图。
首先分别介绍各个部分。
1.测温与模数转换电路图与接口:原理:测温的主要元件是两个匹配的NPN管和PNP管,它们在不同温度下,共集电极电流放大倍数有所变化,从而在电阻上的压降也随温度变化。
将此电压信号输入到放大电路再经过跟随电路输出,此输出为0-5V的模拟量。
还需要经过ADC芯片将它转换成数字量,在送到控制处理部分进行处理用于控制。
2.显示温度电路图与接口:原理:用三个74LS47芯片驱动三个共阳极数码管分别显示测得的温度的十位个位和一个小数位,采用动态扫描方式显示。
3.温度异常报警部分电路图与接口:原理:当温度超出设定的范围时,由控制器发出控制信号,此部分负责完成报警工作。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
总体设计
使用温度传感器,结合单片机电路设计,采用一只DS18B20温度 传感器,直接读取被测温度值,之后进行转换,依次完成设计要求, 电路比较简单,软件设计容易实现,故实际设计中拟采用此方案。 本系统的电路设计由三部分组成:①控制部分主芯片采用单片机 STC89C52RC;②显示部分采用4位LED数码管以动态扫描方式实现 温度显示;③温度采集部分采用DS18B20温度传感器。
系统程序
系统程序主要包括主程序,读 出温度子程序,复位应答子程 序,写入子程序等。
谢谢观看!
再见!
系统软件设计的整体思想
一个应用系统要完成各项功能,首先必须有较 完善的硬件作保证。同时还必须得到相应设计合 理的软件的支持,尤其是微机应用高速发展的今 天,许多由硬件完成的工作,都可通过软件编程 而代替。甚至有些必须采用很复杂的硬件电路才 能完成的工作,用软件编程有时会变得很简单, 如数字滤波,信号处理等。
本装置的软件包括主程序、读出温度子程序、复位 应答子程序、写入子程序、以及有关DS18B20的程序 (初始化子程序、写程序和读程序)等。 主程序的功能是:启动DS18B20测量温度,将测 量值与给定值进行比较,若测得温度小于设定值,则进入 加热阶段,置P1.1为低电平,这期间继续对温度进行监测, 直到温度在设定范围内,置P1.1为高电平断开可控硅,等 待下一次的启动命令。当测得温度大于设定值,则进入降 温阶段,则置P1.2为低电平,这期间继续对温度进行监测, 直到温度在设定范围内,置P1.2为高电平断开,等待下一 次的启动命。
斜坡累加器 预 置 计数比较器
低温度系数 振荡器
减法计数器
预
置
减到0
高温度系数 振荡器
温度寄存器
减法计数器
减到0
DS18B20的测温流程
初始化 DS18B20
跳过ROM 匹配
温度变换
延时1S
数码管显 示
转换成显示 码
读暂存器
跳过 ROM 匹配
关于单片机
本设计采用的单片机为STC89C52RC单 片机。下面是关于这种单片机的电路。
温度报警器设计
电1005-4
杨光
摘要
温度是一个十分重要的物理量,随着单片机在电子产品中的应用越 来越广泛,很多的电子产品中也用到了温度检测和温度控制。随着温 度控制器应用范围的日益广泛和多样,各种适用于不同场合的智能温 度控制器应运而生。 本设计就是利用89C52单片机来制作的简易温度报警器,本报警器 具有温度显示,高温报警,低温报警多种功能。当检测的温度高于最 高温度设定值时,蜂鸣器报警,当检测的温度低于最低温度设定值时, 蜂鸣器报警。
DS18B20的测温原理
每一片DSl8B20在其ROM中都存有其唯一的48位序列号,在出厂 前已写入片内ROM 中。主机在进入操作程序前必须用读ROM(33H) 命令将该DSl8B20的序列号读出。
程序可以先跳过ROM,启动所有DSl8B20进行温度变换,之后通 过匹配ROM,再逐一地读回每个DSl8B20的温度数据。
温度传感器DS18B20
DS18B20的性能特点如下: 1) 独特的单线接口仅需要一个端口引脚进行通信; 2) 多个DS18B20可以并联在惟一的三线上,实现多点组网功能; 3) 无须外部器件; 4) 可通过数据线供电,电压范围为3.0~5.5V; 5) 零待机功耗; 6) 温度以3位数字显示; 7) 用户可定义报警设置; 8) 报警搜索命令识别并标志超过程序限定温度(温度报警条件)的 器件; 9) 负电压特性,电源极性接反时,温度计不会因发热而烧毁,但不 能正常工作。
显示电路
单片机电路
单片机ISP下载口电路
系统操作流程
ห้องสมุดไป่ตู้
电源接通后系统初始化状态,蜂鸣器自动 报警。然后设置最高温度报警与最低温度 报警。这时如果当前温度高于设置的最高 温度界限,则蜂鸣器开始报警。如果当前 温度低于设置的最低温度设置,蜂鸣器也 会报警。如果温度在设置的高温与低温的 范围内,蜂鸣器不报警。在接通电源的同 时,显示器一直显示当前温度。