语音芯片控制模式详解

2025-04-27 22:09:45

1、 NVC系列语音芯片具有丰富的控制方式。它分为按键控制模组和MCU一线串口控制模式、二线串口控制模式。其中按键控制模组分为ON/OFF控制、脉冲可重复触发、脉冲不可重复触发、电平保持触发、电平非保持触发、DOWN下一首、随机段触发。当IO口被分配为MCU一线触发时,不能同时作为按键来触发。同时支持用户程序定制各种特殊功能。

语音芯片控制模式详解

2、按键控制模组1、按键控制模式:所定义的管脚可以直接触发芯片放音,即每一个管脚可控制播放一段语音。每个开关的触发方式可单独设置,按键控制模式的防抖动时间为17ms。

语音芯片控制模式详解

3、MCU一线串口控制 MCU一线串口控制是指主控MCU通过DATA数据线来控制任意一段语音的触发播放及停止。时序采用下列时序。

语音芯片控制模式详解

4、一帧霭绎郎线串口时序图 sda为数据发送端口,发送语音地址。先发送低位。发码头码前拉低2ms~6ms,下图范例发送的是89H。时序范围为400us:1200us到5.2ms:15.6ms之间。建议参考时序800us:2400us;频繁发送时,数据与数据之间大于100ms间隔。BUSY是语音播放忙信号,用户可以根据情况是否使用。上电需要等待100ms后才可以给语音芯片发码。

语音芯片控制模式详解

5、MCU二线串口控制 MCU二线串口控制是指主控MCU通过DATA数据线来控制任意一段语音的触发播放及停止。时序采用下列时序。

语音芯片控制模式详解

6、二线串口时序图 二线串口一共占用2个IO端口,一个是CLK时钟信号,一个是SDA数据信号。头码为4ms到6ms之间。单个bit时钟周期为76us~1.32ms之间,建议单个bit时钟周期为680us比较稳定。特殊要求需要更快时序的请联系厂家定制。在上升沿收码,收码为收低位。一个完整的数据为1byte。CLK和SDA非收码状态下为高电平。

语音芯片控制模式详解
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