基于TMS320F28027的信号检测控制.docVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于TMS320F28027的信号检测控制

基于TMS320F28027的信号检测控制 信号检测控制在射频系统中有广泛的应用,而在本篇叙述是关于如何对射频放大器信号进行控制,使其在一个合理的范围内工作,避免信号过大引起的功放管损坏。实现这种控制的方式有两种:一种是模拟方式,一种是数字方式。本系统用数字控制方式实现。 方案采用TMS320F28027为控制核心,其频率能达到40MHz,32位C28X内核系统,有速度很快的AD转换器和PWM,但其价格不高,性能相比8位,16位MCU有很高的性价比。其原理通过对对数检波管的检测,通过一定的算法,通过PWM驱动一个运放来输出控制信号达到对信号控制的效果。控制原理如图1. 图1 首先检波管检测出信号电压,DSP28027的AD转换后,通过对AD转换值的计算,如果超过阀值就控制DSP的PWM输出不同占空比的波形进过运算放大器到达信号控制的二极管来达到一个削峰的效果,如果小于阀值,DSP的PWM不输出,不对信号进行控制,这样就实现了对信号自动控制的目的。 其难点在于当脉冲密集、没有规律且忽大忽小时,DSP的AD转换信号值时,如何设计合理的算法,使PWM的输出快速的对超过阀值越高的信号脉冲进行比较大的控制,对小于阀值或者比阀值高一点点的脉冲信号不进行控制或者小一点的控制。以图2为例说明难点一。 图2 这里是图2来对难点做一个简单的解释。假设有4个脉冲在这个时间里面,当系统对超过阀值的脉冲1进行控制的时候,就应该把其削峰,控制到阀值一下,PWM占空比趋于饱和,控制的效果,如图3。 图3 PWM在控制脉冲1后,在间隙的时间没有及时调整回来,就会以脉冲1的PWM占空比去控制脉冲2,虽然脉冲2也超过阀值,但是其超过的阀值并不多,如果用脉冲1的PWM占空比去控制就会造成过分的削峰,就造成了性能的损失。如图4。 图4 要达到系统设计的性能要求,就需要对AD采样转换值的计算算法要进行比较细致的设计,使得PWM输出对当前脉冲控制到位,对下一个脉冲的影响要尽可能的小。 实际的脉冲情况比上述情况要复杂很多,所以在实现算法时采用一些折中的方法,算法用到了平均峰值算法,但其检测到的脉冲前一个脉冲的峰值要保留下来和后一个脉冲的峰值进行平均计算,这样就可以使PWM的输出相对平稳一些,对大多数情况影响很小,特殊情况又不致系统性能恶化,也不用损失太多的性能。考虑这种算法的是因为当脉冲很短且间隙很小的时候,平滑的控制相对合理一些。更能适应不同的情况使用。 主要器件的原理图: 实物图: 相机不行,不太清楚,请见谅。

文档评论(0)

dlhss + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档