广告

利用Σ-Δ调制提高可编程中断控制器模拟输出的分辨率

2020-03-11 Camilo Quintans 阅读:
利用Σ-Δ调制提高可编程中断控制器模拟输出的分辨率
在MCU中重建模拟信号有PWM和DAC两种方案。这两种方案都需要使用特定外设,但是在很多情况下它们都无法获得。一种解决方案是将8位MCU与4位固定参考电压模块结合使用,然后采用Σ-Δ调制生成模拟信号。

在微控制器(MCU)中重建模拟信号的一种常用方法是脉宽调制(PWM)。但是,这种调制会产生大量的谐波分量,从而限制所生成信号的带宽,而且需要通过滤波来减少输出纹波(请参阅“Cancel PWM DAC ripple with analog subtraction”和“Fast PWM DAC has no ripple”两篇文章)。D2Uednc

然而,由于是一种开关调制,PWM的优势是只需要使用简单的二进制输出。另一种方法是采用具有一定分辨率位数的特定数模转换器(DAC)外设。DAC和PWM这两种方案都需要使用特定外设,但是在很多情况下它们都无法获得。D2Uednc

一种解决方案是将8位MCU与4位固定参考电压(FVR)模块结合使用,然后采用Σ-Δ调制(SDM)生成模拟信号。由于SDM可以将噪声移动到更高频率,因此就更容易实现滤波。这样就可以提高分辨率并增加有效位数。1给出了此一阶SDM框图,2给出了其汇编程序代码。D2Uednc

图1:一阶4位Σ-Δ调制器。D2Uednc

图2:调制器的汇编程序代码。D2Uednc

1所示,我们将输出电压(V)截断,将其四个最高有效位(MSB)连接到4位DAC模块,而残差h则送往与下一个输入样本x相加。由于这个简单的SDM只接受一半的输入范围(从而避免饱和),因此数据输入幅度被限制为7位,而其MSB则固定为“0”。为了对该设计进行测试,这里使用了一个查找表,它包含128个正弦点,由定时器1中断以32kHz进行采样。定时器0用于产生主中断,而以250kHz的速率执行SDM代码。CPU时钟配置为64MHz,调制器所用时间小于2μs。3显示了模拟输出响应时间。D2Uednc

图3:滤波前生成的信号波形。D2Uednc

此外,我们通过逻辑分析仪对4位输出进行直接采样,测试了所生成的信号在频域中的幅度响应,如4所示。由此可以得出结论,使用低通滤波器去除1kHz以上的噪声,可以实现60dB的无杂散动态范围,这意味着过采样率(OSR)为250,分辨率可以提高4位(0.5×log2OSR)。该解决方案也适用于较少的输出位数,即使只使用了一个开关输出位也行。D2Uednc

 
   

图4:输出频率响应(128ks DFT)。D2Uednc

(原文刊登于EDN美国版,参考链接:Sigma-delta modulation improves resolution in programmable interrupt controller analog outputsD2Uednc

本文为《电子技术设计》2020年3月刊杂志文章,版权所有,禁止转载。免费杂志订阅申请点击这里D2Uednc

本文为EDN电子技术设计 原创文章,禁止转载。请尊重知识产权,违者本司保留追究责任的权利。
  • 微信扫一扫
    一键转发
  • 最前沿的电子设计资讯
    请关注“电子技术设计微信公众号”
  • 与GPS不同,5G下的北斗全球厘米级定位将带来巨大改变 我们已经习惯的GPS,虽然比较好用,但是在定位精度方面需要很多算法修正,然而再厉害的算法,能达到的精度却依然不能令人满意,一般民用GPS精度是3m,实际上远远达不到。而现在,北斗正式完成全球组网后,已经能提供厘米级的精度了。在5G移动通信基础设施下,厘米级的精度对未来带来巨大的改变。
  • 楼宇烟雾探测技术:关于各种规范和认证 本文总结介绍了一些烟雾探测技术、其定义、烟雾探测器测试,以及它们与5项国际标准的关系。文中并没有将一个标准与另一个进行详细对比分析。而是使用一些示例,说明满足烟雾探测法规要求的过程有多严格和复杂。
  • 苹果Apple Watch被爆部分电量异常 直接砍半掉电、关机 苹果手表Apple Watch出了五代了,目前最新的是Apple Watch Series 5,尽管续航问题一直被诟病,却依旧“真香”,不过这次的5系列的电池出的问题比较逆天......
  • 如何为数据集中器选择合适的处理器? 如今,随着终端设备数量的不断增加和大量数据交换需求的增长,对于数据集中器而言,在性能和接口方面将面临新的需求和挑战。因此, 为数据集中器选择核心处理器单元时,需考虑其支持各种通信接口,并能够提供可靠且精确的数据处理的能力。
  • 华为“天才少年”校招薪资曝光:西安交大100万,华科201万 去年,华为的“对八位2019届顶尖学生实行年薪制管理”登上了各大平台的热榜,网友大呼华为“大手笔”,现在,时隔一年,第二批“天才少年”入选者也曝光了。西交大本科毕业年薪100万,华科博士毕业年薪201万!
  • 高通QC5为何能在5分钟内充50%电量? “充电五分钟,通话两小时”,这是在三四线城市曾经耳熟能详的广告,也奠定了那个时代OPPO不可替代的技术形象。现在我们不再对充电速度很感冒,是因为我们觉得充电速度已经发展到快充时代,而且随手都有充电宝、到处都是共享充电。但为什么要用充电宝呢?电池的容量科学暂时没能突破,那其实还是因为充电速度不够更快!现在,高通发布了QC5,能够在5分钟内充满50%,为何能这么快?
广告
热门推荐
广告
广告
EE直播间
在线研讨会
广告
广告
面包芯语
广告
向右滑动:上一篇 向左滑动:下一篇 我知道了