DS18B20测温系统设计:功能实现与关键技术
需积分: 25 123 浏览量
更新于2024-11-24
收藏 183KB DOC 举报
本次课程设计任务书针对的是电子信息工程专业的学生,题目是"DS18B20测温",由马红强同学于2006年06-1班完成。设计的主要内容包括深入阅读相关科技文献,掌握Protel软件的运用,整理设计文档和报告,以及学习查找相关手册和参数。设计的核心目标是实现一个可以自由设定温度范围(0-100℃)的系统,通过DS18B20温度传感器获取实时数据,并在七段发光二极管上显示测量值。
技术要求严格,系统需具备以下功能:
1. 温度设定功能,能实时显示设定的温度值,允许用户在指定范围内自由调节。
2. 温度检测与错误处理,当温度超出40-90℃时,显示"8888"以指示错误。
3. 持续稳定地显示温度,采用四位显示,包括百位、个位、十位和小数位。
参考资料丰富,涵盖了单片机原理、微型计算机接口技术、数字电子技术和DS18B20传感器的使用手册。设计时间限定在2009年6月20日之前,由指导教师和专业负责人共同监督。
设计的结构分为多个部分:
- 设计目的阐述了课程设计的初衷和期望达到的技术水平。
- 方案选取可能涉及选择合适的单片机型号和DS18B20传感器的集成方式。
- DS18B20测温电路功能设计要求详细描述了电路的功能需求和性能指标。
- 电路组成与原理部分,包括DS18B20的内部结构、工作原理和与单片机的连接方式。
- 显示电路的设计,确保温度读数的清晰呈现。
- 系统软件算法分析涉及主程序流程图和汇编源代码的编写。
- 设计体会部分可能包含了学生在实践过程中遇到的问题、解决方法和学习心得。
- 附录中提供DS18B20测温电路的完整电路图,供读者参考和实施。
这个课程设计旨在通过实际操作加深学生对单片机、数字电子技术和温度传感器的理解,提升其硬件设计和软件编程能力。
2023-07-09 上传
2022-07-16 上传
2022-07-07 上传
186 浏览量
141 浏览量
116 浏览量
163 浏览量
228 浏览量
2023-04-05 上传
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
liu1234561998
- 粉丝: 0
最新资源
- Protel99SE快速入门指南:从安装到原理图设计
- Project2003项目管理实战指南
- ArcGIS Engine入门指南:从安装到应用
- DXTB在线编辑器的注册与内容获取教程
- Playfair加密解密Java程序:双键处理与手动输入
- 快速制图:ArcGIS模板与数据应用实践
- Oracle 8i PL/SQL的开发与运行环境解析
- 虚拟存储器:原理与管理方式探讨
- 侯捷分享源码追踪实战心得与策略
- JSP数据库编程实战指南:Oracle应用详解
- IBM Rational 软件自动化测试策略与工具解析
- XML基础与应用:从HTML到XML的演变
- 网页视频播放器代码集锦
- MATLAB图像处理关键函数索引:亮度调整、块操作与边缘检测
- SE Linux入门指南(中文版)
- 数据库面试深度解析:SQL优化与连接技术