基于单片机的数字温度计课程设计报告
《基于单片机的数字温度计课程设计报告》由会员分享,可在线阅读,更多相关《基于单片机的数字温度计课程设计报告(20页珍藏版)》请在毕设资料网上搜索。
1、 目录目录 1 设计概述 2 1.1 设计目标和要求 2 1.2 设计思路 2 2 系统方案及硬件设计 3 2.1 设计方案 3 2.2 方案的硬件总体方框图 3 2.3 温度传感器 DS18B20 测温原理 4 2.4 硬件设计 8 2.4.1 主控制器 ATmega16 . 8 2.4.2 复位电路 8 2.4.3 时钟振荡电8 2.4.4 报警点调节电路 9 2.4.5 显示电路. 10 3 软件设计 10 3.1 系统分析. 10 3.2 各子程序及其流程图设计 11 3.2.1 初始化子程序 11 3.2.2 DS1820 的读写字节子程序 12 3.2.3 温度读取及转换子程序 1
2、3 3.2.4 计算温度子程序. 14 3.2.5 温度显示子程序. 15 3.2.6 报警子程序. 16 4 proteus 软件仿真 18 4.1 系统仿真设计 18 4.2 仿真结果分析. 18 5 系统原理图 19 6 心得体会 20 - 1 - 1 1 设计设计概述概述 1.1 1.1 设计目标和要求设计目标和要求 1.用所学的单片机知识设计制作数字温度计; 2.测温范围是-20-70; 3.误差小于 0.5; 4.所测的温度值可以由 LCD 数码管直接显示; 5.可以任意设置上下限温度的报警功能; 6.进一步熟悉 proteus,protel,word 软件的功能和使用方法; 1.
3、2 1.2 设计思路设计思路 首先确定我们所设计的是一个数字温度计,由单片机、温度传感器以及其他 电路共同实现。 根据所要实现的功能,先在 proteus 软件上仿真。根据所选用的硬件可以将 整个软件设计分为若干子程序,有初始化、查询时间、发送指令、读取数据、显 示温度等构成, 可将以上子程序分别设计, 实现各自的功能, 再在子程序中调用, 就可以实现预期的目标。 在 proteus 软件里画出相应的电路图, 将编写好的程序的编译后的文件下载 到 proteus 电路图的单片机里,进行仿真,对温度传感器设置不同的参数,看是 否达到了我们设计所要求的目标,如果不符合要求,需要检查程序算法和硬件连
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 数字 温度计 课程设计 报告
