上电复位:上电复位电路是一种简单的复位电路,要把一个电容在RST复位引脚接到VCC上,再接一个电阻接地即可。其效果:在给系统上电时,复位电路通过电容把一个短促的高电平信号加到RST复位引脚,这个复位信号会随VCC对电容的充电过程而回落,因此RST引脚复位的高电平维持长短由电容的充电长短决定。为了使系统安全可靠的复位,同时RST引脚的高电平信号要求持续一定的时间。

在文复位电路的设计是:简单、相对普遍的复位电路接法,如图3-1所示,具备按键复位,上电复位的双重复位功能。

图3-1 复位电路

3。1。4AT89C51时钟电路

时钟就相当于单片机的心脏,时钟频率是单片机各功能部件的运行基准,稳定的根据给定的时钟频率工作。所以,单片机的工作速率会受到时钟频率直接影响,单时钟电路的质量决定了单片机系统的稳定性。典型的时钟电路有两种:内部时钟方式,还外部时钟方式。本文用的是内部时钟方式。电路图3-2所示:

图3-2 时钟电路

用于组成高增益反相放大器的振荡器在每一个AT89C51单片机内部都有一个,它的输入端芯片引脚为XTAL1,输出端引脚为XTAL2。石英晶体振荡器和微调电容由这两个引脚跨,就组成一个稳定的自激振荡器。

3。2温度传感器模块

本模块主要作用:进行温度搜集,然后AT89C51进行分析处理。本文用DS18B20作为温度数据搜集器,它的精度可保留至0。0625,绝对可以进行周围环境温度的测试和搜集。DS18B20是美国DALLAS 公司出产的单总线数字温度传感器,其效果:把温度信号直接转换成串行数字信号供微处理器处理,并且任意多个DS18B20芯片可以在一条总线上挂接,组成多点温度检测系统且无需其他硬件。9~12 位温度读数由DS18B20 数字温度传感器提供, 仅需一根总线就可以读取或写入DS18B20 的信,全部挂接的DS18B20 芯片供应电源由总线提供,不用添加电源。非常符合多点温度检测系统要求,硬件构成简单,便于联网,在气象观测、日常生活中被普遍应用[1]。文献综述

3。2。1DS18B20的测温原理

一个能直接转化为数字量的温度传感器在DS18B20 内部,其分辨率9bit,10bit ,11bit ,12bit 同时可编程, 温度的转换精度可以通过修改内部配置寄存器来选定,出厂时默认设置12bit。温度的转换精度有0。5℃、0。25℃、0。125℃、0。0625℃。温度转换后,以16bit 格式存入便笺式RAM,可以用读便笺式RAM指令(BEH) 通过1 - Wire 接口读取温度信息,数据传输时低位在前,高位在后。温度/数字对应关系如表3-2所示(分辨率为12bit时)。因为DS18B20单线通信功能是分时进行的,严格的时隙是它的特点,所以读写时序要特别注意。根据操作协:初始化DS18B20(发复位脉冲)→发ROM功能指令→发存储器操作指令→处理数据

表3-2 温度和数据对应表

温度 二进制数据 十六进制数据

+125°C 0000 0111 1101 0000 07D0h

+85°C* 0000 0101 0101 0000 0550h

+25。0625°C 0000 0001 1001 0001 0191h

+10。125°C 0000 0000 1010 0010 00A2h

+0。5°C 0000 0000 0000 1000 0008h

0°C 0000 0000 0000 0000

上一篇:Zigbee+UP-CUP6410智能停车场系统的设计
下一篇:图像检索匹配方法关键技术研究MATLAB仿真

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

FAST风速观测器的设计与实验验证

CCHP考虑热网特性的综合能源系统的研究

基于状态估计的控制系统...

LQG四分之一汽车悬架系统的主动抗扰控制

MATLAB的GUI倒立摆控制系统设计与实现

基于RS-485的电梯呼梯装置设计+电路图

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

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

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

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

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

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

安康汉江网讯

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

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

网络语言“XX体”研究