如何制作一个基于51单片机的温控器?

39度创意研究所 2018-08-10 17:16 次阅读

大学里学的就是单片机,可那个时候根本没学明白,不过有一点基础,现在自学起来还算顺利。早在2011年4月分就做完了,我一直用它在做醪糟、酸奶。 后来由于干扰问题一直困扰着我,无法根除这个问题,终于在一次拆开一个定时器的时候受到了启发,加装了电池来保证在受到干扰的时候做备用电源。

下面是我最初做好的样子,发在了家电维修论坛,那个时候所需要的功能都实现了,就是无法解决干扰问题。

如何制作一个基于51单片机的温控器?

软件仿真实现后开始动手

如何制作一个基于51单片机的温控器?

显示部分做好了,能正确显示数字了

如何制作一个基于51单片机的温控器?

温度采集

如何制作一个基于51单片机的温控器?

又拆下来将他们集成到一张电路板上

如何制作一个基于51单片机的温控器?

电路焊接尽量整洁美观

如何制作一个基于51单片机的温控器?

做好后找了个盒子装进去,第一次制作还用的是矩阵键盘

如何制作一个基于51单片机的温控器?

由于矩阵键盘太占地方了,改进为3个按键代替,增加、移位、确定。

如何制作一个基于51单片机的温控器?

用电饭煲作为加热元件。 由于电饭煲功率太大,升温快,温度控制比较滞后。后来在一个纸箱子里放电热丝,升温比较均匀。

下面是改进后的最终版本,之后再没有改过,很稳定。

如何制作一个基于51单片机的温控器?

改进后,3个按键从上到下分别是 +1键、移位键、确认键、复位键。电源是废旧手机充电器,比较节省空间。彩色胶带那个是手机电池作为备用电源。

如何制作一个基于51单片机的温控器?

发热元件装在纸箱子里,纸箱四周用泡沫板作为保温材料。

如何制作一个基于51单片机的温控器?

酸奶已经做好了。

如何制作一个基于51单片机的温控器?

纸箱内部全景图

如何制作一个基于51单片机的温控器?

酸奶做好了

如何制作一个基于51单片机的温控器?

以前买的酸奶机已封装不用了,做出的酸奶还没有我的温控器效果好。

如何制作一个基于51单片机的温控器?

这是温控器做好的酸奶样子,味道还不错了。

收藏 人收藏
分享:

评论

相关推荐

用按键和定时器中断来控制,程序编译错误,帮我看一看

程序如下:[code]#include #define uchar unsigned char #define uint unsigned uint sbit k1=P3^2; uchar code tab[]={0xc...

发表于 10-19 20:23 37次 阅读
用按键和定时器中断来控制,程序编译错误,帮我看一看

怎么把4位数码管右下角的点去掉,还有数码管前面多余的0,做的是显示0~9999。

代码如下:[code]#include #define uchar unsigned char #define uint unsigned int uchar code smg[]={0xc0,0xf9,0xa4,0xb0,...

发表于 10-19 09:37 67次 阅读
怎么把4位数码管右下角的点去掉,还有数码管前面多余的0,做的是显示0~9999。

51单片机C语言程序设计教程书中代码及课后作业教程免费下载

本文档的主要内容详细介绍的是51单片机C语言程序设计教程书中代码及课后作业教程免费下载。

发表于 10-19 08:00 13次 阅读
51单片机C语言程序设计教程书中代码及课后作业教程免费下载

基于51单片机对1602液晶板的并行操作

TX-1C板操作并行模式的1602液晶液晶第1,2脚是gnd和vcc第3脚是对比度调节第4脚是数据/....

发表于 10-18 14:59 39次 阅读
基于51单片机对1602液晶板的并行操作

如何使用51单片机实现超声波测距数码管显示包括原理图资料免费下载

本文档的主要内容详细介绍的是如何使用51单片机实现超声波测距数码管显示包括原理图资料免费下载。

发表于 10-18 11:31 29次 阅读
如何使用51单片机实现超声波测距数码管显示包括原理图资料免费下载

