Elektroniikan ohjelmoinnin opiskelu

Tuo MP3 datan syöttäminen piirille pitäisi onnistua ihan ATMega sarjan kontrollereillakin.

Kaveriporukka 3-4v sitten teki ATMega128:lla tuollaisen MP3 soittimen VLSI:n piirillä, joka luki IDE levyltä datan.

Turha sitä MP3 dataa on kontrollerilla alkaa purkamaan, jos noita valmiita piirejä löytyy hyllystä :slight_smile:

Edit:
Itelläki taitaa olla STM32F4 Discoveryssä ja Stellaris mikromedia kortissa piiri, mikä ymmärtäs mp3 dataa

Vois kyllä itekin kokeilla mielenkiinnosta ja saattas siitä hyötyäkin olla. Oikeastaan yhdessä projektissa olisi hyvä, jos voisi vaikka pieneltä SD-kortilta (hyllyssä 128 MB, riittäisi kevyesti) soitella kaiuttimella pietso:n piippausten sijaan. Mikrokontrolleria toki tarvitaan muuhunkin, joten se ei kyllä voi pelkästään musiikista huolehtia. Tosin musat laitan luonnollisesti mielummin OGG:na (Vorbiksena siis), mutta tuolta näkyi löytyvän myös siihen sopivia piirejä.

Hyvä että tuli puhetta tuosta MP3-soittimesta, itekin semmosta suunnitellu tekeväni lähiaikoina. En tiiä miten paljon oot jo ehtinyt tietoa, mutta täsä nyt ainakin pari hyvää linkkiä:

mictronics.de/projects/mp3stick-mp3-player/
myplace.nu/mp3/

Eli juurikin käytetty VLSIn piiriä, jota AVR ohjaa.

Ei sulla ChaosH olis yhtään ylimäärästä VS1011-piiriä? :smiley:

Sinänsä 44.1kHz 16-bit 2ch äänen siirto (PCM) SPI:n yli ei ole ongelma. Dataa pärisee vain ~1.4Mbps tahtiin. 96kHz 24-bit 2ch tekee 4.6Mbps jne. ja kello skaalautuu samaan tahtiin. Voisiko tätä juttua jatkaa kuitenkin omassa threadissa?

Tosiaan jos meinaat MP3 dataa purkaa PCM muotoon, niin se vaatii vähintään about 70 MHz taajuudella hyrräävän ARM prossan.

Edit:
Periaatteessa kun alottaa sen MP3 soitin ketjun, niin tästä ketjusta voi vetästä ekaan postaukseen yhteenvedon.

Jatketaan keskustelua täällä

Kaikoo: En kyllä pysty myymään, mutta tuolla MP3 soitin projekti sivulla on tilaus sivu linkitettynä VS1011:lle.

Yritän vielä tehdä tuohon topikkiin jonkinlaisen yhteenvedon.

Eipä se mitään, niin vähä ajattelinkin ku just alotat uutta projektia niitten kans. :smiley: Aika hintavia tuola VLSIn sivuilla, mutta eilen kahtelin Ebaystä niin tais olla vähä alle 5 euron sama piiri.

Jatketaan MP3-soittimesta keskustelua täällä ja keskitytään tässä threadissa elektroniikan ohjelmoinnin opiskeluun. Näin tieto on jatkossakin selkeasti löydettävissä.

Edit:

Hinta saattaa tuntua suurelta, mutta on täysin ymmärrettävä jos huomioidaan valmistajan kiinnostus lähettää yksittäisiä kappaleita harrastelijoille. Lisäksi on huomioitava tämä: