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

    单片机温度计课程设计--基于DS18B20的温度计

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

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

    单片机温度计课程设计--基于DS18B20的温度计

    1、课题名称:基于课题名称:基于 DS18B20DS18B20 的温度计的温度计 一一:方案设计:方案设计 本系统主要由三个模块组成:控制模块、温度采集模块、显示模块。 1.1 控制模块控制模块 本设计采用单片机基于数字温度传感器 DS18B20 的系统。单片机 AT89C51 具有低电压供电和体积小等特点, 四个端口只需要两个口就能满足电路系统的设 计需要,很适合便携手持式产品的设计使用。温度传感器 DS18B20 利用单总线的 特点可以方便的实现多点温度的测量,组建传感器网络,且系统的抗干扰性好、 设计灵活、方便,而且能在恶劣的环境下进行现场温度检测。本系统可以应用在 大型工业及民用常温多点监

    2、测场合。 1.2 温度采集模块温度采集模块 这一部分主要完成对温度信号的采集和转换工作,由 DS18B20 数字温度传 感器及其与单片机的接口部分组成。DS18B20 智能温度温度传感器进行温度采集 和转换输出数字型的温度值,然后通过数据引脚传到单片机的 P3.7 口,单片机 接受温度并存储。DS18B20 是美国 DALLAS 半导体公司最新推出的一种单线智能 温度传感器,属于新一代适配微处理器的智能温度传感器,它可将温度信号直接 转换为数字信号,实现了与单片机的直接接口,从而省去了信号调理和 A/D 转换 等复杂模/数转换电路。DS18B20 构成的温度采集模块电路简单、功能可靠、测 量效

    3、率高,很好地弥补了传统温度测量方法的不足可广泛用于工业、民用、军事 等领域的温度测量及控制仪器、测控系统和大型设备中。它具有集成度高、模拟 输入数字输出、抗干扰能力强、体积小、接口方便、传输距离远测温误差小等特 点。 图图 1.2.1:DS18B20 PRPR- -3535 式封装式封装 1 1.3.3 温度显示模块温度显示模块 本课程设计的显示模块采用 LCD1602 液晶显示器显示温度数据,整数,一位 小数进行显示,从 P0 口送数,P2 口扫描。 1 1.4.4 系统框图系统框图 系统的系统设计方框图如图 1.1 所示,它主要由三部分组成:控制部分主 芯片采用单片机 AT89S51;显示

    4、部分采用 3 位共阴极 LED 数码管以动态扫描方 式实现温度显示; 温度采集部分的温度传感器采用 DS18B20 智能温度温度传感 器。还有按键设置报警温度值和加热降温电路。 图图 2 2.4.1.4.1:多路温度检测与控制总体设计框图:多路温度检测与控制总体设计框图 二:单元电路设计、参数计算和器件选择单元电路设计、参数计算和器件选择 主要器件主要器件: (1) STC89C58RD+单片机(DIP40) (2) Lcd1602,1 个 (3) 470 欧 9 针排阻,1 个 (4) 晶振:11.0592MHz,1 个 (5) 瓷片电容:30PF,2 个 (6) 10K 电阻,1 个 (7

    5、) DS18B20 温度计 1 个,PR-35 式封装 2 2.1.1 DS18B20DS18B20 连接连接 -21.0 DQ 2 VCC 3 GND 1 U2 DS18B20 图:图:2.1.1ds18b20 连接连接 单 片 机 多路 DS18B20 传感器 LED 显示 声光报警器 加热继电器 和风扇继电 器 按 键 设 置 温 度 2.2DS18B20 功能命令简介及用法功能命令简介及用法 2.2.1 功能简介 (1) 智能温度传感器 DS18B20 的性能特点: 1) 独特的单总线接口仅需要一个端口引脚进行通信,可以是串行口也可以是其他 I/O 口, 无须变换, 直接输出被测温度值

    6、 (9 位二进制, 含符号位) 。 多个 DS18B20 可以并联挂接在一条总线上,实现实现多点温度采集检测功能; 2)可测温度范围为-55+125,测量分辨率为 0.0625; 3) 内含 64 位经过激光修正的只读存储器 ROM; 4) 内含寄生电源,可直接通过数据总线供电,电压范围为 3.05.5V; 5) 零待机功耗; 6)用户可通过编程分别设定各路的温度上、下限温度值来实现报警功能; 7) 适配各种微处理器; 8) 报警搜索命令识别并标志超过程序限定温度(温度报警条件)的器件; 9) 负电压特性,电源极性接反时,温度计不会因发热而烧毁,但不能正常工作; 10) 可检测距离远,最远测量距离为 150m 。 (2) DS18B20 的内部结构 DS18B20 的内部结构如图 3-1 所示。 DS18B20 内部结构主要由四部分组成:64 位 光刻 ROM,温度报警触发器,温度传感器以及高速缓存器。 1) 64 位光刻 ROM。 64 位光刻 ROM 是出厂前已被刻好的, 它可以看做是该 DS18B0 的地址序列号,不同的器件不一样,64 位的地


    注意事项

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




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