当前位置:网站首页>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应用设计方案,在智能闹钟、智能水杯、雾化器等消费电子行业领域内已有成熟的应用案例。消费类电子产品应用是公司重要的发展领域,未来,唯创知音将在更多行业推出标准化语音芯片,进一步提升工程师的设计体验,为消费类电子行业标准化赋能。
边栏推荐
- MATLAB中tiledlayout函数使用
- gin集成支付宝支付
- R language uses bwplot function in lattice package to visualize box plot and par Settings parameter custom theme mode
- LiveData
- R language dplyr package summary_ If function calculates the mean and median of all numerical data columns in dataframe data, and summarizes all numerical variables based on conditions
- STM32F1与STM32CubeIDE编程实例-MAX7219驱动8位7段数码管(基于GPIO)
- Introducing testfixture into unittest framework
- 失败率高达80%,企业数字化转型路上有哪些挑战?
- 游戏出海,全球化运营
- 一文概览2D人体姿态估计
猜你喜欢

Data warehouse interview question preparation

RK1126平台OSD的实现支持颜色半透明度多通道支持中文

Map of mL: Based on Boston house price regression prediction data set, an interpretable case of xgboost model using map value

实战解惑 | OpenCV中如何提取不规则ROI区域

Digi重启XBee-Pro S2C生产,有些差别需要注意

sql优化之查询优化器

What is the difference between Bi financial analysis in a narrow sense and financial analysis in a broad sense?
![[MySQL from introduction to proficiency] [advanced chapter] (V) SQL statement execution process of MySQL](/img/58/a8dbed993921f372d04f7a1ee19679.png)
[MySQL from introduction to proficiency] [advanced chapter] (V) SQL statement execution process of MySQL

测试流程整理(3)

DDD application and practice of domestic hotel transactions -- Code
随机推荐
AI and Life Sciences
Rich text editing: wangeditor tutorial
测试流程整理(2)
基于51单片机的超声波测距仪
MySQL triggers
What is the real meaning and purpose of doing things, and what do you really want
Leetcode T47: 全排列II
Use of tiledlayout function in MATLAB
[FAQ] summary of common causes and solutions of Huawei account service error 907135701
Map of mL: Based on Boston house price regression prediction data set, an interpretable case is realized by using the map value to the LIR linear regression model
测试流程整理(3)
海外游戏代投需要注意的
Understand chisel language thoroughly 09. Chisel project construction, operation and testing (I) -- build and run chisel project with SBT
如何游戏出海代运营、游戏出海代投
Redis daily notes
DDD application and practice of domestic hotel transactions -- Code
Blob, text geometry or JSON column'xxx'can't have a default value query question
游戏出海,全球化运营
NowCoder 反转链表
How to package QT and share exe