单片机在电子产品中的应用已经越来越广泛,在很多的电子产品中也用到了温度检测和温度控制,但那些温度检测与控制电路通常较复杂,成本也高,本文提供了一种低成本的利用单片机多余I/O口实现的温度检测电路,该电路非常简单,且易于实现,并且适用于几乎所有类型的单片机。其电路如下图所示: 图中:P1.0、P1.1和P1.2是单片机的3个I/O脚;RK为100k的精密电阻;RT为100K-精度为1%的热敏电阻;R1为100Ω的普通电阻;C1为0.1μ的瓷介电容。其工作原理为:1.先将P1.0、P1.1、P1.2都设为低电平输出,使C1放电至放完。2.将P1.1、P1.2设置为输入状态,P1.0设为高电平输出,通过RK电阻对C1充电,单片机内部计时器清零并开始计时,检测P1.2口状态,当P1.2口检测为高电平时,即C1上的电压达到单片机高电平输入的门嵌电压时,单片机计时器记录下从开始充电到P1.2口转变为高电平的时间T1。3.将P1.0、P1.1、P1.2都设为低电平输出,使C1放电至放完。4.再将P1.0、P1.2设置为输入状态,P1.1设为高电平输出,通过RT电阻对C1充电,单片机内部计时器清
2022-04-19 16:36:14 50KB 单片机 温度检测 电路设计 文章
1
基于单片机的温度采集系统设计
2022-04-19 14:28:51 847KB 基于 单片机 温度 采集
1
本文设计了一个温度自动控制器。本设计以单片机(8031)为控制核心,外加硬件电路,将温度显示和数字控制集和于一体,实现智能温度控制。并采用软件程序实现升温的调节,能对加热炉的升温速度和保温时间严格控制。 单片机控制系统由微处理器和工业生产对象两大部分组成。本文是通过热敏电阻和单片机等,来实现对工程上一些系统的温度进行范围控制的过程。
1
C#桌面软件与单片机测控系统,代码注释都写得蛮详细,希望对后来人有所帮助
2022-04-13 17:55:11 1.3MB C# 单片机
1
51单片机温度检测控制系统设计,18B20的用法C代码
2022-04-05 18:06:20 6KB 18B20
1
使用C8051F580内部温度传感器测试温度,用ADC将数值采出来并发送到串口,内部还包含源码注释,以及简单的实验报告。
2022-03-07 16:39:16 139KB 单片机 C8051F580 温度传感器 ADC
1
用51单片机驱动DS18B20温度采集IC,显示在数码管上,该程序用c语言编写,简单易懂。
2022-03-02 08:49:44 20KB 51单片机 温度传感器DS18B20 C语言
1
基于STC89C52的温度动态显示,将DS18B120的温度显示在12864液晶上,同时通过构建坐标轴进行波形绘制,可以通过按键调整阀值温度,一旦温度达到临界点,则会立即报警(蜂鸣器响),包含有程序以及PCB电路图。
2022-02-19 15:01:07 3.37MB 51单片机  温度传感器 波形显示
1
温度控制,可以显示给定值和实测值,可以通过按键进行设定值。
2022-02-11 22:32:14 36KB 温度控制
1