·上一文章:基于SAlll0微处理器的掌上电脑液晶显示器的设计与实现
·下一文章:如何用自动脚本测试进行视频的质量分析 (1)
2.2 XF—S3011语音合成及音频放大电路
XF一S30ll芯片是中科大讯飞信息科技有限公司研发的一款中文语音合成芯片,将完整的语音合成系统完全集成到单一的处理器内部,通过串口接收并合成任意文本。串口波特率为9600 bps,并通过RAD端口指示语音芯片目前的工作状态(Busy/Ready)。由于XF一S3011芯片输出的音频信号功率比较小,为了使音频信号有足够的功率驱动扬声器,需要通过LM4871电路进行功率放大,放大增益可以通过电阻R来调节。图3和图4是XF一S3011芯片和LM4871芯片外围电路设计图。
2.3 微控制器及接口电路
微控制器采用LPC2146,该控制器带有32 KB+8 KB和256 KB嵌入的高速Flash存储器,内置USB 2.0全速器件、UART、SPI、SSP、I2C串行通信接口,采用超小LQFP64封装,低功耗。为了与LCD 160×128、大容量数据存储器(SST39VF080)及键盘连接,本设计采用了74L574和74L245对I/0口进行了扩展。
LPC2146的串口1除了用来进行ISP编程外,还可以对系统工作参数进行设置。同时,在程序调试过程中,还可以设置一些状态点,方便代码的调试和测试。上位机管理软件通过USB口和LPC2146进行通信,LPC2146将上位机传来的导览信息按一定的格式保存到大容量程序存储器中,这样能够方便数据及时更新。