历史上的今天
今天是:2024年09月09日(星期一)
2021年09月09日 | 5-基于51单片机的仓库三路温度检测调节系统设计
2021-09-09 来源:eefocus
具体实现功能
具体功能:
1、采用三个DS18B20温度传感器测温并用LCD1602显示三个温度值,并显示三路温度平均值;
2、按键为设置按键、加键和减键,可设置上下限温度控制范围;
3、当平均温度值超过设定的上或下限时,相应的指示灯亮,同时相应的继电器吸合,继电器可以驱动负载工作;
4、当平均温度值超过设定的上限时,继电器吸合,风扇转动表示降温;
5、当平均温度值低于设定的下限时,继电器吸合,加热膜工作表示升温。

单片机介绍
51单片是一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash 存储器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C51为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。具有以下标准功能:8k字节Flash,512字节RAM,32 位I/O 口线,看门狗定时器,内置4KB EEPROM,MAX810复位电路,三个16 位 定时器/计数器,一个6向量2级中断结构,全双工串行口。另外 STC89X51 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU 停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。最高运作频率35Mhz,6T/12T可选。
设计思路
文献研究法:搜集整理相关单片机智能手环系统相关研究资料,认真阅读文献,为研究做准备;
调查研究法:通过调查、分析、具体试用等方法,发现单片机智能手环系统的现状、存在问题和解决办法;
比较分析法:比较不同单片机智能手环系统的具体原理,以及同一类传感器性能的区别,分析单片机智能手环系统的研究现状与发展前景;
软硬件设计法:通过软硬件设计实现具体硬件实物,最后测试各项功能是否满足要求。
程序
本设计利用KEIL5软件实现程序设计,具体如图。作为本科期间学习的第一门编程语言,C语言是我们最熟悉的编程语言之一。当然,由于其功能强大,C语言是当前世界上使用最广泛、最受欢迎的编程语言。在单片机设计中,C语言已经逐步完全取代汇编语言,因为相比于汇编语言,C语言编译与运行、调试十分方便,且可移植性高,可读性好,便于烧录与写入硬件系统,因此C语言被广泛应用在单片机设计中。keil软件由于其兼容单片机的设计,能够实现快速调试,并生成烧录文件,被广泛应用于C语言的编写和单片机的设计。

仿真实现
本设计利用protues8.7软件实现仿真设计,具体如图。
Protues也是在单片机仿真设计中常用的设计软件之一,通过设计出硬件电路图,及写入驱动程序,就能在不实现硬件的情况进行电路调试。另外,protues还能实现PCB的设计,在仿真中也可以与KEIL实现联调,便于程序的调试,且支持多种平台,使用简单便捷。
史海拾趣
|
华为3G模块问题,USTS 00 00 01 c0 canceled ,USTS 04 00 01 c0 stall pid 问题描述 : 使用华为的WCDMA 3G模块,自己做一个拨号软件,发现连接和断开有问题,有时候连了很久连不上去,有时候连上了断不开,开始时怀疑我的程序有问题,后面再windows下控制面板->网络连接里面 新建一个连接,然后一直连接, ...… 查看全部问答> |
|
基于WINCE5.0的三星2450外部中断号超出范围的问题?? 我做项目要利用外部中断19,20,21,23等,但bsp里s3c2450_intr.h文件做了如下规定: //SysINT Number limit : 64 //#define IRQ_EINT17 63 //#define IRQ_EINT18 &nbs ...… 查看全部问答> |
|
初学pcb不久,虽然看了不少书,但是发现还是有很多困惑。所以来向各位求助,十分感谢。 现在用的是AD6.9的pcb设计软件。 1.在画原理图时发现有很多元器件库中没有,之前的版本才有。后来发现protel之前版本的库有很多种,ddb,schlib,pcblib。AD好 ...… 查看全部问答> |
|
最近碰到个奇怪的问题 用宏定义#define nop asm(\" nop\"),结果nop在程序中限制数量,超过两个必出错。纠结了很久,后来碰到一位高人 告诉我这样写#define nop asm(\"ஐnop\")。就是在 ...… 查看全部问答> |
|
这个是数码管部分的教程,从亮一个数码管到四个数码管一同显示,欢迎下载,谢谢!0 [ 本帖最后由 764workshop 于 2012-1-11 22:08 编辑 ]… 查看全部问答> |
|
TI 2012 电源管理指南,对喜欢用TI的电源工程师来说,是必须要收藏的,也许你已经拥有,就给那些电源新手们准备吧! [ 本帖最后由 qwqwqw2088 于 2012-6-27 18:13 编辑 ]… 查看全部问答> |




