DFRobot DFPLayer Mini Manual
DFPLayer Mini module is a serial MP3 module provides the perfect integrated MP3, WMV hardware decoding.
While the software supports TF card driver, supports FAT16, FAT32 file system. Through simple serial
commands to specify music playing, as well as how to play music and other functions, without the cumbersome
underlying operating, easy to use, stable and reliable are the most important features of this module.
1.2 .Features
Support Mp3 and WMV decoding
Support sampling rate of
8KHz,11.025KHz,12KHz,16KHz,22.05KHz,24KHz,32KHz,44.1KHz,48KHz
24-bit DAC output, dynamic range support 90dB, SNR supports 85dB
Supports FAT16, FAT32 file system, maximum support 32GB TF card
A variety of control modes, serial mode, AD key control mode
The broadcast language spots feature, you can pause the background music being played
Built-in 3W amplifier
The audio data is sorted by folder; supports up to 100 folders, each folder can be assigned to 1000
30 levels volume adjustable, 10 levels EQ adjustable.
1.3 .Application
Car navigation voice broadcast
Road transport inspectors, toll stations voice prompts
Railway station, bus safety inspection voice prompts
Electricity, communications, financial business hall voice prompts
Vehicle into and out of the channel verify that the voice prompts
The public security border control channel voice prompts
Multi-channel voice alarm or equipment operating guide voice
The electric tourist car safe driving voice notices
Electromechanical equipment failure alarm
Fire alarm voice prompts
The automatic broadcast equipment, regular broadcast.
2. Module Application Instruction
2.1. Specification Description
Standard Serial; TTL Level; Baud rate adjustable(default baud rate is 9600)
Working Voltage
Standby Current
Temperature
1、Support 11172-3 and ISO13813-3 layer3 audio decoding
2、Support sampling rate (KHZ):8/11.025/12/16/22.05/24/32/44.1/48
3、Support Normal、Jazz、Classic、Pop、Rock etc
DC3.2~5.0V; Type :DC4.2V
Table 2.1 Specification Description
Description
Table of Contents
Related Manuals for DFRobot DFPLayer Mini
Real time clock module (6 pages)
5.8g microwave radar module (25 pages)
Multi usb / rs232 / rs485 / ttl converter (6 pages)
Sim808 gps/gprs/gsm shield (11 pages)
Gps/gprs/gsm module v3.0 (37 pages)
Summary of Contents for DFRobot DFPLayer Mini
- Page 1 1. Summary .Brief Instruction DFPLayer Mini module is a serial MP3 module provides the perfect integrated MP3, WMV hardware decoding. While the software supports TF card driver, supports FAT16, FAT32 file system. Through simple serial commands to specify music playing, as well as how to play music and other functions, without the cumbersome underlying operating, easy to use, stable and reliable are the most important features of this module.
- Page 2 DFPLayer Mini 2.2 .Pin Description Figure 2.1 Description Note Input Voltage DC3.2~5.0V;Type: DC4.2V UART serial input UART serial output DAC_R Audio output right channel Drive earphone and amplifier DAC_L Audio output left channel Drive earphone and amplifier SPK2 Speaker- Drive speaker less than 3W.
- Page 3 DFPLayer Mini 3. Serial Communication Protocol Serial port as a common communication in the industrial control field, we conducted an industrial level of optimization, adding frame checksum, retransmission, error handling, and other measures to significantly strengthen the stability and reliability of communication, and can expansion more powerful RS485 for.
- Page 4 DFPLayer Mini Specify playback 0x09 U/TF/AUX/SLEEP/FLASH source(0/1/2/3/4) Enter into standby – low power 0x0A loss 0x0B Normal working 0x0C Reset module 0x0D Playback 0x0E Pause 0x0F Specify folder to playback 1~10(need to set by user)
- Page 5 DFPLayer Mini sent out within the time, indicating that the module initialization error, please reset the module's power supply, and detect hardware connecting; 2).The module initialization data including online devices, such as sending 7E FF 06 3F 00 00 01 xx xx EF, DL.
- Page 6 DFPLayer Mini 7E FF 06 3E 00 00 01 xx xx EF FLASH finish play the 1 track 1). in order to strengthen the stability of the data communication, we have increased response processing; ACKB byte is set whether need to reply to response. So that to ensure each communication get handshake signals, which will indicate the module has been successfully received data sent by the MCU and process immediately.
- Page 7 DFPLayer Mini 2).For selections, if choose the 100th song, first convert 100 to hexadecimal, the default is double-byte, it is 0x0064. DH = 0x00; DL = 0x64 3).If you choose to play the 1000th, first convert 1000 to hexadecimal, the default is double-byte, it is 0x03E8 DH = 0x03;.
- Page 8 DFPLayer Mini Figure 3.1folder name Figure 3.2 file name 3.5. Key Ports We use the AD module keys, instead of the traditional method of matrix keyboard connection, it is to take advantage of increasingly powerful MCU AD functionality, Our module default configuration 2 AD port, 20 key resistance distribution, if used in strong electromagnetic interference or strong inductive, capacitive load of the occasion, please refer to our "Notes.".
- Page 9 DFPLayer Mini Repeat play Long push always to repeat play tracking 2 Repeat play Long push always to repeat play tracking 1 Repeat play Long push always to repeat play tracking 5 Repeat play Long push always to repeat play.
- Page 10 DFPLayer Mini Figure 4.2 Serial Connect (5v) 4.2. Other Refer Diagram Figure 4.3 headset connect module Between the headset and the module can string a 100R resistor, make a limiting Figure 4.4 speaker connect module.
- Page 11 DFPLayer Mini Figure 4.5 Ad key connect refer 5、MP3-TF-16P Size (unit: mm) Figure 5.1 pcb size.
- Page 12 DFPLayer Mini 6、Note* I/O Input Specification Item Description Type Unit Test Condition Low-Level Input Voltage -0.3 0.3*VDD VDD=3.3V High-Level Input Voltage 0.7VDD VDD+0.3 VDD=3.3V I/O Output Specification Item Description Type Unit Test Condition Low-Level Output Voltage 0.33 VDD=3.3V High-Level Output Voltage VDD=3.3V.