资源描述:
《集成编解码与语音录放芯片isd5216的应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、集成编解码与语音录放芯片ISD5216的应用ok3B的数字资料存储功能。它采用固态存储器,并具有先进的信息管理功能,如向前/向后略过、无倒带延迟,可随意听取信息等;同时还可自行选择取样频率(4.0、5.3、6.4或8.0kHz)、具有I2C接口、3V工作电压;芯片内部,包含有AGC、麦克风前置放大器、扬声器驱动器、振荡器、存储器和PCM编译码器等。其数字信息可以重复写入1万次,模拟信息可以重复写入10万次以上,并可实现无耗电信息存储,所存储的信息可保存100年,共电电源范围为2.7~3.3V,其工业级产品的工作温度范围为-40~+85℃。1引脚排列及功能ISD5216具
2、有28脚TSOP、SOIC和PDIP封装形式。其TSOP封装的引脚排列如图1所示,各引脚的功能说明如表1所列。表1ISD5216引脚功能表引脚号(TSOP)引脚名称功能引脚号(SOIC)1,15,21VSSA模拟地11,14,232SDIPCM语音信号输入223SDIOPCM语音信号输出或I2S接口输入/输出口244RAC存储器地址时钟255INT输出中断266MCLK编码器外接时钟277,8VCCD数字电源1,289SCLI2C接口串行时钟210A1I2C接口LSB+1位地址311SDAI2C接口串行数据412A0I2C接口LSB位地址713,14VSSD数字地5,6
3、16MIC+麦克风输入+1017MIC-麦克风输入-918MICBS麦克风偏置电压819ACAP外接AGC电容1220SP-喇叭输出-1322SP+喇叭输出+1523VCCA模拟电源1624AUXIN辅助模拟输入1725AUXOUT辅助模拟输出2026NC空脚2127SCKPCM编码器或I2S接口时钟1928帧同步或I2S接口字同步182应用特性2.1录音长度ISD5216的录音长度从8至16分钟不等,录音长度和采样频率有关,其关系如表2所列。表2ISD5216的录音长度与采样频率的关系采样频率(kHz)录音长度8.08分3秒6.410分4秒5.312分9秒4.016分
4、6秒2.2存储单元该芯片存储单元具有一个新特点,就是在存储数据时可以指定存储空间是用来存储数字信号还是模拟信号。该功能是通过系统微控制器事先将存储空间划分为数字和模拟区域,并形成存储分区的地址表来实现的。2.3与微控制器(单片机)的接口ISD5216的控制是通过一个2线的I2C接口实现的。控制指令的传送以及地址信号、数据信息的写入与读出都是通过该同步串行通信口实现的。在微控制器的配合下,可以利用ISD5216在录音电路机中完成话音的录制、播放,也可将用户事先存入的字、词组合播放从而在语音电路中实现自动报时、报温度等语音会话、提示功能。2.4编译码器编译码器的接口是和I2
5、S接口共用的复用接口。ISD5216的编译码器接口符合A律、μ律压扩的ITUG.712/G.714建议要求,编译码器工作时需要外部时钟信号(可以是13.824MHz、20.48MHz、27.648MHz或40.96MHz),其采样频率范围为8kHz~48kHz。&nbs[1][2]下一页ok3OVACC,SLAVE;读取从地址MOVTXBUF,ACC;将从地址传送到发送程序缓冲寄存器等待发送CALLBSTART;调用启动总线通信子程序CALLTX;调用发送数据子程序MOVACC,ADDR;获取数据格式MOVTXBUF,ACC;将数据地址传送到发送程序缓冲寄存器等待发送C
6、ALLTX;调用发送数据子程序MOVACC,SLAVE;获取从地址MOVTXBUF,ACC;将从地址传送到发送程序缓冲寄存器等待发送CALLBSTART;调用启动总线通信子程序图2CALLTX;调用发送数据子程序CALLRX;调用读入数据子程序CALLBSTOP;调用结束总线通信子程序MOVACC,RXBUF;从读入数据寄存器获得数据MOVDATAI,ACC;将数据保存JMPLS)ChipCorder专利技术为基础,同时上有低功耗、非易失性信息存储及高语音品质等特点。ISD5216芯片对于寻求具有多样化功能且又经济实惠的嵌入式语音解决方案的客户来说是个非常好的产品,因此
7、这个集成了PCM编译码器的语音录音/放音芯片为电路和便携式通讯设备市场提供了一种很好的选择。