|
588應(yīng)用開發(fā)資料
0.png (49.64 KB, 下載次數(shù): 180)
下載附件
2018-11-8 14:55 上傳
包含以下資料:
588D語音芯片及模塊應(yīng)用電路V2.10.pdf
VoiceChip Beta 1.6.zip
WT588D系列芯片及模塊快速入門手冊(cè)V1.0.pdf
WT588D語音芯片使用資料V2.pdf
下載測(cè)試工具介紹V2.2.pdf
軟件使用說明書V2.10.pdf
1. WT588D 芯片及模塊概述
WT588D 模塊包括 WT588D-16P、WT588D-28P 兩種封裝。芯片包括 WT588D-18P、WT588D-20SS、
WT588D-32L 三種封裝。該系列語音芯片主控均為一次性燒錄 OTP 語音芯片,可外掛 2M~32Mbit 的SPI-flash,語音內(nèi)容等均存放在 SPI-flash 里面,可以重復(fù)燒寫更換語音內(nèi)容和控制方式,輸出方式等。支持 PWM 和DAC 兩種輸出方式,不同輸出方式對(duì)應(yīng)接線方式不同,必須在制作工程文件時(shí)設(shè)定好對(duì)應(yīng)輸出方式。工作電壓范圍:DC2.8V 至 5.5V(VDD=2.8~5.5,VCC=2.8~3.6)。PWM 可以直接驅(qū)動(dòng) 8 歐姆/0.5W 喇叭。支持獨(dú)立按鍵、3*8矩陣按鍵、并口控制、一線串口、三線串口等多種控制方式。
2. 快速試聽語音
參考《WT588D芯片及模塊應(yīng)用電路》 ,按照相應(yīng)控制模式的電路圖連接好電路。
2.1. WT588D 模塊
如有多功能測(cè)試架的用戶可以把 WT588D 模塊放到多功能測(cè)試架上進(jìn)行測(cè)試。詳細(xì)操作請(qǐng)參考
《WT588D下載測(cè)試工具介紹》 。如沒有測(cè)試架的用戶可以參考下面的操作。
0.png (45.56 KB, 下載次數(shù): 130)
下載附件
2018-11-8 14:55 上傳
如上圖所示,先用 WT588D 下載器把我們的 WT588D 按鍵控制模式(PWM 輸出)的測(cè)試工程(可以到公司網(wǎng)站下載)下載到 SPI-flash 里面。觸發(fā)上圖中紅色圓圈內(nèi)的 K1~K4 任何一個(gè)按鍵就可以快速試聽語音了。如果 K1~K4 不能觸發(fā)播放語音,請(qǐng)檢查電路是否正常。注意供電電壓范圍:VDD=2.8~5.5V,VCC=2.8~3.6V
0.png (72.41 KB, 下載次數(shù): 111)
下載附件
2018-11-8 14:56 上傳
如上圖所示,將 SPI-flash 對(duì)應(yīng)管腳和芯片復(fù)位腳引出來,連接 WT588D下載器對(duì)應(yīng)管腳(注意引線不宜過長),把我們的 WT588D 按鍵控制模式的測(cè)試工程(可以到公司網(wǎng)站下載)下載到 SPI-flash 里面(具體參考 WT588D下載測(cè)試工具介紹) 。按上圖中的 K1~K4 任何一個(gè)按鍵就可以快速試聽語音了。如果 K1~K4 不能觸發(fā)播放語音,請(qǐng)檢查電路是否正常。注意供電電壓范圍:VDD=2.8~5.5V,VCC=2.8~3.6V
3. 按鍵控制
WT588D-20SS 芯片和 WT588D-16P 模塊只有 4 個(gè)按鍵,WT588D-32L 芯片和 WT588D-28P 模塊有 10個(gè)按鍵有效。這些按鍵的作用可以自由設(shè)定功能與觸發(fā)方式。 按鍵控制模式下每個(gè)按鍵可隨意設(shè)置任意按鍵為脈沖可重復(fù)觸發(fā)、脈沖不可重復(fù)觸發(fā)、無效按鍵、電平保持不可循環(huán)、電平保持可循環(huán)、電平非保持可循環(huán)、上一曲不循環(huán)、下一曲不循環(huán)、上一曲可循環(huán)、下一曲可循環(huán)、音量+、音量-、播放/暫停、停止、播放/停止等 15 種觸發(fā)方式。而且可以設(shè)定觸發(fā)的對(duì)應(yīng)語音地址。詳細(xì)說明可以參考《WT588D 軟件使用說明書》 。
4. MCU 控制
4.1. MCU 控制播放語音
確認(rèn)硬件電路連接正常后就可以進(jìn)行串口調(diào)試了,下載相應(yīng)串口控制方式的 WT588D 工程文件,定義
好單片機(jī) IO口,參照說明書上程序范例,按照時(shí)序圖調(diào)節(jié)好時(shí)序長度,用示波器觀察您單片機(jī)的發(fā)碼時(shí)序,
如下圖三線串口時(shí)序圖:
0.png (39.13 KB, 下載次數(shù): 98)
下載附件
2018-11-8 14:56 上傳
1. 復(fù)位低電平時(shí)間最短為 5ms,可以適當(dāng)增大。
2. 復(fù)位之后要保持 CS高電平至少 30ms,以供系統(tǒng)進(jìn)行初始化。
3. CS拉低后,保持 CLK高電平至少 5ms 以喚醒芯片,使芯片進(jìn)入工作狀態(tài)。
4. 時(shí)鐘周期為 300us~1ms,最好使用我們的推薦值 300us。
5. 發(fā)碼結(jié)束后大約 20ms 就會(huì)輸出語音及 BUSY 信號(hào)。
6. 如果喇叭沒有輸出語音,可以用示波器觀察 BUSY 電平是否有跳變,音頻輸出端是否有波形輸出。
如果按照上述調(diào)整好電路后基本上就可以正常進(jìn)行控制了。
4.2. 音量調(diào)節(jié)功能
注:如需使用音量調(diào)節(jié)命令,一線串口控制模式時(shí)請(qǐng)控制 WAV文件的采樣率不得大于 18K,三線串口模式時(shí)請(qǐng)控制 WAV文件的采樣率不得大于 20K。
WT588D 芯片可以通過串口發(fā)碼進(jìn)行音量調(diào)節(jié),有 8 級(jí)音量控制。也可以通過按鍵設(shè)置里面設(shè)置按鍵為音量+、音量-功能進(jìn)行音量調(diào)節(jié)。
WT588D 芯片在復(fù)位后音量會(huì)恢復(fù)到最大,所以在發(fā)送音量命令后不要控制復(fù)位。在語音芯片工作狀態(tài)中發(fā)送音量命令可以調(diào)節(jié)音量大小,不管語音芯片是否處于語音播放還是語音停止?fàn)顟B(tài)。如果是先觸發(fā)地址語音或者其他的命令,則需要等待 90ms 才能發(fā)送音量調(diào)節(jié)命令,否則無效。
0.png (13.02 KB, 下載次數(shù): 131)
下載附件
2018-11-8 14:57 上傳
4.3. 循環(huán)播放
循環(huán)播放命令需要在發(fā)送語音地址信號(hào)或者其他命令 30ms 之后、語音停止播放前發(fā)送,否則語音芯片不能有效識(shí)別循環(huán)命令。
0.png (13.54 KB, 下載次數(shù): 104)
下載附件
2018-11-8 14:57 上傳
5. 外接功放電路
WT588D芯片要外接功放必須設(shè)置成 DAC 輸出方式,只需要從 DAC 外接所需功放即可,如下圖所示
0.png (68.57 KB, 下載次數(shù): 101)
下載附件
2018-11-8 14:57 上傳
注:R2和 C1分別為 1.2K電阻和 104電容,這兩個(gè)器件是必須的,不能去掉,否則會(huì)導(dǎo)致聲音失真。R2 可以調(diào)節(jié)音量大小,阻值越大聲音越大,阻值范圍為:270 歐~1.2K 歐。
注意供電電壓范圍:VDD=2.8~5.5V,VCC=2.8~3.6V
全部資料51hei下載地址:
588應(yīng)用資料.rar
(9.6 MB, 下載次數(shù): 517)
2018-11-8 10:44 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
|
評(píng)分
-
查看全部評(píng)分
|