0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

扫地机洗地机语音芯片,WT2003H语音更换+LCD扩展的应用介绍

WT-深圳唯创知音电子有限公司 2022-05-30 14:05 次阅读

基于 WT2003H语音芯片在扫地机/洗地机语音更换+LCD扩展的应用介绍

一、产品市场

随着家用电子设备的普及,各种智能化设备进入人们生活中,如洗地机、扫地机等,目前大多数扫地机和洗地机都加了音效提示音,以及人工提示音,但较为单一,且部分应用无法随时更换语音,针对部分客户的特殊需求,去定制化语音方案。同时一些客户端的工程师,会经常感到主控MCU IO口不够,需要驱动电机、温度检测、LCD或数码管显示、语音控制播报等。唯创知音WT2003H语音芯片,能用一个IO实现复杂功能需求,留出主控MCU更多的IO口,去实现更多交互功能。

本文以WT2003H系列芯片+一颗外挂Flash为例,介绍WT2003H系列芯片即时更换语音功能,及唯创知音后续推出的扩展类,芯片语音播报+LCD驱动显示作一些简单介绍。

二、产品应用框图

语音更新+语音播报+LCD驱动显示

get?code=MWY0YTNkYjhmM2ZkOWE5NzM2NzMyYTgxOTNhMDdlMDIsMTY1Mzg5MDcxMjI1OQ==

单片机MCU

语音更换: 使用本司WT2003HX系列烧写下载器+上位机,通过串口快速进行语音更换

WT2003X系列语音芯片:WT2003H0-24SS

LCD驱动显示:唯创知音扩展类系列产品,本文这里仅对LCD12864作简单概述

三、芯片功能特点

get?code=NTNmZWVhODUxYzkwM2ZjYjk4YjNjZWU2ZjRiNmI3MjAsMTY1Mzg5MDcxMjI1OQ==

注: COM(位)- IO口可扩展作为数码管位选使用;

LED(段) - IO口可扩展作为数码管段选使用;

Key(按键)- IO口可扩展作为按键使用。

WT2003HX-24SS功能特点

(1)工作电压:2.0-5.2V;

(2)内置0.5W D类功放;

(3)控制模式:一线、两线单双字节、UART串口控制、按键控制、SPI控制;

(4)UART控制模式,默认波特率9600,用户也可发送波特率切换指令,自由选择通信波特率,最大不超过1Mbps,带有文件索引播放、插播、 单曲循环、所有曲目循环、随机播放等功能。32 级音量可调、最大可以支持外挂 128Mbit 的 Flash;

(5)支持语音高品质音频格式,支持MP3和WAV格式,(音频码率支持8kbps~320kbps)声音优美;

(6)低功耗,芯片设置5S不播放,自动进入休眠模式,功耗可达5uA以下,如为电池类产品,可大大延长其使用寿命;

(7)16 bit高精度ADCDAC

(8)大功率IO驱动能力,最高可直接驱动64mA;

(9)单芯片使用(使用内置容量)时内置语音需出厂前写入,也可选择WT2003H0+外挂Flash;

(10)可重复烧写芯片程序及语音

(11)搭配唯创知音上位机软件,轻松制作语音bin文件,通过程序烧录串口可自由更换语音;

四、语音播报通信控制介绍

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

get?code=NWIxNTgzZjc4MjI1ZDA3NTU1OGUyYWQ0OGQxYjExYzcsMTY1Mzg5MDcxMjI1OQ==

注意:“长度”是指长度+命令码+参数+校验和的长度,“累加和校验”是指长度+命令码+参数的累加和的低字节。

注意:Flash语音播放可以实现FLash索引播放,组合播放,插播等指令;

get?code=NjllZDU3ZWYwOWQxMjJlMDhjY2E3NTZlOGVmYTAwOTUsMTY1Mzg5MDcxMjI1OQ==get?code=ODEzYjA1NzRmOWJlNDMwMzUyMGJhYmFiNzM2ZmIyNzgsMTY1Mzg5MDcxMjI1OQ==

五、设计应用案例

1) 器件选型

get?code=MmRkNjQxN2JjYzg3NGFlZWIyNjZiNGMwZDkyYjE2ZDIsMTY1Mzg5MDcxMjI1OQ==

2)设计原理图

get?code=YTFjODU3ZWQxYmZjMDA3MDIwZTFhNmM3ZWJiMzQ5ZmIsMTY1Mzg5MDcxMjI1OQ==

