没有合适的资源?快使用搜索试试~ 我知道了~
中国计量学院检测技术课程设计报告.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 197 浏览量
2021-10-12
01:22:19
上传
评论
收藏 1.86MB PDF 举报
温馨提示
试读
13页
中国计量学院检测技术课程设计报告.pdf
资源推荐
资源详情
资源评论
检测技术课程设计报告
题 目: 温度检测系统 ( 数字式温度传感器 )
姓 名:
学 号:
班 级:
指 导 老 师: 李运堂
组 员 姓 名: 李楠 林玲 潘玲淋 戴瑶翔
日 期: 2014 年 6 月 6 日
1. 简介
本文主要介绍了一个基于 ATmega16单片机的测温系统,详细描述了利用数
字温度传感器 DS18B20开发测温系统的过程, 重点对单片机的扩展, 传感器在单
片机下的硬件连接, 软件编程以及各模块系统流程进行了详尽分析, 绘制了系统
总体框图, 并对主要元件进行了介绍。 该系统可以方便的实现实现温度采集和显
示,并可根据需要任意设定上下限报警温度, 它使用起来相当方便, 具有精度高、
量程宽、灵敏度高、体积小、功耗低等优点,适合于我们日常生活和工、农业生
产中的温度测量, 也可以当作温度处理模块嵌入其它系统中, 作为其他主系统的
辅助扩展。 DS18B20与 ATmega16结合实现最简温度检测系统,该系统结构简单,
抗干扰能力强, 适合于恶劣环境下进行现场温度测量, 有广泛的应用前景, 适用
于现代社会的发展要求。
2. 课题的任务和要求
检测技术课程设计是《机械工程测试技术》和《检测技术》课程后续的集中
实践环节, 是对常见非电量物理量的检测方法与手段、 模拟和数字电子技术、 单
片机技术及数据采集等知识的综合训练和实践。 其主要目的在于训练学生将理论
知识和实践结合的应用能力和动手能力, 加深对非电量信号传感采集、 传输、处
理、显示等测试技术核心内容的理解和掌握, 通过实践形成测试系统的整体观念,
理解测量的精度、误差、标定、抗干扰等概念。
课程设计基本要求是可选对温度、速度、位移、振动、力矩、压力、感应信
号等其中之一或几种量的组合进行测量, 构建一完整的测量系统, 具备信号的测
量、转换、显示和处理等功能;设计中应考虑测量过程中的干扰、误差、标定等
问题及相关处理方法。
课程设计验收的内容:焊接完成开发板一套, PCB 图,下位机程序,上位机
程序,课程设计报告图,下位机程序,上位机程序,课程设计报告 ( 每人一份,
同一小组报告内容可相同 ) 。
3. 方案设计
3.1 功能描述
本温度自动报警系统主要有以下功能:
① 实时采集温度信号并显示
② 单片机对温度信号能够实时监控
③ 能够设置报警温度上下限
④ 能够自动实现鸣叫报警
3.2 系统组成
本温度自动报警系统主要由四部分组成:主控模块,采集模块, 显示模块和
报警模块。
其中:主控模块实现巡回监视温度信号的功能, 采集模块实现温度信号的采
集,显示模块实现温度值和报警点的显示, 报警模块实现报警的功能。 系统框图
如下所示:
3.3 芯片选择
3.3.1 主控模块
主控模块采用 ATMEL公司生产的 ATmega16。ATmega16是一个低电压,高性
能 CMOS 8位单片机,片内含 4K的可反复擦写的 FLASH只读存储器和 128 BYTES
的随机存取数据存储器, 40 个引脚, 32 个外部双向输入 / 输出( I/O )端口,同
时内含 2 个外中断口, 2 个 16 位可编程定时计数器 ,2 个全双工串行通信口。
ATmega16可以按照常规方法进行编程,也可以在线编程。器件采用 ATMEL公司
的高密度、非易失性存储技术生产,兼容标准 MCS-51指令系统,片内置通用 8
位中央处理器和 Flash 存储单元,其将通用的微处理器和 Flash 存储器结合在一
起,特别是可反复擦写的 Flash 存储器可有效地降低开发成本。 内置功能强大的
微型计算机的 ATmega16提供了高性价比的解决方案。
3.3.2 采集模块
采集模块采用 DALLAS 半导体公司生产的数字化温度传感器 DS18B20。
DS1820是世界上第一片支持 " 一线总线 " 接口的温度传感器。 一线总线独特而且
经济的特点,使用户可轻松地组建传感器网络, 为测量系统的构建引入全新概念。
DS18B20也支持 " 一线总线 " 接口,测量温度范围为 -55~125 度,在-10~85 度范围
内, 精度为 0.5 度。现场温度直接以 " 一线总线 " 的数字方式传输, 大大提高了系
统的抗干扰性。适合于恶劣环境的现场温度测量,如:环境控制、设备或过程控
制、测温类消费电子产品等。 与前一代产品不同, 新的产品支持 3V~5V的电压范
围,使系统设计更灵活、方便。而且新一代产品更便宜,体积更小。 DS18B20内
部结构主要由四部分组成: 64 位光刻 ROM、温度传感器、 非挥发的温度报警触发
器 TH 和 TL、配置寄存器。其管脚排列如下 : DQ 为数字信号输入 / 输出端; GND
为电源地; VDD为外接供电电源输入端(在寄生电源接线方式时接地) 。可选更
小的封装方式,更宽的电压适用范围。 DS18B20可以程序设定 9~12 位的分辨率,
分辨率设定及用户设定的报警温度存储在 EEPROM中,掉电后依然保存。
3.3.3 键盘模块
键盘模块用于设置温度的报警上下限。键盘模块采用独立按键方式。分别
由单片机的三个接口驱动。 三个按键分别代表不同作用。 按键 1 用于状态切换(温
度监控和上下限设定界面切换) ,按键 2 用于上下限设定时的增,按键 3 用于上
下限设定时的减。考虑到系统要求并不高,所以采用独立键盘,简单实用,降低
了软件的要求,并且硬件电路复杂度也降低,安全可靠。
3.3.4 显示模块
显示模块采用 5110 液晶屏。 LPH7366 是 NOKIA 公司生产的可用于其 5110、
6150,6100 等系列移动电话的液晶显示模块,国内厂家也生产有类似的兼容产
品。该产品除应用于移动电话外,也可广泛应用于各类便携式设备的显示系统。
与其它类型的产品相比,该模块具有以下特点:
主
控
模
块
显 示 模 块
报 警 模 块
采 集 模 块
键盘模块
剩余12页未读,继续阅读
资源评论
weixin_40895192
- 粉丝: 18
- 资源: 21万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功