可存放224段音频地址的语音芯片WT588F02B-8S

电子说

1.3w人已加入

描述

随着社会的发展,如今的管道天然气已经替代了,罐装天然气,通过天然气表计算燃气用量,更加便民使用,而如今家用燃气表,主要通过两种方式向普通用户输出燃气消费信息,一种是机械转轮累加器,另一种是LCD液晶显示,两种方式都存在如下一些问题:

1、显示数字偏小,尤其是气体的单位信息,对视力不好的中老年人,不易看清数字;

2、显示信息过于专业,有的机械累加器是5位有效数字,有的是4位有效数字,对于气体单位符号的表示信息,也需要普通用户人群具备一定的基础知识。

3、由于目前普遍实行阶梯气价,用户对当月具体消费了多少金额的燃气,需要通过手机APP或电话咨询的方式查询,极其不便;

为了更便捷地让住户了解天然气使用情况,如今许多天然气表厂商,都加入了WT588F的语音芯片,让产品赋予交互功能,根据需要对每月燃气消费信息等信息进行语音播报,方便中老年人或视力不佳的用户查询燃气使用信息;

深圳唯创知音的WT588F系列语音芯片,是一款低成本语音交互方案,芯片内部拥有220Kbyte Flash 可重复烧录的语音存储空间,在较高音质下单芯片可存储170秒的语音内容,若对音质没有要求可存放320秒的语音内容,也可外挂Flash增加语音时长;

WT588F语音芯片,可通过一线串口、两线串口,两种通讯/控制方式,单芯片最大能存放224段语音地址(可扩展),集成8R0.5W功放电路,可直推喇叭输出与外接DAC功放,相比于市面上语音芯片,WT588F可通过我司配套下载工具/软件,在线更换芯片内部语音,并且芯片内置硬件SPI、UART、IIC、比较器等各类资源,可以为客户定制各种不同的个性化功能产品。

WT588F02B-8S管脚定义

语音芯片

一线串口单字节控制程序(示范)

/*--------------------------------------

;模块名称:Line_1A_WT588F_Single(UC8 DDATA)

;功    能:实现一线串口通信函数

;入    参: DDATA为发送数据

;出    参:

;P_DATA 控制IO

;-------------------------------------*/

 

#define  UC8     unsigned char

#define  P_DATA      P01

 

Void Line_1A_WT588F(UC8 DDATA)

{

   UC8  S_DATA, j;

   UC8  B_DATA;

   S_DATA =  DDATA;

   P_DATA = 0;

   Delay_1ms(5);               //延时5ms

   B_DATA = S_DATA & 0X01;

   

   for(j = 0; j < 8; j++)

    {

       if(B_DATA == 1)

       {

           P_DATA = 1;

           Delay_N10us(60);    //延时600us

           P_DATA = 0;

           Delay_N10us(20);    //延时200us

       }

       

       else

       {

           P_DATA = 1;

           Delay_N10us(20);    //延时200us

           P_DATA = 0;

           Delay_N10us(60);    //延时600us

       }

       S_DATA = S_DATA >> 1;

       B_DATA = S_DATA & 0X01;

    }

   

   P_DATA = 1;

}

审核编辑 黄昊宇

 

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分