单片机课程设计报告--DS18B20数字温度计的设计与实现
-
资源ID:1454964
资源大小:382KB
全文页数:9页
- 资源格式: DOC
下载积分:100金币
快捷下载

账号登录下载
三方登录下载:
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
|
单片机课程设计报告--DS18B20数字温度计的设计与实现
1、 单片机单片机课程设计报告课程设计报告 设计题目:设计题目:DS18B20 数字温度计的设计与实现数字温度计的设计与实现 专业班级:专业班级: 组长姓名组长姓名: 1:学号:学号,姓名,姓名 2:学号:学号,姓名,姓名 3:学号:学号,姓名,姓名 指导教师:指导教师: 设计时间:设计时间: DS18B20 的设计的设计 一一.功能要求功能要求 数字式温度计测温范围在-55125,误差在0.5以内,采用 LED 数码管 直接读显示。 二二.方案论证方案论证 2.1 方案(一)方案(一) 数字温度计的设计采用美国 DALLAS 半导体公司继 DS18B20 之后推出的一 种改进型智能温度传感器 D
2、S18B20 作为检测元件,测温范围为-55125,最高 分辨率可达 0.0625。 DS18B20 可以直接读出被测的温度值,而且采用三线制与单片机相连,减少了 外部的硬件电路,具有低成本和易使用的特点。 按照系统功能的要求,确定系统由 3 个模块组成:主控制器,温测电路和显示电 路。 2.2 方案(二)方案(二) 由于本设计是测温电路,可以使用热敏电阻之类的器件利用其温感效应,在将随 被测温度变化的电压或电流采集过来,进行 A/D 分析后,就可以用单片机进行 数据处理,在显示电路上,就可将被测温度显示出来,这种设计需要用到 A/D 转换电路,感温电路比较麻烦。 从以上两种方案,很容易看出,
3、采用方案二,电路比较简单,软件设计也比 较简单,故采用了方案二。 三三方案二的总体设计框图方案二的总体设计框图 温度计电路设计总体设计方框图如图 1 所示,控制器采用单片机 AT89S51, 温度传感器采用 DS18B20,用 3 位 LED 数码管以串口传送数据实现温度显示。 四四主控制器主控制器 主 控 制 器 LED 显 示 温 度 传 感 器 单片机复位 时钟振荡 报警点按键调整 单片机 AT89S51 具有低电压供电和体积小等特点,四个端口只需要两个口 就能满足电路系统的设计需要, 很适合便携手持式产品的设计使用系统可用二节 电池供电。 4.1 显示电路显示电路 显示电路采用 3 位共阳 LED 数码管,从 P3 口 RXD,TXD 串口输出段码。 4.2 温度传感器温度传感器 DS18B20 温度传感器是美国 DALLAS 半导体公司最新推出的一种改进型智 能温度传感器,与传统的热敏电阻等测温元件相比,它能直接读出被测温度,并 且可根据实际要求通过简单的编程实现位的数字值读数方式。 DS18B20 的性能特点如下: 独特的单线接口仅需要一个端口引脚进行通信; 多个 DS18B20 可以并联在惟一的三线上,实现多点组网功能; 无须外部器件; 可通过数据线供电,电压范围为 3.05.5; 零待机功耗; 温度以或位数字; 用户可定义报警设置; 报警搜索命令识别并