點擊下載WT588D放音語音模塊詳細資料
關鍵詞:語音芯片 高品質 工業芯片
1、WT588D語音模塊特征
• 模塊封裝(帶SPI-Flash及外圍電路)有DIP16、DIP28封裝形式;
• 根據外挂或者內置SPI-Flash的不同,播放時長也不同,支持2M~32Mbit的SPI-Flash存儲器;
• 內嵌DSP高速音頻處理器,處理速度快;
• 內置13Bit/DA轉換器,以及12Bit/PWM輸出,音質好;
• PWM輸出可直接推動0.5W/8Ω揚聲器,推挽電流充沛;
• 支持DAC/PWM兩種輸出方式;
• 支持加載WAV音頻格式;
• 支持加載6K~22KHz采樣率音頻;
• 支持對已加載語音播放試聽;
• 可通過專業上位機操作軟件,隨意組合語音,可插入靜音,插入的靜音不占用內存的容量,一個已加載語音可重複調用到多個地址;
• 220段可控制地址位,單個地址位最多可加載128段語音,地址位內的語音組合播放;
• 最多可加載500段用於編輯的語音;
• USB下載方式,支持在線下載/脫機下載;即便是在WT588D語音模塊通電的情況下,也一樣可以正常下載數據到SPI-Flash;
• 芯片復位時間5ms;
|
|
• 支持MP3控制模式、按鍵控制模式、3×8按鍵組合控制模式、並口控制模式、一線串口控制模式、三線串口控制模式以及三線串口控制I/O口擴展輸出模式;
• 三線串口控制模式切換到三線串口控制I/O口擴展輸出模式只需發送數據就可以進行切換。切換后仍可把切換前的最後一工作狀態帶進切換后的模式工作;
• 任意設定顯示語音播放狀態信號的BUSY輸出方式;
• 抗干擾性強,可應用在工業領域;
• 220段可控制地址位,單個地址位最多可加載128段語音,地址位內的語音組合播放;
• 語音播放停止馬上進入休眠模式,芯片轉為完全停止狀態;
• 15種按鍵控制模式,任意一個按鍵可設定任意一種控制模式;
• 配套WT588D VoiceChip上位機軟件,接口簡單,使用方便。能極大限度的發揮出WT588D語音單片機的各項功能;
• 簡單的單片機編寫方式,擺脫以往複雜繁瑣的彙編思維;
• 單個芯片支持外挂多個存儲器;
• 插入的靜音時間範圍10ms~25min;
• 工作電壓DC2.8V~5.5V;
• 靜態休眠電流小於10uA;
• 支持8和絃MIDI播放(此功能有待開放)。
|
2、WT588D放音語音模塊功能概述
WT588D語音模塊是一款功能強大的可重複擦除燒寫的語音模塊。配套WT588D VoiceChip上位機操作軟件可隨意更換WT588D語音模塊的任何一種控制模式,把信息下載到SPI-Flash上即可。軟件操作方式簡潔易懂,撮合了語音組合技術,大大減少了語音編輯的時間。完全支持在線下載,即便是WT588D通電的情況下,一樣可以通過下載器給關聯的SPI-Flash下載信息,給WT588D語音模塊電路復位一下,就能更新到剛下載進來的控制模式。
支持插入靜音模式,插入靜音不占用SPI-Flash內存的容量,一個地址位可插入10ms~25min的靜音;
MP3控制模式下,完全迎合市場上MP3的播放/暫停、停止、上一曲、下一曲、音量+、音量-等功能;
按鍵控制模式下觸發方式靈活,可隨意設置任意按鍵為脈衝可重複觸發、脈衝不可重複觸發、無效按鍵、電平保持不可循環、電平保持可循環、電平非保持可循環、上一曲不循環、下一曲不循環、上一曲可循環、下一曲可循環、音量+、音量-、播放/暫停、停止、播放/停止等15種觸發方式,最多可用10個按鍵觸發控制輸出;
3×8按鍵組合控制模式下能以脈衝可重複觸發的方式觸發24個地址位語音,所觸發地址位語音可在0~219之間設置,僅限於WTW-28P;
並口控制模式可用8個I/O口進行控制,僅限於WTW-28P;
一線串口控制模式可通過發碼端控制語音播放、停止、循環播放和音量大小,或者直接觸發0~219地址位的任意語音,發碼速度600us~2000us;
三線串口控制模式和三線串口控制I/O口擴展輸出模式之間可通過發碼切換,三線串口控制模式下,能控制語音播放、停止、循環播放和音量大小,或者直接觸發0~219地址位的任意語音,三線串口控制I/O口擴展輸出可以擴展輸出8位,在兩種模式下切換,能讓上一個模式的最後一種狀態保持着進入下一個模式。
PWM和DAC輸出方式,PWM輸出可直接推動0.5W/8Ω的揚聲器,DAC輸出外接功放,音質好。
應用範圍廣,幾乎可以涉及到所有的語音場所,如報站器、報警器、提醒器、鬧鐘、學習機、智能家電、治療儀、電子玩具、電訊、倒車雷達以及各種自動控制裝置等場所,工藝上達到工業應用的要求。
3、WT588D語音模塊選型
詳細的型號信息,可參考《貨源信息》。
型號
|
FLASH
|
I/O
|
封裝形式
|
按鍵模式
|
並口模式
|
3×8矩陣按鍵
|
MP3模式
|
一線串口
|
三線串口
|
WTW-16P
|
2-32M
|
4
|
16PIN模塊
|
OK
|
——
|
——
|
OK
|
OK
|
OK
|
WTW-28P
|
2-32M
|
11
|
28PIN模塊
|
OK
|
OK
|
OK
|
OK
|
OK
|
OK
|
4、FLASH存儲器及語音長度的關係
表內數據是在語音為6K采樣率時計算所得出來的,在擴展外挂多個存儲器時,可獲得更大的存儲空間和語音地址。
存儲器容量
|
2M
|
4M
|
8M
|
16M
|
32M
|
語音時間
|
30秒
|
100秒
|
200秒
|
500秒
|
1000秒
|
WT588D語音模塊應用方框圖
7、封裝示意圖
WT588D系列語音單片機的封裝有16PIN模塊、28PIN模塊、DIP18、SSOP20和LQFP32芯片,適合應用於各種場合,其引腳簡圖如下圖。
7.1、WTW-16P
WTW-16P
封裝引腳
|
引腳標號
|
簡述
|
功能描述
|
1
|
/RESET
|
/RESET
|
復位腳,低電平保持≥5ms有效
|
2
|
DAC
|
DAC
|
DAC音頻輸出腳,需要從軟件設置DAC輸出才生效
|
3
|
PWM+
|
PWM+
|
PWM+音頻輸出腳,需要從軟件設置PWM輸出才生效
|
4
|
PWM-
|
PWM-
|
PWM-音頻輸出腳,需要從軟件設置PWM輸出才生效
|
5
|
P14
|
DI
|
SPI-FLASH數據輸入腳
|
6
|
P13
|
DO
|
SPI-FLASH數據輸出腳
|
7
|
P16
|
CLK
|
SPI-FLASH時鐘腳
|
8
|
GND
|
GND
|
地線腳
|
9
|
P15
|
CS
|
SPI-FLASH片選腳
|
10
|
P03
|
K4/CLK/DATA
|
按鍵/三線時鐘/一線數據輸入腳
|
11
|
P02
|
K3/CS
|
按鍵/三線片選輸入腳
|
12
|
P01
|
K2/DATA
|
按鍵/三線數據輸入腳
|
13
|
P00
|
K1
|
按鍵輸入腳
|
14
|
VCC
|
VCC
|
存儲器電源輸入腳
|
15
|
BUSY
|
BUSY
|
語音播放忙信號輸出腳
|
16
|
VDD
|
VDD
|
數字電源輸入腳
|
7.2、WTW-28P(板號V1.1)
WTW-28P(板號V1.1)
封裝引腳
|
引腳標號
|
簡述
|
功能描述
|
1
|
NC
|
NC
|
空
|
2
|
NC
|
NC
|
空
|
3
|
NC
|
NC
|
空
|
4
|
P10
|
K9/A7/R1
|
按鍵/並口地址/矩陣行輸入腳/三線串口擴展輸出地址口
|
5
|
P11
|
K10/R2
|
按鍵/矩陣行輸入腳/三線串口擴展輸出地址口
|
6
|
P12
|
R3
|
矩陣行輸入腳/三線串口擴展輸出地址口
|
7
|
/RESET
|
/RESET
|
復位腳,低電平保持≥5ms有效
|
8
|
PWM+/DAC
|
PWM+/DAC
|
PWM+/DAC音頻輸出腳,視功能設置而定
|
9
|
PWM+/DAC
|
PWM+/DAC
|
PWM+/DAC音頻輸出腳,視功能設置而定
|
10
|
PWM-
|
PWM-
|
PWM-音頻輸出腳
|
11
|
P14
|
DI
|
SPI-FLASH數據輸入腳
|
12
|
P13
|
DO
|
SPI-FLASH數據輸出腳
|
13
|
P16
|
CLK
|
SPI-FLASH時鐘腳
|
14
|
GND
|
GND
|
地線腳
|
15
|
P15
|
CS
|
SPI-FLASH片選腳
|
16
|
P03
|
K4/A2/L3/CLK/DATA
|
按鍵/並口地址/矩陣列/三線時鐘/一線數據輸入腳
|
17
|
P02
|
K3/A1/L2/CS
|
按鍵/並口地址/矩陣列/三線片選輸入腳
|
18
|
P01
|
K2/A0/L1/DATA
|
按鍵/並口地址/矩陣列/三線數據輸入腳
|
19
|
P00
|
K1/L0/SBT
|
按鍵/矩陣列/SBT並口地址觸發輸入腳/三線串口擴展輸出地址口
|
20
|
VCC
|
VCC
|
模擬電源輸入腳
|
21
|
BUSY
|
BUSY
|
語音播放忙信號輸出腳
|
22
|
VDD
|
VDD
|
數字電源輸入腳
|
23
|
P04
|
K5/A3/L4
|
按鍵/並口地址/矩陣列輸入腳/三線串口擴展輸出地址口
|
24
|
P05
|
K6/A4/L5
|
按鍵/並口地址/矩陣列輸入腳/三線串口擴展輸出地址口
|
25
|
P06
|
K7/A5/L6
|
按鍵/並口地址/矩陣列輸入腳/三線串口擴展輸出地址口
|
26
|
P07
|
K8/A6/L7
|
按鍵/並口地址/矩陣列輸入腳/三線串口擴展輸出地址口
|
27
|
NC
|
NC
|
空
|
28
|
NC
|
NC
|
空
|
7.3、WTW-28P(板號V1.2)
WTW-28P(板號V1.2)
封裝引腳
|
引腳標號
|
簡述
|
功能描述
|
1
|
P05
|
K6/A4/L5
|
按鍵/並口地址/矩陣列輸入腳/三線串口擴展輸出地址口
|
2
|
P06
|
K7/A5/L6
|
按鍵/並口地址/矩陣列輸入腳/三線串口擴展輸出地址口
|
3
|
P07
|
K8/A6/L7
|
按鍵/並口地址/矩陣列輸入腳/三線串口擴展輸出地址口
|
4
|
P10
|
K9/A7/R1
|
按鍵/並口地址/矩陣行輸入腳/三線串口擴展輸出地址口
|
5
|
P11
|
K10/R2
|
按鍵/矩陣行輸入腳/三線串口擴展輸出地址口
|
6
|
P12
|
R3
|
矩陣行輸入腳/三線串口擴展輸出地址口
|
7
|
/RESET
|
/RESET
|
復位腳,低電平保持≥5ms有效
|
8
|
PWM+/DAC
|
PWM+/DAC
|
PWM+/DAC音頻輸出腳,視功能設置而定
|
9
|
PWM+/DAC
|
PWM+/DAC
|
PWM+/DAC音頻輸出腳,視功能設置而定
|
10
|
PWM-
|
PWM-
|
PWM-音頻輸出腳
|
11
|
P14
|
DI
|
SPI-FLASH數據輸入腳
|
12
|
P13
|
DO
|
SPI-FLASH數據輸出腳
|
13
|
P16
|
CLK
|
SPI-FLASH時鐘腳
|
14
|
GND
|
GND
|
地線腳
|
15
|
P15
|
CS
|
SPI-FLASH片選腳
|
16
|
P03
|
K4/A2/L3/CLK/DATA
|
按鍵/並口地址/矩陣列/三線時鐘/一線數據輸入腳
|
17
|
P02
|
K3/A1/L2/CS
|
按鍵/並口地址/矩陣列/三線片選輸入腳
|
18
|
P01
|
K2/A0/L1/DATA
|
按鍵/並口地址/矩陣列/三線數據輸入腳
|
19
|
P00
|
K1/L0/SBT
|
按鍵/矩陣列/SBT並口地址觸發輸入腳/三線串口擴展輸出地址口
|
20
|
VCC
|
VCC
|
模擬電源輸入腳
|
21
|
BUSY
|
BUSY
|
語音播放忙信號輸出腳
|
22
|
VDD
|
VDD
|
數字電源輸入腳
|
23
|
P04
|
K5/A3/L4
|
按鍵/並口地址/矩陣列輸入腳/三線串口擴展輸出地址口
|
24
|
NC
|
NC
|
空
|
25
|
NC
|
NC
|
空
|
26
|
NC
|
NC
|
空
|
27
|
NC
|
NC
|
空
|
28
|
NC
|
NC
|
空
|
|