Sida 1 av 2

Konsten att bygga en egen MP3 Spelare??

Postat: 20 januari 2005, 20:57:37
av Logan
Jag undrar om det är någon här som har lyckats att göra en MP3 spelare
Jag har en egen ide på min MP3 spelare:
USB anslutning
512MB RAM
En stor grafisk display
+ lite nödväniga knappar
Men detta vet jag att jag inte kan göra pgr av dåliga efarenheter gällande elektronik men kanske om ett år :roll:
men om du har gjort eller vet hur man gör så skulle det vara kul att få veta det..

Postat: 20 januari 2005, 21:06:13
av Schnegelwerfer
Jag går också i tankarna att någon gång bygga mig en mp3-spelare...

Hårdvaran är nog inget problem, däremot är det nog en hel del jobbigt programmeringsarbete, med tanke på all filhantering osv.

Sen är det nog svårt att få den liten/snygg osv.

Postat: 20 januari 2005, 21:06:48
av strombom
Melker här på forumet har byggt en!
http://www.geekjoan.com/forum/viewtopic ... p3+spelare

Om du ska ha USB kan du kanske testa Atmels mp3-krets:
http://www.elfa.se/elfa-bin/dyndok.pl?v ... k=9561.htm

/Johan

Postat: 20 januari 2005, 21:10:41
av cyr
Jag håller på, dock inte den enklaste varianten direkt.

http://area26.no-ip.org/projects/pap.

Det finns färdiga chip som kan spela upp MP3, som är "lätta" att använda. Förutom det så behövs minneskort (eller hårddisk) och en liten processor/mikrokontroller som styr allt och läser MP3:orna från minnet och matar till MP3-dekodern.

En variant är YAMPP.

http://www.myplace.nu/mp3/

Postat: 20 januari 2005, 21:31:48
av Schnegelwerfer
Om jag skulle bygga en spelare, vill jag nog göra allt själv från scratch. Det skulle kännas jäkligt roligt att lyckas med det!

Postat: 20 januari 2005, 22:07:01
av fatpo83
Att förstå sig på mp3 kodningen är faktiskt inte så svårt. Jag hade sett nån kille använda Huffman-kodning vid komprimeringen...

Sen är frågan om komprimeringen blir lika bra som färdiga mp3-chippen...Men vill man förstå sig på hur mp3 fungerar el. är uppbygd kan man ju bygga en "enkel" variant.

Postat: 20 januari 2005, 23:31:39
av AndLi
Problemet är nog inte att förstå MP3 decodningen, problemet är att det behövs rätt mycket CPU kraft att göra det i mjukvara...
Min gamla hederliga 486 dx2-66 körandes winamp och win95 klarar bara av det i 8 bitars mono...

PICarna känns defenitivt för sega... Så ett chip man matar med en mp3 ström känns inte att fuska allt för mycket :) Vi hade ju upp en 80C51 variant med MP3 stöd här för ett tag sen...

Postat: 20 januari 2005, 23:37:46
av Logan
Nice 8)
Skulle vara kul att bygga en MP3 spelare med stöd för en 2.5" IDE HD på ca 40 GB med en grafisk display till typnokias 3310 eller något likande..

Postat: 20 januari 2005, 23:40:48
av AndLi
Titta i denna tråd.

Den verkar übercool :)

Postat: 21 januari 2005, 00:10:36
av Logan
Men om jag har fattar rätt så kan jag bygga min MP3 spelare själv för endast 1495,00 Kr med dessa komponenter från yampp... :oops:
och då har den HD LCD stöd?

1 x IDE / CF Adapter
1 x Blue EL Backlight
1 x ATA Cable for 2.5" disk
1 x yampp-7
1 x Nokia 3310 LCD

1495,00 Kr

Postat: 21 januari 2005, 00:26:46
av strombom
Nä yampp-7 har inte hårddiskstöd...

/Johan

Postat: 29 januari 2005, 20:21:28
av G4jm0r
Var inne på atmels sida och hittade:

AT83SND2C:
C51 Microcontroller with Embedded MP3 Decoder and 64 Kbytes ROM. MultiMediaCard, DataFlash®, SmartMedia, CompactFlash and IDE Interfaces. SPI and Two Wire Interface (TWI).USB 1.1. Audio Stereo DAC and 500mW Power Amplifier. Low Power.

AT89C51SND2C:
C51 Microcontroller with Embedded MP3 Decoder and 64 Kbytes Flash. MultiMediaCard, DataFlash®, SmartMedia, CompactFlash and IDE Interfaces. SPI and Two-wire Interface (TWI). USB 1.1. Audio Stereo DAC and 500mW Power Amplifier. Low Power. In-System Programming via USB or UART.

dessa innehåller DAC's. Man kanske kan sampla hem någon :D

Postat: 30 januari 2005, 17:32:15
av henkebenke
Har gjort det och tyvärr gör kapslingen den helt oanvändbar för en handlödare då det är BGA. Däremot AT89C51SND1C går att få i både PLCC och TQFP, tyvärr utan DAC och förstärkare då. Dessutom kan nämnas att AT89-serien har flashminne till skillnad mot AT83 som har ROM, så AT89 är att rekommendera för hemmapularen.

Postat: 30 januari 2005, 19:44:50
av G4jm0r
Jo jag såg också det när jag checkade i databladet :(

Postat: 30 januari 2005, 20:30:36
av AndLi
Vadå, oanväntbart? Bara att lägga den på rygg och löda in sig med 0.15mm emaljerad koppartråd :)