Konsten att bygga en egen MP3 Spelare??

Planering och tankar kring eventuella framtida projekt.
Användarvisningsbild
Logan
Inlägg: 630
Blev medlem: 5 januari 2005, 21:31:53
Ort: Jönköping
Kontakt:

Konsten att bygga en egen MP3 Spelare??

Inlägg 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..
Användarvisningsbild
Schnegelwerfer
Inlägg: 1863
Blev medlem: 8 november 2004, 13:46:56

Inlägg 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.
Användarvisningsbild
strombom
Inlägg: 3305
Blev medlem: 27 maj 2003, 10:50:20
Ort: Västra Götaland
Kontakt:

Inlägg 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
cyr
Inlägg: 2712
Blev medlem: 27 maj 2003, 16:02:39
Ort: linköping
Kontakt:

Inlägg 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/
Användarvisningsbild
Schnegelwerfer
Inlägg: 1863
Blev medlem: 8 november 2004, 13:46:56

Inlägg 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!
fatpo83
Inlägg: 282
Blev medlem: 21 april 2004, 22:42:28
Ort: Sthlm

Inlägg 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.
Användarvisningsbild
AndLi
Inlägg: 18251
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Inlägg 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...
Användarvisningsbild
Logan
Inlägg: 630
Blev medlem: 5 januari 2005, 21:31:53
Ort: Jönköping
Kontakt:

Inlägg 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..
Senast redigerad av Logan 20 januari 2005, 23:45:00, redigerad totalt 1 gång.
Användarvisningsbild
AndLi
Inlägg: 18251
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Inlägg av AndLi »

Titta i denna tråd.

Den verkar übercool :)
Användarvisningsbild
Logan
Inlägg: 630
Blev medlem: 5 januari 2005, 21:31:53
Ort: Jönköping
Kontakt:

Inlägg 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
Användarvisningsbild
strombom
Inlägg: 3305
Blev medlem: 27 maj 2003, 10:50:20
Ort: Västra Götaland
Kontakt:

Inlägg av strombom »

Nä yampp-7 har inte hårddiskstöd...

/Johan
G4jm0r
Inlägg: 825
Blev medlem: 1 februari 2004, 20:03:43
Ort: Malmö

Inlägg 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
henkebenke
Inlägg: 515
Blev medlem: 31 maj 2003, 10:42:37
Ort: Helsingborg

Inlägg 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.
G4jm0r
Inlägg: 825
Blev medlem: 1 februari 2004, 20:03:43
Ort: Malmö

Inlägg av G4jm0r »

Jo jag såg också det när jag checkade i databladet :(
Användarvisningsbild
AndLi
Inlägg: 18251
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Inlägg av AndLi »

Vadå, oanväntbart? Bara att lägga den på rygg och löda in sig med 0.15mm emaljerad koppartråd :)
Skriv svar