(玩电子) 电子技术学习与研讨
当时方位:单片机教程网 >> MCU规划实例 >> 阅览文章

单片机DS18B20水温操控体系规划

作者:佚名   来历:本站原创   点击数:x  更新时刻:2007年08月25日   【字体:

一.导言

在一些温控体系电路中,广泛选用的是经过热电偶、热电阻或PN结测温电路经过相应的信号调度电路,转化成A/D转化器能接纳的模拟量,再经过采样/坚持电路进行A/D转化,终究送入单片机及其相应的外围电路,完结监控。可是因为传统的信号调度电路完结杂乱、易受搅扰、不易操控且精度不高。本文介绍单片机结合DS18B20水温操控体系规划,因而,本体系用一种新式的可编程温度传感器(DS18B20),不需杂乱的信号调度电路和A/D转化电路能直接与单片机完结数据收集和处理,完结便利、精度高,可根据不同需求用于各种场合。

目录

一.导言...

二.规划意图...

三.体系功用...

四.体系设备...

五.温度操控整体方案与原理...

1.体系模块图...

2.体系模块总联络图...

六.温度转化中心及其算法...

1.温度传感器DS18B20原理与特性...

DSl8B20的管脚及特色...

DS18B20的内部结构...

DS18B20的内存结构...

DS18B20的测温功用...

DSl820作业过程中的协议...

温度传感器与单片机通讯时序...

2.温度转化算法及剖析...

七.硬件规划说明...

1.体系整体电路图...

2.各个模块电路图...

输入体系...

输出体系...

芯片体系...

八.软件规划说明...

1.总模块的流程图...

2.各个模块的流程图...

读取温度DS18B20模块的流程...

键盘扫描处理流程...

九.操作指引...

按键功用...

显现温度...

设定温度...

十.参考文献...

程序源代码...

 

 

二.规划意图

规划并制造一个水温自动操控体系,操控目标为1升清水,容器为珐琅器皿。水温可以在必定范围内由人工设定,并能在环境温度下降时完结自动操控,以坚持设定的温度根本不变。

运用单片机AT89S52完结水温的智能操控,使水温可以在40-90 度之间完结操控温度调理。运用仪器读出水温,并在此根底大将水温调理到咱们经过键盘输入的温度(其方法是加热或降温),并且可以将温度显现在咱们的七段发光二极管板上。

 

三.体系功用

1. 可以对温度进行自在设定,到那时必须在0-100摄氏度单位内,设守时可以当令的显现说设定的温度值,温度是可以自在设置的,传感器的检测值与设定的温度比较,可以显现在七段发光二极管上。

2. 温度由1台1000w电炉来完结,假如温度不在40-90度之间,则在LED上显现“8888”,表明过错。

3. 可以坚持不间断显现水温,显现位数4位,分别为百位,个位,十位,和小数位。(但因为规则不超越90度,所以百位也就没有完结,默许的百位是不显现的)

 

四.体系设备

ME300B 最小体系板
DS18B20 数字温度传感器(集成了A/D转化功用)
1000W 电炉
温度计
继电器
电扇
盛水器皿

文章谈论