精品
FPGA课程设计
题目:全天候温度纪录仪的设计与FPGA实现
姓名: 学号: 院系:信息科学与工程学院 专业: 计算机技术
welcome
精品
摘要
本设计有效的克服了传统的数字温度计的缺点,采用自上而下的设计思路,绘制出了系统结构流程图,最后又在硬件上通过对其进行调试和验证。基于FPGA在Quartus II13.0软件下应用Verilog HDL语言编写程序,采用ALTRA公司Cyclone- IV系列的EP4CE40F23I7 芯片进行了计算机仿真,并给出了相应的仿真结果。该电路能够实现很好的测温功能。
关键字:数字温度计;FPGA;Quartus II130.;Verilog HDL;EP4CE40F2317
Abstract
This design effectively overcomes the traditional digital thermometer’s weaknesses and takes a top-down approach to design flow chart of system, and finally pass the circuits to the hardware to debug and verify it. This design is based on FPGA using Verilog HDL language to write program in Quartus II software, adopting EP4CE40F23I7 chip of Cyclone- IV series of ALTRA company for computer simulation and at the same time showing the corresponding simulation result. This circuit is able to carry out excellent temperature- measurement function.
KeyWords: Digital thermometer; FPGA; Quartus II 13.0;Verilog HDL;EP4CE40F2317
welcome
精品
目录
一、 设计要求 ............................................................................................................................ 1 1.1 设计题目 ......................................................................................................................... 1 1.2 选题背景 ......................................................................................................................... 1 1.3 设计要求: ..................................................................................................................... 1 二、 系统设计 ............................................................................................................................ 2 2.1 系统设计图 ..................................................................................................................... 2 2.2 系统设计说明 ................................................................................................................. 2 三、 硬件设计 ............................................................................................................................ 3 3.1 FPGA简介 ...................................................................................................................... 3 3.2 LCD1602液晶显示 ...................................................................................................... 5 3.3 DS18B20温度传感器 .................................................................................................. 7 3.4 AT24C02读写模块 ...................................................................................................... 9 3.5 按键模块设计 ................................................................................................................. 12 四、 软件设计 .......................................................................................................................... 12 4.1 Quartus II软件介绍 ................................................................................................... 12 4.2 系统架构图 ................................................................................................................... 13 4.3 系统控制器 ................................................................................................................... 13 4.4 系统调试 ....................................................................................................................... 14
welcome