ARM7与DS18B20实现的数字温度计设计
4星 · 超过85%的资源 需积分: 9 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开发板的相关技术资料,为设计提供了理论支持。
这个设计项目展示了嵌入式系统在环境监测中的应用,以及如何将不同硬件组件集成到一个功能完备的系统中,对于学习和理解嵌入式系统设计有很好的参考价值。
2012-03-01 上传
2011-03-04 上传
2011-10-07 上传
2021-09-21 上传
点击了解资源详情
2008-10-11 上传
2024-10-25 上传
yjlvcool
- 粉丝: 1
- 资源: 6
最新资源
- ES管理利器:ES Head工具详解
- Layui前端UI框架压缩包:轻量级的Web界面构建利器
- WPF 字体布局问题解决方法与应用案例
- 响应式网页布局教程:CSS实现全平台适配
- Windows平台Elasticsearch 8.10.2版发布
- ICEY开源小程序:定时显示极限值提醒
- MATLAB条形图绘制指南:从入门到进阶技巧全解析
- WPF实现任务管理器进程分组逻辑教程解析
- C#编程实现显卡硬件信息的获取方法
- 前端世界核心-HTML+CSS+JS团队服务网页模板开发
- 精选SQL面试题大汇总
- Nacos Server 1.2.1在Linux系统的安装包介绍
- 易语言MySQL支持库3.0#0版全新升级与使用指南
- 快乐足球响应式网页模板:前端开发全技能秘籍
- OpenEuler4.19内核发布:国产操作系统的里程碑
- Boyue Zheng的LeetCode Python解答集