模拟技术论文数字信号处理器中D/A功能的实现摘要:通过对脉宽调制(PWM)信号进行滤波处理,在TMS320F2407A型DSP中实现了D/A功能的扩展。同时详细分析了数字PWM的量化误差和D/A转换所能达到的精度。最后结合仿真和实验说明该方法的可行性。关键词:数字信号处理器;脉宽调制;数模转换引言TMS320F2407A是一款高速,高性能,低成本的微处理器,其内部集成了众多数控系统所需的外扩设备,可以实现SPI,SCI,PWM,A/D等功能。其内部的两个事件管理器模块EVA和EVB,各包含了两个16位通用定时器及8个16位的脉宽调制(PWM)通道,可应用于电机控制及其他逆变器控制领域。美中不足的是,该系列DSP内部没有D/A功能,该功能通常须外接数模转换芯片来实现,这不仅增加了系统的成本,也使系统设计复杂化。本文提出了一种使用F2407A内部的PWM信号,经滤波处理后实现D/A功能的方法。实验结果表明,其转换精度可以达到10位以上专用D/A芯片的精度,且该方法设计简单,有较好的实用价值。2D/A实现原理在F2407A型DSP中,通过软件编程可以很方便地对PWM信号实现周期和占空比的控制。PWM信号是一组幅值为3.3V的方波,可以通过傅里叶变换,使其分成直流和交流两部分,如图1所示,其中ud(t)是输出的PWM信号,Uo是PWM信号中的直流成分,ua(t)是信号中的交流成分。将ud(t)用傅里叶级数表示,即其中:式中:f,T分别是PWM信号频率和周期。设PWM波形具有偶函数特性,即ud(t)=ud(-t),则式(1)中an=0,bn=3.3/nπ{sin(nπD)-sin[2nπ(1-D/2)]}(5)式中:n=1,2,3;D是PWM的占空比。则直流电压为Uo=3.
推荐下载
-
数字信号处理器DSP在串联型电力有源滤波器中的应用
在串联型有源滤波器的研制过程中,我们采用了美国德州仪器公司(TI)的TMS320F240数字信号处理器(DigitalSignalProcessor),极大地方便了软硬件的开发,加快了研制的进程。
4 2020-10-28 -
定点数字信号处理器DSP技术与应用
本课程主要介绍ADSP-218X / 219X系列16位定点DSP的体系结构和软/硬件开发环境,通过几个典型的实验使大家初步掌握DSP系统的硬件构成、软件开发以及系统的综合调试方法。
10 2020-09-19 -
数字信号处理器原理及应用B标准答案
Principles and Applications of Digital Signal Processors (B) Standard Answers
11 2019-06-26 -
DSP数字信号处理器c54x学习课件
关于DSP数字信号处理器C54x的讲课课件,其中包含C54x的硬件结构、指令系统、汇编编程、c语言编程等相关知识,是DSP的基础入门教材
24 2019-05-13 -
matlab数字信号处理实例matlab数字信号处理实例.pdf
matlab数字信号处理实例-matlab数字信号处理实例.pdfmatlab数字信号处理实例!
60 2019-09-24 -
数字信号处理答案
数字信号处理第四章课后答案!希望有需要的同学下载哦!
8 2020-12-21 -
数字信号处理.rar
包含数字分析处理大部分知识点,主要知识有DTFT、DFT、FFT、谱分析、滤波器设计等重点难点,有大量现有案例提供参考。
33 2020-12-20 -
Matlab数字信号处理
Matlab数字信号处理的部分程序代码,不完整大家继续补充分享!
11 2020-12-20 -
数字信号处理_pdf
pdf格式的学习资料
12 2020-09-10 -
数字信号处理.txt
数字信号处理,上海交大老师讲的数字信号处理课程,内容非常丰富,讲的很细,值得看。
15 2020-09-21
暂无评论