基于VHDL的AD7685采样控制器的设计_第1页
基于VHDL的AD7685采样控制器的设计_第2页
基于VHDL的AD7685采样控制器的设计_第3页
基于VHDL的AD7685采样控制器的设计_第4页
基于VHDL的AD7685采样控制器的设计_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、苏州高博软件技术职业学院学生毕业设计(论文)报告院系专业班级姓名学号设计(论文)题目基于 VHDL的AD7685采样控制器的设计指导教师 起迄日期中文摘要中文摘要目前,在众多的领域内,现场信号的实时采集及处理变得极为的重要。但现场信号因具有数据速 率高,数据存储量大,处理相对较为复杂,这就导致运算量大。本文正是基于以上的考虑,提出设计一 种基于AD7685芯片为核心的采样控制器,并相应的设计了外围电源及相应的抗干扰考虑。本设计语言 基于VHDL开发环境基于 QUARTUS II。本文的提出,对于高速应用领域及实时监控方面有一定的借鉴 价值。关键词AD7685芯片采样控制器设计IAbstract

2、AbstractAt present, in many engineering applications, the signal of real-time acquisition has become in creas in gly importa nt, but because of the sig nal plays an importa nt role, the main characteristics of these sig nals is strong real-time performa nee, high data rate, large amount of data, pro

3、cess ing complex, computational complexity. This article is based on the above consideration, is put forward based on the design AD7685 chip as the core sampling controller, and the corresponding power supply and the corresp onding an ti-i nterfere nee desig n of the peripheral. This desig n based o

4、n VHDL Ian guage, developme nt en vir onment based on QUARTUS II. This article put forward for high speed applications and real-time monitoring has certain reference value.Keywords AD7685 chips Sampling controller designii目录目录第1章前言 41.1设计背景 41.2设计意义 41.3 基本设计思路 4第二章AD7685芯片介绍 52.1芯片概述 52.2特性分析 5第三章A

5、D7685采样控制器的设计 63.1电源的设计 63.2串行接口的设计 63.3采样模式分析 73.4采样控制器的设计 7第四章结论 9致谢 10参考文献 11III第1章前言1.1设计背景现阶段,在通信与地质预测等领域,现场信号扮演越来越重要的角色。现场信号因具有较强的实时性,数据速率要求相对较高,存储量相对很大,导致处理数据时略显复杂, 运算偏大等存在。因此,对于现场数据的实时采集便一直成为工程实践领域的重要偏支, 备受关注。近些年,由于数字信号技术的快速发展,对于数据的采集要求也变得越来越高, 例如在精度、采集速度及采集通道数等方面。鉴于此,本文会介绍一种基于AD7685采样控制器的设计

6、,进而可以实现高速采集,从而满足在系统中的应用。1.2设计意义对于以往的A/D采用控制器原理进行分析,笔者不难发现,大多数采样控制器都是把 单片机或者CPU空制单元作为采样的核心,把以上两者作者控制核心,虽然起到编程较为 简单,控制方式较为灵活等优势,但是不免存在如下弊端:即控制周期较长,运行速度较 慢等。虽然单片机技术很好的抑制了 A/D高速性能,而它的时钟对时频率可达 100MHZ甚 至更多。本课题研究主要基于 AD7685为核心进行采用控制器的设计,主要考虑了AD7685芯片具备好的时序控制,优质的编码变化。且在开发过程中,开发周期短、灵活性相对较 强,存在较好的通用能力、易于开发及扩展

