基于SPCE061A的语音朗读机.ppt

基于SPCE061A的语音朗读机.ppt

ID:57286951

大小:903.00 KB

页数:12页

时间:2020-08-09

基于SPCE061A的语音朗读机.ppt_第1页
基于SPCE061A的语音朗读机.ppt_第2页
基于SPCE061A的语音朗读机.ppt_第3页
基于SPCE061A的语音朗读机.ppt_第4页
基于SPCE061A的语音朗读机.ppt_第5页
资源描述:

《基于SPCE061A的语音朗读机.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于SPCE061A的语音朗读机电子与信息工程学院07级电信本科马民随着单片机功能的集成化的发展,其应用领域也逐渐地由传统的控制扩展为控制处理、数据处理以及数字信号处理(DSP)等领域。凌阳16位单片机就是为了适应这种发展而设计的。因其具有最高49MHz的时钟频率和较高运算速度的16×16位的乘法器,所以特别适合于处理比较复杂的数字信号。另外其片内有10位A/D转换器和两个10位DAC转换器,因此可以实现将模拟的语音信号转化为一定采样率的数字信号,然后采用A2000编码方式将采样得到的语音信号进行

2、编码,储存在片内flash单元,最后通过程序控制将这些编码按照一定的格式输送到DAC转换部分,输出语音,通过喇叭播放出来。音频是指频率在20~20000Hz的声音信号,分为波形声音、语音和音乐三种。本系统原始语音信号的格式为WAVE文件,其参数有:采样位数、采样频率和声道数。采样位数16位,采样频率11KHz。绪论系统设计该系统由SPCE061A单片机、音频放大和液晶显示等部分组成。单片机将语音编码数据按照队列形式依次送到片内DAC转换部分,然后以固定时基信号为周期,逐位输出,得到的模拟语音信号通

3、过音频放大电路进行放大,推动喇叭播放。语音播放由键盘控制。1.SPCE061A16bitCPU本系统采用的单片机是由凌阳科技推出的一个16位高性能的微控制器SPCE061A。其工作电压范围在2.6V~3.6V内,工作频率范围为0.32MHz~49.152MHz,较高的处理速度使其能够非常容易、快速地处理复杂的数字信号。内存容量包括32K字节的Flash程序存储器和2K字节的工作SRAM。具有32个可编程多功能I/O端口,2个16位定时器/计数器,32768Hz的实时时钟,低电压复位/监测,包含有7

4、通道10位通用A/D转换器和内置麦克风放大器与自动增益控制AGC功能的单通道声音A/D转换器,以及具有音频输出功能的双通道10位D/A转换器,内置在线仿真接口等。引脚图SPCE061A单片机共有84个引脚,其中有2个16位I/O口(分别为IOA和IOB),13个电源脚(包括数字电源和模拟电源)以及一些特定功能引脚。2.语音压缩编码介绍语音压缩编码的数据量的计算方法:数据量=(采样频率×量化位数)/8(字节数)×声道数目压缩编码的目的是通过对资料的压缩,达到高效率存储和转换资料的结果A2000格式1

5、6Kbit/s~24Kbit/s,适用于音乐或高质语音播放。SPCE061A内置Flash空间约可存储25秒A2000语音a.声音信号采集原始模拟声音信号经过采样量化后,得到数字信号。b.语音播放数据提取语音数据送入解压缩队列数据解码解压缩数据并送入输出队列转换为模拟信号在定时中断的控制下进行数模转换转换为声音模拟信号经滤波、放大,通过扬声器输出硬件总电路图程序设计实物图谢谢!

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。