PDA

Ver la Versión Completa Con Imagenes : Hacé tu propio reproductor mp3 casero


Ayudante De Santa
06-11-2015, 22:19:08
Los mejores licores
darwin manzano
29-07-2011, 22:00:33
La finalidad de este articulo es que te fabrique tu propio mp3 casero DIY (do it yourself, o "haslo tu mismo". Se supone que deberia quedar algo asi:

http://www.techdesign.be/projects/020/kit/020_lcd8.jpg

Como hay mucha gente que no sabe del tema y algun dia le gustaria hacer algo asi, les dejo algunos links que les sirava como de mini tutorial para empezar a aprender


Aprenda electrónica básica. Varias lecciones (http://www.yoreparo.com/cursos/electronica/aprender_electronica_01.php)

http://taringa.net/posts/downloads/967166/Curso-Interactivo-de-Electronica.html]Otro curso "interactivo" (http://taringa.net/posts/downloads/967166/Curso-Interactivo-de-Electronica.html%5DOtro%20curso%20%22interactivo%22)

Empezemos... Estas serian sus caracteristicas:

* 64, 128, 256, 512MB and 1, 2, 4 GB MMC and SD cards used as storage.
* FAT (FAT16) and FAT32 supported.

* Low power operation with a single AAA (HR03) 1V2 Ni-Mh battery.
* Runs on a 18LF452 or 18LF458 at 20 MhZ.
* Up to 256 kBps bitrate at 44,1 kHz supported. VBR may peak at 320 kBps.
* ID3 v2.3 tags supported.
* Full user control (volume, track, pause, skip, directory) with a 5-way micro joystick.
* Real time display of bitrate, sampling rate, elapsed time, songnumber, ...
* LCD contrast adjustable by user.
* New: directory scrolling and file fragmentation support. Directory depth up to 10 accepted.
* New: Shuffle (random play) and extended character set enabled.

* High quality stereo DAC with a S/N ratio of typ. 87dB.
* THD of only 0.1% typ.
* On/Off pushbutton.
* Software is 100% upgradeable through an RS232 bootloader connector.

* Voice Recording in PCM-format with same hardware is now possible! Look here for the source code.

Lo necesario:

PIC18LF45x PLCC: The 18LF452 or 18LF458 has to run at 20 MhZ due to the serial interface with the MMC. PLL cannot be used, cause it only works from 4V2. There's a quarter of ROM-space left for additional applications.

VS1002D: MP3 decoder chip. Enhanced performance compared to the VS1001K (http://www.vlsi.fi/datasheets/vs1001.pdf). Sounds great! Future enhancements (equalizer and so on) are possible. Thanks to GBUF, no need for large capacitors at the earphone outputs. The chip also has a recording mode!

MMC/SD: Royalty-free and open source protocol makes this a great memory to work with. Finding a socket was more difficult. Format the card as FAT (FAT16) or FAT32, then copy them (all at once) to the card (with a cardreader.) Directories may be used. Tagging of your MP3 files can be done with Mp3 tag tools (http://massid3lib.sourceforge.net/) (freeware) and Audio Tags Editor (http://www.kuliba.com/) (evaluation period.)

PANTALLA LCD: The LPH7779 (Nokia 3310 LCD) (http://www.techdesign.be/projects/datasheet/nokia_3310_LCD.jpg) does the job. First four lines are for Artist and Song Title. Fifth line is for songnumber and elapsed time. Sixth line shows sample rate, bitrate and total songtime. Contrast of the LCD can adjusted during boot: hold the vol+ or vol- pressed at power up and the contrast will change accordingly; Settings are stored into the onboard EEPROM. Note that the player will also work without any LCD attached.

CONTROLES: With the micro joystick, there are 8 user controls available. Two for volume (up & down) , track (left & right) , pause/play (short enter), skip (long enter) and directory scrolling (short enter, then up/down to scroll, enter to go to the selected directory.) Shuffle is enabled/disabled during boot (hold right at power up, then release.)

ALIMENTACION: On/off pushbutton. The MAX1674 (http://pdfserv.maxim-ic.com/en/ds/MAX1674-MAX1676.pdf) DC-DC step-up converter makes it possible to power the whole circuit from only one AAA battery. Some larger SD cards will not boot with a weak battery though. A 1.5V alkaline battery performs better than a 1.2V NiMh.

PCB: We used as much SMD-parts as possible. Number of vias reduced to 54, only the bottom pads of the PLCC-socket need to be soldered. The PCB from our shop is a double sided and 100% connection tested PCB with plated-through-hole connections. All holes are drilled already. PCB size = 82 x 45 mm or 3"29 x 1"77.

PASEMOS A LOS CIRCUITOS:

Circuito entero (http://www.techdesign.be/projects/020/020_sch_full_v07.gif)

Listado de componentes (http://www.techdesign.be/projects/020/020v1420_bom.htm)

Conexionado de las patas del pic y demas:

http://s1.subirimagenes.com/imagenes/previo/thump_1681621AAAAAAAAAS.jpg (http://links.itaringa.net/out?http://www.subirimagenes.com/imagen-de-AAAAAAAAAS-1681621.html)

SCREENSHOTS:

El PCB en tamaño real
http://www.techdesign.be/projects/020/020v1420_brd_all.gif

La placa armada sin el display lcd:
http://www.techdesign.be/projects/020/kit/020_pcb_top_03.jpg

Descargas utiles:

Schematic: 020v1420.sch (http://www.techdesign.be/projects/020/020v1420.sch) (Eagle 4.11e), June 5, 2005 and eagle_lbr.zip (http://www.techdesign.be/projects/020/eagle_lbr.zip) (Important: copy these to your \eagle\lbr directory).

PCB: 020v1420.brd (http://www.techdesign.be/projects/020/020v1420.brd) (Eagle 4.11e) June 5, 2005.

PIC Hex files: (Re)Programming of the PIC can be done via the RS232 bootloader connector (see below) and Tiny PIC bootloader 1.8 (http://taringa.net/)

* 020_v1429.HEX (http://www.techdesign.be/projects/020/020_v1429.hex) (PIC18LF452 @ 20MhZ and VS1002D @ 25MhZ) October 12, 2007.


http://www.techdesign.be/projects/020/020_pic3.jpg

Pasos a seguir:
http://www.techdesign.be/projects/020/020_kit_howto.htm

http://www.techdesign.be/projects/020/kit/020v1420_brd_bottom_step1.gif
http://www.techdesign.be/projects/020/kit/020v1420_brd_bottom_step2.gif
http://www.techdesign.be/projects/020/kit/020v1420_brd_top3.gif
http://www.techdesign.be/projects/020/kit/020v1420_brd_top_step4.gif
http://www.techdesign.be/projects/020/kit/020_pcb_top_02.jpg
http://www.techdesign.be/projects/020/kit/020v1420_brd_top_step5.gif
http://www.techdesign.be/projects/020/kit/020v1420_brd_top_step6.gif
http://www.techdesign.be/projects/020/kit/020_pcb_top_03.jpg
http://www.techdesign.be/projects/020/kit/020_pcb_bottom_03.jpg
http://www.techdesign.be/projects/020/kit/020_lcd1.jpg
http://www.techdesign.be/projects/020/kit/020_lcd2.jpg
http://www.techdesign.be/projects/020/kit/020_lcd3.jpg
http://www.techdesign.be/projects/020/kit/020_lcd4.jpg
http://www.techdesign.be/projects/020/kit/020_lcd5.jpg
http://www.techdesign.be/projects/020/kit/020_lcd6.jpg
http://www.techdesign.be/projects/020/kit/020_lcd7.jpg

y....... walaaaaaaaaa

http://www.techdesign.be/projects/020/kit/020_lcd8.jpg

Ayudante De Santa
06-11-2015, 22:19:08
Los mejores licores
alguasil
30-07-2011, 11:12:20
muy bueno pa el q sabe de electronica