摘要随着现场可编程逻辑门阵列(FPGA)容量和密度的不断提高,使得一些由分立元件实现的系统功能可以在一片大容量的FPGA上实现。这样,不仅可以降低产品的成本,而且在速度和可靠性上FPGA也具有DSP和微控制器不可比拟的优势。本课题拟基于FPGA,开发设计16路动态信号同步数据采集接口单元。其优点是可以减少数据采集系统的硬件成本,简化微处理器对采样过程的控制,提高微处理器的运行效率。66214

本文首先提出了数据采集系统的基本结构方案,并对各种结构的优缺点进行了分析讨论。而后,确定了多通道同步数据采集系统的基本方案,根据系统的设计要求确定主要芯片。根据各主要芯片的特性,确定数据格式和接口设计。使用Altium Designer设计硬件原理图和PCB。最后,采用模块化方法设计了数据采集系统接口和软件模块,参照芯片设计手册的要求编写了VHDL程序,并使用Quartus 内部集成的Signaltap II进行了测试。

毕业论文关键词:FPGA;多通道;同步采集;采集系统接口;VHDL

毕业设计说明书(论文)外文摘要

Title    Design of A 16-channel Synchronous Sampling Interface     Based On FPGA                                                

Abstract

With the development of FPGA(Field-Programmable Gate Array) in its gate capacity and density, the former system realized in discrete components can be accomplished in a single high-capacity FPGA. Compared with traditional system based on Digital Signal Processor or microprocessor, synchronous sampling system based on FPGA has advantages in product cost, sampling rate and reliability that traditional system architectures cannot assimilate. This project requires designing an interface for a 16-channel synchronous sampling system based on FPGA, whose purpose is to reduce hardware cost, simplify the control of microprocessor in the process of sampling and increase the operation efficiency at the same time. 

First, basic sampling system architectures are presented, and their advantages and disadvantages are discussed. Then the sampling system architecture of this project is confirmed and main chips are selected according to project requirement. Finally, interface of sampling system and software module are designed using modularized method, and schematic diagrams and program in VHDL are described and tested.

Keywords  FPGA, Multi-channel, Synchronous sampling, Interface, VHDL

目   次

1  引言 1

1.1  课题背景及意义 1

1.2  国内外研究现状和发展方向 2

1.3  课题研究内容和工作安排 3

2  数据采集系统结构设计 4

2.1  多路采集模型 4

2.2  数据采集系统和技术 4

2.3  多路采集系统方案和主要芯片 5

3  数据采集系统硬件设计 8

3.1  ADC硬件部分设计 8

3.2  FPGA硬件部分设计 14

3.3  电源部分设计 18

4  FPGA接口程序设计 21

4.1  Quartus II概述 21

4.2  接口程序总体结构设计 21

4.3  ADC控制模块设计 22

4.4  数据转换模块设计 25

5  软件仿真及PCB设计测试 29

5.1  软件仿真测试 29

5.2  PCB设计 34

5.3  系统测试联调 36

结论  38

致谢  39

参考文献 40

附录(硬件原理图) 42

1  引言

1.1  课题背景及意义

“数据采集”是指将温度、压力、流量、位移等模拟物理量采集转换成数字量之后,再由处理器进行存储、处理、显示或打印的过程[1]。其相应的系统称为数据采集系统[1]。数据采集系统广泛应用于航空、航天、铁路、交通等工程中,特别是在工业生产、加工和制造业中具有很多应用。数据采集系统的任务是将传感器采集输出的模拟信号并将其转换成处理器能够识别和处理的数字信号,然后输入到处理器进行相应的计算和处理,得出需要的数据和信息 [2]。

上一篇:MATLAB脉冲多普勒近程探测系统分析与仿真
下一篇:数字图像处理中插值算法的研究

认知无线电网络中基于双...

基于TCP/IP技术的转向架振动测试系统设计

基于PM2.5浓度的健康出行路径规划及实现

基于涡旋电磁波的新型雷达成像技术研究

基于相关滤波器的长期跟踪算法研究

变分模态分解方法研究及...

HFSS形状渐变方法的槽缝加载微带天线设计

多元化刑事简易程序构建探讨【9365字】

国内外无刷直流电动机研究现状

《醉青春》导演作品阐述

浅谈传统人文精神茬大學...

拉力采集上位机软件开发任务书

浅谈新形势下妇产科护理...

辩护律师的作证义务和保...

谷度酒庄消费者回访调查问卷表

高校网球场馆运营管理初探【1805字】

中国古代秘书擅权的发展和恶变