若指令成功地使DS18B20完成温度测量,数据存储在DS18B20的存储器。一个控制功能指挥指示DS18B20的演出测温。测量结果将被放置在DS18B20内存中,并可以让阅读发出记忆功能的指挥,阅读内容的片上存储器。温度报警触发器TH和TL都有一字节EEPROM 的数据。如果DS18B20不使用报警检查指令,这些寄存器可作为一般的用户记忆用途。在片上还载有配置字节以理想的解决温度数字转换。写TH,TL指令以及配置字节利用一个记忆功能的指令完成。通过缓存器读寄存器。所有数据的读,写都是从最低位开始。
TFT就是“Thin Film Transistor”的简称指的的一般的薄膜液晶显示,但其实际上指的是薄膜晶体管即矩阵可以主动对屏幕上的各个独立的像素点进行控制。而对于成像的原理就是显示屏是由许多可以发出任意颜色的光线的像素点来组成的,通过控制每个像素点的颜色就可以显示各种文字及其图片了。为了能够精确控制每个像素点的颜色和亮度这就需要在每个像素点后面安装个类似“百叶窗”功能的开关,开关不同控制不同的透光从而来改变颜色。而TFT液晶中背光源是白色的,白色是有各种颜色混合而成的。白色光源也分CCFL(Cold Cathode Fluorescent Lamp 冷阴极管灯荧光灯)、和LED(Light Emitting Diode 发光二极管)光源,相比之下,LED背光源即具有更多的优点。控制这么多的开关需要专门的液晶控制芯片来控制,本次使用的液晶控制芯片的型号是ili9328。
该设计最终实现的功能是:采集五路温度传感器的温度,通过STM32来发送时序与DS18B20进行通讯获取温度值,将其温度值存储到单片机中再经过运算、转换后用TFT彩色液晶显示出来,并且具有温度芯片错误检测功能,当温度芯片没连接上时,系统就会触发提示,接好传感器后就可以正常运行。通过此次毕业设计,我不仅把学到的知识融会贯通,而且在查找资料的过郑重了解了许多课外知识,开阔了视野,使自己不论在专业方面还是专业以外的方面都有很大的进步。但是由于本人水平有限,设计中肯定存在很多不足之处,这些不足之处将是我以后研究的方向。
本设计综合利用单片机技术、LCD显示技术、传感器技术等科学知识,完成了基于单片机控制的温度检查的设计。本温度检测电路设计的主要的使用特点有以下的几个方面:
1. 通过对单片机的设计进行整体的研究,自行设计了一个实用的温度参数的采集、读取计算等等。
2. 利用LCD液晶的显示技术完成了温度及显示电路。
3. 外接了模块,在超过设定温度上下限时自动报警。
4. 整个系统软硬件搭配合理,系统具有速度快、应用灵活、工作可靠、操作简便等
经过这几个月的毕业设计,确实学到了不少的东西,同时也深感自己知识的欠缺。虽然即将毕业,但在以后的学习工作中,一定要继续坚持不段地学习新兴的专业知识及相关的非专业知识,只有这样才能紧跟时代的潮流。相信该系统一定能得到大力的普及与推广,为我们的居住创造更加良好的生活环境。
【转载请注明出处:https://www.5ubs.com/bsTemplate/fanyi/523.html】 |