随着智能家电的普及应用,消费者对于常用家电设备的功能要求也越来越高。对于时钟的要求也不仅仅只满足于看时间和闹钟功能,现在的智能家居几乎都有语音播报、语音提示的功能,能够准确的播报当前的时间,和倒计时功能。

目前产品设计常用的带语音播报和数码管显示的时钟方案一般有:

方案一:MCU+74HC573锁存芯片+时钟芯片+语音播报芯片;
方案二:MCU+74HC573锁存芯片+晶振+语音播报芯片;

而我们下面将要介绍的方案只需要MCU+WT588F02KD-24SS芯片+秒跳芯片即可实现上述方案设计所需的功能需求。

WT588F02KD-24SS数码管时钟方案简介

1. 功能概述

◉可以支持4位数码管调节亮度(可以扩展10个) ;

◉可以支持32个发光二极管LED单独调光;

◉带按键唤醒,主动扫描功能和带按键返回;

◉内置亮度调节的电路---占空比8级可调,使用1K的频率;

◉可控制数码管显示不同字符,也可对单段数码管进行调节;

◉客户也可以通过配套下载器在线更换芯片内部语音内容.

2.原理图设计

3. 指令简介

WT588F02KD-24SS内置标准UART异步串口接口,属于3.3V TTL电平接口。通讯数据格式是:起始位:1位;数据位:8位;奇偶位:无;停止位:1位。使用电脑串口调试助手,需要正确设置串口的参数,设置如图

A. 播放指令

命令码

功能

备注

A0

播放对应地址语音

AE

音量调节

00为静音,1F为最大音量,共32级音量调节

AF

循环播放当前语音

循环播放可被A0、AB、B0指令打断并失效

AB

停止播放当前语音

B0

连码播放

B.时钟指令

命令码

功能

命令码详解

备注

FF 01 01

获取当前时钟

FF 01 01+R1 R2 R3 R4 R5 R6 R7 R8

R1:年 千位和百位;

R2:年 十位和个位;

R3:月;     R4:日;

R5:时;     R6:分;

R7:秒;     R8:星期;

数据都为16进制

00:星期日

01:星期一

02:星期二

03:星期三

04:星期四

05:星期五

06:星期六

FF 01 02

R1 R2 R3

R4 R5 R6

R7

设置当前时钟信息

R1:年 千位和百位;

R2:年 十位和个位;

R3:月;     R4:日;

R5:时;     R6:分;

R7:秒;

数据都为16进制

FF 01 03

X1 X2 X3

X4 X5 X6

 

设置报警/闹钟信息

命令后接 6个数据,分别代表:

X1:报警组,

X2:报警状态,bit7=1,该报警组使能

X3:星期,bit7=1,星期使能

X4:日期,bit7=1,日期使能

X5:时,bit7=1,小时使能

X6:分,bit7=1,分钟使能

若设置报警组1每天7:30报警则发:7E 0B FF 01 03 01 80 00 00 87 9E B4 EF

星期和日期二选一使能且只能设置每周某一个星期使能

20组报警组

X1从0x01~0x14

注意:X2的bit0~bit6用户可自定义状态,系统不会改变它的值;

FF 01 04

获取当前报警信息

有报警,则反馈:FF 01 04 +如上6个信息

查询正在发生的报警。

FF 01 05

XX

清除对应定时

XX:报警组

FF代表全部

FF 01 06

查询多少组定时

反馈:FF 01 06+报警组数

FF 01 07

XX

查询XX组定时信息

反馈:FF 01 07 X1 X2 X3 X4 X5 X6

FF 01 08

清除报警跟倒计时中断信号

成功返回00,失败返回01

FF 01 09

X1 X2 X3

X4

设置倒计时

X1 :倒计时控制寄存器

B7=1,倒计时使能

B6=1,倒计时重载数据使能

X2:倒计时计数器H

X3:倒计时计数器M

X4:倒计时计数器L

最大支持4660小时倒计时,计时单位秒,

若想停止计时器,则让X1的bit7≠1。

FF 01 0A

