文档介绍:基于Pt100测温系统的设计
学生学号:0xx
学生姓名:xx
专业班级:xx
指导教师:xx
职称:xx
起止日期:~
xiiiiiii
2011年硬件课程设计任务书
一、设计题目:基于C8051F410的热电阻测温仪表的设计
二、设计目的:
uVision开发软件及Protel电路设计设计软件的使用。
2. 掌握C8051F410单片机体系结构及C语言程序设计方法。
。
4. 掌握智能测量系统的校准原理。
三、设计任务及要求
。
,并应用Protel画出其电路原理图。
。
4. 编写完整的实验程序,进行整机调试。
5. 撰写设计说明书。
四、设计时间及进度安排
设计时间共三周,具体安排如下表:
周次
设计内容
设计时间
第一周
;
,并应用Protel画出其电路原理图。
第二周
;
2. 编写实验程序。
第三周
整机调试;
撰写设计说明书;
答辩。
四、考核内容
、学习态度以及纪律情况;
;
。
综合以上考核内容给出硬件课程设计总评成绩。
目录
摘要 IV
第一章概述 1
第二章设计方案及原理 2
2
OP07的选择 2
3
3
3
系统工作流图 3
热电阻的工作原理 4
热电阻的信号连接方式 4
第三章总体设计 6
温度采集及信号处理模块 6
采集模块 6
8
第四章核心部件 10
C8051F410概述 10
I/O设备 11
端口简介 11
A/D 11
12位ADC简介 11
11
简介 11
第五章系统电源 12
电源模块 12
第六章软件部分 14
14
16
C语言发展沿革 16
C语言特点 16
程序流程图 17
18
18
硬件出现的问题 18
18
软件调试结果 19
第七章结束语 20
主要技术要求 21
参考文献 22
附录(Ⅰ)程序 23
附录(Ⅱ)整体电路图 31
摘要
本文首先简要介绍了铂电阻PT100的特性以及测温的方法,在此基础上阐述了基于PT100的温度测量系统设计。在本设计中,是以铂电阻PT100作为温度传感器,采用恒流测温的方法,通过单片机进行控制,用放大器、A/D转换器进行温度信号的采集。另外,还设计了LED数码管显示电路,能实现对温度的显示。本设计采用了三线制铂电阻温度测量电路,通过对电路的设计,减小了测量电路及PT100自身的误差,使温控精度在0℃~100℃范围内达到±℃。
本文采用C8051F410单片机,OP07放大器,铂电阻PT100及4位数码管组成系统,编写了相应的软件程序,使其实现温度的显示。该系统的特点是:使用简便;测量精确、稳定、可靠;测量范围大;使用对象广,稍加改动之后应用会更加广泛。
关键字:Pt100热电阻;OP07运放; 信号采集 A/D ; C8051F410单片机; 温度测量; 数码管显示; 电源
第一章概述
随着科技的发展和“信息时代”的到来,作为获取信息的手段——传感器技术得到了显著的进步,其应用领域越来越广泛,对其要求越来越高,需求越来越迫切。因此,了解并掌握各类传感器的基本结构、工作原理及特性是非常重要的。
温度是日常生活中最常见的物理量,从工业、农业、生活等各个技术领域都离不开测温和控温,温度是自然界中和人类打交道最多的物理参数之一, 无论是在生产实验场所, 还是在居住休闲场所,温度的采集或控制都十分频繁和重要,而且,网络化远程采集温度并报警是现代科技发展的一个必然趋势。由于温度不管是从物理量本身还是在实际人们的生活中都有着密切的关系,所以温传感器就会相应产生随着现代电子技术的发展,对温度的测控技术提出了更高的要求。而实验证明:Pt100热电阻