数字温度计课程设计报告
《数字温度计课程设计报告》由会员分享,可在线阅读,更多相关《数字温度计课程设计报告(19页珍藏版)》请在毕设资料网上搜索。
1、 基于基于 1 1- -wriewrie 串行总线应用系统的设串行总线应用系统的设 计计 课程设计报告课程设计报告 专专 业:业: 电子科学与技术电子科学与技术 班班 级:级: 0902 姓姓 名:名: xxx 指导教师:指导教师: xxxxx 二二 0 一二年一二年 十十 月月 十八十八 日日 2 目录目录 一、设计任务一、设计任务3 3 1.11.1 设计题目及要求设计题目及要求3 3 1.21.2 设计思路设计思路3 3 二、设计方案二、设计方案4 4 2.1 单片的选择单片的选择4 2.2 温度传感器的选择温度传感器的选择4 2.3 显示器的选择显示器的选择5 5 2.4 设计方案设计
2、方案5 5 三三、电路设计、电路设计5 5 3.1 AT89S51 单片机的特殊功能部件单片机的特殊功能部件5 5 3.2 DS18B20 的工作原理的工作原理6 3.3 硬件电路设计及其分析硬件电路设计及其分析7 7 3.4 DS18B20 测温流程及软件设计测温流程及软件设计10 四、心得体会四、心得体会1919 五、参考书目五、参考书目1919 3 第一部分第一部分 设计任务设计任务 1.1 设计题目及要求 设计制作一个 DS18B20 温度计。 1利用单总线完成对 DS18B20 的初始化操作。 2利用 4 位数码显示实时环境温度 3增加 2 个按键,分别用于实现启动测温和关闭(停止)
3、测温功能。 4硬件方面需要 9V 转 5V 稳压电路。 1.2 设计思路 温度计电路设计总体设计方框图如图 1 所示,控制器采用单片机 AT89S51,温度传 感器采用 DS18B20,用 2 位 LED 数码管传送数据实现温度显示。 图 1 总体设计方框图 主 控 制 器 LED 显 示 温 度 传 感 器 单片机复位 时钟振荡 报警点按键调整 4 第二部分第二部分 设计方案设计方案 2.1 单片机的选择 采用 AT89S51 单片机。中央微处理器 AT89S51: AT89S51 是一个低功耗,高性能 CMOS 8 位单片机,片内含 4k Bytes ISP(In-system programmable)的可反复擦写 1000 次的 Flash 只读程序存储器,器件采用 ATMEL 公司的高密度、非易失性存储技术制造, 兼容标准 MCS-51 指令系统及 80S51 引脚结构, 芯片内集成了通用 8 位中央处理器和 ISP Flash 存储单元,功能强大的微型计算机的 AT89S51 可为许多嵌入式控制应用系统提供 高性价比的解决方案。AT89S51 具有如下特点:40 个引脚,4k Bytes Flash 片内程序 存储器,128 bytes 的随机存取数据存储器(RAM),32 个外部双向输入/输出(I/O) 口,5 个
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 温度计 课程设计 报告