如上原理图所示,LCD12864 的 8 位数据口与芯片IO口相连, LCD12864 的 RS、RW、EN 脚与语音芯片的 4、5、6 管脚连接,LCD片选脚CS与芯片第20脚相连

3)部分代码示例

3.1语音芯片串口测试部分

extern u8 Rx_Buffer_t[UART_MAX_RX_BETY];

extern u32 Rx_Len_t;

extern u8 wt_uart_rx_flag_a;

static u8 test_mode = 0;

u8 Uart_Receive_Deal(void)

{

u16 Code_Sum_t = 0;

u32 code_num = 0;

code_num = Rx_Len_t;

put_buf(Rx_Buffer_t,Rx_Len_t);

if(Rx_Buffer_t[0] != CODE_HEAD)

{

//uart_buff();

return 0;

}

if(Rx_Buffer_t[code_num - 1] != CODE_TAIL)

{

//uart_buff();

return 0;

}

//累加和

for(u8 i=1; i

{

Code_Sum_t += Rx_Buffer_t[i];

}

//校验

if(Rx_Buffer_t[code_num - 2] != (Code_Sum_t & 0xff))

{

//uart_buff();

return 0;

}

if(Rx_Buffer_t[2]==0xA1)

{

test_mode = Rx_Buffer_t[3];

test_set_mode(test_mode);

}

else

{

log_info("Comand Erro!\n");

}

return 1;

}

3.2 LCD命令和数据写入

void Lcd_WriteCmd(cmd) //写入命令到LCD

{

LCD12864_CS = 0; //打开片选

LCD12864_RD = 1; //读使能

LCD12864_RS = 0; //选择命令

LCD12864_RW = 0; //选择写模式

_nop_();

_nop_();

_nop_();

DATA_PORT = cmd; //放置命令

_nop_();

_nop_();

_nop_();

LCD12864_RW = 1; //写入命令

}

void Lcd_WriteData(dat) //写入数据到LCD

{

LCD12864_CS = 0; //打开片选

LCD12864_RD = 1; //读失能

LCD12864_RS = 1; //选择数据

LCD12864_RW = 0; //选择写模式

_nop_();

_nop_();

DATA_PORT = dat; //放置数据

_nop_();

_nop_();

LCD12864_RW = 1; //写数据

}

控制和发码时序图:

get?code=Yjc3MDNkZWU1OTFjODVjNTg0OGM5ODBmNmE5NmFhZjMsMTY1Mzg5MDcxMjI1OQ==

4)应用产品

get?code=NmZhMmNmZTg2NzBkYTM3OWZkNjEwYjQ3Mjg2ZTI4OTQsMTY1Mzg5MDcxMjI1OQ==

更多详情可搜索:深圳唯创知音电子有限公司,与在线客服沟通,我们会发送一份选型表给到大家,芯片 与 模块 还可以申请免费送样服务,期待您的光临。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 语音芯片
    +关注

    关注

    12

    文章

    1752

    浏览量

    36469
  • 语音IC
    +关注

    关注

    0

    文章

    307

    浏览量

    13215
  • 扫地机
    +关注

    关注

    0

    文章

    60

    浏览量

    5186
