DS18B20测温系统设计:功能实现与关键技术

需积分: 25 1 下载量 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测温电路的完整电路图,供读者参考和实施。 这个课程设计旨在通过实际操作加深学生对单片机、数字电子技术和温度传感器的理解,提升其硬件设计和软件编程能力。