该程序用事件管理器B的定时器4定时时间来触发A/D采样的启动。采样时采用级联模式,一次做16个转换,转换通道分别是0~15。转换完成后,在A/D中断服务子程序中将转换结果读出。该程序做一次A/D采样。
上传时间: 2017-09-25
上传用户:标点符号
Sigma-Delta A/D转换器利用过采样,噪声整形和数字滤波技术,有效衰减了输出信号带内的量化噪声,提高了信噪比。与传统的Nyquist转换器相比,它降低了对模拟电路性能指标和元件精度的要求,简化了模拟电路的设计,降低了生产成本。 本论文在对Sigma-Delta A/D转换器原理研究的基础上,基于TSMC0.18um工艺,采用1.8V工作电源,128倍的过采样率,6.4MHz的采样频率,设计了一个主要应用于音频信号处理的Sigma-Delta A/D转换器,分辨率达到16位。在调制器的设计中,本文采用了多级噪声整形MASH(2-1)级联调制器结构,同时,考虑了各种非理想因素对系统性能的影响,在SDtoolbox工具的帮助下使用Simulink进行调制器系统设计。并使用Cadence Spectre对模块电路进行设计仿真,包括运放,比较器,带隙基准电压源,CMOS开关,非交叠时钟产生电路等。在数字抽取滤波器的设计中,采用了分级抽取技术,使用MATLAB软件中的SPTool和FDATool工具对各级抽取滤波器进行优化设计。并在原有的滤波器算法的基础上,采用了CIC滤波器和半带滤波器,设计出了运算量和存储量都相对少的三级抽取滤波器系统,大大降低了功耗和面积。 论文的仿真结果表明,所设计的Sigma-Delta A/D转换器信噪比达到102.3dB,满足系统需要的16位精度要求。 关键词:Sigma-Ddta; 信噪比; 多级噪声整形; 数字抽取滤波器
标签: SigmaDelta 音频 模数转换器
上传时间: 2013-06-27
上传用户:songyuncen
在传统的电力电子电路中,DC/DC变换器通常采用模拟电路实现电压或电流的控制。数字控制与模拟控制相比,有着显著的优点,数字控制可以实现复杂的控制策略,同时大大提高系统的可靠性和灵活性,并易于实现系统的智能化。但目前数字控制基本上限于电力传动领域,DC/DC变换器由于其开关频率较高,一般其外围功能由DSP或微处理器完成,而控制的核心,如PWM发生等大多采用专用控制芯片实现。FPGA由于其快速性、灵活性及保密性等优点,近年来在数字控制领域受到越来越多的关注。基于FPGA的DC/DC变换器是电力电子领域重要的研究方向之一。本文研究了同步Buck变换器的建模、设计及仿真,采用Xinlix的VIRTEX-Ⅱ PRO FPGA开发板实现了Buck变换器的全数字控制。 论文首先从Buck变换器的理论分析入手,根据它的物理特性,研究了该变换器的状态空间平均模型和小信号分析。为了获得高性能的开关电源,提出并分析了混杂模型设计方案,然后进行了控制器设计。并采用MATLAB/SIMULINK建立了同步Buck电路的仿真模型,并进行仿真研究。浮点仿真的运算精度与溢出问题,影响了仿真的精度。为了克服这些不足,作者采用了定点仿真方法,得到了满意的仿真结果。论文还着重论述了开关电源的数字控制器部分,数字控制器一般由三个主要功能模块组成:模数转换器、数字脉宽调制器(Digital PulseWidth Modulation:DPWM)和数字补偿器。文中重点研究了DPWM和数字补偿器,阐述了目前高频数字控制变换器中存在的主要问题,特别是高频状态下DPWM分辨率较低,影响控制精度,甚至引起极限环(Limit Cycling)现象,对DPWM分辨率的提高与系统硬件工作频率之间的矛盾、DPWM分辨率与A/D分辨率之间的关系等问题作了全面深入的分析。论文提出了一种新的提高DPWM分辨率的方法,该方法在不提高系统硬件频率的前提下,采用软件使DPWM的分辨率大大提高。作者还设计了两种数字补偿器,并进行了分析比较,选择了合适的补偿算法,达到了改善系统性能的目的。 设计完成后,作者使用ISE 9.1i软件进行了FPGA实现的前、后仿真,验证了所提出理论及控制算法的正确性。作者完成了Buck电路的硬件制作及基于FPGA的软件设计,采用32MHz的硬件晶振实现了11-bit的DPWM分辨率,开关频率达到1MHz,得到了满意的系统性能,论文最后给出了仿真和实验结果。
上传时间: 2013-07-23
上传用户:kristycreasy
本文介绍了单片K型热电偶放大与数字转换器MAX6675的使用方法。
上传时间: 2013-05-21
上传用户:wxhwjf
实现8通道模拟/数字转换和数字/模拟转换的例子,采用ISA总线控制逻辑.
上传时间: 2013-08-19
上传用户:talenthn
模数转换器(ADC)将模拟量——现实世界中绝大部分现象的特征——转换为数字语言,以便用于信息处理、计算、数据传输和控制系统。数模转换器(DAC)则用于将发送或存储的数据,或者数字处理的结果,再转换为现实世界的变量,以便控制、显示信息或进一步进行模拟处理
上传时间: 2014-11-30
上传用户:784533221
AD7142和AD7143是具有片内环境校准功能的集成式电容数字转换器(CDC),可用于需要采用新型用户输入法的系统。AD7142和AD7143可与外部电容式传感器接口,从而实现电容按钮、滚动条或滚轮等功能。
上传时间: 2013-11-21
上传用户:zhangzhenyu
将模拟信号转换为数字信号后再进行处理,是当前信号处理普遍使用的方法,模数转换器(ADC)就是将模拟信号转换为数字信号的器件,所以计算其有效转换位数对系统性能评估就显得尤为重要。文中结合项目工程实践,讨论了ADC有效转换位数的两种测试方法:噪声测试法和信噪比测试法,并对两种方法进行了仿真与分析。
上传时间: 2013-12-17
上传用户:1184599859
TKS仿真器B系列快速入门
上传时间: 2013-10-31
上传用户:aix008
数字量转换为模拟量!
上传时间: 2015-03-02
上传用户:无聊来刷下