基于Zynq-7000内置XADC的数据采集系统设计

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:na2222222
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于计算机的数据采集系统中,内置板卡结构的采集系统依赖计算机提供的硬件插槽,通用性不高,而高性能的外置采集模块往往体积大,功耗高并且价格高昂;基于嵌入式的微控制器的数据采集系统,由于系统的微控制器的硬件结构是固定不可配置的,在需求变化的场合,往往不能满足应用需求。针对国内外的研究现状和典型设计中的问题,本文设计了基于Zynq-7000现场可编程门阵列(FPGA)内置XADC的数据采集系统。嵌入在目标系统中的FPGA可以重设计(现场可编程)达到系统的最佳性能,并且芯片内部的硬件电路模块连接可以重新选取和布线而不需要改变实际的硬件电路板。当前的FPGA集成了微控制器和数字信号处理模块等在单片芯片上,丰富的资源和强大的功能匹配了数据采集系统多变的需求。首先,根据被各个采集对象本身的不同特点,讨论数据采集系统从开始的需求设计到最终的成品的设计步骤和指导性原则。结合功能设计的步骤,根据被采集对象的信号特点,选取了基于Zynq-7000的数据采集系统满足的性能指标;同时,简单介绍了Zynq-7000和XADC的特点;并且重点阐述了数据采集系统模拟量输入的特点和要求。然后,硬件上采用了基于Zynq-7000的安富利(AVNET)的Zedboard开发平板+赛林思(Xilinx)AMS101信号评估板。重点对模拟信号处理功能的数字化展开讨论,对原有复杂的模拟电路的滤波和线性化模块采用内置的IP和HLS生成的IP进行内置替换,分别设计了采用基于Linux框架的DMA IP的内部硬件结构和不带操作系统的独立的硬件结构。前端模拟信号处理转移到后端数字化处理,提高系统精度,简化电路设计,增加系统灵活性。第三,软件上完成对应的基于Linux框架的驱动软件设计和对应的用户应用,包含:Xilinx AXI DMA引擎驱动、XADC DMA驱动、用户应用和Labview图形用户界面和不含操作系统的软件构架。介绍了AMS101的用户接口界面GUI。最后,对基于Zynq-7000XADC的数据采集系统测试的数据分析表明本文系统两大贡献:模拟滤波器的数字化,不但降低了硬件电路设计的复杂度和系统元器件成本,而且滤波器在截止频率上的滚降和阻带衰减特性有了明显提高;在传感器线性IP的设计中,系统仅用少量FPGA资源而不需要引入运放等其他额外模拟电路元件,实现了更高精度的线性度,降低了系统的误差。总之,本文给出了数据采集系统的总体设计和框架,对照系统需求设计了硬件系统、系统软件和用户应用,通过对比测试表明,本文的数据采集系统设计具有系统开发的参考价值。
其他文献
为了在实验室内开展卫星通信体制以及新技术的研究,采用微波锁相频率合成器、S波段同轴腔体滤波器、Ku波段腔体滤波器和射频混频器相结合的方案研制了S-Ku波段上下变频器组件
艺术学理论学科的理论创新是当下面临的迫切任务。艺术学理论应综合运用多学科研究方法,建立起与其他门类艺术学及相关人文社科理论研究的交流对话体系。开展艺术学理论学科
既然理论上的反思属于先易后难的破土,那么在司法改革背景下合议制度理论溯源是整个改革研究的逻辑起点。以理论溯源为基础着手合议制度的理论重构,按照"主体—行为—责任"的
<正>幽深宁静的碧湖光滑如镜,天鹅划着巨蹼在水中滑行,无声无息。它两肋的羽绒,宛如春雪在阳光下消融;可它的巨翅,在微风中抖颤,坚实、洁白,如一叶慢船。
<正>为满足我社采编中心对于记者、编辑岗位的需求,不断拓宽选人用人渠道,吸引优秀人才。按照《中共中央组织部办公厅关于进一步做好中央党群机关所属在京单位接收高校毕业生
针对目前国内外钻井平台中钻杆排放系统的现状,提出一种新型适合钻井平台使用的无立柱分体自动排放钻杆系统。运用Solid Works建立钻杆排放系统的装配体模型,分析和计算钻杆
全自动排管生产线的功能是将批量钢管整齐排列成垛,然后将整垛钢管运至指定料仓,搬运过程保持垛形不变,围绕上述功能阐述了全自动排管生产线的组成,分析了设备各个部件的结构
英语口语机考应该像传统的口语测试一样,评估受试者的语音、语法和内容这几个方面。针对目前四、六级网考试点考试中口语测试中效度不高的问题,文章提出了英语口语机考评分实
本文追溯了现代宇宙学的历史,评述了近年来量子宇宙学、观测宇宙学的重大进展,剖析了1992年发现的微波背景辐射巨大波动的宇宙学意义,指出了用非线性原理代替宇宙学原理。最
本文以中颗粒钨粉为原料,首先采用射流分级技术进行粒度调控,之后经冷等静压压制成形、氢气高温烧结得到多孔纯钨棒,再对其进行渗铜、机加工及去铜处理,制备出多孔钨基体.结