Flyron FN-BC20 User Manual Download Page 1

www.flyrontech.com

 

E-mail:[email protected]

 

Flyron Technology Co., Ltd.                                                                   20 Channel M P3 Sound Board

 

 

 

 

 

 

20 Channel MP3 Sound Board

 

 

User’s Manual

 

 

Model: FN-BC20 

 

 

 

 

 
 

 

Contents 

 

1. Overviews ………………………………………………………………………………… 2

 

 

 

1.1. Brief introduction ………………………………………………………………………………………...   2 

 

 

1.2. Features ………………………………………………………………………………………………….  2 

 

 

1.3. Technical parameters ..................................................................................................................  2 

 

2. Connections ..........................................................................................…….......... 2 

 

3. Button Control Mode .................................................………………………………   3

 

 

 

3.1. One-on-one folder triggering control ...........................................................................................   3 

 

 

3.2. One-on-

one sound file triggering control …………………………………………………... ………..  5 

 

 

3.3. Trigger mode selection ……………………………………………………………………................... 6 

 

4. Serial Control Mode …………………………………………………………………….. 7

 

 

 

4.1. Command Format …..…………………………………………………………………………………..   7 

 

 

4.2. About Checksum ………………………………………………………………………………..………  7 

 

 

4.3. Serial Communication Commands ............. .................................................................................   8 

 

 

4.4. Returned Data from Module ………….…………………………………………………….………….  12 

 

 

4.5. Detailed Annotation of Control Commands .................................................................................  14 

 

 

4.6. Detailed Annotation of Query Commands  ..................................................................................  18 

 

 

4.7. About Delay of Serial Programming ....................................................... ...................................... 19 

 
 
 
 
 
 
 

 

 

Summary of Contents for FN-BC20

Page 1: ...ameters 2 2 Connections 2 3 Button Control Mode 3 3 1 One on one folder triggering control 3 3 2 One on one sound file triggering control 5 3 3 Trigger mode selection 6 4 Serial Control Mode 7 4 1 Command Format 7 4 2 About Checksum 7 4 3 Serial Communication Commands 8 4 4 Returned Data from Module 12 4 5 Detailed Annotation of Control Commands 14 4 6 Detailed Annotation of Query Commands 18 4 7 ...

Page 2: ...ut terminals 8 In button control mode possible playback of 255 MP3 WAV audio files per 20 one on one associated folders through negative trigger 9 In button control mode Four Selectable triggering modes are provided 10 Supports audio output to an external amplifier through the RCA audio jacks 11 Separate volume control for each sound channel only for on board amplifier 12 On board relay used to co...

Page 3: ...lay multiple sound files in the corresponding folders in random order The traditional one on one triggering control mode is that each of the 20 input triggers can only activate a single corresponding sound file Both of these two triggering control modes can t co exist Users can only choose one type to use See more details as below on how to use both of them 3 1 One on one folder triggering control...

Page 4: ...an 100 sound files in each folder After everything is done as above remove the SD card or USB flash drive from computer and insert it in to the board Power i t on and push any of the 20 buttons to play a sound randomly in the associated folder For example by pushing the button associated with input K7 It will randomly play a sound file from the associated folder 07 and stop push it again it will r...

Page 5: ...ild a new folder on the computer and put 20 sound files in this new folder 2 Rename the audio files from 001 mp3 wav to 020 mp3 wav and make sure they are ranked from 001 mp3 wav to 020 mp3 wav in order 3 Plug in your SD card or USB flash drive on computer make sure i t is empty 4 Format SD card or USB drive into FAT32 5 Select all the sound files in the folder 6 Right click on the first file 001 ...

Page 6: ...r audio file to complete The audio file will only playback while button or negative pulse is held maintained during playback Once the button being held or negative pulse is removed the playback will be stopped cancelled Ifmore than one audio file is in the folder The next audio file to be play will be picked chosen at random Regardless if the last previous audio file was completed Pulse Uninterrup...

Page 7: ... to MCU 0x00 No need feedback Param_MSB Most significant byte of parameter Param_LSB Least significant byte of parameter Check_MSB Most significant byte of checksum Check_LSB Least significant byte of checksum O End byte 0xEF For example if we specify playback of SD card we need to send the command 7E FF 06 09 00 00 02 FF F0 EF The number is 6 bytes and these 6 bytes are FF 06 09 00 00 02 Start by...

Page 8: ... 4 5 4 for details 0 x0 A Set sleep mode See 4 5 5 for details 0 x0B Awake from sleep 0 x0C Reset 0 x0D Play 0 x0E Pause 0 x0 F Specify playback of a track in a folder See 4 5 6 for details 0 x13 Inter cut an advertisement See 4 5 7 for details 0 x14 N A reserved 0 x15 Stop playing inter cut advertisement See 4 5 8 for details 0 x16 Stop 0 x17 Specify repeat playback of a folder See 4 5 9 for deta...

