关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 基于SPCE061A的SIO实现数码录音及播放

基于SPCE061A的SIO实现数码录音及播放

作者:时间:2010-04-21来源:网络收藏

是台湾凌阳公司生产的一种新型的十六位单片机,该款单片机资源丰富,具有极高的性价比。具有可编程的音频处理功能,同时又具有串口输入输出端口(它提供了一个1位的串行接口,用于与其它设备进行数据通讯),本文就是介绍利用的这两个资源和串行接口的FLASH(SPR1024)来开发系统。

本文引用地址:http://www.eepw.com.cn/article/163128.htm

本系统只使用5个IO口,还有好多资源没有用到。因此,开发者可以在此基础上扩展系统的功能,比如,使用SPCE061A的通用异步串行接口UART来与PC机的通讯,或者使用其他的IO口来外挂USB器件与PC机的USB通讯,制作复杂的录、放音系统。

1系统结构

系统结构框图如图7所示,它主要由按键输入、音频录入、音频输出和SPR1024存储扩展这四部分组成。

系统结构框图

按键输入部分:它由3个按键组成。

音频录入部分:主要由MIC、自动增益电路、AD转换电路构成。

音频输出部分:主要由LM386放大器,喇叭器组成。

SPR1024FLASH部分:主要用来存储编码后的语音数据。

2硬件设计

本系统主要采用SPCE061A单片机和SPR1024FLASH芯片。其中SPR1024也是台湾凌阳科技公司生产的,它是串行接口的FLASH,是40脚DIP封装的IC。它的工作电压范围为2.7V~6V,存储容量为128K*8位,FLASH内部结构以1k字节为一页,共128页。该芯片与SPCE061A的IOB0和IOB1相连的管脚是21pin的SCLK,4pin的ADPAD。

SPCE061A是性价比极高、资源丰富的一款十六位单片机,使用它可以非常方便的语音的录放系统。SPCE061A的A/D转换器有8个通道,其中有1个通道是MIC-IN输入,它专门用于对语音信号进行采样。语音信号经Mic转换成电信号,由隔直电容隔掉直流成分,然后输入至SPCE061A内部前置放大器。SPCE061A内部自动增益控制电路AGC能随时跟踪、监视前置放大器输出的音频信号电平,当输入信号增大时,AGC电路自动减小放大器的增益;当输入信号减小时,AGC电路自动增大放大器的增益,以便使进入A/D的信号保持在最佳电平,又可使削波减至最小。2路10位精度的DA,只需要外接功放(LM386)电路即可完成语音的


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