 |
Audio Player
|
This is my new project, 3 in 1 audio player that design for my amplifier. It built in FM radio, USB player and Bluetooth module. Also include a simple mixer with op-amp.
 |
Bottom PCB |
 |
Top PCB |
 |
Side View |
For tuner section I used AN7223 and TA7343 and for PLL here I used LM7001 low cost IC. JQ8400 used for USB function and it controlled by a PIC16F690 microcontroller. U can use any Bluetooth audio module for this. I used MH-M18 Bluetooth module for this.
 |
JQ8400 Module
|
 |
Bluetooth Module |
Please read my previous post for detailed information about
PLL FM tuner and
jq8400. I wrote a small sample program for control this unit and u can modify it according to your need. Don’t use relay. Just connect I2C directly to R37 & R39.
 |
Control Circuit |
Usage of usb command
// --------- commands -----------------
Write_Df(0x06,0,0); // mp3 next
Write_Df(0x05,0,0); // mp3 prev
Write_Df(0x02,0,0); // mp3 play
Write_Df(0x03,0,0); // mp3 pause
Write_Df(0x04,0,0); // mp3 stop
Write_Df(0x21,0,0); // mp3 random
Write_Df(0xA3,0,5); // mp3 ff 5s
Write_Df(0xA2,0,5); // mp3 fr 5s
write_Df(0x87,Cur_Tr>>8,Cur_Tr); // mp3 track play (max 9999)
Mikro c source code for Control circuit, source code for PLL FM, Hex file for jq8400 controller and PCB file and circuit are in download section. Hope you like it.
