項目開發背景
智能化已經成為一種時代趨勢,現如今人們的需求使智能化家居成為必不可少的一部分。而垃圾桶是人們日常生活中不可缺少的家居用品,甚至街道上也定點有垃圾回收站。但是現有的垃圾桶功能過于單一,已經無法滿足人們日常對智能家居的要求。
關于傳統的翻蓋垃圾桶,大多數人會嫌棄地翻開垃圾桶蓋,畢竟是裝垃圾的,難免會滋生細菌,且如今各地都提倡垃圾分類,站在垃圾分類桶面前,你是否會迷惑該怎么分類投入。WT588F02B語音芯片的應用為垃圾桶賦予了溫馨的“聲音提示”。
WT588F02B語音芯片是一顆非常優秀的語音芯片,該系列芯片集成了語音播報、數碼管顯示驅動等功能,以及有豐富的擴展資源,單芯片可以完成語音交互、顯示驅動、MCU功能。WT588F系列芯片有3種封裝:SOP8、SOP16、SSOP24。
01 方案概述
本設計滿足了一下功能要求:
1.當有人在垃圾桶附近時,垃圾桶便會自動翻蓋,并發出垃圾 分類的提示音;
2.當遠離垃圾桶5秒后自動合蓋,發出感謝的聲音;
3.按鍵功能:選擇常開模式或者感應模式;
4.標準語音播放功能。
02 應用框架圖
本系統結構圖如下圖所示:
03 串口通信說明
3.1 協議命令格式
WT588F02B-8S內置標準UART異步串口接口,屬于3.3V TTL電平接口。通訊數據格式是:起始位:1位;數據位:8位;奇偶位:無;停止位:1位。使用電腦串口調試助手,需要正確設置串口的參數,設置如圖:
語音類串口指令:只有指令長度和校驗是正確的,才會判斷命令;命令不存在時,沒有返回值,參數過多也沒有返回值,參數錯誤返回01;
時鐘類串口指令:按照其表描述的返回一致就行,只有長度和校驗是正確的,才會判斷命令;命令不存在,沒有返回值,參數過多也沒有返回值,參數錯誤返回01;
注意:“長度”是指長度(1字節)+命令碼(若干字節)+參數(若干字節)+校驗和(1個字節)的長度(字節數);
“累加和校驗”是指長度+命令碼+參數的累加和的低字節;
3.1.1 管腳說明
3.2 語音播放指令
3.2.1播放對應地址語音(A0)
注意:1.可以播放32,767段語音;
3.2.2 音量調節指令(AE)
注意:1.音量調節共有32級(00~1F),其中00音量最小,1F音量最大;
2.在語音播放結束、播放過程中或者待機狀態發此命令調節音量;
3.2.3 循環播放當前語音(AF)
注意:1.地址----表示01或者00;01:單曲循環;00:取消單曲循環;
2.執行此命令可循環播放當前段語音,可在語音播放時發送。循環指令執行過程中,可被AB命令、普通地址指令、B0組合指令打斷,并失效,需先發播放指令,再發循環播放指令;
3.2.4 停止當前語音播放(AB)
3.2.5 連碼播放(B0)
注意:1.FF/NN----固定碼,預留,暫時沒有作用,可以直接用00 00替代(不可缺);
2.示例:假如我們要讓芯片依次播放01/01/02地址的語音內容,即連碼指令播放;
指令是:00 7E 0B B0 00 00 00 01 00 01 00 02 BF EF.
3.3 PWM輸出(B0)
注意:(1)命令代表設置PWM脈沖寬度,XX的范圍是00~B4,表示0~180度轉動;
(2)此命令的功能是設置舵機的轉動角度;
審核編輯:劉清
-
數碼管
+關注
關注
32文章
1887瀏覽量
91403 -
語音芯片
+關注
關注
12文章
1774瀏覽量
36758 -
UART接口
+關注
關注
0文章
124瀏覽量
15363 -
SOP封裝
+關注
關注
0文章
56瀏覽量
15440
原文標題:WT588F02B語音芯片在智能垃圾桶上的應用設計方案介紹
文章出處:【微信號:Waytronic-1999,微信公眾號:唯創知音】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論