(完整版)FPGA温度测量设计毕业设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
毕业论文FPGA温度测量设计
摘要
温度作为一种最基本的环境参数,与人民的生活有着密切关系。温度的测量和控制在工业、农业、国防、医疗等各个领域中应用普遍。温度测量仪是一种常用的检测仪器。
本文首先介绍了DS18B20的工作原理,利用数字温度传感器DS18B20的数据接口特点,展示了FPGA(Field-Programmable Gate Array,即现场可编程逻辑门阵列)的使用方法以及Verilog HDL (HDL:Hardware Discription Language)语言的编程,完成了基本温度测量功能。给出了硬件电路和软件设计,此设备具有结构简单、转换速度快、精确性高,扩展性好等优点。
关键词:FPGA;DS18B20;测温;Verilog HDL语言
Design of temperature measurement based on FPGA
Abstract
Tenperture is one of the most basic environmental parameters, and
it industry, agriculture, national defense,medical and other fields, temperature measurement and control was widely used.The temperature measuring instrument is a kind of common testing instrument.
In this paper,first we introduces the work principle of DS18B20,and
the characteristics of data interface of digital temperature sensor
DS18B20, demonstrated Language)programming language,accomplished the function of temperature measurement. Given
the .The device .
Key Words: FPGA;DS18B20;Temperature measurement;Verilog
HDL language
目录
中文摘要 (1)
英文摘要 (2)
1绪论 (1)
1.1题目背景意义 (1)
1.2工作内容 (2)
1.2.1技术指标和要求 (2)
1.2.2设计的难点重点 (2)
2系统方案设计 (4)
2.1温度测量原理及方法 (4)
2.2系统方案及方框图 (4)
2.3FPGA技术 (5)
2.4DS18B20温度传感器 (9)
2.4.1DS18B20特性介绍 (9)
2.4.2DS18B20测温原理 (11)
2.4.3DS18B20供电方式 (12)
2.4.4DS18B20时序 (13)
2.4.5DS18B20操作命令 (15)
2.5硬件设计 (17)
2.5.1FPGA最小系统硬件原理图 (17)
2.5.2DS18B20的连接 (18)
2.5.3数码管显示电路 (18)
2.5.4电源电路 (19)
2.5.5时钟电路 (19)
2.5.6复位电路 (20)
2.6软件设计流程图 (20)
3功能模块建立及仿真 (21)
3.1QuartusⅡ及VHDL语言 (21)
3.1.1QuartusⅡ介绍 (21)
3.1.2Verilog HDL介绍 (16)
3.1.3QuartusⅡ的使用 (19)
3.2分频 (21)
3.3温度信号采集 (22)
3.4数码管显示 (23)
3.5顶层原理图 (23)
4下载调试及实际测量 (25)
5设计遇到的问题及误差分析 (27)
5.1设计遇到的问题及分析 (27)
5.2误差分析 (27)
6总结 (29)
致谢 (30)
参考文献 (31)
毕业设计(论文)知识产权声明 (33)
毕业设计(论文)独创性声明 (34)
1绪论
1.1题目背景意义
温度是表征物体冷热程度的物理量,是国际单位制七个基本物理量之一,作为一种最基本的环境参数,与人民的日常生活有着密切关系。温度的测量和控制在工业、农业、国防、医疗等各个领域中应用普遍。
温度测量方法也有很多,基本分为两大类,接触式和非接触式。接触式测温方法包括膨胀式测温、电量式测温、接触式光电,热色测温等几类。接触测温法在测量时需要与被测物体或介质充分接触,一般测量的是被测对象和传感器的平衡温度,测量时会对被测温度有影响。非接触式测温方法不需要与被测对象接触,因而不会有干扰,动态特性很好,但会受到被测对象表面状态或测量介质的影响。
电量式测温方法主要利用材料的电势,电阻或其他电性能与温度的单值关系进行温度测量,包括热电偶温度测量、热电阻和热敏电阻的温度测量、集成芯片温度测量等。
随着电子技术的发展,可以将感温元件和相关电子线路集成在一个小芯片上,构成一个小型化,一体化及多功能化的专用集成电路芯片,输出信号可以是电压、频率、或总线数字信号,使用非常方便,适用于便携式设备,有着广泛的适用范围。
FPGA(Filed-Programmable Gate Array)即现场可编程逻辑门阵列,是在PAL、GAL、CPLD等可编程器件基础上进一步发展的产物,它是作为专用集成电路领域中的一种半制定电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。与单片机或