KT404A是一個提供串口的語音晶片,集成了MP3、WAV的硬解碼。軟體支持工業級別的串口通信協定,以SPIFLASH或TF卡、隨身碟作為存儲介質,選用其中一種設備作為語音的存儲介質。通過串口指令完成播放指定的語音,以及播放語音等功能。
基本介紹
- 外文名:KT404A
- 定義:語音晶片
- 生產廠商:深圳市清月電子有限公司
簡介,功能,參數,命令,
簡介
KT404A是一個提供串口的語音晶片,集成了MP3、WAV的硬解碼。軟體支持串口通信協定,以SPIFLASH或者TF卡、隨身碟作為存儲介質,通過串口指令即可完成播放指定的語音。
功能
1、支持採樣率(KHz):8/11.025/12/16/22.05/24/32/44.1/48
2、24位DAC輸出,動態範圍支持90dB,信噪比支持85dB
3、最大支持16M位元組的SPIFLASH。例如W25Q16[2M位元組]、W25Q128[16M位元組]
4、多種控制模式,並口控制模式、串口模式、AD按鍵控制模式
5、Miniusb接口更新語音檔案,無需安裝任何軟體。支持XP和WIN7系統。
6、支持組合播放功能,可以實現報時、報溫度。
7、30級音量可調,5級EQ可調[此功能暫不開放]。
8、支持外掛多種類型的功放,如3W、5W、10W等。
9、支持上電循環播放的功能。
10、支持SPIFLASH[超小型封裝]作為存儲介質。
參數
名稱 | 參數 |
MP3檔案格式 | 1、支持所有比特率11172-3和ISO13813-3 layer3音頻解碼 |
2、採樣率支持(KHZ):8/11.025/12/16/22.05/24/32/44.1/48 | |
3、支持Normal、Jazz、Classic、Pop、Rock等音效 | |
USB接口 | 2.0標準 |
UART接口 | 標準串口,TTL電平,波特率9600 |
輸入電壓 | 3.7V-5.2V[7805後級串一個二極體為最佳] |
額定電流 | 10MA[靜態] |
低功耗電流 | <200uA |
功放功率 | 負載32歐姆0.25W[只支持驅動耳機][不支持直接驅動喇叭] |
尺寸 | 參見封裝章節 |
工作溫度 | [-40度] -- [80度] |
濕度 | 5% ~ 95% |
主晶片型號 | KT404A[SOP16] |
命令
$S | 起始位0x7E | 每條命令反饋均以$開頭,即0x7E |
VER | 版本 | 版本信息 |
Len | len後位元組個數 | 校驗和不計算在內 |
CMD | 命令字 | 表示具體的操作,比如播放/暫停等等 |
Feedback | 命令反饋 | 是否需要反饋信息,1反饋,0不反饋 |
dat | 參數 | 和前面的len相關聯,不限制長度 |
checksum | 校驗和[占兩個位元組] | 累加和校驗[不計起始位$] |
$O | 結束位 | 結束位0xEF |