当前位置:网站首页>WT588F02B-8S(C006_03)单芯片语音ic方案为智能门铃设计降本增效赋能
WT588F02B-8S(C006_03)单芯片语音ic方案为智能门铃设计降本增效赋能
2022-07-04 12:52:00 【唯创知音】
在多元化智能产品走入千家万户之际,智能门铃产业不断发展壮大,众多各式各样的智能门铃出现在市场上,在获得广大消费者喜爱的同时,人们对安全可靠,便捷化操作的智能门铃的需求也在不断增加。
门铃生产厂家及智能门铃方案设计商根据消费者智能化、个性化的需求来设计产品成为一个主流趋势。普通的门铃方案设计,需要通过MCU+语音芯片+掉电记忆IC等元器件来实现门铃的智能化及个性化,器件多代表着电路设计相对复杂,电路板体积大,成本高,对生产组装工艺的要求高、功耗高。且MCU进行解析、学习EV1527地址,调试等,需要花费产品设计软件工程师较多的时间精力。
唯创知音WT588F02B-8S(C006_003)语音芯片可快速实现工程师的智能化、个性化设计需求,可以做到MCU解析EV1527协议和学习功能,带有语音芯片的播报功能、并且带有EEROM功能实现掉电记忆。不仅较大程度的节约了成本,且使产品的开发更加简单,产品开发周期缩短,综合成本更低,解决了现阶段的产品技术含量较低,产品同质化严重,价格竞争却非常激烈的问题。同时WT588F02B的语音音色效果好。(C006_03是这个功能产品的代码,与唯创知音对接,可以通过这个功能代码,快速找到相关产品和资料。)
下面我们以应用实例:WT588F02B智能门铃设计方案直观的呈现:
WT588F02B智能门铃方案设计实例
1)智能门铃方案概述
2)器件选型
3)
部位 | 型号 | 特性概述 |
主控 | WT588F02B | 16位DSP、32MHz、256KB-flash、可重复擦写、… |
a. 设计原理图
按键功能如下:
IO口定义 | PI0/K1 | PI1/K2 | PC2/led |
功能定义 | 短按:音量加(4级)大循环,同时播放当前曲目 | 短按:下一曲(大循环) 长按3秒:433配对学习(学习模式时LED快闪,判定成功LED长亮一秒,5秒自动退出学习模式) | 三种闪灯模式,播放音乐时,慢闪。 快闪:6HZ 慢闪:3HZ 长亮: |
K1/K2同时按下3秒,删除所有学习到的码,删除成功LED长亮一秒 |
3)应用框架图
4)WT588F02B基本功能和特点
1.16位DSP语音芯片、32Mhz内部振荡;
2.工作电压2.0~5.5V;建议电压:2.2~4.0V(由于串口使用TTL电平通信)
3.16bit的PWM输出,可直接驱动8R 0.5W喇叭;
4.支持6K~32Khz的WAV文件,以及MIDI文件;
5.客户可以通过配套下载测试板在线更换芯片内部语音内容;
6.芯片内部有256K byte 的存储空间,可以做掉电记忆功能、数据存储等功能(可扩展给用户MCU做缓存空间)。
7.芯片主控程序和内置存储数据均可擦除再烧写。
8.低电压检测功能,可以设置当电压低于某一个值,做出相应提示
9.UART通讯协议、9600波特率
10.带有EV1527解码功能,并且可以通过UART将EV1527解密后的数据返回
11.目前设置了两组EV1527的地址。即可以一个产品配对两组遥控地址
12.MCU可以通过UART从WT588F中读出EV1527解码地址
EV1527标准协议简介:
每次发码先发高电平,后发低电平,
完整发码格式:
同步码+bety1+bety2+bety3
bety1/bety2:遥控地址码;
bety3:按键值码;
下面我们介绍一下WT588F02B芯片的使用方法:
使用方法1:(已经有标准芯片,可以直接购买)
如果我要快速做成一个低成本的门铃产品。
按照上图所示;
功能:
1. 无线遥控触发门铃播放
2. 按键可以用于调整音量大小、门铃曲目选择、无线遥控配对等功能
我们可以发现,我们只需要WT588F02B-8S(C006_03),就可以设计一个低成本简易门铃产品出来。
使用方法2:(已经有标准芯片,可以直接购买)
我的门铃产品不是简单的触发播放,还有其他的功能,甚至可能要用到MCU做一些事情。
没关系,WT588F02B-8S(C006_03)还能这样用:
MCU可以通过UART(波特率9600)来控制WT588F02B-8S(C006_03)播放音乐、调节音量、循环等功能,并且还可以读取无线信号模块的指令,配对的无线模组的地址等。WT588F02B还可以开放256个字节给MCU做数据存储使用(可以读,可以写)。
使用方法3:
如果是想要用WT588F02B当做主MCU来开发所有的功能,这颗IC也是可以的。目前有3种封装:SOP8、SOP16、SSOP24。
唯创知音作为一家专注于语音技术研究的高新技术企业,始终坚持以“服务好工程师”为目标,以行业语音交互器件标准化为方向,致力于让复杂变简单,提供快捷的语音、智能物联网应用解决方案。WT588F02B应用设计方案,在智能闹钟、智能水杯、雾化器等消费电子行业领域内已有成熟的应用案例。消费类电子产品应用是公司重要的发展领域,未来,唯创知音将在更多行业推出标准化语音芯片,进一步提升工程师的设计体验,为消费类电子行业标准化赋能。
边栏推荐
- [MySQL from introduction to proficiency] [advanced chapter] (V) SQL statement execution process of MySQL
- sql优化之explain
- sharding key type not supported
- C # WPF realizes the real-time screen capture function of screen capture box
- R language uses dplyr package group_ The by function and the summarize function calculate the mean and standard deviation of the target variables based on the grouped variables
- Gorm read / write separation (rotation)
- 瑞吉外卖笔记
- R language uses the mutation function of dplyr package to standardize the specified data column (using mean function and SD function), and calculates the grouping mean of the standardized target varia
- 按照功能对Boost库进行分类
- 测试流程整理(3)
猜你喜欢
Understand chisel language thoroughly 06. Chisel Foundation (III) -- registers and counters
数据湖(十三):Spark与Iceberg整合DDL操作
Understand chisel language thoroughly 12. Chisel project construction, operation and testing (IV) -- chisel test of chisel test
基于51单片机的超声波测距仪
软件测试之测试评估
MATLAB中tiledlayout函数使用
The failure rate is as high as 80%. What are the challenges on the way of enterprise digital transformation?
PyTorch的自动求导机制详细解析,PyTorch的核心魔法
潘多拉 IOT 开发板学习(RT-Thread)—— 实验3 按键实验(学习笔记)
学内核之三:使用GDB跟踪内核调用链
随机推荐
Mongodb commonly used 28 query statements (forward)
flink sql-client.sh 使用教程
学内核之三:使用GDB跟踪内核调用链
【信息检索】分类和聚类的实验
GCC【6】- 编译的4个阶段
R语言使用lattice包中的bwplot函数可视化箱图(box plot)、par.settings参数自定义主题模式
ML之shap:基于boston波士顿房价回归预测数据集利用shap值对XGBoost模型实现可解释性案例
redis 日常笔记
IP lab monthly resumption · issue 5
统计php程序运行时间及设置PHP最长运行时间
第十六章 字符串本地化和消息字典(二)
Oppo find N2 product form first exposure: supplement all short boards
潘多拉 IOT 开发板学习(RT-Thread)—— 实验3 按键实验(学习笔记)
Excel quickly merges multiple rows of data
Popular framework: the use of glide
Test process arrangement (2)
Chapter 17 process memory
MySQL stored procedure exercise
Learning projects are self-made, and growth opportunities are self created
GCC [6] - 4 stages of compilation