WT2003H语音芯片在新能源汽车的应用

电子说

1.4w人已加入

描述

新能源汽车在行驶时,由于过度的安静,使得行人无法感知车辆的靠近,2019年7月1日起,所有新能源车辆都需要配备低速提示器(AVAS),当车速由0~30km/h变化时,将会发出发动机引擎声音,车辆加速时,也有加速声音的变化,当车速达到30km/h时,AVAS低速提示音为0分贝;车辆在倒车时,报警声将会达到85±2 dB。

WT2003H语音芯片是深圳唯创知音研发的一款,低成本音效提示芯片,通过简单的一线串口发码,便可控制:语音播放、停止、循环播放和音量大小,WT2003H采用SOP16的封装形式,单芯片可存储350~900秒的语音内容,也可外挂2~128Mbit Flash作为存储器,相比于市面上的语音芯片,WT2003H拥有更低的成本、更高的可靠性、更强的通用性能;

WT2003H语音芯片简述

1、支持UART、一线串口、两线串口、按键 控制/通信 方式;

2、封装形式:SOP16、SSOP24、QFN32(4x4mm,小体积)三种封装形式可选;

3、采用高性能 32 位处理器、最高频率可达 120MHz;

4、内置0.5W D类功放,可外接DAC功放输出;

5、支持 MP3 和 WAV 高品质音频格式(音频码率支持 8kbps~320kbps)音质清晰;

6、16 bit 高精度 ADC 和 DAC;

7、调用IO口资源,可驱动8*5位LED显示(SSOP24封装);

8、数字音频流,I²S支持主机和从机模式;

9、两个 16 位异步分频器定时器、一个红外遥控解码器;

WT2003HX-16S管脚定义

语音芯片

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

#define ui16 unsigned int

#define u8 unsigned char

sbit SL1_DATA=P0^1;

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

;模块名称:Line_1A_WT2003H(u8  SL1_DATA)

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

;入    参: s_data为发送数据

;出    参:

;SL1_DATA 为数据口

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

void Line_1A_WT2003H( u8 s_data)

{

u8 sl_data,i;

SL1_DATA=1;

delay_10us(200);  //延时2ms

SL1_DATA=0;

delay_10us(500);  //延时5ms

sl_data= s_data;

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

{

if(sl_data&0x01)

{

SL1_DATA=1;

delay_10us(120); //延时1200us

SL1_DATA=0;

delay_10us(40);  //延时400us

}

else

{

SL1_DATA=1;

delay_10us(40); //延时400us

SL1_DATA=0;

delay_10us(120); //延时1200us

}

sl_data = sl_data>>1; 

}

SL1_DATA=1;

}

 审核编辑:汤梓红

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

全部0条评论

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

×
20
完善资料,
赚取积分