基于FPGA的信号源的设计

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:lyaaaaaa
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘要]介绍了数字信号源设计的原理,MATLAB的算法原理,并根据相关原理,利用MATLAB构造信号源的模型,对其采样数字化,并通过FPGA把数据给外部DA器件,得到想要频率的正弦模拟信号。
  [关键字]信号源,FPGA,MATLAB,D/A
  分类号:TN74
  引言
  信号发生器就是可以产生各种测量信号的来源,它是一种常见的电子仪器,广泛应用于航空航天、国防电子、电力电子、电子设计、生物医疗、机械运动、新型材料、环保等各领域。从信号发生器诞生开始,就在电子测试、电子设计、模拟仿真工作中,扮演着非常重要的角色,极大加快了电子测试与设计工作的效率,并在电子技术和信号仿真应用领域中发挥了巨大的作用。
  本次设计采用MATLAB对正选信号进行模拟和采样,得到对应的正选信号的采样点后由FPGA控制外围D/A得到模拟正选信号。本设计对信号发生器的各个模块进行了深入的研究,获得了一些具有实用价值的结论和设计方法。
  信号源设计的原理
  该信号源的设计是以FPGA为核心控制芯片,用MATLAB做理论仿真,通过FPGA控制的DA芯片而得到模拟信号。系统的机构主要有:FPGA核心控制电路,电平转换电路和D/A转换电路部分。
  该信号源的频率是100K赫兹到200K赫兹的线性调频信号,信号的带宽为100K赫兹,先通过MATLAB造出该频段的模拟信号,然后对信号进行采样,采样率设置在2M赫兹,得到一系列的采样点,这些采样点的值会以MIF格式被保存在FPGA中,在FPGA时钟的作用下,把数据并行的给电平转换芯片,把3.3V信号转换为5V信号,5V的数字信号通过A/D芯片输出模拟信号。
  系统的结构图如图(1)所示:
  图(1)系统的结构图
  系统的实现
  首先,用MATLAB实现对信号的模拟和采样,得到模拟信号和采样点,MATLAB的模拟和采样程序如下:
  f = 100e3;
  B = 10e3;
  Tsig=0.00015;
  fs = 2000e3;
  ts = 1/fs;
  k = B/Tsig;
  omiga = 2*pi*f;
  t=0:ts:Tsig-ts;
  x =round(sin(omiga.*t+pi*k*t.^2)*125);
  x=x+125;
  plot(t,x);
  通过该段程序能得到模拟信号频谱图如图(2)所示:
  图(2)模拟信号仿真图
  对此信号用2M的采样率进行采样,得到数据点。FPGA的VHDL控制程序如下:
  process(clk)
  begin
  if clk'event and clk='1' then
  if counter<49 then
  counter<=counter+1;
  dout<="11111111";
  led<='1';
  elsif counter<99 then
  counter<=counter+1;
  dout<="00000000";
  led<='0';
  elsif counter=100 then
  counter<=0;
  counter<=counter+1;
  本设计是把40M的时钟信号进行100分频,得到输出数据的时钟,在时钟的节拍下,每次输出一个数据点。电平转换芯片选用ADG3308,D/A芯片选用TLC7524。
  D/A输出的信号通过signal Tap[1]进行采集,其采集图入图(3)所示:
  图(3) 信号的采集图
  结论
  通过对FPGA信号源原理的理解和对电路的设计,成功设计出正选模拟信号的信号源,对模拟信号发生器的设计提供一种简单快捷的思路。
  [参考文献]
  [1]付家才 《EDA工程实践技术》[M].北京:化学工业出版社,2004;
