Sida 1 av 4

AT89C51SND1C-MCU + MP3 dekoder i ett chip!

Postat: 4 september 2004, 09:26:02
av rikkitikkitavi
AT89C51SND1C finns numera på elfa för facila priset av 269 sek ex moms
art nr 73-648-47
mp3 dekoder, usb interface, hårdvaruimplementerat interface mot de flesta förekommande minneskort, ink IDE , DAC e t c

m a o är det mesta jobbet gjort, att utveckla mjukvaran blir det värsta , vem blir först?

/rickard

Postat: 4 september 2004, 13:51:04
av PaNiC
Jag hade tänkt att försöka.. Men inte detta året :).

Vill du ha din konding förresten?

Postat: 4 september 2004, 13:56:29
av chille
jag har i flera år velat bygga en mp3-spelare, men aldrig gjort det pga av massa olika anledningar. nu när man ser det där chipet blir man ju riktigt sugen på att bygga en.

Postat: 4 september 2004, 13:59:33
av erixon
Synd att den inte inhåller en Audio dac utan man måste ha en extern :evil:

Annars hade den varit riktigt trevilg

Postat: 4 september 2004, 17:13:04
av rikkitikkitavi
panic, den bjuder jag på...

jag har flera (39 st)



/rickard

Postat: 28 december 2004, 02:14:02
av Nutrino
vad är Audio dac för något? :roll: står dac för Digital-to-Analog Converter?
isåfall vilken Audio dac fungerar med AT89C51SND1C?

Postat: 28 december 2004, 12:54:00
av MadModder
kör med en R2R-stege... :D

Postat: 28 december 2004, 14:36:27
av Nutrino
och vad är en R2R-stege för något? :shock:

Postat: 28 december 2004, 16:15:41
av babbage
R2R är ett sätt att göra en digital-till-analog omvandling med enbart resistorer. Namnet R2R kommer av att man bara använder 2 olika resistansvärden, ett värde R och ett som är dubbla dvs 2R.

Stege kommer från den symetriska/repetativa formen man ritar upp kopplingen hur resistorerna kopplas ihop.

För en 8-bitars da-omvandling behövs det 16 resistorer. För 16-bitars 32 resistorer osv.

Postat: 28 december 2004, 16:20:31
av evert2
Typ.............ah läs det här: http://www.didact.com/r2r.pdf

Postat: 28 december 2004, 16:31:41
av chille
rikkitikkitavi:
Vilken audio DAC är det du har?


Jag byggde en R2R-stege en gång :D 8 bitars rakt på LPT-porten. Synd att jag inte hittade något vettigt intro/demo som använde den. Så jag skrev ett enkelt program som spelade upp en *.wav-fil, helt utan sync. :lol: Det lät förjävligt, men det var tufft :D

Postat: 28 december 2004, 17:02:17
av evert2
chille: Vadå sync? :oops:

Postat: 28 december 2004, 17:47:27
av chille

Kod: Markera allt

unsigned char samples[BUF_SIZE];

while(1){
out(0x378, samples[i]);
sleep(1);
i++;
}
Ungefär sådär gjorde jag. ja.. vi vet ju alla hur pålitlig sleep() är :lol:

Postat: 28 december 2004, 18:51:06
av rikkitikkitavi
det är inte 39 audio dac jag har (tyvärr) utan 39 kondensatorer, Panic har en, som jag glömde i hans bil efter i varit i Blekingen och raidat BDEs loppmarknad i somras...

R-2R stegar kan man köpa på elfa som motståndsnät, men de billigaste parallella 8-bitars DAC är inte mycket sämre. Hade ett ljudkort med stereo-8bitars upplösning (eller mono 16 bitars upplösning ) en gång....

/rickard

Postat: 28 december 2004, 19:34:48
av Nutrino
Tror ni att denna d/a http://www.elfa.se/elfa-bin/dyndok.pl?dok=8875.htm fungerar med AT89C51SND1C http://www.elfa.se/elfa-bin/dyndok.pl?dok=9561.htm den ser ganska bra ut :D