帮帮文库

返回

【毕业论文】基于stc89c52和ds18b20的温度显示报警系统的设计与实现word文档(20页) 【毕业论文】基于stc89c52和ds18b20的温度显示报警系统的设计与实现word文档(20页)

格式:word 上传:2025-07-20 23:33:20
路报警电路。数字温度控制总体电路结构框图如图所示。五硬件设计单片机最小系统主控制器数码管显示电路报警电路起形成公共阳极数码管。共阳数码管在应用时应将公共极接到,当字段发光二极管阴极为低电平时,相应字段就点亮。当字段阴极为高电平时,相应字段就不亮。共阴数码管是指将所有发光二极管阴极接到起形成公共阴极数码管。共阴数码管在应用时应将公共极接到地线上,当字段发光二极管阳极为高电平时,相应字段就点亮。当字段阳极为低电平时,相应字段就不亮。等效电路字形代码与十六进制数对应关系数码管驱动方式数码管要正常显示,就要用驱动电路来驱动数码管各个段码,从而显示出我们要数字,因此根据数码管驱动方式不同,可以分为静态式和动态式两类。静态显示驱动静态驱动也称直流驱动。静态驱动是指每个数码管每个段码都由个单片机端口进行驱动,或者使用如码二十进制译码器译码进行驱动。静态驱动优点是编程简单,显示亮度高,缺点是占用端口多,如驱动个数码管静态显示则需要根端口来驱动,要知道个单片机可用端口才个。,实际应用时必须增加译码驱动器进行驱动,增加了硬件电路复杂性。动态显示驱动数码管动态显示接口是单片机中应用最为广泛种显示方式之,动态驱动是将所有数码管个显示笔划,同名端连在起,另外为每个数码管公共极增加位选通控制电路,位选通由各自线控制,当单片机输出字形码时,所有数码管都接收到相同字形码,但究竟是那个数码管会显示出字形,取决于单片机对位选通端电路控制,所以我们只要将需要显示数码管选通控制打开,该位就显示出字形,没有选通数码管就不会亮。通过分时轮流控制各个数码管端,就使各个数码管轮流受控显示,这就是动态驱动。在轮流显示过程中,每位数码管点亮时间为,由于人视觉暂留现象及发光二极管余辉效应,尽管实际上各位数码管并非同时点亮,但只要扫描速度足够快,给人印象就是组稳定显示数据,不会有闪烁感,动态显示效果和静态显示是样,能够节省大量端口,而且功耗更低。三温度传感器单总线数字温度传感器芯片是美国半导体公司现已并入公司于世纪年代新推出种串行总线技术。该技术只需要根信号线将计算机地址线数据线控制线合为根信号线便可完成串行通信。单根信号线,既传输时钟,又传输数据,而且数据传输是双向,在信号线上可挂上许多测控对象,电源也由这根信号线供给,所以在单片机低速约以下速率测控系统中,使用单根总线技术可以简化线路结构,减少硬件开销。内部结构图转换后得到位二进制数据,存储在两个比特中,二进制中前面位是符号位。如果测得温度大于,这位为,只要将测到数值乘于即可得到实际温度如果温度小于,这位为,测到数值需要取反加即求补再乘于即可得到实际温度。例如数字输出为,数字输出为,数字输出为,数字输出为。高速缓存器温度传感器内部存储器包括个高速暂存和个非易失性可电擦除,后者存放高温度低温度触发器和配置寄存器中信息。高速暂存器是个连续字节存储器,前两个字节是测得温度信息,第个字节内容是温度低位,第个字节是温度高位。第个和第个字节是高温触发器低温触发器易失性复制,第个字节是配置寄存器易失性复制,以上字节内容在每次上电复位时被刷新。第个字节用于暂时保留为。测温原理低温度系数晶振振荡频率受温度影响很小,用于产生固定频率脉冲信号送给计数器。高温度系数晶振随温度变化其振荡率明显改变,所产生信号作为计数器脉冲输入。计数器和温度寄存器被预置在所对应个基数值。计数器对低温度系数晶振产生脉冲信号进行减法计数,当计数器预置值减到时,温度寄存器值将加,计数器预置将重新被装入,计数器重新开始对低温度系数晶振产生脉冲信号进行计数,如此循环直到计数器计数到时,停止温度寄存器值累加,此时温度寄存器中数值即为所测温度。图中斜率累加器用于补偿和修正测温过程中非线性,其输出用于修正计数器预置值。系统对操作协议为初始化发复位脉冲发功能命令发存储器操作命令处理数据命令读命令代码为匹配命令代码为跳过命令代码为搜速命令代码为报警搜速命令代码为写暂存器命令代码为读暂存器命令代码为复制暂存器命令代码为温度转换命令代码为复制回暂存器命令代码为读电源使用模式命令代码为四方案设计按照系统设计功能要求,确定系统由个模块组成主控制器测温电路和显示电路报警电路。数字温度控制总体电路结构框图如图所示。五硬件设计单片机最小系统主控制器数码管显示电路报警电路源程序温度传感器信号线小数点蜂鸣器不带小数点编码延时函数,复位,初始化函数读位函数起延时作用读个字节读出数据最低位在最前面,这样刚好个字节在里向写个字节数据写写开始获取温度并转换写跳过读指令写温度转换指令读取寄存器中存储温度数据,读低位读高位两个字节组合为个字温度在寄存器中为位分辨率位乘以表示小数点后面只取位,加是四舍五入是整型显示程序,蜂鸣器报警声音,控制音调十参考文献单片机微型计算机与接口技术第三版李群芳张士军黄建编著传感器原理及应用吴建平编著单片机语言教程入门提高开发拓展全攻略郭天祥编著百度百科,百度文库起形成公共阳极数码管。共阳数码管在应用时应将公共极接到,当字段发光二极管阴极为低电平时,相应字段就点亮。当字段阴极为高电平时,相应字段就不亮。共阴数码管是指将所有发光二极管阴极接到起形成公共阴极数码管。共阴数码管在应用时应将公共极接到地线上,当字段发光二极管阳极为高电平时,相应字段就点亮。当字段阳极为低电平时,相应字段就不亮。等效电路字形代码与十六进制数对应关系数码管驱动方式数码管要正常显示,就要用驱动电路来驱动数码管各个段码,从而显示出我们要数字,因此根据数码管驱动方式不同,可以分为静态式和基于和温度显示报警系统摘要随着时代进步和发展,单片机技术已经普及到我们生活,工作,科研,各个领域,已经成为种比较成熟技术,本文将介绍种基于单片机控制数字温度计,本温度计属于多功能温度计,可以设置上下报警温度,当温度低于或高于设置温度范围内时,可以报警。本系统采用单片机作为控制主芯片,数字温度传感器作为温度采集器件,运用蜂鸣器作为报警器,灯作为闪烁指示灯,三位共阴数码数作为显示器件。关键词单片机温度传感器蜂鸣器显示器设计目学习基本理论在实践综合运用经验,掌握工程系统设计基本方法设计步骤,培养综合设计与调试能力。学会以为核心芯片温度报警器设计方法和性能指标测试方法。培养实践技能,提高分析和解决实际问题能力。二设计任务及要求设计并制作个可用显示模块显示实时温度报警温度,当环境温度超过或低于个值时,实施报警。主要技术指标要求设计温度分辨率为摄氏度设计电路结构,画出编程流程框图,选择电路元件,计算确定元件参数,画出实用原理电路图。二单片机单片机,即,是把微型计算机主要部分都集成在个芯片上单芯片微型计算机。主要包括了微处理器存储器,输入输出口口和定时器计数器中断系统等功能部件。单片机自年代出现以来,已经有了很大发展,被广泛应用于机械测量控制工业自动化智能接口和智能仪表等许多领域。单片机引脚图单片机内部结构图电源引脚和脚电源端,伏脚接地端时钟电路引脚和脚和脚接外部晶体和微调晶体。在中,它们分别是震荡电路反向放大器输入端和输出端,震荡电路频率就是晶体固有频率。控制引脚信号和脚是复位信号输入端,高电平有效。此引脚第二功能是,即备用电源输入端。脚地址锁存允许信号端。上电后,此端不断向外输出正脉冲信号,此频率为振荡频率。访问片外存储器时,输出信号作为所存低八位地址控制信号。,脚程序存储允许输出信号端。在访问片外程序存储器时,此端定时输出负脉冲作为读片外存储器选通信号。此引脚接端。端有效时,即允许读出中指令代码。,脚外部程序存储器地址输入端固化编程电压输入端。当输入信号引脚接高电平时,只访问片内并执行内部程序存储器中指令,但是当超过时,将自动转去执行片外程序存储器中内容。当输入信号引脚接低电平时,只访问外部并执行外部程序存储器中指令,而不管是否具有片内程序存储器。此引脚第二功能是对片内固化编程时,作为施加较高编程电压输入端。输入输出端口和口,脚个为准双向端口。当口作为输入口使用时,应首先向锁存器地址写入全,此时口全部引脚悬空,可作为高阻抗输入。在访问片外存储器时,口分时提供低位地址和位数据复位总线。口地址数据分时使用分两种情况种是用作输出地址数据总线,另种是由口输入数据。而且口作输出时,输出级属开漏电路,必须接上拉电阻,才有高电平输出。口口,脚,脚都是上拉电阻位准双向端口。每位可以驱动个型负载。在访问片外时,口可以输出高位地址。口,脚口是个带内部上拉电阻位准双向端口。每位都能驱动个型负载。口引脚还具有第二功能。口线第二功能入下表所示口线替代第二功能串行口输入串行口输出外部中断输入外部中断输入定时器外部输入定时器外部输入片外数据存储器写选通控制输出片外数据存储器读选通控制输出单片机晶振电路单片机复位电路三显示器件数码管分类数码管按段数分为七段数码管和八段数码管,八段数码管比七段数码管多个发光二极管单元多个小数点显示按能显示多少个可分为位位位等等数码管按发光二极管单元连接方式分为共阳极数码管和共阴极数码管。共阳数码管是指将所有发光二极管阳极接到起形成公共阳极数码管。共阳数码管在应用时应将公共极接到,当字段发光二极管阴极为低电平时,相应字段就点亮。当字段阴极为高电平时,相应字段就不亮。共阴数码管是指将所有发光二极管阴极接到起形成公共阴极数码管。共阴数码管在应用时应将公共极接到地线上,当字段发光二极管阳极为高电平时,相应字段就点亮。当字段阳极为低电平时,相应字段就不亮。等效电路字形代码与十六进制数对应关系数码管驱动方式数码管要正常显示,就要用驱动电路来驱动数码管各个段码,从而显示出我们要数字,因此根据数码管驱动方式不同,可以分为静态式和动态式两类。静态显示
下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
【毕业论文】基于stc89c52和ds18b20的温度显示报警系统的设计与实现.doc预览图(1)
1 页 / 共 20
【毕业论文】基于stc89c52和ds18b20的温度显示报警系统的设计与实现.doc预览图(2)
2 页 / 共 20
【毕业论文】基于stc89c52和ds18b20的温度显示报警系统的设计与实现.doc预览图(3)
3 页 / 共 20
【毕业论文】基于stc89c52和ds18b20的温度显示报警系统的设计与实现.doc预览图(4)
4 页 / 共 20
【毕业论文】基于stc89c52和ds18b20的温度显示报警系统的设计与实现.doc预览图(5)
5 页 / 共 20
【毕业论文】基于stc89c52和ds18b20的温度显示报警系统的设计与实现.doc预览图(6)
6 页 / 共 20
【毕业论文】基于stc89c52和ds18b20的温度显示报警系统的设计与实现.doc预览图(7)
7 页 / 共 20
【毕业论文】基于stc89c52和ds18b20的温度显示报警系统的设计与实现.doc预览图(8)
8 页 / 共 20
【毕业论文】基于stc89c52和ds18b20的温度显示报警系统的设计与实现.doc预览图(9)
9 页 / 共 20
【毕业论文】基于stc89c52和ds18b20的温度显示报警系统的设计与实现.doc预览图(10)
10 页 / 共 20
【毕业论文】基于stc89c52和ds18b20的温度显示报警系统的设计与实现.doc预览图(11)
11 页 / 共 20
【毕业论文】基于stc89c52和ds18b20的温度显示报警系统的设计与实现.doc预览图(12)
12 页 / 共 20
【毕业论文】基于stc89c52和ds18b20的温度显示报警系统的设计与实现.doc预览图(13)
13 页 / 共 20
【毕业论文】基于stc89c52和ds18b20的温度显示报警系统的设计与实现.doc预览图(14)
14 页 / 共 20
【毕业论文】基于stc89c52和ds18b20的温度显示报警系统的设计与实现.doc预览图(15)
15 页 / 共 20
预览结束,还剩 5 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档