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

    单片机毕业设计--单片机设计数字温度计

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

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

    单片机毕业设计--单片机设计数字温度计

    1、 1 课题名称:单片机设计数字温度计 摘要摘要 温度是日常生活中无时不在的物理量,温度的控制在各个领域都有积极 的意义。很多行业中都有大量的用电加热设备,如用于热处理的加热炉,用于融 化金属的坩锅电阻炉及各种不同用途的温度箱等, 采用单片机对它们进行控制不 仅具有控制方便、简单、灵活性大等特点,而且还可以大幅度提高被控温度的技 术指标,从而能够大大提高产品的质量。因此,智能化温度控制技术正被广泛地 采用。 随着现代信息化技术的飞速发展和传统工业改造的逐步实现,能独立工 作的温度检测系统已广泛应用于各种不同的领域。本文介绍了一个基于 STC89C52 单片机和数字温度传感器 DS18B20 的测

    2、温系统,并用 LED 数码管显 示温度值,易于读数。系统电路简单、操作简便,能任意设定报警温度并可查 询最近的 10 个温度值,系统具有可靠性高、成本低、功耗小等优点。 本设计以 STC89C52RC 单片机为控制核心, 由实时时钟芯片 DS1302 和数字 温度传感器 DS18B20 构成了一个高温和低温时,分别对相应的器件进行控制的 系统。详细地介绍了整个系统的硬件组成结构、工作原理和系统的软件程序设 计,重点阐述了时钟模块、显示模块、温度检测模块及相关控制模块等的模块 化设计思路与制作。系统采用液晶 LCD1602 作为显示器,具有实时时间显示、 环境温度显示,显示系统连续工作前 24

    3、小时整点的温度值。在本设计中,软 件程序均采用 C 语言编写,便于移植与升级。 关键词:单片机 数字温度传感器 温度计 目录 一、设计要求 1 1.1 基本要求. 1 1.2 扩展功能 1 二、 总体方案设计. 1 2.1 方案论证 1 2.1.1 方案一. 1 2.1.2 方案二. 1 2.2 总体设计框图 1 三、 硬件设计. 2 3.1 单片机系统 2 3.2 数字温度传感器模块 3 3.2.1 DS18B20 性能 . 3 3.2.2 DS18B20 外形及引脚说明 . 3 3.2.3 DS18B20 接线原理图 . 4 3.2.4 DS18B20 时序图 . 4 3.2.5 数据处理

    4、. 5 3.3 显示电路 6 3.4 声光报警电路 7 3.5 键盘输入电路 7 四、软件设计 8 4.1 主程序模块 8 4.2 读温度值模块 8 4.3 中断模块 . 11 4.4 温度查询模块 . 12 4.5 温度设定、报警模块 . 14 4.6 数码管驱动模块 . 15 五、总结. 16 参考文献:. 17 1 一、设计要求一、设计要求 1.11.1 基本要求基本要求 实现实时温度显示,测温范围 050 0C,误差 50C 以内。 1.2 1.2 扩展功能扩展功能 温度报警,能任意设定温度范围实现声光报警;每隔 10 分钟记录一次温度数据, 至少能查询过去 10 个时刻的温度情况。

    5、二、二、 总体方案设计总体方案设计 2.1 2.1 方案论证方案论证 2.1.1 2.1.1 方案一方案一 由于本设计是测温电路,可以使用热敏电阻之类的器件,将随被测温度变化 的电压或电流采样,进行 A/D 转换后就可以用单片机进行数据处理,实现温度显 示。这种设计需要用到 A/D 转换电路,增大了电路的复杂性,而且要做到高精度 也比较困难。 2.1.2 2.1.2 方案二方案二 考虑到在单片机属于数字系统,容易想到数字温度传感器,可选用 DS18B20 数字温度传感器,此传感器为单总线数字温度传感器,起体积小、构成的系统结 构简单, 它可直接将温度转化成串行数字信号给单片机处理, 即可实现温

    6、度显示。 另外 DS18B20 具有 3 引脚的小体积封装,测温范围为-55+125 摄氏度,测温分 辨率可达 0.0625 摄氏度,其测量范围与精度都能符合设计要求。 以上两种方案相比较,第二种方案的电路、软件设计更简单,此方案设计的 系统在功耗、 测量精度、 范围等方面都能很好地达到要求, 故本设计采用方案二。 2.2 2.2 总体设计框图总体设计框图 本方案设计的系统由单片机系统、数字温度传感器、LED 显示模块、按键控 制模块、温度报警模块组成,其总体架构如下图 1。 2 图 1 系统总体方框图 三、三、 硬件设计硬件设计 3.1 3.1 单片机系统单片机系统 1. 本设计采用 STC89C52 单片机作为控制器,完成所有功能的控制,包括: DS18B20 数字温度传感器的初始化和读取温度值 LED 数码管显示驱动与控制 按键识别和响应控制 温度设置和报警 温度值的存储和读取 2. 单片机系统电路原理图: 单单 片片 机机 测温电路 按键输入电路 时钟、复位电路 驱动电路 显示电路 报警电路 3 图 2 单片机系统原理图 3.2


    注意事项

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




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