STC8H系列单片机入门教程之NVC系列语音播报模块(九)

一、模块简述              

                      
 模组支持3.3V和5V单片机供电系统

 标准2.54MM间距排针与外部连接

 支持喇叭0.5W/8欧

● 适合用于超声波距离、电子秤重量、时钟时间、温度、球赛比分等语音播报

二、引脚说明

序号

名称

说明

1

VCC

电源正(3.3V-5V)

2

GND

电源地

3

PB0

BUSY,KEY 按键/BUSY 忙信号输出

4

PA0

KEY,按键脚

5

PA1

DATA,按键脚/串口数据输入

 三、MCU与模块连接示意图

四、控制逻辑

NVC系列采用MCU一线串口控制,即主控 MCU 通过 DATA 数据线来控制任意一段语音的触发播放及停止。

数据地址与语音内容的对应关系

地址

数据

语音内容

00H

1

01H

2

02H

3

03H

4

04H

5

05H

6

06H

7

07H

8

08H

9

09H

10

0AH

11

0BH

12

0CH

13

0DH

14

0EH

15

0FH

16

厘米

10H

17

11H

18

12H

19

点整

13H

20

当前时间

14H

21

前方有障碍物,请躲避

15H

22

当前距离

16H

23

17H

24

当前比分

18H

25

19H

26

1AH

27

当前温度

1BH

28

1CH

29

千克

1DH

30

当前重量

五、串口时序图 

SDA为数据发送端口发送语音地址。先发送低位。下图范例发送的是 89H。时序范围为 400us1200us1ms3ms 之间。发完指令后上拉 DATA50ms 后在发下一个地址或指令。

六、参考范例 

七、演示视频

语音播报模块演示视频

模块是一个提供串口的 MP3 芯片,完美的集成了 MP3、WMV 的硬解码。同时软 件支持 TF 卡驱动,支持电脑直接更新 spi flash 的内容,支持 FAT16、FAT32 文件系统。 通过简单的串口指令即可完成播放指定的音乐,以及如何播放音乐等功能,无需繁琐的底层 操作,使用方便,稳定可靠是此款产品的最大特点。另外该芯片也是深度定制的产品,专为 固定语音播放领域开发的低成本解决方案。 1.2 功能 1、支持采样率(KHz):8/11.025/12/16/22.05/24/32/44.1/48; 2、24 位 DAC 输出,动态范围支持 90dB,信噪比支持 85dB; 3、完全支持 FAT16、FAT32 文件系统,最大支持 32G 的 TF 卡,支持 32G 的 U 盘、64M 字节 的 NORFLASH; 4、多种控制模式,并口控制模式、串口模式、AD 按键控制模式; 5、广播语插播功能,可以暂停正在播放的背景音乐; 6、音频数据按文件夹排序,最多支持 100 个文件夹,每隔文件夹可以分配 1000 首歌曲; 7、30 级音量可调,10 级 EQ 可调; 8、可以外挂 spiflash,连接电脑可以显示 spiflash 的盘符进行更新内容; 9、可以通过单片机串口进行控制播放指定的音乐; 10、在按键模式下,可以进行播放模式选择:可打断,不可打断,单曲循环,大循环; 可打断:就是在播放的过程中,按了按键会打断当前的状态去执行新的; 不可打断:就是在播放的过程中,按任何按键都无效,直到播放完当前曲目才有效;
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

芯航路IOT

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值