查询倒计时

反馈:FF 01 0A

查询倒计时剩余秒数

FF 01 0B

查询状态寄存器

发送:00 7E 05 FF 01 0B 10 EF

返回:7E 05 FF 01 0B X1 X2

X1: bit7=1,有报警信号;

bit6=1,有倒计时信号;

bit5=1,低电压信号;

bit4=1,正在播放;

bit3~0,预留

X2:预留

命令码

功能

命令码详解

备注

FF 02 01

X1 X2 X3

X4 X5 X6

写数据到数码管模式

X1:表示第几个数码管(C0~C3);

X2~X5:数码管对应显示数值;

X6:表示亮度,00~08,00最暗,08最亮

表示将从哪一个数码管(CX)开始依次亮,如果CX=C0,则表示从第一个数码管开始,1234这4个数码管都要亮。如果CX=C1,则表示从第二个数码管开始,234这三个数码管都要亮,第1个是灭的。

FF 02 02

CX XX

CX XX

固定地址模式配置数码管

数码管序号+数值+数码管序号+数值+...+数码管序号+数值的指令形式

表示指定某个数码管亮什么数值(XX)。可以同时指定4个,也可以指定其中某几个亮。

FF 02 03

X1 X2

配置每一段数码管的亮度

X1:段码范围(0x00-0x1F);表示第XX个数码管;

X2:代表亮度,范围是00~08;

此命令的功能是设置第XX个数码管PWM亮度(PWM档位)

FF 02 04

关闭所有数码管显示

例如:00 7E 05 FF 02 04 0A EF

FF 02 05

查询按键值

例如:00 7E 05 FF 02 05 0B EF

FF 02 06

时钟显示和自定义显示切换

例如:00 7E 05 FF 02 06 0C EF

C.数码管显示指令

4. 方案对比

相比以前的方案,WT588F02KD-24SS芯片相当于一颗74HC573锁存芯片+一颗语音播报芯片,从元器件所需数量上直接节约了一颗锁存芯片;WT588F02KD-24SS能够自主获取秒跳信号进行时间记录并且使用标准的uart串口控制,省去了MCU驱动数码管、获取时间、控制语音播报等开发步骤,极大的缩短了开发周期。

5. 应用拓展领域

A. 数码管显示的电子闹钟

B. 智能家电时间设置和语音提示功能

C. 带灯光效果的音乐玩具