Page 9: ...s USB flash disk device 7E FF 06 09 00 00 02 FE F0 EF 7E FF 06 09 00 00 02 EF Specified device is SD card Set sleep mode 7E FF 06 0 A 00 00 00 FE F1 EF 7E FF 06 0 A 00 00 00 EF Awake from sleep 7E FF 06 0B 0 0 0 0 00 FE F0 EF 7E FF 06 0B 0 0 0 0 00 EF Reset 7E FF 06 0C 00 00 00 FE EF EF 7E FF 06 0C 00 00 00 EF Play 7E FF 06 0D 00 00 00 FE EE EF 7E FF 06 0D 00 00 00 EF Pause 7E FF 06 0E 0 0 0 0 00 ...

Page 10: ...l 30 7E FF 06 22 00 0 F 02 FE C8 EF 7E FF 06 22 00 0 F 02 EF Play 2nd track with volume level 15 4 3 3 Query commands Command Function Rem arks 0 x3F Query current online storage device See 4 6 1 for details 0 x40 Module returns an error data with this command 0 x41 Module reports a feedback with this command 0 x42 Query current status See 4 6 2 for details 0 x43 Query current volume 0 x44 N A Res...

Page 11: ...rs in USB flash disk 7E FF 06 47 00 00 00 FE B4 EF 7E FF 06 47 00 00 00 EF Total file numbers of current device Query total track numbers in SD card 7E FF 06 48 00 00 00 FE B3 EF 7E FF 06 48 00 00 00 EF Total file numbers of current device Query current track in USB flash disk 7E FF 06 4B 00 00 00 FE B0 EF 7E FF 06 4B 00 00 00 EF Query the track being played Query current track in SD card 7E FF 0 ...

Page 12: ...xx EF SD car d online 7E FF 06 3F 00 00 02 xx xx EF PC online 7E FF 06 3F 00 00 04 xx xx EF USB flash and SD card online 7E FF 06 3F 00 00 03 xx xx EF 3 MCU cannot send commands to control the module until the initialization of the module is done and a data is returned otherwise the commands sent by MCU will be ignored and also this will effect initializing of the module 4 4 2 Returned data aftera...

Page 13: ...04 xx xx EF Checksum incorrect 7E FF 06 40 00 00 05 xx xx EF Specified track is out of current track scope 7E FF 06 40 00 00 06 xx xx EF Specified track is not found 7E FF 06 40 00 00 07 xx xx EF Inter cut error an inter cut operation only can be done when a track is being played 7E FF 06 40 00 00 08 xx xx EF SD card reading failed SD card pulled out or damaged 7E FF 06 40 00 00 0A xx xx EF Entere...

Page 14: ... byte of the track MSB of Parameter 01 Least significant byte of the track LSB of Parameter FE Most significant byte of checksum MSB of checksum F7 Least significant byte of checksum LSB of checksum EF End byte 0xEF 2 Regarding track selection if the 100th song track is selected to be played firstly convert 100 to hexadecimal It is double byte by default i e 0 x006 4 MS B 0 x00 LS B 0 x64 4 5 2 Sp...

Page 15: ... specified command to play a track 4 5 5 Set sleep mode awake from sleep and reset Set sleep mode 7E FF 06 0A 00 00 00 FE F1 EF Awake from sleep 7E FF 06 0B 00 0 0 00 FE F0 EF Reset 7E FF 06 0C 00 00 00 FE EF EF 1 After set the module enter into sleep mode there is also other two ways other than sending the command to awake the module a Specify playback of the storage device either USB flash or SD...

Page 16: ...7E FF 06 13 00 00 01 FE E7 EF Inter cut track 0002 in the folder ADVERT 7E FF 06 13 00 00 02 FE E6 EF Inter cut track 0255 in the folder ADVERT 7E FF 06 13 00 00 FF FD E9 EF Inter cut track 1999 in the folder ADVERT 7E FF 06 13 00 07 CF FE 12 EF Inter cut track 3000 in the folder ADVERT 7E FF 06 13 00 0B B8 FE 25 EF 1 This module supports inter cut advertisements during playback of a track so that...

Page 17: ...sequence and no matter if there is a folder or not in the device 4 5 11 Set repeat playback of current track Turn on single repeat playback 7E FF 06 19 00 00 00 FE E2 EF Turn off single repeat playback 7E FF 06 19 00 00 01 FE E1 EF During playback send the turn on command and it will repeatedly play the current track If the module is at Pause or Stop status it will not respond to this command If y...

Page 18: ...olume level 15 7E FF 06 22 00 0F 02 FE C8 EF 1 This function is added to meet some users needs to play a track at a specific volume level with one command only but this only can be executed for the tracks under the root directory of the storage device The command is 0x22 2 For normal operations users still need to send the volume command first and then specify playback of a track with the correspo...

Page 19: ...7E FF 06 4 F 00 00 00 FE AC EF Users can query the total folder numbers of the currentstorage device through sending the command above This just supports to query the folder numbers under the root directory of the device Not possible to query the sub folder numbers Please do not build any sub folders under a folder 4 7 About Delay of Serial Programming 1 After the module is powered on it needs abo...

Reviews: