



产品型号:YX9100-16P
更新时间:2026-08-29
厂商性质:厂家直销
访 问 量 :2
18200994231
YX9100-16P 是广州悦欣电子科技推出的一款串口控制语音播放模块,集成 MP3/WAV 硬解码,以 SPIFLASH 作为存储介质(也支持 TF 卡和 U 盘),通过串口指令即可完成播放控制,无需底层操作。
核心特点:USB 直接烧写 FLASH(像 U 盘一样拖文件),无需烧录器、无需编程软件。
典型应用场景:车载导航、收费站语音提示、安检语音、设备故障报警、消防语音报警、自动广播等。
二、产品参数
| 项目 | 规格 |
|---|---|
| 供电电压 | DC 5V |
| 产品尺寸 | 45 × 32 mm |
| 输出功率 | 5W |
| 控制方式 | TTL 串口 / 7 路开关量 |
| 内存容量 | 板载 32Mbit(电脑端显示 4MB),可插 TF 卡(≤32G) |
| 音频格式 | MP3、WAV |
| 采样率支持 | 8 / 11.025 / 12 / 16 / 22.05 / 24 / 32 / 44.1 / 48 kHz |
| 比特率 | ≤320kbps |
三、串口通信协议(核心重点)
通讯格式:
1.起始位 地址 长度 命令 反馈 参数 校验(2字节) 结束位 2.$S VER Len CMD FB para checksum $O 3.0x7E FF 06 03 00 00 0A FE EE 0xEF
帧结构详解:
| 字段 | 含义 | 说明 |
|---|---|---|
$S (0x7E) | 起始位 | 每条指令以 0x7E 开头 |
| VER | 设备地址 | 默认 FF(超级地址),可设 1~99 |
| Len | 数据长度 | 不含校验和,通常为 06 |
| CMD | 操作码 | 如 0x03=指定曲目 |
| Feedback | 反馈控制 | 0=无反馈/播完有反馈;1=有反馈;2=都不反馈 |
| para | 参数 | 可变长度,与 Len 关联 |
| checksum | 校验和 | 累加和校验(不计起始位),占 2 字节 |
$O (0xEF) | 结束位 | 每条指令以 0xEF 结尾 |
四、基本控制指令
| 命令 | 功能 | 指令示例(无校验) |
|---|---|---|
| 0x01 | 下一首 | 7E FF 06 01 00 00 00 EF |
| 0x02 | 上一首 | 7E FF 06 02 00 00 00 EF |
| 0x03 | 指定曲目 | 7E FF 06 03 00 00 01 EF(第1首) |
| 0x04 | 音量加 | 7E FF 06 04 00 00 00 EF |
| 0x05 | 音量减 | 7E FF 06 05 00 00 00 EF |
| 0x06 | 指定音量 | 7E FF 06 06 00 00 1E EF(30级) |
| 0x08 | 指定曲目循环 | 7E FF 06 08 00 00 01 EF |
| 0x09 | 切换存储介质 | 7E FF 06 09 00 00 04 EF(FLASH) |
| 0x0B | 设波特率 | 7E FF 06 0B 00 00 02 EF(19200) |
| 0x0C | 设备复位 | 7E FF 06 0C 00 00 00 EF |
| 0x0D | 播放 | 7E FF 06 0D 00 00 00 EF |
| 0x0E | 暂停 | 7E FF 06 0E 00 00 00 EF |
| 0x0F | 指定文件夹+文件名播放 | 7E FF 06 0F 00 01 01 EF(01文件夹/001) |
| 0x11 | 全部循环 | 7E FF 06 11 00 00 01 EF(开) |
| 0x16 | 停止 | 7E FF 06 16 00 00 00 EF |
| 0x17 | 文件夹循环 | 7E FF 06 17 00 00 01 EF(01文件夹) |
| 0x18 | 随机播放 | 7E FF 06 18 00 00 00 EF |
| 0x19 | 单曲循环 | 7E FF 06 19 00 00 00 EF(开) |
| 0xC0 | 设设备地址 | 7E FF 06 C0 00 00 63 EF(地址=99) |
五、高级功能
1.多文件组合播放(0x21)
将多个语音文件按顺序一次性播放,模拟 TTS 效果(如报时、报金额)。
指令:7E FF LEN 21 [文件夹 文件名] [文件夹 文件名] ... EF 例:7E FF 09 21 01 02 02 03 01 04 EF 依次播放:[01/002] → [02/003] → [01/004]
最多支持 30 段组合
组合播放期间不支持上下曲,可暂停/调音量
文件必须放在 01~`99` 编号文件夹内
2.多文件夹插播(0x25)
在播放过程中插入广告等内容,播完后回到断点继续播放。
指令:7E FF 06 25 00 DH DL EF 例:7E FF 06 25 00 01 01 EF 插播 ADVERT1 文件夹的 001.mp3
插播文件夹命名:ADVERT1 ~ ADVERT9
六、开关量触发(K1~K7)
7个触发口对 GND 短接即可触发,可通过配置文件设置 7种触发模式:
| 数值 | 模式 | 说明 |
|---|---|---|
| 0 | 脉冲可打断 | 默认,触发一次播一次,再次触发打断 |
| 1 | 电平保持循环 | 按住循环,松开停止 |
| 2 | 脉冲不可打断 | 播完才停,中途不可打断 |
| 3 | 脉冲播放可循环 | 快播完时检测信号,有则继续 |
| 4 | 脉冲单曲循环 | 按一次循环,再按停止 |
| 5 | 并口触发响一次 | 前 4 口各对应 15 个声音,脉冲触发一次 |
| 6 | 并口触发循环响 | 前 4 口持续触发循环播放 |
| 7 | 标准 MP3 模式 | K1 下一曲、K2 上一曲、K3 随机、K4 音量+、K5 音量-、K6 播放/暂停、K7 停止 |
七、文件命名规则
| 播放方式 | 文件夹命名 | 文件命名 |
|---|---|---|
| 根目录播放 (0x03) | 无 | 按拷贝时间顺序,不是文件名顺序 |
| 指定文件夹播放 (0x0F) | 01 ~ 99 | 001.mp3 ~ 255.mp3 |
| 插播 (0x25) | ADVERT1 ~ ADVERT9 | 001.mp3 ~ 255.mp3 |
八、常见问题
| 问题 | 原因/解决 |
|---|---|
| 供电后不播放 | 检查 5V/1A 供电,指示灯状态判断 |
| 指示灯常亮不播 | 未检测到语音文件,或串口未连通 |
| 声音断断续续 | 供电功率不足,需 5V/1A |
| 换了文件不播放 | 需 MP3 格式 |
| 播放顺序不对 | 按拷贝时间顺序,不是文件名顺序 |
| 连电脑无反应 | 数据线可能不支持数据传输 |