如何制作一个基于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单片机的温控器?

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

收藏 人收藏
分享:

评论

相关推荐

51单片机CPU结构各部件的原理详细分析

一、 51单片机串行口工作原理 MCS-51系列单片机片内有一个串行I/O端口,通过引脚RXD(P....

的头像 玩转单片机 发表于 08-18 10:39 115次 阅读
51单片机CPU结构各部件的原理详细分析

以MCS-51单片机为核心的测控系统软时钟优化设计

随着微电脑的广泛应用,以MCS-51单片机为核心的微机测控系统已随处可见。为满足用户要求,这些系统通....

发表于 08-17 16:56 187次 阅读
以MCS-51单片机为核心的测控系统软时钟优化设计

《51单片机C语言学习之道》电子教程资料合集

书本资料,该书由清华大学出版,包含 各章节详细课件(共11章节) 及基本电路图(常用芯片、程序控制等....

发表于 08-17 08:00 23次 阅读
《51单片机C语言学习之道》电子教程资料合集

对于51单片机和arm9开发板串口通信问题的分析

[table] [tr][td]        距离毕设的时间还剩20天左右,这几天一直忙着做毕设,今天终于将51单片...

发表于 08-16 01:53 18次 阅读
对于51单片机和arm9开发板串口通信问题的分析

51单片机C语言Keil的详细入门教程资料免费下载

学习单片机实在不是件易事,一来要购买高价格的编程器,仿真器,二来要学习编程语言,还有众多种类的单片机....

发表于 08-15 08:00 53次 阅读
51单片机C语言Keil的详细入门教程资料免费下载

用于CapTIvate电容触摸技术上的ITO温控器

应用于电容式触摸的ITO温控器

的头像 TI视频 发表于 08-15 00:18 57次 观看
用于CapTIvate电容触摸技术上的ITO温控器

新概念51单片机C语言教程郭天祥版电子教材免费下载

全书分为勾5篇,入门篇、内外部资源操作篇、提高篇、实战篇和拓展篇特别按照初学者所遇到的问题和需求路径....

发表于 08-14 19:33 57次 阅读
新概念51单片机C语言教程郭天祥版电子教材免费下载

效果逆天的8051内核电容屏

8051内核配电容触摸屏,测试一下苛刻环境下的应用,效果简直逆天!电容屏前置钢化玻璃/亚克力板会失灵吗? 请参照附件链接 ]...

发表于 08-13 10:14 86次 阅读
效果逆天的8051内核电容屏

以C51单片机为核心的嵌入式系统实时控制设计

C8051F120芯片上本身自带了A/D转换器,但只有12位,不适合该系统的需求,故在片外另加一片A....

发表于 08-12 08:56 88次 阅读
以C51单片机为核心的嵌入式系统实时控制设计

单独使用51单片机控制舵机进行转向正常可移植到其他程序中就不能转向了,请问怎么解决?

单独使用51单片机控制舵机进行转向正常可移植到其他程序中就不能转向了,比如我用nrf24无线接收信息后,要控制舵机转向就失败了。...

发表于 08-11 13:25 193次 阅读
单独使用51单片机控制舵机进行转向正常可移植到其他程序中就不能转向了,请问怎么解决?

怎样学会51单片机? 基础先搞清楚

学习51单片机最重要的是有三个 寄存器的相关知识单片机的内部结构,引脚c语言编程,了解汇编 ...

发表于 08-11 13:11 62次 阅读
怎样学会51单片机? 基础先搞清楚

以MCS251单片机为主控器的激光器电流精度控制电路设计

为了使激光器输出稳定的激光,对流过激光器的电流要求非常严格,供电电路必须是低噪声的稳定的恒流源。恒流....

发表于 08-10 17:21 127次 阅读
以MCS251单片机为主控器的激光器电流精度控制电路设计

opa350pa和51单片机做电压表

opa350pa用的51单片机5V电源供电,将opa350pa用作电压跟随器,但用数字电压表测得输入电压有1V,输出只有0.2V...

发表于 08-09 19:04 191次 阅读
opa350pa和51单片机做电压表

一个关于usb接口与直流小电机的问题

用的普中科技单片机的板子 自己买的直流小电机焊的线,驱动小电机时 1、很容易显示USB不起作用,烧录不上。 2、但只要烧录...

发表于 08-09 14:56 327次 阅读
一个关于usb接口与直流小电机的问题

请教关于串口通讯问题

#include unsigned int a; void ConfigUART(unsigned int baud); void main() {        &...

发表于 08-07 15:45 261次 阅读
请教关于串口通讯问题

51定时器功能无法实现

下边是程序,感觉没有错啊,求救 #include #include #define uint unsigned int #define uchar unsigned char sbit dula=P...

发表于 08-06 09:37 221次 阅读
51定时器功能无法实现

51单片机开发板实现流水灯(延时一秒)以及六个数码管两秒循环显示1到F(定时器0控制)

#include #include #define uint unsigned int #define uchar unsigned char sbit dula=P2^6; sbit wela=P2^7;...

发表于 08-06 09:26 108次 阅读
51单片机开发板实现流水灯(延时一秒)以及六个数码管两秒循环显示1到F(定时器0控制)

51单片机用LCD12864显示,温度和湿度,并能设置其阀值,但进入设置界面显示错位及乱码,请大神搭救。

请各位下载一下源程序,谢谢。该程序不接传感器也能测试。...

发表于 08-05 10:02 259次 阅读
51单片机用LCD12864显示,温度和湿度,并能设置其阀值,但进入设置界面显示错位及乱码,请大神搭救。

封装是什么意思?元器件的封装有哪些形式?

元器件的封装都是有国际标准的,不同的元器件封装形式不一样,即使是同一个器件也可以有多个封装,所以我们....

发表于 08-03 10:42 207次 阅读
封装是什么意思?元器件的封装有哪些形式?

51单片机复位电路原理是什么?为什么为复位?

51单片机要复位只需要在第9引脚接个高电平持续2us就可以实现,那这个过程是如何实现的呢?在单片机系....

的头像 畅学单片机 发表于 07-29 11:08 436次 阅读
51单片机复位电路原理是什么?为什么为复位?

51单片机时钟电路原理是什么?图文详解

时钟电路就是一个振荡器,给单片机提供一个节拍,单片机执行各种操作必须在这个节拍的控制下才能进行。因此....

的头像 畅学单片机 发表于 07-29 11:06 471次 阅读
51单片机时钟电路原理是什么?图文详解

51单片机设计的智能小车如何控制小车寻迹和弯道转向的详细资料概述

本文档的主要内容详细介绍的是51单片机设计的智能小车如何控制小车寻迹和弯道转向程序的详细资料概述

发表于 07-27 08:00 161次 阅读
51单片机设计的智能小车如何控制小车寻迹和弯道转向的详细资料概述

51单片机超声波测距程序代码分享

51单片机超声波测距程序代码分享,具体的跟随小编一起来看一下。

的头像 畅学单片机 发表于 07-24 10:27 323次 阅读
51单片机超声波测距程序代码分享

51单片机精简控制板电路图(带USB转串口)详细资料免费下载

本文档的主要内容详细介绍的是51单片机精简控制板电路图(带USB转串口)的详细资料免费下载。

发表于 07-24 08:00 59次 阅读
51单片机精简控制板电路图(带USB转串口)详细资料免费下载

如何基于51单片机做简易的电子琴详细资料合集免费下载

本文档的主要内容详细介绍的是基于51开发板做的简易电子琴的详细资料合集

发表于 07-24 08:00 65次 阅读
如何基于51单片机做简易的电子琴详细资料合集免费下载

如何使用51单片机开发板做一个1602显示世界杯比赛信息资料免费下载

本文档的主要内容详细介绍的是如何基于51单片机开发板做的一个1602显示世界杯比赛信息的程序。

发表于 07-24 08:00 66次 阅读
如何使用51单片机开发板做一个1602显示世界杯比赛信息资料免费下载

基于51单片机的计步智能手环的资料合集包括了程序

本文档的主要内容详细介绍的是基于51单片机的计步智能手环的资料合集包括了程序,显示模块为OLED,可....

发表于 07-24 08:00 123次 阅读
基于51单片机的计步智能手环的资料合集包括了程序

如何利用51单片机输出PWM波的方式和程序资料合集

PWM这个功能在飞思卡尔、 STM32等高档的单片机内部有专用的模块, 用此类芯片实现 PWM功能时....

发表于 07-23 08:00 110次 阅读
如何利用51单片机输出PWM波的方式和程序资料合集

如何用51单片机数码管实现跑马灯功能?

基于51单片机学习板。用S1键作为控制跑马灯的方向按键,S5键作为控制跑马灯方向的加速度按键,S9键....

的头像 畅学单片机 发表于 07-20 11:41 402次 阅读
如何用51单片机数码管实现跑马灯功能?

单片机总线时序是什么?51单片机总线时序详细分析

计算机系统是以微处理器为核心的,各器件要与微处理器相连,且必须协调工作,所以在微处理机中引入了总线的....

的头像 MCU开发加油站 发表于 07-19 17:15 442次 阅读
单片机总线时序是什么?51单片机总线时序详细分析

基于51单片机的8位数码管电子时钟仿真图及源代码详细资料概述

利用8位数码管显示时间,原理与4位数码管显示的基本一样

的头像 畅学单片机 发表于 07-19 17:13 522次 阅读
基于51单片机的8位数码管电子时钟仿真图及源代码详细资料概述

51单片机数码管的详细资料概述

LED数码管是由多个发光二极管封装在一起组成“8”字型的器件,引线已在内部连接完成,只需引出它们的各....

的头像 玩转单片机 发表于 07-17 19:53 635次 阅读
51单片机数码管的详细资料概述

新手学习单片机的首选:51单片机

学什么单片机最有前途? 这是单片机初学者经常问的问题。对于这个问题,我想没有人敢下定论。因为每一种单....

的头像 电子发烧友网工程师 发表于 07-15 07:21 563次 阅读
新手学习单片机的首选:51单片机

基于51单片机超声波测距的详细资料合集包括了程序

本文档的主要内容详细介绍的是基于51单片机超声波测距的程序等

发表于 07-12 08:00 124次 阅读
基于51单片机超声波测距的详细资料合集包括了程序

如何让你通俗易懂的了解单片机的详细教程免费下载

单片机 专业名称—Micro Controller Unit(微控制器件) 它是由大名鼎鼎的 INT....

发表于 07-11 08:00 250次 阅读
如何让你通俗易懂的了解单片机的详细教程免费下载

PWM控制原理是什么?51单片机PWM程序是什么样的?

对于电机的转速调整,我们是采用脉宽调制(PWM)办法,控制电机的时候,电源并非连续地向电机供电,而是....

发表于 07-10 08:00 119次 阅读
PWM控制原理是什么?51单片机PWM程序是什么样的?

嵌入式集成开发工具该如何让其更好地服务于设计?

能够深入研究嵌入式开发工具背后的机制并将之熟练运用,标志着开发人员的技术水平达到了较高的程度。

的头像 嵌入式资讯精选 发表于 07-09 17:42 2050次 阅读
嵌入式集成开发工具该如何让其更好地服务于设计?

如何基于74HC154的编码来设计LED显示屏字符滚动显示资料合集免费下载

LED点阵显示屏以亮度高、工作电压低、功耗小、小型化、寿命长、耐冲击和性能稳定的优点迅速成长为平板显....

发表于 07-09 08:00 97次 阅读
如何基于74HC154的编码来设计LED显示屏字符滚动显示资料合集免费下载

单片机的简介51单片机和STM32单片机的区别及DSP、AVR 和单片机的对比

单片微型计算机简称单片机,简单来说就是集CPU(运算、控制)、RAM(数据存储-内存)、ROM(程序....

的头像 单片机精讲吴鉴鹰 发表于 07-06 15:57 703次 阅读
单片机的简介51单片机和STM32单片机的区别及DSP、AVR 和单片机的对比

基于51单片机下红外遥控小车程序原理

下面是一款Android手机通过蓝牙模块与单片机通信单片机程序,单片机可以使用以下51单片机:AT8....

的头像 单片机精讲吴鉴鹰 发表于 07-06 08:31 1395次 阅读
基于51单片机下红外遥控小车程序原理

51单片机中断概述和中断源以及中断寄存器的详细资料概述

一、中断的概念 CPU在处理某一事件A时,发生了另一事件B请求CPU迅速去处理(中断发生); ....

的头像 玩转单片机 发表于 07-05 08:36 469次 阅读
51单片机中断概述和中断源以及中断寄存器的详细资料概述

基于51系列单片机的陀螺仪程序,并且通过1602显示详细资料免费下载

本文档的主要内容介绍的是基于51系列单片机的陀螺仪程序,并且通过1602显示详细资料免费下载。

发表于 07-04 08:00 100次 阅读
基于51系列单片机的陀螺仪程序,并且通过1602显示详细资料免费下载

基于51单片机的LCD1602电子时钟程序的详细资料免费下载

本文档的主要内容介绍的是基于51单片机的LCD1602电子时钟程序的详细资料免费下载

发表于 07-04 08:00 116次 阅读
基于51单片机的LCD1602电子时钟程序的详细资料免费下载

基于51单片机驱动步进电机的详细资料合集包括介绍和源代码

本文档的主要内容详细介绍的是基于51单片机驱动步进电机的资料合集包括介绍和源代码

发表于 07-04 08:00 121次 阅读
基于51单片机驱动步进电机的详细资料合集包括介绍和源代码

基于51单片机的舵机程序的详细资料免费下载

本文档的主要内容详细介绍的是基于51单片机的舵机程序的资料免费下载。

发表于 07-04 08:00 101次 阅读
基于51单片机的舵机程序的详细资料免费下载

基于RS485的MODBUS编程,mcu是51单片机的详细资料和程序免费下载

本文档的主要内容详细介绍的是基于RS485的MODBUS编程,mcu是51单片机的详细资料和程序免费....

发表于 07-04 08:00 147次 阅读
基于RS485的MODBUS编程,mcu是51单片机的详细资料和程序免费下载

基于51单片机的智能小车设计的详细中文资料概述免费下载

采用51单片机为控制核心,利用传感器检测道路上的障碍,控制电动小车的自动避障,实现自动寻迹和跟循功能....

发表于 07-04 08:00 137次 阅读
基于51单片机的智能小车设计的详细中文资料概述免费下载

根据51单片机的陀螺仪飞鼠算法的详细合集资料概述免费下载

本文档的主要内容详细介绍的是陀螺仪飞鼠算法的详细合集资料概述免费下载

发表于 07-02 08:00 76次 阅读
根据51单片机的陀螺仪飞鼠算法的详细合集资料概述免费下载

51单片机C语言编程100例和模拟霍尔脉冲程序的详细资料概述

本文档的主要内容详细介绍的是51单片机C语言编程100例和模拟霍尔脉冲程序的详细资料概述。

发表于 07-02 08:00 70次 阅读
51单片机C语言编程100例和模拟霍尔脉冲程序的详细资料概述

51单片机定时器使用时非常重要的6点经验详细的总结

单片机定时器的使用可以说非常简单,只要掌握原理,有一点的C语言基础就行了。要点有以下几个:

的头像 畅学单片机 发表于 07-01 09:17 814次 阅读
51单片机定时器使用时非常重要的6点经验详细的总结

基于51单片机的4*4矩阵键盘字符输入

使用4*4的矩阵键盘和一个数码管在4*4的矩阵键盘上编码0-F的字符,和一个数码管显示每个键盘上输入....

发表于 06-26 09:56 335次 阅读
基于51单片机的4*4矩阵键盘字符输入

51单片机矩阵键盘与8051连接设计

51单片机一般的键盘检测原理为非编码键盘检测,没有专门用来产生键编码号或键值的电路芯片;而我们使用的....

发表于 06-26 09:09 362次 阅读
51单片机矩阵键盘与8051连接设计

单片机结构原理基础知识下载

本文主要介绍了单片机结构原理基础知识。

发表于 06-21 08:00 216次 阅读
单片机结构原理基础知识下载

基于51单片机温度传输与显示的合集包括了仿真图,设计报告,程序代码等

本次设计就是利用单片机来完成一个系统,实现两单片机之间的通信。并且使用DS18B20温度传感器,由一....

发表于 06-20 08:00 197次 阅读
基于51单片机温度传输与显示的合集包括了仿真图,设计报告,程序代码等

51单片机的汇编语言指令中英文对照

51单片机常用汇编语言助记符英文全称 51单片机常用汇编语言助记符英文全称 (1)数据传送类指令(7....

发表于 06-19 07:02 278次 阅读
51单片机的汇编语言指令中英文对照

基于51单片机的交通灯设计的详细详细资料概述

单片机控制交通灯,单片机具有简单的结构、编程方便、经济、易于连接等优点,特别是其内部定时器计数器、中....

发表于 06-13 08:00 192次 阅读
基于51单片机的交通灯设计的详细详细资料概述

三菱梯形图pmw文件转51单片机运行的hex文件的应用程序和使用说明

本文档的主要内容详细介绍的是三菱梯形图pmw文件转51单片机运行的hex文件的应用程序和使用说明还包....

发表于 06-13 08:00 120次 阅读
三菱梯形图pmw文件转51单片机运行的hex文件的应用程序和使用说明

如何基于51单片机利用定时器的实现PWM的方法详细概述

51单片机是可以输出PWM的,比较的麻烦。此时需要用到内部定时器来实现,可用两个定时器实现,也可以用....

的头像 玩转单片机 发表于 06-12 20:01 1197次 阅读
如何基于51单片机利用定时器的实现PWM的方法详细概述

基于蓝牙的51单片机蓝牙小车设计资料合集包括软件,源码,apk界面等

本人设计一款基于蓝牙的51单片机蓝牙小车,小车控制上位机为手机,控制软件由易安卓编写,小车可实现前进....

发表于 06-12 08:00 106次 阅读
基于蓝牙的51单片机蓝牙小车设计资料合集包括软件,源码,apk界面等

51单片机结构的C的常见错误有哪些

C51的一些误区和注意事项 1)C忌讳绝对定位。常看见初学者要求使用_at_,这是一种谬误,把C当作....

发表于 06-11 09:10 214次 阅读
51单片机结构的C的常见错误有哪些