WT588F02KD-24SS數(shù)碼管時(shí)鐘語(yǔ)音播報(bào)芯片設(shè)計(jì)方案
隨著智能家電的普及應(yīng)用,消費(fèi)者對(duì)于常用家電設(shè)備的功能要求也越來(lái)越高。對(duì)于時(shí)鐘的要求也不僅僅只滿足于看時(shí)間和鬧鐘功能,現(xiàn)在的智能家居幾乎都有語(yǔ)音播報(bào)、語(yǔ)音提示的功能,能夠準(zhǔn)確的播報(bào)當(dāng)前的時(shí)間,和倒計(jì)時(shí)功能。
目前產(chǎn)品設(shè)計(jì)常用的帶語(yǔ)音播報(bào)和數(shù)碼管顯示的時(shí)鐘方案一般有:
方案一:MCU+74HC573鎖存芯片+時(shí)鐘芯片+語(yǔ)音播報(bào)芯片;
方案二:MCU+74HC573鎖存芯片+晶振+語(yǔ)音播報(bào)芯片;
而我們下面將要介紹的方案只需要MCU+WT588F02KD-24SS芯片+秒跳芯片即可實(shí)現(xiàn)上述方案設(shè)計(jì)所需的功能需求。
WT588F02KD-24SS數(shù)碼管時(shí)鐘方案簡(jiǎn)介
功能概述
?可以支持4位數(shù)碼管調(diào)節(jié)亮度(可以擴(kuò)展10個(gè))
?可以支持32個(gè)發(fā)光二極管LED單獨(dú)調(diào)光;
?帶按鍵喚醒,主動(dòng)掃描功能和帶按鍵返回;
?內(nèi)置亮度調(diào)節(jié)的電路---占空比8級(jí)可調(diào),使用1K的頻率;
?可控制數(shù)碼管顯示不同字符,也可對(duì)單段數(shù)碼管進(jìn)行調(diào)節(jié);
?客戶也可以通過配套下載器在線更換芯片內(nèi)部語(yǔ)音內(nèi)容。
WT588F02KD-24SS 模塊原理圖設(shè)計(jì)
指令簡(jiǎn)介
WT588F02KD-24SS內(nèi)置標(biāo)準(zhǔn)UART異步串口接口,屬于3.3V TTL電平接口。通訊數(shù)據(jù)格式是:起始位:1位;數(shù)據(jù)位:8位;奇偶位:無(wú);停止位:1位。使用電腦串口調(diào)試助手,需要正確設(shè)置串口的參數(shù),設(shè)置如圖
A.播放指令
命令碼 | 功能 | 備注 |
A0 | 播放對(duì)應(yīng)地址語(yǔ)音 | |
AE | 音量調(diào)節(jié) | 00為靜音,1F為最大音量,共32級(jí)音量調(diào)節(jié) |
AF | 循環(huán)播放當(dāng)前語(yǔ)音 | 循環(huán)播放可被A0、AB、B0指令打斷并失效 |
AB | 停止播放當(dāng)前語(yǔ)音 | |
B0 | 連碼播放 |
B.時(shí)鐘指令
命令碼 | 功能 | 命令碼詳解 | 備注 |
FF 01 01 | 獲取當(dāng)前時(shí)鐘 | FF 01 01+R1 R2 R3 R4 R5 R6 R7 R8 R1:年 千位和百位; R2:年 十位和個(gè)位; R3:月; R4:日; R5:時(shí); R6:分; R7:秒; R8:星期; (數(shù)據(jù)都為16進(jìn)制) | 00:星期日 01:星期一 02:星期二 03:星期三 04:星期四 05:星期五 06:星期六 |
FF 01 02 R1 R2 R3 R4 R5 R6 R7 | 設(shè)置當(dāng)前時(shí)鐘信息 | R1:年 千位和百位; R2:年 十位和個(gè)位; R3:月; R4:日; R5:時(shí); R6:分; R7:秒; (數(shù)據(jù)都為16進(jìn)制) | |
FF 01 03 X1 X2 X3 X4 X5 X6 | 設(shè)置報(bào)警/鬧鐘信息 | 命令后接 6個(gè)數(shù)據(jù),分別代表: X1:報(bào)警組, X2:報(bào)警狀態(tài),bit7=1,該報(bào)警組使能 X3:星期,bit7=1,星期使能 X4:日期,bit7=1,日期使能 X5:時(shí),bit7=1,小時(shí)使能 X6:分,bit7=1,分鐘使能 若設(shè)置報(bào)警組1每天7:30報(bào)警則發(fā):7E 0B FF 01 03 01 80 00 00 87 9E B4 EF | 星期和日期二選一使能且只能設(shè)置每周某一個(gè)星期使能 20組報(bào)警組 X1從0x01~0x14 注意:X2的bit0~bit6用戶可自定義狀態(tài),系統(tǒng)不會(huì)改變它的值; |
FF 01 04 | 獲取當(dāng)前報(bào)警信息 | 有報(bào)警,則反饋:FF 01 04 +如上6個(gè)信息 | 查詢正在發(fā)生的報(bào)警。 |
FF 01 05 XX | 清除對(duì)應(yīng)定時(shí) | XX:報(bào)警組 | FF代表全部 |
FF 01 06 | 查詢多少組定時(shí) | 反饋:FF 01 06+報(bào)警組數(shù) | |
FF 01 07 XX | 查詢XX組定時(shí)信息 | 反饋:FF 01 07 X1 X2 X3 X4 X5 X6 | |
FF 01 08 | 清除報(bào)警跟倒計(jì)時(shí)中斷信號(hào) | 成功返回00,失敗返回01 | |
FF 01 09 X1 X2 X3 X4 | 設(shè)置倒計(jì)時(shí) | X1 :倒計(jì)時(shí)控制寄存器 B7=1,倒計(jì)時(shí)使能 B6=1,倒計(jì)時(shí)重載數(shù)據(jù)使能 X2:倒計(jì)時(shí)計(jì)數(shù)器H X3:倒計(jì)時(shí)計(jì)數(shù)器M X4:倒計(jì)時(shí)計(jì)數(shù)器L | 最大支持4660小時(shí)倒計(jì)時(shí),計(jì)時(shí)單位秒, 若想停止計(jì)時(shí)器,則讓X1的bit7≠1。 |
FF 01 0A | 查詢倒計(jì)時(shí) | 反饋:FF 01 0A | 查詢倒計(jì)時(shí)剩余秒數(shù) |
FF 01 0B | 查詢狀態(tài)寄存器 | 發(fā)送:00 7E 05FF 01 0B 10EF 返回:7E 05FF 01 0BX1X2 X1:bit7=1,有報(bào)警信號(hào); bit6=1,有倒計(jì)時(shí)信號(hào); bit5=1,低電壓信號(hào); bit4=1,正在播放; bit3~0,預(yù)留 X2:預(yù)留 |
命令碼 | 功能 | 命令碼詳解 | 備注 |
FF 02 01 X1 X2 X3 X4 X5 X6 | 寫數(shù)據(jù)到數(shù)碼管模式 | X1:表示第幾個(gè)數(shù)碼管(C0~C3); X2~X5:數(shù)碼管對(duì)應(yīng)顯示數(shù)值; X6:表示亮度,00~08,00最暗,08最亮 | 表示將從哪一個(gè)數(shù)碼管(CX)開始依次亮,如果CX=C0,則表示從第一個(gè)數(shù)碼管開始,1234這4個(gè)數(shù)碼管都要亮。如果CX=C1,則表示從第二個(gè)數(shù)碼管開始,234這三個(gè)數(shù)碼管都要亮,第1個(gè)是滅的。 |
FF 02 02 CX XX CX XX | 固定地址模式配置數(shù)碼管 | 數(shù)碼管序號(hào)+數(shù)值+數(shù)碼管序號(hào)+數(shù)值+...+數(shù)碼管序號(hào)+數(shù)值的指令形式 | 表示指定某個(gè)數(shù)碼管亮什么數(shù)值(XX)。可以同時(shí)指定4個(gè),也可以指定其中某幾個(gè)亮。 |
FF 02 03 X1 X2 | 配置每一段數(shù)碼管的亮度 | X1:段碼范圍(0x00-0x1F);表示第XX個(gè)數(shù)碼管; X2:代表亮度,范圍是00~08; | 此命令的功能是設(shè)置第XX個(gè)數(shù)碼管PWM亮度(PWM檔位) |
FF 02 04 | 關(guān)閉所有數(shù)碼管顯示 | 例如:00 7E 05 FF 02 04 0A EF | |
FF 02 05 | 查詢按鍵值 | 例如:00 7E 05 FF 02 05 0B EF | |
FF 02 06 | 時(shí)鐘顯示和自定義顯示切換 | 例如:00 7E 05 FF 02 06 0C EF |
C.數(shù)碼管顯示指令
- 方案對(duì)比
相比以前的方案,WT588F02KD-24SS芯片相當(dāng)于一顆74HC573鎖存芯片+一顆語(yǔ)音播報(bào)芯片,從元器件所需數(shù)量上直接節(jié)約了一顆鎖存芯片;WT588F02KD-24SS能夠自主獲取秒跳信號(hào)進(jìn)行時(shí)間記錄并且使用標(biāo)準(zhǔn)的uart串口控制,省去了MCU驅(qū)動(dòng)數(shù)碼管、獲取時(shí)間、控制語(yǔ)音播報(bào)等開發(fā)步驟,極大的縮短了開發(fā)周期。
應(yīng)用拓展領(lǐng)域
- 數(shù)碼管顯示的電子鬧鐘
- 智能家電時(shí)間設(shè)置和語(yǔ)音提示功能
- 帶燈光效果的音樂玩具
-
時(shí)鐘顯示
+關(guān)注
關(guān)注
0文章
12瀏覽量
9242 -
LED驅(qū)動(dòng)IC
+關(guān)注
關(guān)注
2文章
36瀏覽量
11073 -
數(shù)碼管時(shí)鐘
+關(guān)注
關(guān)注
0文章
10瀏覽量
3160 -
led時(shí)鐘顯示屏
+關(guān)注
關(guān)注
0文章
6瀏覽量
2552
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論