新闻中心

EEPW首页>嵌入式系统>设计应用> 语音芯片AP89010工作原理及其在POS系统中的应用

语音芯片AP89010工作原理及其在POS系统中的应用

作者: 时间:2012-04-15 来源:网络 收藏

源文件的采样率较高,音质效果相对好些,但会造成文件容量的增加。设计者需兼顾容量,控制在256 Kb以内。如果无法容纳,可以考虑选用Aplus公司同系列的AP89021,内部EPROM容量为512 Kb。

源文件的录入,在调试阶段需用专门的编程器,配合PC端程序进行;量产阶段则可向供应商定制,在厂内一次性烧片,固化信息后再出货。

ROSC振荡电阻的取值,根据语音文件的采样频率而定,可从表5中查出。

t5.gif

本例中,采样频率为8 kHz,因此ROSC电阻(即R1)取200 kΩ。

2.2的2种输出方式

有2种输出方式:一种利用VOUTl、VOUT2引脚直接驱动喇叭,但驱动能力较弱,只能选用小功率的喇叭;另一种利用芯片 COUT引脚电流放大输出,再外接三极管放大推动喇叭。本例中采用后者,驱动8 Ω、1W规格的喇叭。

COUT输出3 mA电流,BCP68T1三极管放大倍数hFE接近100,如图6所示。实际喇叭电流为三极管放大后的集电极电流Ic,根据ic=Ib·hFE,约为 300 mA。喇叭功率P=I2c·R,其中R为喇叭电阻8 Ω,可算出实际能驱动的喇叭功率为O.72W。电阻R2推荐为390Ω,根据实际情况调整为360Ω。

6.gif

2.3 3种选择方式

OUTl、OUT2、OUT3可内部编程,作为IC状态的反馈信号,有表6所列的3种选择方式。

t6.gif

可用于LED灯,如闪烁则说明当前处于播放状态,不闪烁则说明播放完毕。也可连接MCU的GPIO口线,通过BUSY和STOP状态的读取,判断 AP89010是否处于播放状态,以便操作调度其他任务。本例中,仅采用OUTl驱动LED灯功能。当D1闪烁时,说明正在播放。

结语

笔者已在上调试验证了AP89010电路,并小批量生产,全部检验通过。总体来说,AP89010操作简便、音质逼真,该电路性能稳定、可靠性好。

本文引用地址: //m.amcfsurvey.com/article/171615.htm
上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