其他文献
摘要:食品安全检验检测是食品安全监管的重要手段之一,它为食品安全监管提供重要的技术支持。目前,我国食品安全检验检测体系的基本框架虽然已经初步形成,但是食品安全检验检测机制、设施、技术力量和手段等还不够完善,食品安全检验检测体系建设还需要不断加强。  关键词:食品安全 检验检测 技术  中图分类号:TB 文献标识码:A 文章编号:1009-914x(2013)02-01-01  民以食为天,毋须置疑
期刊
摘要:计算机作为人们生活、工作中的基本使用工具,计算机的故障让人们头疼不已,其中尤其是计算机黑屏现象,更让人手足无措;本文深入分析了引起计算机黑屏现象的各种原因,从计算机的软、硬件两方面入手,深刻剖析,并给出解决方案。  关键词:计算机;计算机黑屏,硬件故障;软件故障;  【分类号】:TM743  随着社会的发展和科技的进步,计算机作为人们处理日常事务常备工具之一已经与我们的生活是息息相关,密不可
期刊
摘 要:采用液压封隔器进行分层采油的工艺管柱由于其先进性受到了越来越广泛的应用。液压分层采油丢手工具是为配合液压分层采油而研制的。文章中介绍了YXD-112型号丢手工具的结构设计、工作原理、特点及相关的设计计算,YXD-112型号丢手工具具有结构简单、操作方便,液压和倒扣均可丢手的特点。现场应用YXD-112型号丢手工具的情况表明,丢手成功率100%,实现了油井浅修,提高了作业施工的成功率。  关
期刊
内容摘要 随着我国航空事业的不断发展,航材管理也必然由早期的以保障航材供应为主发展到目前的以经济效益为主。另外,航材费用占据的飞行训练成本较大,因此,建立经济效益型的航材管理方式以降低维修成本势在必行。本文从航材的基本特点、存在的问题及航材管理方式等几个方面进行了系统分析。  关键词 航材 材料  中图分类号:V1 文献标识码:A 文章编号:1009-914x(2013)02-01-01  一、航
期刊
摘 要 性能优化是数据库系统维护的重要组成部分。根据对Oracle数据库长期的监测与维护经验,认真分析了Oracle在运行过程当中出现的各种问题,提出数据库优化的若干方面的建议。并运用相应的处理措施,保证了Oracle数据库高效地运行,收到了非常满意的效果。  关键词 Oracle数据库 性能优化 系统 输出  中图分类号:TP 文献标识码:A 文章编号:1009-914x(2013)02-01-
期刊
摘要:  本文研究了白乃庙矿区铜矿的赋存规律,初步把矿区地层划分到了岩性段;确认金铜矿体、铜钼矿(化)体赋存于青白口系白乃庙组绿片岩和志留系徐尼乌苏组千枚岩中;主要受NW向层间片理化带(糜棱岩化带)和近EW向、NE向破碎蚀变带控制,近SN向破碎带错段矿(化)体。  关键词:成矿规律 找矿标志 变质作用 铜矿  分类号:P618.41  一、区域成矿地质特征  1、矿区地质  研究区矿体主要赋存于新
期刊
摘 要:汽轮机是以水蒸气为工质的旋转式热能动力机械。汽轮机的主要用途是作为热力发电用的原动机。在以煤、石油和天然气为燃料的现代常规火力发电厂、核电站和地热电厂中,都采用以汽轮机为原动机的汽轮发电机组。本文主要研究汽轮机的工作原理及配套设施的安装,具有一定的现实意义和指导意义。  关键词:汽轮机 工作原理 配套设施 安装  【分类号】:U416.2  一、引言  汽轮机是以水蒸气为工质的旋转式热能动
期刊
摘 要 随着胜利油田对低渗油藏的大力开采,对液态二氧化碳的需求将不断增长,寻求二氧化碳气源并加以提纯液化势在必行。本文对二氧化碳气井开采气体的液化方案进行了分析和计算,从能耗最小化角度考虑,提出了二氧化碳气井气宜采用低温液化方案,同时确定了液化装置合理的控制参数。  关键词 二氧化碳;液化;方案;能耗  分类号:TD842  前 言  理论和实践表明,二氧化碳(CO2)驱油是提高低渗透油藏采收率的
期刊
摘要 东营压气站承担着胜利油田天然气生产、集输及轻烃生产任务,离心式压缩机作为压气站的核心设备,它的运转是否正常直接关系到生产任务的完成与否。自从2010年10月以来,离心机工艺系统出现异常。经分析压力、温度异常的原因是来气夹带油滴、管线内的腐蚀产物、加药剂的颗粒等杂质因温度、压力的变化,在压缩机流道内积聚结垢,造成流道堵塞。未解决这个问题,经过论证,在现有的立式分离器(DF100)后串联一台旋风
期刊
摘要:首先对水电站传统培训技术进行了说明,同时介绍了国内外水电站培训方法。随着计算机的发展,仿真机作为一种现代化的培训方式,功能丰富,效果逼真,对于培训高层次高效率的运行人员具有效果好,效率高的特点。水电站仿真培训系统的建立能够满足运行人员各种培训的需要。  关键词:水电站;培训;计算机仿真  【分类号】:TM743  1.概要  水电站作为掌握国家重要的能源的企业,随着电力行业垄断的的逐步打破,
期刊