Ktory z atmeli bedzie najodpowiedniejszy do zastosowania w plajerku mp3? Zalezy mi na tym aby byl energoosczedny. Plajerek bedzie wyposazony w slot na karty SD, ekranik z nokii i kilka dodatkow typu ds1820 moze jakas irda. Czy atmega128 bedzie ok? Czy to za duza kobyla?
A czym chcesz dekodowac MP3? Dedykowanym scalakiem (VS1001) czy moze raczej juz modulem w srodku procka (wtedy obejrzyj AT89C51SND1C) albo programowo w DSP?
Obejrzyj schemat Yampp 7 - taki odtwarzacz MP3 jak chcesz zrobic juz dawno opracowano i jest do niego gotowy soft. Moze prosciej bedzie tylko samemu go zlutowac?
Jak miałbym juz coś wybierać, to raczej procek z dużą pamięcią czyli własnie ATMega128. Przy obudowach TQFP rozmiar i tak jest mały, a przynajmniej ma dużo wolnej pamięci programu, no i można zewnętrzny ram podłaczyć ( ważne jesli chcesz buforowac dane z karty ). Przykład Yampp'a 7 pokazuje że ATmega161 z 16 kb pamięci programu to może byc troche mało jak się zaczyna różne funkcje wymyslać w programie. Co do poboru prądu to rózne wersje nie róznią się az tak bardzo ( średnio 5mA przy 3v/4Mhz ) i wieksze znaczenie będzie miał np. pobór prądu przez kartę SD.
Wlasnie jako lama myslalem ze starczy sam lysy atmega. Ale oblookalem troche projektow i wyszlo ze jednak ludzie najczesciej uzywaja dedykowanego scalaka (nawinal mi sie na oczy akurat ste013costam). Wlasciwie mi jest obojetne bo miejsca bede mial dosyc a zasilanie do tego dedykowanego dekodera bede pewnie odcinal jak nic nie bedzie gralo.
Pewnie ze prosciej:) Ale ja bede taki legoludek:) obadam co inni zrobili i po kawalku zbuduje sobie swoj dream machine:) A w nim mam chec dolozyc czytarke ebookow z karty sd (mp3 w tle) i jakies inne fikusniki wiec bedzie troche zabawy. no i pewnie bede to robil dwa razy bo za pierwszym razem zbuduje po kolei najpierw mp3+karta_sd potem dorobie ludzki ekranik , guziki, termomert i co mi tam jeszcze do glowy przyjdzie. A jak juz zbuduje to i oprogramuje, to kupie drugi zestaw czesci i zrobie male poreczne urzadzonko.
Myślę, że przy takich kryteriach znacznie lepszym rozwiązaniem będzie AT91SAM7S256. 256 KB Flash, 64 KB RAM, wbudowany port USB, 48 MIPS (55 gdy się nie używa USB). Tymczasowo można kupić dostępny od ręki w Seguro AT91SAM7S64 (ma 64 KB Flash i 16 KB RAM), kosztuje 30 zl.
Przy tym stosunku mozliwosci i predkosci do ceny to ATmega128 moze sie schowac.
Niedługi pomysł z tym odtwarzaniem MP3 podczas czytania ebooków :-) Może jak złożę swojego ebook-news readera to już będzie dostępny dekoder VS1005 i zamiast MP3 będę mógł korzystać z plików OGG :-D
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.