ARM7与DS18B20实现的数字温度计设计

4星 · 超过85%的资源 需积分: 9 10 下载量 184 浏览量 更新于2024-07-26 收藏 552KB DOC 举报
"这篇文档是东北林业大学电子信息工程专业的一份综合电子课程设计总结报告,主要介绍了基于ARM7处理器LPC2131和DS18B20数字温度传感器设计的数字温度计。报告详细列出了设计团队成员、指导教师、设计内容、技术指标、所用仪器设备、工作计划和参考资料。该系统能实现-50℃至150℃的温度测量,精度±0.5℃,线性度±0.3℃,并具备超限报警和时间显示功能。设计过程中使用了ARM7 LPC2138小系统、高精度温度计、数字万用表和示波器等设备,并按照预定的时间表进行开发和调试。" 基于这个摘要,我们可以提取出以下知识点: 1. **嵌入式系统设计**:此项目利用了嵌入式系统,具体是基于ARM7架构的LPC2131微控制器,它在温度监控系统中作为核心处理器,控制整个系统的运行。 2. **DS18B20温度传感器**:DS18B20是一种智能数字温度传感器,能够直接输出数字信号,无需额外的ADC转换。它在系统中负责采集温度数据,测量范围宽且精度高。 3. **LCD液晶屏显示**:使用MS12864 LCD液晶屏显示温度数据,同时还能显示时间和日期,提供直观的人机交互界面。 4. **超限报警功能**:系统具有温度超限报警功能,当检测到的温度超出预设范围时,通过LED进行报警,确保安全。 5. **硬件设计**:包括ARM7 LPC2131开发板、独立按键键盘、MS12864液晶屏和LED报警装置,所有这些组件共同构成了温度采集和显示系统。 6. **软件编程**:在硬件基础上,需要编写控制程序来处理传感器数据、控制LCD显示、设置和检查报警条件等。 7. **工作流程与时间管理**:从任务下达、开题报告、硬件设计、软件编程、系统调试到最后的验收,每个阶段都有明确的时间规划。 8. **课程设计要求**:设计项目需要满足特定的技术指标,如测量范围、精度和线性度,同时也要求具有实用性,如总线供电和用户可设置的初始值。 9. **参考资源**:设计过程参考了DS18B20、MS12864 LCD屏以及ARM7 LPC2131开发板的相关技术资料,为设计提供了理论支持。 这个设计项目展示了嵌入式系统在环境监测中的应用,以及如何将不同硬件组件集成到一个功能完备的系统中,对于学习和理解嵌入式系统设计有很好的参考价值。