本应用报告描述了如何在MSP430超低功率系列微控制器上同时产生正弦波、斜坡和脉冲宽度调制(PWM)信号的直流电平。在嵌入式应用中,脉宽调制信号通常用来产生模拟信号。本报告展示了如何使用PWM输出创建交流信号和直流电平。本报告中的示例在MSP430F149上使用计时器_b,但也可以以类似的方式使用计时器。
许多嵌入式微控制器应用需要产生模拟信号。有时集成或独立的数模转换器(DAC)用于此目的。然而,脉宽调制信号通常可用于产生所需的模拟信号。脉宽调制信号可以用来产生直流和交流模拟信号。下面的报告讨论了将PWM定时器用作DAC,并显示了同时创建正弦、斜坡和直流电平以及添加直流电平和正弦波以产生偏移交流信号的示例。本报告使用了脉宽调制定时器B。定时器A也可以以类似的方式使用。
脉宽调制信号是一种频率固定但占空比变化的数字信号。PWM信号的示例如图1所示。如果脉宽调制信号的占空比随时间变化,并且脉宽调制信号被过滤,则滤波器的输出将是模拟信号。采用这种技术的脉宽调制数模转换器的框图如下图2所示。在本报告末尾的示例代码中,MSP430F149上的定时器_b用于同时生成不同频率和直流电平的正弦波形和斜坡波形。脉宽调制数模转换器也可以用来产生其他信号。事实上,德州仪器公司的一些语音处理器利用脉宽调制信号为其应用生成语音。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !