基于51单片机的半导体制冷小冰箱

news/2025/3/20 3:19:24/


基于51单片机的半导体制冷小冰箱


1、设计目的


温度控制系统广泛应用于社会生活的各个领域,比如温室、水池、发酵缸、电源等场所的控制。对于课程设计来说,选题用51单片机来进行半导体制冷小冰箱的设计实质上是根据温度控制方面的设计理念延伸而来,在密闭小空间内对高温进行降温以达到温度控制,同冰箱的实际功能要求很相似,因此选题半导体制冷小冰箱。在设计时是要求达到一种可连续控制高精度调温的温度监测和控制系统,实现对温度的实时检测,具有提醒和控制的功能,逼近恒温保温的目标,基本实现小冰箱的功能。


2、设计任务与性能指标


本系统中主要是通过单片机芯片来实现对各种单片机I/0负载的智能控制,实现小冰箱的保温功能:


1)利用时钟芯片进行高精度时钟的设计,可以进行万年历的显示;


2)温度超限报警设计,温度超过一定的设定值会自动报警;


3)液晶显示,在液晶屏上显示出本设计的所有功能界面和控制过程;


4)蜂鸣器报警,响应温度报警的设计,可以在温度超限后驱动蜂鸣器发出声音;


5)按键调整控制,在功能菜单中进行功能选择,调节时间,设定温度,开关定时、增加减小数值等操作,是本系统的控制基础;


6)继电器控制,温度超高时通过继电器驱动制冷器进行降温处理,达到制冷的效果。


3、系统总体方案


本设计包含了液晶显示模块、蜂鸣器报警模块、温度采集模块、按键控制模块、高精度时钟模块、继电器控制模块、下载电路及供电模块、制冷器模块。下载电路和电源供电模块是通过CP2102芯片进行电源控制和下载电路的实现;液晶显示模块是单片机通过8I/O口对12864液晶屏进行控制显示,在RS(CS)WR(SID)EN(SCLK)PSB等功能引脚的作用实现12864液晶屏的启动工作,8I/O输入数据信息,就可以在液晶屏幕上显示出来想要显示的效果,在本设计中主要是进行功能菜单的显示、万年历时钟的显示、温度显示、温度调整过程显示、时间调整过程显示、定时开关显示、闹钟设定显示等作用;温度采集模块是单片机通过一位I/O口将DS18B20温度传感器采集到的温度信息提取出来,供单片机进行进一步的处理响应工作;蜂鸣器报警模块实现了几个方面的功能:一是温度报警,在采集温度超过了设定温度,此时会驱动温度报警器提醒温度超限进行降温处理,二是闹钟设定报警,在设定一定时间,当时钟到达该时间则自动进行报警,提醒关闭闹钟;高精度时钟模块是通过时钟芯片DS12C887进行时钟设定,然后在单片机I/O口的控制下完成时钟芯片初始化,在液晶屏幕上显示时间;按键控制模块,是6个按键连接6I/O口进行功能菜单选择和调整;继电器控制模块,是通过1I/O口输入高低电平进行控制继电器的吸合和释放;制冷器模块是在温度超高时继电器那边的低电平触发制冷器,进行工作制冷降温。


4、使用的器件


器件

型号

器件

型号

单片机

STC89C58RD+

时钟芯片

DS12C887

温度传感器

DS18B20

继电器

自耦合继电器

LCD液晶显示屏

12864

按键开关

4角按键开关

下载电路

CP2102芯片

蜂鸣器

普通蜂鸣器

电阻

1K/10k/10k排阻

排针

2.54mm间距

制冷器

半导体制冷器组件

导线、焊锡

一般即可


   设计方案中所要使用的器件均在列表中展示出来。




http://www.ppmy.cn/news/175837.html

相关文章

扫码枪使用

最近买了个扫码枪,想学习一下扫码枪的使用,故写下这篇微博,记录一下。 1.扫码枪怎么使用? 1.1 web页面输入框、文本区等需要键盘输入的组件可以用扫码枪直接扫描读取。这里有个前提,需要设置扫码枪的“工作状态”。 …

扫描仪(Scanner)用法

public class test01 {public static void main(String args[]) {//创建扫描仪Scanner scannernew Scanner(System.in);System.out.println("请输入一个字符");//接收控制台录入的数字 next:StringString ascanner.next();System.out.println("请输入一个数字&…

win10系统开启扫描仪服务器,win10怎么安装扫描仪 win10扫描仪怎么扫描

现在办公室电脑用的基本上是win10系统,很多单元为了方便办公都会在电脑中安装扫描仪,但是有很多的用户不知道win10系统怎么安装扫描,其实很简单,下面让我们一起去看看win10安装扫描仪的详细教程吧! win10怎么安装扫描仪&#xff1…

基于单片机的电冰箱保护器的系统

设计简介: 本设计是基于单片机的电冰箱保护器的系统,主要实现以下功能: 可通过LCD1602电压、电流和温度;可通过按键模拟冰箱接入电源;可通过电位器模拟电压和电流的变化;可通过继电器模拟冰箱自动断电。 …

霍尼韦尔Granit 1990iSR工业二维码扫描枪

霍尼韦尔Granit 1990iSR工业二维码扫描枪可很快准确地读取条形码符号,从而比较大程度地提高操作效率。其好的的耐用性降低了总体拥有成本。为好的的扫描性能也可以很快完成受损和低质量条形码的扫描。新一代的Granit™ XP扫描器进一步扩展了功能并重新定义了超坚固性…

无法复制粘贴文件到光盘,光驱右键粘贴灰色

在开始菜单的运行框中输入gpedit.msc并回 车,打开组策路,在打开的本地组策略编辑器 用户配置 - 管理模板-Windows 组件,选中Win dows 资源管理器,在右侧面板中双击 删除CD 刻录功能,在打开的窗口中选择禁用&#xff0c…

npm+模块加载机制

1.npm与包 1.什么是包 Node.js中的第三方模块又叫做包。 就像电脑和计算机指的是相同的东西,第三方模块和包指的是同一个概念,只不过叫法不同。 2.包的来源 不同于Node,js中的内置模块与自定义模块,包是由第三方个人或团队开发出来的&am…

UltraISO 怎样复制光盘

转自:UltraISO 怎样复制光盘_百度知道 (baidu.com) 方法: 1、将光盘放入驱动器内,运行UltraISO软件,点击“文件”--打开光盘。 2、单击“工具--制作光盘映像文件”(F5),选择光盘驱动器&#xff…