调制器

采用FPGA实现音频模数转换器

前提是你 提交于 2020-03-12 14:57:35
http://www.21ic.com/app/eda/200905/42832.htm http://www.eefocus.com/article/09-10/84673s.html 摘 要 简要分析sigma—deIta(∑一△)架构模数转换器(ADC)原理,提出一种基于FPGA内部LVDS(Low Voltage Differential Signaling)接收器的音频ADC架构,并给出在FPGA上的实现结果。在FPGA内部实现音频ADC,具有扩展方便灵活,实现简单,集成度高等优点。 关键词 sigma—delta FPGA LVDS 音频ADC 引 言 数字系统已经越来越广泛地应用到现实世界的各个领域中,绝大多数数字系统无法直接处理现实世界中的信号,必须采用ADC器件把模拟信号转换成数字信号后才能处理。FPGA和DSP处理器是数字信号处理的两大主流技术。随着技术的发展和进步,一些FPGA器件集成了一些模拟电路以及混合信号处理模块,比如集成温度监控二极管。Actel公司的混合FPGA系列已经集成ADC、DAC、PGA(Programmable Gain Amplifier)、电压参考基准源和RCC(Resistance Capacitance)振荡器。Xilinx公司的V5系列FPGA集成电压和温度监控ADC,用户可以直接通过JTAG下载调试接口读取电压和温度值

删除文章中多余的空格和换行符

别来无恙 提交于 2020-02-05 09:28:06
在写论文的时候遇到了从别的文章复制过来文字会多出来空格和换行符的问题,所以从csdn上借鉴了一下别人的程序并且自己改进了一下。使用之前要在工程文件里建立一个word.txt的文件,并将自己需要改变格式的文字放进去,改变后的文字在test_copy.txt中。 #encoding = utf-8# import os import itertools import numpy as np def deal_word ( word_path , object_path ) : with open ( ( os . path . join ( word_path ) ) , 'r' , encoding = 'utf-8' ) as f : data = f . readlines ( ) results = [ ] for line in data : print ( line ) odom = line . split ( ) tmp_str = "" . join ( odom ) result = ' ' . join ( tmp_str . split ( ) ) results . append ( result ) s = "" . join ( itertools . chain ( * results ) ) print ( s ) with open ( ( os .

IQ调制器

只愿长相守 提交于 2020-01-18 01:34:41
IQ调制就是数据分为两路,分别进行载波调制,两路载波相互正交。I是in-phase(同相), q是 quadrature(正交)。 IQ调制是矢量的方向问题,同相就是矢量方向相同的信号;正交分量就是两个信号矢量正交(差90°);IQ信号是一路是0°或180°,另一路是90°或270°,叫做I路和Q路,它们就是两路正交的信号。 因为I和Q是在相位上面正交的(不相干),可以作为两路信号看待。所以频谱利用率比单相调制提高一倍。但是IQ对解调要求高于单相(必须严格与I相差90度的整数倍,否则Q信号会混进I,I也会混进Q)。 简单的说就是数据分为两路,分别进行载波调制,两路载波相互正交。 正交信号就是两路频率相同,相位相差90度的载波,一般用sin和cos,与I,Q两路信号分别调制后一起发射,从而提高频谱利用率。 举例说明: x c ( t ) = x R ( t ) A c c o s ( 2 π f c t + θ ) + x L ( t ) A c s i n ( 2 π f c t + θ ) x_c(t)=x_R(t)A_ccos(2\pi f_ct+\theta)+x_L(t)A_csin(2\pi f_ct+\theta) x c ​ ( t ) = x R ​ ( t ) A c ​ c o s ( 2 π f c ​ t + θ ) + x L ​ ( t ) A c ​

Arturia DX7 V for mac(音频编辑器)

半城伤御伤魂 提交于 2019-12-05 19:32:11
相信音乐专业人士对这款Arturia DX7 V for Mac一定不陌生,并且心生敬畏,它造就了八十年代电台金曲和电影配乐的传奇!而 Arturia 的复刻把工作流程最大化的进行简化 —— 更直观的操作界面,更强大的功能,在原版 DX-7 的基础上加入了 Mod Matrix 调制矩阵、自定义 envelopes 包络、更多的波表、2nd LFO、效果器、音序器、琶音等等! https://www.macdown.com Arturia DX7 V for Mac官方介绍 DX7 V精确地模拟了FM数字合成器,它成为了80年代声音的代名词。我们的增强功能增加了所有功能,使新款DX7 V始终具有声音。 1983年,DX7改变了音乐世界。今天,DX7 V让您有能力再次改变它。 没有什么比80年代的声音更像是DX7的声音了。我们真实的娱乐为您提供所有相同的FM数字技术和声音,使该乐器成为键盘和现代音乐历史上的一个受人尊敬的地方。我们并没有停止只是复制它,但我们重新想象它。新的操作波,广泛的调制功能,琶音器和板载FX链以指数方式增强您的声音可能性。对于奖励积分,直观的图形界面使曾经令人生畏的编程任务成为今天的创造性快乐。 我们在乐器上放置了助推器火箭,创造了无数的80年代命中率。现在,您可以创建今天和明天的明确声音。 Arturia DX7 V for Mac软件介绍 Yamaha DX

性能最大化ΔΣ 转换器

自作多情 提交于 2019-11-28 02:34:57
http://hi.baidu.com/hieda/blog/item/4a7f2382ca9f70a60cf4d21d.html 作者:德州仪器公司 Russell Anderson 数据转换器分辨率和速度一直处于不断改进中。我仍然记得大概25年前在Tektronix参加的一个会议上,集体讨论了数据转换器的未来发展方向。我甚至不敢想象分辨率能够从 16 位提高到 24 位。但是,ΔΣ 转换器的架构却能够实现如此激动人心的分辨率突破。 ΔΣ 转换器能够实现 24 位的转换结果。虽然这听起来让人振奋,但是为了达到最佳效果,我们仍然需要正确选择许多参数。随着抽样、调制时钟和 PGA 的调整,相同数据速率在性能方面会有所不同。在优化数据转换结果时,对于这些方方面面做到完全了解并非易事。另外一些问题还包括输入阻抗、滤波器响应、抗混淆,以及长期漂移。 ΔΣ 转换器介绍 ΔΣ 转换器的优势就在于它把大部分转换过程转移到了数字域。这使得它能够把高性能模拟与数字处理融合在一起。模拟元件采用单个比较器、积分器和1位的DAC。由于1位DAC只有两个输出,因此它在整个电压范围内均是线性化的。这种高水平的线性化是 ΔΣ 转换器实现高精确度的原因之一。最终的绝对精度主要取决于基准电压的精度。 ΔΣ 调制器 图1:ΔΣ调制器 让我们看一个简单的 ΔΣ 调制器中的波形(参见图1)。其中输入信号X1比例为1/4