欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    单片机课程设计—数字温度计

    • 资源ID:1417262       资源大小:525.50KB        全文页数:21页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    单片机课程设计—数字温度计

    1、 1 1 课题任务、功能要求说明及总体方案介绍 1.1 课题目的 随着社会的发展,温度的测量及控制变得越来越重要。本文采用单片机 STC89S52 设计了温度实时测量及控制系统。 单片机 STC89S52 能够根据温度传感 器 DS18B20 所采集的温度在数码管上实时显示,通过控制从而把温度控制在设 定的范围之内。所有温度数据均通过 4 位数码管 LED 显示出来。系统可以根据时 钟存储相关的数据。 通过该课程的学习使我们对计算机控制系统有一个全面的了解、 掌握常规控 制算法的使用方法、掌握简单微型计算机应用系统软硬的设计方法,进一步锻炼 同学们在微型计算机应用方面的实际工作能力。 1.2

    2、功能要求说明 设计一个具有特定功能的数字温度计。 该数字温度计上电或按键复位后能自 动显示系统提示符“P.”,进入准备工作状态。测量温度范围 099,测量 精度小数点后两位,可以通过开始和结束键控制数字温度计的工作状态。 1.3 设计课题总体方案介绍及工作原理说明 1.3.1 设计课题总体方案 (1)根据设计要求,选择 AT89C52 单片机为核心器件。 (2)温度检测器件采用 DS18B20 数字式温度传感器。与单片机的接口为 P3.6 引脚。 (3)键盘采用独立式按键,由三个按键组成,分别是:设置键(SET),加 一建(+1),确认键(RET)。 (4)SET 键(上下限温度设置键):当该

    3、键按下时,进入上下限温度设置 功能。通过 P0.1 引脚接入。 (5)+1 键(加一调整键):在输入上下限温度时,该键按下一次,被调整 位加一。通过 P0.2 引脚接入。 (6)RET 键(确认键):当该键按下时,指向下一个要调整的位。通过 P0.3 引脚接入。 2 1.3.2 工作原理说明 本课题以是 80S52 单片机为核心设计的一种数字温度控制系统, 利用温 度传感器 DS18B20 可以直接读取被测温度值,进行转换的特性,模拟温度值 经过 DS18B20 处理后转换为数字值,然后送到单片机中进行数据处理,并与 设置的温度报警限比较,超过限度后通过扬声器报警。同时处理后的数据送 到 LE

    4、D 中显示。 3 2 硬件系统的设计 2.1 课题硬件系统各模块功能简要介绍 硬件电路设计总体框图为图 1: 图 1 2.1.1 主控制器 单片机 AT89S52 具有低电压供电和体积小等特点, 四个端口只需要两个口就 能满足电路系统的设计需要,使用 Atmel 公司高密度非易失性存储器技术制 造,与工业 80C51 产品指令和引脚完全兼容。片上 Flash 允许程序存储器 在系统可编程,亦适于常规编程器。很适合便携手持式产品的设计使用。 2.2.2 显示电路 显示电路采用四位共阳 LED 数码管,从 P3 口 RXD,TXD 串口输出段码。 2.2.3 温度传感器 DS18B20是美国DAL

    5、LAS半导体公司最新推出的一种改进型智能温度传感器, 与传统的热敏电阻等测温元件相比,它能直接读出被测温度,并且可根据实际要 求通过简单的编程实现位的数字值读数方式。DS18B20 的性能特点如 下: 独特的单线接口仅需一个端口引脚进行通讯 简单的多点分布应用 无需外部器件 可通过数据线供电 零待机功耗 测温范围-55+125,以0.5递增。华氏器件-67+2570F,以0.90F 递 按键输入电 路 时钟电路复 位电路 电源电路 单片机 LED 显示器驱动 电路 4 位 LED 显示器 温度检测 4 增 温度以9 位数字量读出 温度数字量转换时间200ms(典型值) 用户可定义的非易失性温度

    6、报警设置 报警搜索命令识别并标志超过程序限定温度(温度报警条件)的器件。 DS18B20内部结构主要由四部分组成:64位光刻ROM、温度传感器、非挥发的 温度报警触发器TH和TL、 配置寄存器。 DS18B20的管脚排列、 各种封装形式如图 2 所示, DQ 为数据输入/输出引脚。 开漏单总线接口引脚。 当被用着在寄生电源下, 也可以向器件提供电源;GND为地信号;VDD为可选择的VDD引脚。当工作于寄生 电源时,此引脚必须接地。其电路图如图2所示.。 图2 外部封装形式 在仿真软件中如图3所示 图3 DS18B20 的测温原理如图 4 所示,图中低温度系数晶振的振荡频率受温度的 影响很小用于产生固定频率的脉冲信号送给减法计数器 1,高温度系数晶振随温 度变化其震荡频率明显改变,所产生的信号作为减法计数器 2 的脉冲输入,图中 还隐含着计数门,当计数门打开时,DS18B20 就对低温度系数振荡器产生的时钟 脉冲后进行计数,进而完成温度测量.计数门的开启时间由高温度系数振荡器来 5 决定,每次


    注意事项

    本文(单片机课程设计—数字温度计)为本站会员(毕***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583