1.简介
N9200是一个提供串口的MP3 芯片,的集成了MP3、WMV 的硬解码。同时软件支持TF 卡驱动,支持电脑直接更新spi flash 的内容,支持FAT16、FAT32 文件系统。通过简单的串口指令即可完成播放指定的音乐,以及如何播放音乐等功能,无需繁琐的底层操作,使用方便,稳定可靠是此款产品的最大特点。另外该芯片也是深度定制的产品,专为固定语音播放领域开发的低成本解决方案。
2.特征
1、支持采样率(KHz):8/11.025/12/16/22.05/24/32/44.1/48
2、24 位DAC 输出,内部采用DSP硬件解码,非PWM输出,动态范围支持90dB,信噪比支持85dB
3、完全支持FAT16、FAT32 文件系统,最大支持32G 的TF 卡,支持32G 的U盘
4、多种控制模式,串口模式、AD按键控制模式
5、广播语插播功能,可以暂停正在播放的背景音乐,支持指定路径下的歌曲播放,支持跨盘符插播,支持插播提前结束
6、指定时间播放
7、指定盘符播放,指定曲目播放
8、30级音量可调,5种EQ可调(NORMAL—POP—ROCK—JAZZ--CLASSIC)
9、指定路径播放(支持中英文)
10、文件夹切换
11、指定时间段复读
12、支持电脑声卡控制,支持USBmass storage
14、支持ADKEY
15、支持一线串口
16、支持触发不可以打断播放
3.应用场合
1、 车载导航语音播报
2、 公路运输稽查、收费站语音提示;
3、 火车站、汽车站安全检查语音提示;
4、 电力、通信、金融营业厅语音提示;
5、 车辆进、出通道验证语音提示;
6、 公安边防检查通道语音提示;
7、 多路语音告警或设备操作引导语音;
8、 电动观光车安全行驶语音告示;
9、 机电设备故障自动报警;
10、消防语音报警提示;
11、自动广播设备,定时播报
4.电路参数
名称 | 参数 |
MP3文件格式 | 1、支持所有比特率11172-3和ISO13813-3 layer3音频解码 |
2、采样率支(KHZ):8/11.025/12/16/22.05/24/32/44.1/48 | |
3、支持Normal、Jazz、Classic、Pop、Rock 等音效 | |
UART 接口 | 标准串口,TTL 电平,波特率可设 |
输入电压 | 供电在3.5V-5V 最佳为4.2V |
额定电流 | 20ma |
尺寸 | 标准的DIP16/DIP28封装 |
喇叭功率 | 8欧/3瓦 |
工作温度 | -40度~80度 |
湿度 | 5% ~ 95% |
5.模块管脚图
6.模块管脚说明
表一、N9200A
引脚序号 | 引脚名称 | 功能描述 | 备注 |
1 | NC | 无连接 |
|
2 | DACL | 音频输出左声道 | 驱动耳机、功放 |
3 | DACR | 音频输出右声道 | 驱动耳机、功放 |
4 | LD05V | 模块电源输入 | 供电上限 |
5 | TX | UART串行口 | 数据输出 |
6 | RX | UART串行口 | 数据输入 |
7 | ONE_LINE | 一线串口 |
|
8 | BUSY | 忙信号 | 有音频输出低,无音频输出高 |
9 | P05 | AD口 |
|
10 | SPK1 | 喇叭+ | 直接驱动1W/8R以下喇叭 |
11 | SPK2 | 喇叭- |
|
12 | VDDIO | 模块电源输入 | 不可以超过5.2V |
13 | USBDP | U盘数据口 |
|
14 | USBDM | U盘数据口 |
|
15 | ADKEY | AD口 |
|
16 | GND | 地 | 电源地 |
表二、N9200B
引脚序号 | 引脚名称 | 功能描述 | 备注 |
1 | NC | 无连接 |
|
2 | NC | 无连接 |
|
3 | NC | 无连接 |
|
4 | NC | 无连接 |
|
5 | NC | 无连接 |
|
6 | NC | 无连接 |
|
7 | NC | 无连接 |
|
8 | DACL | 音频输出左声道 | 驱动耳机、功放 |
9 | DACR | 音频输出右声道 | 驱动耳机、功放 |
10 | LDO5V | 模块电源输入 | 供电上限 |
11 | TX | UART串行口 | 数据输出 |
12 | RX | UART串行口 | 数据输入 |
13 | ONE_LINE | 一线串口 |
|
14 | BUSY | 忙信号 | 有音频输出低,无音频输出高 |
15 | GND | 地 | 电源地 |
16 | ADKEY | AD口 |
|
17 | USBDM | U盘数据口 |
|
18 | USBDP | U盘数据口 |
|
19 | VDDIO | 模块电源输入 | 不可以超过5.2V |
20 | SPK2 | 喇叭+ | 直接驱动1W/8R以下喇叭 |
21 | SPK1 | 喇叭- |
|
22 | P05 | AD口 |
|
23 | NC | 无连接 |
|
24 | NC | 无连接 |
|
25 | NC | 无连接 |
|
26 | NC | 无连接 |
|
27 | NC | 无连接 |
|
28 | NC | 无连接 |
|
7.控制方式说明
7.1 ADKEY按键控制
模块我们采用的是AD 按键的方式,取代了传统了矩阵键盘的接法,这样做的好处是充分利用了MCU 越来越强大的AD 功能。设计简约而不简单,模块默认配置2 个AD 口,10个按键的阻值分配,如果使用在强电磁干扰或者强感性、容性负载的场合,请参考我们的“注意事项”。
ADKEY参考原理图:
7.2 一线串口控制
九芯MP3一线串口指令表 | |||||
曲目指令 | 音量指令 | 播放功能 | |||
指令 | 功能 | 指令 | 功能 | 指令 | 功能 |
0X01 | 选择曲目1 | 0XD2 | 音量为0 | OXF1 | 切换到U盘 |
0X02 | 选择曲目2 | 0XD3 | 音量为1 | OXF2 | 切换到SD |
0X03 | 选择曲目3 | 0XD4 | 音量为2 | OXF3 | 切换到MP3模式 |
0X04 | 选择曲目4 | 0XD5 | 音量为3 | OXF4 | 切换到flash模式 |
0X05 | 选择曲目5 | 0XD6 | 音量为4 | OXF5 | 下一个EQ |
0X06 | 选择曲目6 | 0XD7 | 音量为5 | OXF6 | 全部循环 |
0X07 | 选择曲目7 | 0XD8 | 音量为6 | OXF7 | 单曲循环 |
0X08 | 选择曲目8 | 0XD9 | 音量为7 | OXF8 | 上一曲 |
0X09 | 选择曲目9 | 0XDA | 音量为8 | OXF9 | 下一曲 |
0X0A | 选择曲目10 | 0XDB | 音量为9 | OXFA | 播放 |
0X0B | 选择曲目11 | 0XDC | 音量为10 | OXFB | 暂停 |
0X0C | 选择曲目12 | 0XDD | 音量为11 | OXFC | 停止 |
0X0D | 选择曲目13 | 0XDE | 音量为12 | OXFD | 上一文件夹 |
0X0E | 选择曲目14 | 0XDF | 音量为13 | OXFE | 下一文件夹 |
0X0F | 选择曲目15 | 0XE0 | 音量为14 |
|
|
0X10 | 选择曲目16 | 0XE1 | 音量为15 |
|
|
0X11 | 选择曲目17 | 0XE2 | 音量为16 |
|
|
0X12 | 选择曲目18 | 0XE3 | 音量为17 |
|
|