WT588F02KD-24SS数码管时钟语音播报芯片设计方案相关推荐

  1. WT588F02B-16S单芯片集合语音播报芯片+显示驱动ic功能解决方案

    随着电子科技水平的飞速发展和人们对智能产品需求的日益提高,产品的状态显示和语音提醒是产品智能化的重要体现,数码管/LED显示驱动IC.语音播报芯片等元器件成为智能产品不可或缺的元器件,如:智能闹钟.时 ...

  2. WTN6040-8S语音播报芯片在抽油烟机上的应用- 提升厨房智能化体验

    在当今快节奏的生活中,智能家居技术的发展不仅为我们的生活带来了便利,更为我们的家庭安全和舒适提供了全新的解决方案.作为现代厨房的关键设备,油烟机在净化空气.排除异味和保护家庭健康方面起着重要的作用.而 ...

  3. 智能机器人语音ic丨智能玩具语音识别芯片丨机器人语音播报芯片丨AI语音提示芯片...

    智能玩具机器人市场背景 智能机器人?!如果放在几年前,我对这个问题的答案肯定是弃之以鼻,因为在以前的我眼里,机器人就是一个高深莫测.高科技的玩意,小孩子助学机器人纯属瞎说.人们对文娱要求的不断进步,智 ...

  4. 倒车喇叭语音ic芯片

    汽车倒车喇叭可以更加有效地对汽车后方的车辆.行人及动物进行提醒和警告,提高了行车安全,由驾驶者通过喇叭按钮控制,更加人性化,方便了驾驶! 倒车喇叭作为一个警报性质的产品,报警语音芯片是其身上不可或缺的 ...

  5. 婴儿摇篮语音播放芯片,高品质MP3音乐播放芯片,WT2003H

    婴儿摇篮是一种用于帮助婴儿入睡的设备.传统的婴儿摇篮通常只是简单的摇晃,但是带有语音播报芯片的婴儿摇篮则可以更好地模拟妈妈的声音,从而更有效地帮助婴儿入睡. 如果您正在寻找高品质音乐摇篮方案,那么WT ...

  6. 单芯片如何解决语音播报+显示驱动,实现缩短产品开发周期简化和降低综合BOM成本?

    导读:随着消费需求的多样化,通过语音芯片实现声音播报的产品越来越多,如智能水杯,电磁炉.微波炉等小家电,电动车仪表盘,血压计.血糖仪等家用医疗产品等等.这些产品都是几乎带显示屏,需要一颗专用的ic来驱 ...

  7. 火车站信号自动语音播报系统的设计

    在现代工业控制过程中,广泛应用了工作状态和故障状态报警装置,通常它以声.光形式提醒操作者及时处理出现的问题.随着新技术的发展,人们又开始将语音技术应用到这一领域.它以更直观.易懂.更方便.准确的形式向 ...

  8. 公交语音播报调试第四天

    任务书 公交报站器由控制模块STC89C52单片机作为控制核心,硬件电路分为12864液晶屏.ISD1730语音芯片.温湿度传感器和红外传感器等模块.该系统的功能是:首先可以通过八个按键实现" ...

  9. 公交语音播报调试第二天

    任务书 公交报站器由控制模块STC89C52单片机作为控制核心,硬件电路分为12864液晶屏.ISD1730语音芯片.温湿度传感器和红外传感器等模块.该系统的功能是:首先可以通过八个按键实现" ...

最新文章

  1. 博士一次性最高给140万安家费!还享副教授待遇,这所高校为了引进人才!拼了...
  2. windows server系统,登录系统提示按下 ctrl+alt+delete
  3. python实训报告pygame_[源码和文档分享]基于Python的PyGame库实现的2048小游戏
  4. Spring5源码 - 02 Bean和Java对象的区别与猜想验证BeanDefinition
  5. idea-单独运行main类
  6. 信息时代把数据当成了信息,互联网让数据真正发挥出价值,让人们相信人眼看不见的数据世界。...
  7. 05-树7 堆中的路径 (25 分)
  8. 软设考试成绩查询结果
  9. system合约源码分析
  10. 中国塑料加工机械市场趋势报告、技术动态创新及市场预测
  11. 曝 iPhone 13 系列定价有望下调:起售价或低于 5499 元;TikTok 成为全球收入最高 App|极客头条...
  12. java DTO循环_Java Stream与for循环比较
  13. HTML其他常用标签
  14. mysql infobright 缺点_Infobright存储引擎的特点
  15. 微型计算机忘记密码,一种基于微型计算机的密码锁的制作方法
  16. Resolution和Scale关系
  17. Java 面试简答题
  18. 个人所得税 java_通过Java程序计算个人所得税
  19. Firefly互动广告机解决方案
  20. 王者荣耀s10服务器维护,王者荣耀s9维护到几点?王者荣耀s10赛季上线时间分享...

热门文章

  1. 牛客小白月赛16 F-小石的妹子(二维偏序+线段树)
  2. 一文搞懂SaaS、PaaS、IaaS的概念和异同
  3. Android Studio 4.3 (Android Studio Arctic Fox 2020.3.1.26)下载地址
  4. 短学期题解——kk数圈圈
  5. php电影播放系统在线视频点播系统 php毕业设计题目课题选题 php毕业设计项目作品源码(3)功能和界面
  6. 怎样让DNS服务器响应,DNS服务器不能响应的四大解决办法,
  7. 滚动时域控制 matlab,面向动态避障的智能汽车滚动时域路径规划
  8. 面试官:你真的知道 Java 类是如何被加载的吗?
  9. h5前端开发,杭州web前端培训课程
  10. 从组水平到个体水平的精神分裂症谱系障碍无创脑刺激