使用51单片机超声波测距系统LCD1602显示的详细资料合集免费下载

本文档的主要内容详细介绍的是使用51单片机实现超声波测距系统LCD1602显示的详细资料合集免费下载....

发表于 10-18 11:06 18次 阅读
使用51单片机超声波测距系统LCD1602显示的详细资料合集免费下载

如何使用51单片机的超声波模块实现液位控制设计的详细资料合集

AT89C51是美国ATMEL公司生产的低电压,高性能CMOS8位单片机,片内含4kbytes的可反....

发表于 10-18 11:06 22次 阅读
如何使用51单片机的超声波模块实现液位控制设计的详细资料合集

51单片机原理图和PCB

发表于 10-17 20:12 138次 阅读
51单片机原理图和PCB

STM32和51单片机使用教程之实例说明资料免费下载

本文档的主要内容详细介绍的是STM32和51单片机使用教程之实例说明资料免费下载包括了:51单片机1....

发表于 10-17 16:53 31次 阅读
STM32和51单片机使用教程之实例说明资料免费下载

51汇编程序 按键按下io口输出仍保持原状态,附有程序请大神指点错误,谢谢

1.程序设计要求: 按下p3.2,p2.0输出低同时p1口连接的蜂鸣器响,按下p3.3 p2.0输出高蜂鸣器停止   (再按下p3.2,p...

发表于 10-17 09:53 63次 阅读
51汇编程序 按键按下io口输出仍保持原状态,附有程序请大神指点错误,谢谢

PID控制舵机使平衡杆平衡,是用位置式还是增量式?

PID控制舵机使平衡杆平衡,是用位置式还是增量式? ...

发表于 10-16 20:43 98次 阅读
PID控制舵机使平衡杆平衡,是用位置式还是增量式?

浅谈基于H桥电路的控制电机的正反转和PWM调速

了个H桥电路,控制电机的正反转和PWM调速,程序是网上的,改改引脚就能用,电路和源程序如下。

的头像 电子设计 发表于 10-16 08:17 31次 阅读
浅谈基于H桥电路的控制电机的正反转和PWM调速

帮我看一下下面程序哪里出问题,数码管显示0~9999,为什么只有一位数码管(最右边一位)显示0~9

P2^4~P2^7位选,P0段选,共阳4位数码管 程序代码如下: [code]#include #define uchar unsigned char #define uint unsig...

发表于 10-15 20:26 47次 阅读
帮我看一下下面程序哪里出问题,数码管显示0~9999,为什么只有一位数码管(最右边一位)显示0~9

51单片机时钟周期换算实用工具免费下载

本文档的主要内容详细介绍的是51单片机时钟周期换算实用工具免费下载

发表于 10-15 08:00 26次 阅读
51单片机时钟周期换算实用工具免费下载

51单片机串口初值和波特率计算器应用程序免费下载

本文档的主要内容详细介绍的是51单片机串口初值和波特率计算器应用程序免费下载。

发表于 10-15 08:00 35次 阅读
51单片机串口初值和波特率计算器应用程序免费下载

请大家帮我看一下这个代码,这个代码中标记部分为什么要这样写

/ / / /图中红色字体部分 #include typedef unsigned char u8; typedef unsigned int u16; u8 codetab[]={0xfe,0xfd,0...

发表于 10-12 08:21 108次 阅读
请大家帮我看一下这个代码,这个代码中标记部分为什么要这样写

STM32位带操作的介绍优点和GPIO位带操作等资料免费下载

在学习51单片机时就已经使用过位操作,比如使用sbit对单片机IO口的定义,但是STM32中并没有这....

发表于 10-12 08:00 17次 阅读
STM32位带操作的介绍优点和GPIO位带操作等资料免费下载

51单片机C语言程序设计教程_电子版样章(王云编著)

本书的内容和组织结构 ●        从开发的角度讲起,从零开始手把手地带领读者学习单片机技术...

发表于 10-11 13:47 136次 阅读
51单片机C语言程序设计教程_电子版样章(王云编著)

51单片机C语言程序设计教程(王云)书中代码及课后作业

51单片机C语言程序设计教程(王云)书中代码及课后作业...

发表于 10-11 13:43 115次 阅读
51单片机C语言程序设计教程(王云)书中代码及课后作业

给力者GL9型51单片机开发系统的详细原理图和资料免费下载

本文档的主要内容详细介绍的是给力者GL9型51单片机开发系统的详细原理图和资料免费下载。

发表于 10-11 08:00 21次 阅读
给力者GL9型51单片机开发系统的详细原理图和资料免费下载

51单片机与蓝牙模块的串口通信的程序资料免费下载

本文档的主要内容详细介绍的是51单片机与蓝牙模块的串口通信的程序资料免费下载。

发表于 10-11 08:00 31次 阅读
51单片机与蓝牙模块的串口通信的程序资料免费下载

如何使用51单片机控制32个LED多花样流水灯的程序资料免费下载

本文档的主要内容详细介绍的是如何使用51单片机控制32个LED多花样流水灯的程序资料免费下载。

发表于 10-11 08:00 25次 阅读
如何使用51单片机控制32个LED多花样流水灯的程序资料免费下载

如何使用51单片机进行指纹识别系统设计毕业设计资料免费下载

随着现代化各种科学新技术的快速发展,在日常生活中,我们需要各种身份认证和各种密码认证,还有对各种设备....

发表于 10-11 08:00 38次 阅读
如何使用51单片机进行指纹识别系统设计毕业设计资料免费下载

51单片机与PC的摩尔斯码通信实验报告详细资料免费下载

通过AT89S52单片机键盘持续时间长、短分别对应摩尔斯码(见附录1)的长信号“——”(哒)、短信号....

发表于 10-10 11:29 31次 阅读
51单片机与PC的摩尔斯码通信实验报告详细资料免费下载

给力者GL9型51单片机开发系统16x16LED点阵显示原理图和程序免费下载

本文档的主要内容详细介绍的是给力者GL9型51单片机开发系统16x16LED点阵显示原理图和程序免费....

发表于 10-10 08:00 22次 阅读
给力者GL9型51单片机开发系统16x16LED点阵显示原理图和程序免费下载

51单片机控制32个LED多花样流水灯详细程序资料免费下载

本文档的主要内容详细介绍的是51单片机控制32个LED多花样流水灯详细程序资料免费下载。

发表于 10-10 08:00 65次 阅读
51单片机控制32个LED多花样流水灯详细程序资料免费下载

如何使用51单片机设计指纹识别?详细毕业设计免费下载

随着现代化各种科学新技术的快速发展,在日常生活中,我们需要各种身份认证和各种密码认证,还有对各种设备....

发表于 10-10 08:00 32次 阅读
如何使用51单片机设计指纹识别?详细毕业设计免费下载

如何简单快速学习51单片机?51单片机记忆歌资料免费下载

本文档的主要内容详细介绍的是如何简单快速学习51单片机?51单片机记忆歌资料免费下载。

发表于 10-10 08:00 25次 阅读
如何简单快速学习51单片机?51单片机记忆歌资料免费下载

51单片机期末考试试卷及答案考来复习吧!

一、 填空题 1、设X=5AH,Y=36H,则X与Y“或”运算为7EH,X与Y的“异或”运算为6C....

发表于 10-10 08:00 29次 阅读
51单片机期末考试试卷及答案考来复习吧!

如何使用51单片机和12864设计的简易示波器?原理图和程序免费下载

本文档的主要内容详细介绍的是如何使用51单片机和12864设计的简易示波器?原理图和程序免费下载。

发表于 10-10 08:00 52次 阅读
如何使用51单片机和12864设计的简易示波器?原理图和程序免费下载

如何使用51单片机制作硬盘控制电路?包括控制电路和程序

本文档的主要内容详细介绍的是如何使用51单片机制作硬盘控制电路?包括控制电路和程序。

发表于 10-10 08:00 43次 阅读
如何使用51单片机制作硬盘控制电路?包括控制电路和程序

DHT11温湿度传感器原理剖析

视频讲解DHT11功能对温湿度数据进行采集。DHT11封装尺寸图在进行PCB封装设计的时候会用到。引....

的头像 电子芯 发表于 10-08 12:51 148次 阅读
DHT11温湿度传感器原理剖析

51单片机与PC的摩尔斯码通信实验报告

通过AT89S52单片机键盘持续时间长、短分别对应摩尔斯码(见附录1)的长信号“——”(哒)、短信号....

发表于 10-08 08:00 27次 阅读
51单片机与PC的摩尔斯码通信实验报告

51单片机超声波模块数码管程序分享

超声波原理简单测距准确,应用广泛下面贴一个自己写的数码管程序,显示部分需要改,写的是我使用的是慧净开....

的头像 畅学单片机 发表于 10-05 09:18 166次 阅读
51单片机超声波模块数码管程序分享

89C51和8253A产生方波

连接图如图所示, 如何使用89C51和8253A输出方波 要求使用C语言实现 求完整C语言代码 ...

发表于 10-03 14:13 69次 阅读
89C51和8253A产生方波

51单片机如何实现流水灯?51单片机实现流水灯的三种方法详细分析

首先,介绍下原理。下图为主控芯片和流水灯模块的原理图。流水灯模块接在单片机的P1口,由原理图可以知道....

的头像 玩转单片机 发表于 10-03 10:38 410次 阅读
51单片机如何实现流水灯?51单片机实现流水灯的三种方法详细分析

4×4键盘C51单片机程序源码分享

本程序已经调试通过,4*4键盘接P1口数据从P2的8个发光二极管来表示,也可以接数码管;只是为了能够....

的头像 畅学单片机 发表于 10-01 15:30 141次 阅读
4×4键盘C51单片机程序源码分享

如何采用51单片机控制电机的旋转角度?

typedefunsignedcharuchar; typedefunsignedintuint;....

发表于 10-01 09:00 117次 阅读
如何采用51单片机控制电机的旋转角度?

郭天祥51单片机开发板的Proteus文件详细资料免费下载

本文档的主要内容详细介绍的是郭天祥51单片机开发板的Proteus文件详细资料免费下载。

发表于 09-29 15:51 83次 阅读
郭天祥51单片机开发板的Proteus文件详细资料免费下载

MQ-2烟雾传感器资料和使用51单片机的模拟量测试和TTL输出测试程序

本文档的主要内容详细介绍的是MQ-2烟雾传感器的测试和使用手册及使用51单片机的模拟量测试和TTL输....

发表于 09-29 10:34 58次 阅读
MQ-2烟雾传感器资料和使用51单片机的模拟量测试和TTL输出测试程序

51单片机按键控制流水灯闪烁测试程序详细资料免费下载

本文档的主要内容详细介绍的是51单片机按键控制流水灯闪烁测试程序详细资料免费下载。

发表于 09-29 10:34 85次 阅读
51单片机按键控制流水灯闪烁测试程序详细资料免费下载

51单片机实现双击和单击及长按的按键判断详细程序和原理图免费下载

本文档的主要内容详细介绍的是51单片机实现双击和单击及长按的按键判断详细程序和原理图免费下载。

发表于 09-29 10:34 53次 阅读
51单片机实现双击和单击及长按的按键判断详细程序和原理图免费下载

基于51单片机嵌入式系统仿真设计

传统的嵌入式系统中,设计周期、硬件和软件的开发是分开进行的,并在硬件完成后才将系统集成在一起,很多情....

发表于 09-28 15:28 148次 阅读
基于51单片机嵌入式系统仿真设计

51单片机在智能时钟控制系统中的应用设计

随着电子技术产业结构调整,生产工艺的飞速发展,人们生活水平的不断提高,家用电器逐渐普及,市场对于智能....

发表于 09-27 15:56 163次 阅读
51单片机在智能时钟控制系统中的应用设计

QX-MCS 51单片机开发板V2.0原理图资料免费下载

本文档的主要内容详细介绍的是QX-MCS 51单片机开发板V2.0原理图资料免费下载。

发表于 09-26 17:39 63次 阅读
QX-MCS 51单片机开发板V2.0原理图资料免费下载

使用51单片机设计的六位数码管电子时钟程序免费下载

本文档的主要内容详细介绍的是使用51单片机设计的六位数码管电子时钟程序免费下载。

发表于 09-26 14:58 89次 阅读
使用51单片机设计的六位数码管电子时钟程序免费下载

PCB封装库汇总分享 | 收集整理百度网盘链接

文章末尾百度网盘链接060308051206电解电容发光二极管3MM、5MM轻触开关电位器蜂鸣器TO....

的头像 电子芯 发表于 09-26 12:44 816次 阅读
PCB封装库汇总分享 | 收集整理百度网盘链接

延时节能温控器的工作原理

笔者购买了一款“延时保护节能温控器”,用于控制电冰箱开机和停机的时间,以达到节电目的。使用一年多,工....

的头像 39度创意研究所 发表于 09-26 10:04 454次 阅读
延时节能温控器的工作原理

51单片机最小系统原理图免费下载

单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统。 对51系列单片机....

发表于 09-26 08:00 52次 阅读
51单片机最小系统原理图免费下载

51单片机MAX7219程序编写与测试

#include“reg52.h” #include “intrins.h” #define b....

发表于 09-25 15:20 138次 阅读
51单片机MAX7219程序编写与测试

基于51单片机i2c多字节的读写

使用Keil的编译环境下载,确实能够下载,但是入口的地址是如下黄色的那行显示所示,如果单步执行(F1....

发表于 09-25 15:13 84次 阅读
基于51单片机i2c多字节的读写

基于80C51单片机位寻址编程

80C51单片机有位处理功能,可以对数据位进行操作,因此就有相应的位寻址方式。所谓位寻址,就是对内部....

发表于 09-25 15:08 104次 阅读
基于80C51单片机位寻址编程

基于区块链技术打造的众享充设计方案解析

众享充基于区块链技术和共享经济为基础,结合当前充电桩痛点和传统充电桩共享平台的弊端,运用区块链、物联....

发表于 09-21 14:36 685次 阅读
基于区块链技术打造的众享充设计方案解析

基于51单片机L298N可编程串口驱动器资料包含(原理图,源码)

本文档的主要内容详细介绍的是基于51单片机L298N可编程串口驱动器资料包含(原理图,源码)程序包括....

发表于 09-20 16:36 83次 阅读
基于51单片机L298N可编程串口驱动器资料包含(原理图,源码)

基于MCS-51单片机的三个存储空间及划分解析

MCS-51的存储器有片内RAM、片外RAM 和 ROM 三个空间。 MCS-51单片机在物理结构....

发表于 09-19 16:09 196次 阅读
基于MCS-51单片机的三个存储空间及划分解析

220V接触器实物接线图

如果不接开关按钮而用温控器直接控制的话,电源零线接A1,火线经过温控仪的超温断开触点【常闭】接到A2....

的头像 发烧友学院 发表于 09-18 17:36 4593次 阅读
220V接触器实物接线图

51单片机超声波模块数码管程序编写

超声波原理简单测距准确,应用广泛下面贴一个自己写的数码管程序,显示部分需要改,写的是我使用的是慧净开....

发表于 09-18 17:08 200次 阅读
51单片机超声波模块数码管程序编写

51单片机RAM区域的划分

1.工作寄存器区(00H~1FH) 2.位寻址区(20H~2FH) 3.用户RAM区(30H~7....

发表于 09-18 17:06 153次 阅读
51单片机RAM区域的划分

51单片机的基本组成结构解析

·128bytes的数据存储器(RAM) (52有256bytes的RAM) ·32条I/O口线·....

发表于 09-18 17:00 279次 阅读
51单片机的基本组成结构解析

51单片机教程之《划时代-51单片机C语言全新教程》电子教材免费下载

21 世纪是信息时代,电子技术的发展日新月异,同时各种新型数据传输接口技术的出现和新器件的出现,例如....

发表于 09-14 15:44 150次 阅读
51单片机教程之《划时代-51单片机C语言全新教程》电子教材免费下载