洗衣機語音芯片的應用設計方案,WT588F02KD(C002)
基于WT588F02KD(C002)語音芯片在洗衣機的應用設計方案
現(xiàn)在市場上涌現(xiàn)了許多帶語音提示功能的洗衣機,但是大多數(shù)都是在原有的基礎上在控制板增加了一顆語音芯片,客戶只增加了這樣一顆芯片成本提高了,但對于我們來說這不止成本高了,而且浪費了語音芯片本身所擁有的性能,在這樣的前提上,客戶只需要再多幾毛錢就是相當于封裝上我們多花一點錢即可達到替換掉原來更多管腳的MCU,只需要留一顆低價的MCU跟語音芯片通訊即可。
二、常見問題觀察以下圖片
一般洗衣機需要用兩顆MCU,而面板的MCU主要是為了解決用戶界面問題;而馬達控制MCU是專門控制馬達的,由于面板MCU還需要控制顯示鍵盤等功能,本身需要的IO口較多,價錢不便宜。
但由于已經(jīng)加了語音發(fā)生器,也不妨使用語音芯片替代,而且用一顆帶有那么多IO的MCU價錢較高,用WT588F02KD擴展芯片,直接能把鍵盤、顯示以及時間的功能解決了,用2個IO口即可完成,降低對MCU的要求。
三、WT588F02KD-24SS 鍵盤數(shù)碼管驅(qū)動語音芯片應用示例該方案使用WT588F02KD-24SS替代原方案中的語音發(fā)生器、數(shù)碼管顯示以及鍵盤。
1. 產(chǎn)品描述
WT588F02KD-24SS(SSOP24 封裝)是一種帶鍵盤掃描接口 LED(4位LED數(shù)碼管)的驅(qū)動控制,帶語音播報功能的專用芯片。芯片內(nèi)部可以容納最大200秒的語音內(nèi)容。芯片內(nèi)部還集成 MCU 可擴展功能、LED 數(shù)碼管驅(qū)動接口、鍵盤掃描接口等。本產(chǎn)品可以應用于電磁爐、微波爐及小家電產(chǎn)品的顯示屏驅(qū)動語音播報電路。
2. 功能描述
(1)使用標準串口,波特率:9600(N,8,1,1);
(2)鍵盤掃描(8x2bit),具有增強型抗干擾按鍵的識別電路,增強了按鍵的抗干擾性能;
(3)帶按鍵喚醒,主動掃描功能,和帶按鍵返回;
(4)客戶可以通過配套下載器在線更換芯片內(nèi)部語音內(nèi)容;
(5)可支持LED(發(fā)光二極管顯示器(4位))的顯示模式——8段 X4位,即能支持共陰數(shù)碼管輸出;
(6)內(nèi)置亮度調(diào)節(jié)的電路—-占空比8級可調(diào),使用1K的頻率;
(7)同時可以支持四位數(shù)碼管的32個發(fā)光二極管的單獨調(diào)光;
3. 管腳分布
1. 操作指令
1. 指令格式起始碼+長度+命令碼+參數(shù)+校驗和+結(jié)束碼,其中長度為1(1字節(jié)長度)+n1(若干字節(jié)命令碼)+n2(若干字節(jié)參數(shù))+1(1字節(jié)累加和校驗),累加和校驗為長度+命令碼+參數(shù)的累加和的低字節(jié),返回00則是指令成功
2. A指令
音量調(diào)節(jié) “7E 04 A0 E? ?? FE”,E? 為0xE0~0xEF,??為校驗和
地址播放 “7E 04 A0 XX ?? FE”,XX 為0x00~0xDF
3. B指令
數(shù)碼管顯示指令,例如 “7E 0A B0 40 C0 C0 B5 D5 C9 8F 5C FE”,則是數(shù)碼管顯示 “1234”
鍵盤獲取指令,按下鍵盤時芯片會自動發(fā)送按鍵信息,但如果擔心MCU不能接收到,可以使用鍵盤獲取指令,同時也可以用來判斷是否長按,指令為 “7E 04 B0 42 F6 FE”。
實際示例形如以下面板
需要 7 顆按鍵,2位數(shù)碼管+5顆LED燈,原理圖設計如下
按照說明書,預先設定好需要顯示的數(shù)碼管的指令即可達到顯示、鍵盤以及播放語音的功能,減少MCU所需要的IO口,降低MCU的要求,從整體上降低BOM的成本。
*博客內(nèi)容為網(wǎng)友個人發(fā)布,僅代表博主個人觀點,如有侵權(quán)請聯(lián)系工作人員刪除。