"); //-->
isd5216是华邦电子美洲公司推出的具有语音编解码和数据存储功能的语音录/放芯片。该芯片具有8至16分钟的录音/播放能力和4mb的数字资料存储功能。它采用固态存储器,并具有先进的信息管理功能,如向前/向后略过、无倒带延迟,可随意听取信息等;同时还可自行选择取样频率(4.0、5.3、6.4或8.0khz)、具有i2c接口、3v工作电压;芯片内部,包含有agc、麦克风前置放大器、扬声器驱动器、振荡器、存储器和pcm编译码器等。其数字信息可以重复写入1万次,模拟信息可以重复写入10万次以上,并可实现无耗电信息存储,所存储的信息可保存100年,共电电源范围为2.7~3.3v,其工业级产品的工作温度范围为-40~+85℃。
1 引脚排列及功能
isd5216具有28脚tsop、soic和pdip封装形式。其tsop封装的引脚排列如图1所示,各引脚的功能说明如表1所列。
表1 isd5216引脚功能表
2 应用特性
2.1 录音长度
isd5216的录音长度从8至16分钟不等,录音长度和采样频率有关,其关系如表2所列。
表2 isd5216的录音长度与采样频率的关系
2.2 存储单元
该芯片存储单元具有一个新特点,就是在存储数据时可以指定存储空间是用来存储数字信号还是模拟信号。该功能是通过系统微控制器事先将存储空间划分为数字和模拟区域,并形成存储分区的地址表来实现的。
2.3 与微控制器(单片机)的接口
isd5216的控制是通过一个2线的i2c接口实现的。控制指令的传送以及地址信号、数据信息的写入与读出都是通过该同步串行通信口实现的。
在微控制器的配合下,可以利用isd5216在录音电路机中完成话音的录制、播放,也可将用户事先存入的字、词组合播放从而在语音电路中实现自动报时、报温度等语音会话、提示功能。
2.4 编译码器
编译码器的接口是和i2s接口共用的复用接口。isd5216的编译码器接口符合a律、μ律压扩的itu g.712/g.714建议要求,编译码器工作时需要外部时钟信号(可以是13.824mhz、20.48mhz、27.648mhz或40.96mhz),其采样频率范围为8khz~48khz。
3 典型应用
isd5216可用于便携式通讯设备中,图2是用华邦公司推出的4位通用电话控制器w742c814和isd5216构成的一个具有信息存储功能的典型录音电路电路。w742c814是带有32×4lcd驱动电路的高性能4位专用单片机,它有5个4位i/o接口(包括1个led驱动接口)。
w742c814对isd5216的控制是通过i2c接口实现的,控制isd5216实现录音和重放只需通过i2c接口写入命令字91h和a9h即可,而向isd5216读出和写入数据则相对较为复杂,其数据传送格式如图3所示。下面是w742c814从isd5216读出一个字节数据的子程序:
rdbyte
mov acc,slave;读取从地址
mov txbuf,acc;将从地址传送到发送程序缓冲寄存器等待发送
call bstart ;调用启动总线通信子程序
call tx ;调用发送数据子程序
mov acc,addr ;获取数据格式
mov txbuf,acc ;将数据地址传送到发送程序缓冲寄存器等待发送
call tx ;调用发送数据子程序
mov acc,slave ;获取从地址
mov txbuf,acc ;将从地址传送到发送程序缓冲寄存器等待发送
call bstart ;调用启动总线通信子程序
图2
call tx ;调用发送数据子程序
call rx ;调用读入数据子程序
call bstop ;调用结束总线通信子程序
mov acc,rxbuf ;从读入数据寄存器获得数据
mov datai,acc ;将数据保存
jmp wrt-end
isd5216集成编码和语音录/放芯片以多层次存储(mls)chipcorder专利技术为基础,同时上有低功耗、非易失性信息存储及高语音品质等特点。isd5216芯片对于寻求具有多样化功能且又经济实惠的嵌入式语音解决方案的客户来说是个非常好的产品,因此这个集成了pcm编译码器的语音录音/放音芯片为电路和便携式通讯设备市场提供了一种很好的选择。
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
美光启动价值240亿美元的先进晶圆制造项目
Commix混合串口调试工具
宝马集团将欧盟车队CO₂排放量降至90克/公里
半导体的黄金赛道 入口却几近关闭
课程设计,需要了解嵌入式硬件方面的问题?
第九届IPC亚洲实习生项目圆满收官
如何判断线路断路
LED照明的直流驱动电路设计方法
Intro to TechTalk
EM78单片机应用点滴
接地故障为什么又分高阻接地故障和低阻接地故障
3组12LED循环灯
多拦截器——弹道导弹防御的新锐
请教在uClinux如何用gdbserver调试flat文件
CITE2026公布八大关键词,解构2026电子信息行业发展新态势
欧盟政策转变使REEVs加速到2030年销量翻倍
非对称作战中的护卫手段与装备技术
C8051F320制作的计数器
台积电AI产能:英伟达的需求可能迫使实现翻倍
LED节能灯的驱动电源电路图
[求助]哪位大侠做过触摸屏,给个资料,谢谢
Franklin C51 V8.63
GCC AVR C语言设计软件
俄即将发射新型导航卫星
gnu c的avr开发工具
.so格式的共享库可以在uclinux下使用么?
微型扬声器中后腔体的关键作用
存储器的混乱
[求助]请教在uClinux下用gdbserver调试flat文件
光控自动节能LED灯电路