RFID和語音合成技術(shù)的語音導(dǎo)覽終端設(shè)計
2.2 XF―S3011語音合成及音頻放大電路
XF一S30ll芯片是中科大訊飛信息科技有限公司研發(fā)的一款中文語音合成芯片,將完整的語音合成系統(tǒng)完全集成到單一的處理器內(nèi)部,通過串口接收并合成任意文本。串口波特率為9600 bps,并通過RAD端口指示語音芯片目前的工作狀態(tài)(Busy/Ready)。由于XF一S3011芯片輸出的音頻信號功率比較小,為了使音頻信號有足夠的功率驅(qū)動揚聲器,需要通過LM4871電路進行功率放大,放大增益可以通過電阻R來調(diào)節(jié)。圖3和圖4是XF一S3011芯片和LM4871芯片外圍電路設(shè)計圖。
2.3 微控制器及接口電路
微控制器采用LPC2146,該控制器帶有32 KB+8 KB和256 KB嵌入的高速Flash存儲器,內(nèi)置USB 2.0全速器件、UART、SPI、SSP、I2C串行通信接口,采用超小LQFP64封裝,低功耗。為了與LCD 160×128、大容量數(shù)據(jù)存儲器(SST39VF080)及鍵盤連接,本設(shè)計采用了74L574和74L245對I/0口進行了擴展。
LPC2146的串口1除了用來進行ISP編程外,還可以對系統(tǒng)工作參數(shù)進行設(shè)置。同時,在程序調(diào)試過程中,還可以設(shè)置一些狀態(tài)點,方便代碼的調(diào)試和測試。上位機管理軟件通過USB口和LPC2146進行通信,LPC2146將上位機傳來的導(dǎo)覽信息按一定的格式保存到大容量程序存儲器中,這樣能夠方便數(shù)據(jù)及時更新。
評論