如题,在D 类音频功放芯片中要求输入信号是PWM 信号,怎么把音频信号进行PWM 编码呢? 编码规则大致怎样,大致来两张原理图
先定义PWM频率,然后用这个频率的斜波(反斜波)或三角波进行比较。
得到的PWM信号再根据要求进行极性反转,分别控制H桥的各个臂。
有两个问题:
1. 如何把ADC 采集的数字信号直接进行 PWM 处理
2. 上图的D 类功放输入可以是差分信号,也可以是单端信号,但是作为差分信号的话,具体应该怎么处理不清楚
可否解释一下?
如何把ADC 采集的数字信号直接进行 PWM 处理
应该是脉宽与采集到的数值成正比吧?
那这里就有一个问题了,ADC 的采样率应和 PWM 频率相同,但是如果不一样,那处理起来可能就有点麻烦了吧
相同或者成整数倍比较方便。
ADC往往可以由产生PWM的时钟触发,来达到同步。
单端、差分,看你想怎么处理了。
感觉楼主还是从原理上开始了解的好。
这里有篇文章:
http://sound.westhost.com/articles/pwm.htm,希望有用。
maychang讲得很清楚:要同步~~。
其实如果不需要做数字化处理的话,感觉也不需要AD转换。不过既然要用单片机做,那还是ADC吧。