TMS320F240片内PWM实现DA扩展功能.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
  摘要根据320240芯片的结构特点,提出一种新颖的基于320240的输出,实现转换扩展功能的设计方法;详细讨论该设计的理论基础和具体的软、硬件实现;分析实验结果,并给出具体的应用实例。   该设计方案简单易行,性价比高,具有一定的通用性。   关键词数字信号处理器320240转换320240简称240作为一种高速、高集成度、低成本的微控制器,功能非常强大。   美中不足的是,240芯片本身虽然集成了众多满足数字控制系统所需的先进外围设备,包括转换等功能,却唯独没有集成转换功能,因此,在320240芯片的实际应用过程中,为其增加转换接口是很有必要的。   本文提出的基于240芯片输出的转换扩展功能设计,是一种对240片内的转换设计。   通过240片内的输出,再加上简单的外围电路及对应的软件设计,实现对的信号处理,得到稳定、精确的模拟量输出。   范文先生网收集整理   1原理及误差分析11基本原理   240芯片提供的输出,是一种周期和占空比均可变、幅值为5的脉宽调制信号。   实现信号到转换输出的理想方法是采用模拟低通滤波器滤掉输出的高频部分,保留低频的直流分量,即可得到对应的输出,如图1所示。   低通滤波器的带宽决定了输出的带宽范围。   为了对信号的频谱进行分析,以下提供了一个设计滤波器的理论基础。   傅里叶变换理论告诉我们,任何一个周期为的连续信号,都可以表达为频率是基频的整数倍的正、余弦谐波分量之和。   它是以时间轴原点为对称点的、单极性的信号,表达式为   其中,=1为基频,式中、为各自独立的傅里叶系数   由于是一个关于原点对称的偶函数,因此项为0,只需计算项即可。   只要扣除直流分量0,由=-+2,的偶系数也将为0,因此,对占空比为、幅值为5的信号有0=5·=0   由式5可知,直流分量0就是所需要的输出,只要改变信号的占空比,就能得到电压范围为0~5的转换输出;代表信号的高频直流分量,频率为信号基频的整数倍。   因此,对于基频为10的信号,一个理想的剪切频率≤10的滤波器即可完全滤掉信号的高频谐波分量,得到低频的直流分量0,从而实现信号到输出的转换。   12误差分析   转换输出的电压信号有一个纹波叠加在直流分量上。   这是转换误差的来源之一。   影响转换误差的另外一个重要因素,取决于信号的基频。   对于时钟频率为20的240芯片,产生一个20的信号,意味着每产生一个周期的信号,要计数1000个时钟。   即所得的直流分量的最小输出为1个时钟产生的信号,等于55×11000,刚好小于10位的转换器的最小输出4851024。   因此,理想情况下,信号的频率越低,所得的直流分量就越小,转换的分辨率也就相应的越高。   如果将信号的频率从20降到10,则直流分量输出的最小输出为2552000,接近于11位的分辨率。   但是,随着信号基频的减小,谐波分量的频率也随之降低,就会有更多的谐波通过相同带宽的低通滤波器,造成输出的直流分量的纹波更大,导致转换的分辨率降低。   所以,单纯降低信号的频率不能获得较高的分辨率。   通过以上分析可知,基于芯片输出的转换输出的误差,取决于通过低通滤波器的高频分量所产生的纹波和由信号的频率决定的最小输出电压这两个方面。   所以要获得最佳的分辨率   ,在选取信号的频率时不能太小,要适当地折衷,选取一个最合适的值。   如表1所列,通过仿真,可以得到最佳分辨率下的信号频率。   表1不同设计参数下240芯片输出实现转换的分辨率低通滤波器阶数传递函数-3带宽频率纹波频率决定的分辨率转换的分辨率位一阶1+11000100782527200395037二阶ω22+2ξω+ω2100010006225632000165079三阶133+22+1+01000100006425912000008150972硬件设计   一般来说,240的输出要通过具有一阶阻容滤波及光电隔离功能的接口板后,方可与实际控制对象连接。   为了获得高精度的输出,在滤波之前应先通过缓冲器,整体设计框图如图2所示。   滤波器的运算放大器选用07。   它温漂小、阻抗低、吸收电流大、精度高。   考虑到实际情况,设计模拟低通滤波器的阶数一般不超过三阶,否则会增大系统的复杂性,增加系统的成本。   下面主要介绍有源低通滤波器的参数设计。   21二阶低通滤波器   图3所示,是二阶低通滤波器最平幅值滤波器的一种实现电路,其传递函数为   在-3带宽为1000的条件下   0=1   由于考虑到不可能找到与所计算的、值完全一致的电阻、电容值,而只能选取与实际的电阻、电容值最接近的值,故求解得到   1=01μ,2=001μ,   1=22Ω,   2=1Ω7   在这些参数下,实际的带宽是1074,

文档评论(0)

189****2507 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档