如何用单片机PWM功能驱动扬声器

注意是用pwm功能驱动扬声器 重点是如何来驱动 说说驱动大体流程就行

如果你的单片机吸入电流强的话不妨用前面的一个,第二个图是肯定通用的,三极管嘛9013就可以了。PWM占空比50%,这里的占空比只是改变发生的强度,改变PWM的频率,其扬声器发出不同的声音,借此我们可以做一个音乐播放器~~

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-10-13
PC机上的所有音频文件本来就是数字量,只不过格式不同罢了。PCM文件就是AD转换后得到的二进制数据文件,将PCM加上文件头和文件尾就成了WAV文件。所以PCM文件有两个途径得到:1、通过录音设备。声音经麦克风后得到模拟电流信号,此信号经过放大然后AD得到的数据文件即是PCM文件。2、通过其它格式的音频文件转换。使用一些转换软件可以将其它格式的音频文件转换为PCM文件。
PWM信号可看作一个直流信号与锯齿波比较得到的信号,其占空比反映了直流信号的大小,所以PWM经低通滤波之后可以恢复直流信号,直流信号的大小由占空比决定。PWM做语音输出时,其频率是固定的(这个频率决定声调,一般的语音信号取11.025kHz。),然后将PCM文件中的数据作为占空比大小输出PWM波,经低通滤波后驱动扬声器即可得到声音。
第2个回答  2011-01-19
将PWM信号加一级三极管驱动,就可以驱动大功率的了。