7、应用等优势,因此,对其进行研究设计,具有 较强的实用价值。1.3基本设计思路本文主要基于AD7685芯片进行设计采样控制器,以如下思路进行设计:(1)对AD7685芯片进行研究分析,对其管脚进行了解学习;(2)考虑设计一种支持AD7685的电源,以供芯片所用;(3)对AD7685的串行口进行设计;(4)对基于/CS模式下的3线采样原理进行分析,总结;(5)设计AD7685采样控制电路。4苏州高博软件技术职业学院毕业设计(论文)第二章AD7685芯片介绍2.1芯片概述笔者对于AD7685芯片进行研究发现,该芯片为一款 16位新片、属于电荷再分配类型、 模数转换器(ADC为逐次逼近型。该芯片的供电

8、电压为2.3 V至5.5 V单电源供电。AD7685 芯片内部设置了一个功耗较低,处理速度较快,16位的无失码采样的ADC该芯片内部设有转换时钟,设有一个多功能串行接口端口。新片内部集成了一个低噪声、短孔径延迟的 采样保持电路。还集成了一个低噪声、宽带宽、短孔径延迟的采样保持电路。AD7685能够对IN+与IN-范围内的模拟输入电压进行实时的采样,采样范围涉及0 V至REF该新片内部的基准电压(REF由主要有外部接入,即外部电源电压。笔者对于SPI兼容串行接口进行研究发现,该接口可以利用SDI进行输入,可以将几个ADC菊花链形式进行连接,连接形式为单三总线制。当采用独立电源进行供电时,该新 片

9、可与以下电压等级进行逻辑兼容,分别为1.8V、2.5V、3V或5V等级电压。该新片采样了 10引脚进行MSOP寸装或10引脚进行QFNLFCSP封装,该新片的合理工作温度为40C 至+85 C。2.2特性分析对AD7685芯片的特性进行分析,发现,AD7685芯片具备如下优势:具备16位分辨率、 无失码特质;该芯片的吞吐量可达250 kSPS积分特性表现出非线性;其信纳比达93.5 dB(20 kHz时);总谐波失真(THD也有-110 dB ( 20 kHz时);该芯片的伪差分模拟输 入范围为0 VVREF(VREF最高为VDD,表现出无流水线延迟特性;电源特性为单电源工 作:2.3 V 至

10、 5.5 V,逻辑接口电压:1.8 V 至 5 V ;串行接口为 SPI?-/QSPI?-/MICROWIRE?DSP-兼容;芯片具体功耗为 1.4卩待机电流:1 nA。7第三章AD7685采样控制器的设计3.1电源的设计对AD7685芯片的特点进行分析,该芯片的电源宽带输入要求在 2.3V-5.5V之间即可。 该芯片具备两个电源管脚,分别是 VDD及V10o本设计本着减少电源数量的原则, VDD及 V10在本次的采样电路设计中,公用一个等级为 3.3V电源。与此同时,考虑电源的供电质 量及稳定角度,以上两者管脚处接地分别采用10uF及O.luF并联的方式,来解决对电源干扰问题。下图为AD76

11、85模拟输入端的等效电路。图1 AD7685模拟输入端等效电路如上图的模拟输入端等效电路,对输入端两个输入端子:IN+、IN-提供了两个保护二极管,对此进行ESP保护,以免发生损坏。在供电电源的设计过程中,需保证模拟输入端 的信号不能高于供电电源的0.3V,这要做主要是基于了高电压会对这些二极管形成正向偏 置,过高的电压会导致二极管发生击穿的隐患。在本设计过程中,所使用的二极管所能承 受的最大电流为130mA,因此,供电电流也不易过高以免击穿二极管。 比如在设计过程中, 如果采用缓冲电源及 VDD不同时,就会导致如上的问题。如若以上问题发生,就必须采 用受控短路电流的形式对输入缓冲器进行保护,

12、以免其受到损坏。3.2串行接口的设计对AD7685的串行口所米用的模式进行分析,发现该芯片所米用的串行口一般较为灵 活,具体表现在/CS模式下,该芯片可以兼容 SP1, QSP1,数字主接口及DSPo该串行接 口一般支持三线及四线的模式。三线模式主要考虑了CNV、SCK及SD0信号模式。此种方式可以大大的缩减了电路的链接,对信号的隔离起到很好的效果。四线的接口模式一般 涵盖SD1、CNV、SCK及SD0信号,此种模式允许初始化转换 CNV信号及读回时信号具 备独立功能,以上的设计对于低抖动采样信号及同步采样信号的设计具备较强的优势。与此同时AD7685还支持菊花链接口方式,进而可以设计多个AD

13、C ,这就大大的降低了口的 占用。下图为CS模式下的三线无占用指示的接线图。在此电路的设计过程中,AD1端链接V10,CNV链接CONVERT控制采用模式,SCK端与FPGA的CLK端进行链接,组成 时钟端,SD0与FPGA的DATA IN相链接的16位数字信号数据。3.3采样模式分析在此种模式下,SD1端与V10链接,组成为高电平,CNV上进行上升沿的电平触发,转换 开始,对SD0端设置为高祖的状态。在转换开始后,无论 CNV处在何种的方式下,转换都 将继续进行,直至转换结束。但是,CNV必须在最小的转换时间之前回到高电平状态,并 维持此高电平直至最大的转换时间,这样可以避免产生较大的占用信

14、号指示。当CNV变化为低电平时,数据信号的最高位到达了 SD0脚。这时,连续的数据信号就会在序列时钟 SCK 的下降沿触发产生。此时就会出现连续的数据信号在序列时钟SCK的下降沿下出发产生。第16个SCK下降沿或者CNV变为高电平后,此时,无路那一路首次出现,SD0都将保持为高祖的状态不变。3.4采样控制器的设计(1)采样电路设计及说明根据AD7685芯片特性及原理,设计的采样控制电路如下图所示:-匸rrir*Kin图3基于AD7685芯片的采样控制器模块图采样器说明:本设计中,CLK,DATAIN,CN分别作为AD7685的引脚SCK CNV,SD(所对苏州高博软件技术职业学院毕业设计(论文

15、)应;其中RSTN乍为本采集模块的复位信号,低电平起作用;DATAOUT作为本采样控制器的输出数据。本次毕业设计的程序编写主要基于 Verilog HDL语言进行编写,采用的方案通过调用 FPGA片上的相关资源,进而去实现 FIFO缓存,这样就会达到很好的数据缓存之效果。此次设计主要调用FPGA片上的存储器,进而可以对宏模块的向导存储器具体的参数 设置,设置的目标参数包括FIFO的宽度、深度和控制信号等。随后需要对 FIFO模式及外 部属性进行相关设置,这样就会完成 FIFO宏模块的生成,最后再将生成的文件添加大工 程中,保证可以利用FIFO模块进行实例化。在本次的设计中,Quartusll中

16、的仿真结果与 AD7685芯片的工作时序始终将始终保持一致。(2)抗干扰硬件的考虑考虑本次设计米集系统的传输速率可以达到120Mbps本次米集系统的设计将米取如下抗干扰措施:1 将系统的电源分为模拟电源及数字电源两部分构成,将系统的地分为模拟地及数 字地两部分构成,这样做就很好的使用两者之间的单点接地或多点接地,进而可以用整个 平面作为地平面。2 考虑电源接入部分及 PCB板与地之间接入滤波及去耦电路,这样做就能够很好的 消除电源引起的相关干扰噪声。3去耦电容有两个作用:一方面是本集成电路的蓄能电容,提供和吸收该集成电路 开门关门瞬间的充放电能;另一方面旁路掉该器件的高频噪声;4 时钟产生器尽

17、量靠近到用该时钟的器件,时钟线要尽量短;5 布线的方式尽量采用菊链法的方式,这种结构便于阻抗匹配;6. PCB电路板的印制应尽量采用45度,这样做可以很小的避免高频信号对外发射与 耦合的影响;7 尽量不要形成信号环路,如不可避免,需让环路尽可能的小;8 对于电容的采用,应考虑使用钽电容。第四章结论本文通过采用了 AD7685芯片,实现对A/D转换器的采样控制,并且充分利用了 FPGA 的高速性能及高的可靠性能,从而实现传统单片机控制采样速度慢的问题。FPGA具备较为 灵活的变成模式,具备较为简单方面的变成环境,易学易懂,可以大大的提高工作效率, 缩短开发时间。本设计正是基于以上的考虑,设计了基

18、于AD7685芯片为核心的采样控制器。本设计对于高速应用领域及实时监控方面有一定的借鉴价值。13致谢几年的大学学习匆匆而过,回想起来有很多要感谢的人。首先,感谢我的恩师指导老师*老师。在学习期间,得到了 *的悉心教导。*在 学术上对我的悉心教诲,使我大学毕业设计阶段的学习受益匪浅;他对学术严谨认真、求 真务实的态度更是我学习的典范。*不仅教会我们如何发现问题,还培养我们如何解决 问题。正是在*的悉心指导下,我才能解决一个又一个困难,顺利的完成我的毕业论文。本论文的完成另外还要感谢每位评审教师,本课题从选题、最后毕业论文答辩,一直 得到了各位教师的悉心指导,认真指出论文中存在的不足和问题,使我的论文得到不断的 修改和完善。最后,谨以此文献给一直默默支持我的父亲母亲,我爱你们。参考文献1 刘江海 EDA技术M.华中科技大学出版社,2009.082 潘松.VHDL实用教程M.成都:电子科技大学出版社,2001.073 EDA 先锋工作室.Altara FPGA/CPLDM. 北京:人民邮电出版社, 2005.074 李英伟.USB2.0原理与工程开发(第2版)M.北京

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论