基于51单片机的温度报警系统(总结)

 

 

这篇呢,是对一些出现的问题做统一解答。(嘿嘿,我是没想到真的还有人会问我问题。开心)

目录

一、GZY Code (Keil C51)(4个)

1.GZY task 2.1.0工程

2.GZY task 2.1.5

3.GZY task (buzzer) 7.7.0

4.GZY task (buzzer) 7.7.7

二、GZY PCB_Project (Altium 21)(重点啊,注意了)

1.复位电路

2.下载口

3.按键电路

4.电源电路

5.电源指示灯

6.DS18B20温度检测电路

7.LCD1602液晶显示器电路

8.报警电路

三、GZY Proteus (Proteus 8.6)


在我上传的51单片机温度报警系统(实训资源整合.zip)这个资源中共有这三类文件。

暂时对一些问题做出解答。(如有错误,请大佬指出)

一、GZY Code (Keil C51)(4个)

(先声明一下这些工程文件经过多次测试和验证都是可以直接使用的,没有问题的,下载后就能用。)

(我就不一一贴出来了)

对了生成的 .hex 文件 在对应的 Object目录 里面哦。

我分别解释一下有什么不同

1.GZY task 2.1.0工程

key1 控制lcd1602显示器上光标指向 指向的即为可以调整的温度如下

 指向前面  <  

 指向后面  >  

通过key2控制温度加,key3控制温度减。(具体实现部分去看代码,不懂可以留言。)

2.GZY task 2.1.5

也就光标指向位置位置不一样,统一放在前面了(具体为什么要这样改,我就不说。)

3.GZY task (buzzer) 7.7.0

分装更细,按键嘛就是在基于51单片机的温度报警系统这篇文章中讲的那种。

4.GZY task (buzzer) 7.7.7

结合了上述所有的特点集合。(以你们的聪明才智摸索摸索就知道了,不说了,乏了)

二、GZY PCB_Project (Altium 21)(重点啊,注意了)

这部分没好好单独写一篇解释,我背锅。这个是真的超级重要的,关系到你做出来实物

先贴两张图。

相应的我把每个区块拿出来解释一下

1.复位电路

2.下载口

3.按键电路

4.电源电路

5.电源指示灯

我好像忘记画了 哈哈哈 写博客我才发现 不画了

6.DS18B20温度检测电路

7.LCD1602液晶显示器电路

8.报警电路

大概就是这些了吧 细致点的晚点再写(本来想好好细致的解释以下的,最近期末了复习备考要紧,体谅一下。)

其中有个关于LCD1602重点提一下

LCD1602中有个引脚叫 Vee 是用来调整对比度的

很多时候仿真中都没注意也没怎么用到过,但在实物中这个引脚至关重要。就如

看我这个图中

1号引脚 Vss 电源地

2号引脚 Vcc(+5V)

3号引脚 Vss 对比调整电压

这里我的3号引脚和1号引脚统统都是接地的 因为仿真中接地是为了对比度最高,当然接电源也可以正常显示,但实物就完全不一样了哦。

VEE为液晶显示器对比度调整端,接正电源时对比度最弱,接地时对比度最高,对比度过高时会产生“鬼影”,使用时可以通过接一个的滑动变阻器来调整对比度。

昨天吧,有位老哥给我私信(也不知道是不是老哥,要是叫错了,先表个歉意)他就产生了“鬼影”

聊天内容是这样的

三、GZY Proteus (Proteus 8.6)

先贴图

(框框里的红色不用管,是我自己弄其他的东西加进去的。)

对了附上几张我的成品图 哈哈哈

 焊的难看,但是能用。

版权声明:本文为CSDN博主「棺啊」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_58871903/article/details/118070748

生成海报
点赞 0

棺啊

我还没有学会写个人说明!

暂无评论

发表评论

相关推荐

SG90舵机的使用

1.SG90舵机官方数据 尺寸:21.5mmX11.8mmX22.7mm 重量:9克 (1kg1公斤2斤) 无负载速度:0.12秒/60度(4.8V) 0.002s/度 堵转

基于8051单片机实现电子时钟+数字秒表设计

概述 电子时钟是一种利用数字电路来显示秒、分、时的计时装置,与传统的机械钟相比,它具有走时准确、显 示直观、无机械传动装置等优点,因而得到广泛应用。随着人们生活环境的不断改善和美化,在许

51小车(一)

1.准备: 借鉴: 详细介绍如何从零开始制作51单片机控制的智能小车(一)———让小车动起来_慕羽★的博客-CSDN博客_新手怎么制作单片机智能小车 2.已有模块 (1)  已有电机驱动 (2)