新闻  |   论坛  |   博客  |   在线研讨会
PWM语音播放器—基于Luminary单片机
zlgweb | 2008-12-05 09:11:16    阅读:5932   发布文章

适用范围
概述
普通的语音播放器一般采用D/A的方式还原模拟语音信号,采用D/A方式成本高,音质差。有的产品中使用了ISD公司生产的语音模块对语音进行录放,在进行分段录放时,需要用MCU进行控制,操作复杂,成本高。下面介绍一款低成本,高音质的PWM语音播放器。

PWM语音播放器的特点
◎   以25K A/D采样速率采样语音数据(语音数据也可通过编程器烧入Flash中)
◎   将采集的数据存于Flash存储器中(Flash采用了SST公司生产的SST25VF016B,带有2MByte的容量,以25K采样速率时录音时间达到80秒)。
◎   采用PWM技术还原成具有高音质的语音信号,单片机的其他资源可用于其他功能的开发。
◎    硬件结构简单,性价比高。

应用领域
◎  公交车报站系统
◎  电话应答机
◎  语音记录仪
◎  叫号系统
◎  各类需要记录和播放语音的仪器仪表中
       
原理概述
很多读者会对PWM波来播放语音产生好奇,PWM波是由谐波和直流量合成,谐波是需要被滤除的信号,即通过模拟低通滤波器可以将调制后的PWM信号转换成模拟信号,滤波器可以消除大部分高频成分,最后只留下了直流量,如图2.1所示,为PWM信号还原为模拟信号的示意图。

出处:周立功单片机电子杂志--《嵌入式对话》第六期 

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客