收藏 人收藏

    评论

    相关推荐

    扫地机器人语音提示方案NV400F,OTA升级支持自主更新语音,快速开发

    友好。因此,NV400F扫地机器人语音提示方案的诞生,旨在解决这一痛点,通过语音交互的方式,让设备的使用更加直观、便捷,跨越了视觉障碍的界限。该方案不仅提升了用户体验
    的头像 发表于 12-23 13:05 73次阅读
    <b class='flag-5'>扫地机器人语音</b>提示方案NV400F,OTA升级支持自主更新<b class='flag-5'>语音</b>,快速开发

    霍尔开关在扫地机器人中的应用

    随着社会的发展和生活水平的提高,扫地机器人因为操作简单,使用方便越来越多地走进了人们生活,和家庭,办公联系在了一起,成为了小家电中重要的一员,霍尔开关在扫地机器人中也有着诸多应用。 1.开关控制
    的头像 发表于 10-28 11:03 213次阅读

    扫地机语音方案WT588F02B-8S,OTA升级支持在线更换语音,快速开发

    ,随着语音交互技术的日益成熟,越来越多的智能设备开始采用语音芯片来实现语音导航、提示和警报等功能。在这种背景下,扫地机加入
    的头像 发表于 10-25 10:37 224次阅读

    INDEMIND扫地机器人的核心技术

    扫地机器人内卷的终点是技术和价值,价格只是附属品。
    的头像 发表于 09-30 14:50 513次阅读

    家居清洁新趋势:灰尘感应技术助力洗地机智能化升级

    压电式灰尘感应技术利用压电材料的特性,能够快速感知微小灰尘颗粒的存在。以奥迪威灰尘颗粒物压电传感器为例,这款专为洗地机设计的智能传感器产品,能够在灰尘进入洗地机内部时,通过逆压电效应使传感器内部
    的头像 发表于 09-05 00:00 382次阅读
    家居清洁新趋势:灰尘感应技术助力<b class='flag-5'>洗地机</b>智能化升级

    汤诚科技推出扫地机器人、洗地机应用方案,‌为品质生活添彩

    在“懒人经济”盛行的当下,智能家电产品已经渗透到人们生活的各个场景中,扫地机器人、洗地机作为其中的代表性产品,近年来发展迅速。 从2016年国内市场爆发式增长,到如今成为家庭清洁必不可少的一部分
    的头像 发表于 08-27 14:39 344次阅读
    汤诚科技推出<b class='flag-5'>扫地机</b>器人、<b class='flag-5'>洗地机</b>应用方案,‌为品质生活添彩

    扫地机/洗地机语音芯片ic,工业级声音播放芯片ic,NV170H

    扫地机/洗地机作为智能家居清洁领域的创新驱动力,不仅赋予了清洁设备,还需要一些智能化的功能,比如语音提示,将用户体验提升至全新高度。NV170H语音
    的头像 发表于 08-09 08:07 312次阅读
    <b class='flag-5'>扫地机</b>/<b class='flag-5'>洗地机</b><b class='flag-5'>语音</b><b class='flag-5'>芯片</b>ic,工业级声音播放<b class='flag-5'>芯片</b>ic,NV170<b class='flag-5'>H</b>

    供应 英集芯IP2348,适用于扫地机器人解决方案的锂电池同步降压充电芯片

    在至为芯科技设计的扫地机器人电源管理解决方案中,主板芯片选用的是来自英集芯的IP2348。这款锂电池充电芯片以其卓越的QFN28封装技术,为扫地机器人提供了强大的能量支持。它支持高达3
    发表于 07-24 14:47

    WT588F02B-8S扫地机语音芯片应用方案

    在这个智能家居日益普及的时代,每一款家电产品都在努力追求更加智能化、人性化的用户体验。今天,就让我们一起探索WT588F02B-8S语音芯片如何为扫地机带来前所未有的智能升级,让您的清
    的头像 发表于 07-19 11:22 355次阅读

    语音芯片应用的三合一洗地机显示方案

    语音芯片
    WT-深圳唯创知音电子有限公司
    发布于 :2024年07月12日 17:05:39

    家用洗地机语音播放芯片:实现更智能化的清洁操作!

    随着科技的不断进步和人们生活品质的提高,对于家电产品的要求也日益增高。家用洗地机作为家庭清洁的重要工具,其智能化、人性化的设计成为市场竞争的关键。而语音播放芯片的出现,正是为了满足这一市场需求,提升
    的头像 发表于 05-23 09:22 382次阅读

    其利天下技术·搭载无刷电机的扫地机器人的前景如何?

    地毯并增加吸力,或是绕过障碍物进行清扫。同时,通过手机APP远程控制、语音指令等方式,用户可以方便地操作扫地机器人,实现个性化的清洁需求。 3.扫地机器人面临的技术壁垒与客户体验问题 尽管扫地
    发表于 05-05 15:03

    鸿蒙南向开发实战:【智能扫地机

    此Demo采用润和的智能小车套件为硬件模型,通过修改代码具备了扫地机器人简易的避障功能及防跌落功能,并且能通过wifi接入数字管家应用场景。智能扫地机不仅能接收数字管家应用下发的指令启动或停止扫地机
    的头像 发表于 04-08 10:23 926次阅读
    鸿蒙南向开发实战:【智能<b class='flag-5'>扫地机</b>】

    艾为推出扫地机器人应用方案助力品质生活

    随着新世代人群消费习惯转向对生活品质、解放双手新体验的追求,以扫地机洗地机为代表的清洁电器逐步迎来市场需求的爆发。
    的头像 发表于 01-02 18:09 1392次阅读
    艾为推出<b class='flag-5'>扫地机</b>器人应用方案助力品质生活

    扫地机器人的拆解

    扫地机器人大概可以分为以下核心部分:主要包含主控芯片、传感器芯片、电源管理芯片、WiFi芯片、存储芯片
    发表于 01-02 14:05 908次阅读
    <b class='flag-5'>扫地机</b>器人的拆解