Dallam

Szima Gábor sygma at tesla.hu
Mon Apr 10 21:40:13 CEST 2006


Sziasztok!

Egy altalanosan hasznalhato dallamgeneratoron agyalok, melyet kis 
keszulekekben lehetne hasznalni.

A lenyeg, hogy egyszeruen illesztheto legyen mikrovezerlohoz (I2C, SPI. 
stb.), ezen keresztul lehetne inditani/leallitani a lejatszast, illetve 
feltolteni a hangmintakkal. Par (tiz) masodperc jatekido boven eleg.

ISD most nem izgat, teljesen digitalis megoldas erdekel.

Elso korben ketfele "home-made" megoldasra gondoltam:

1. Soros EEPROM, mikrovezerlo olvassa, mikrovezerlore van kotve a D/A
2. Parhuzamos EEPROM, mikrovezerlo kozvetlenul es/vagy szamlalo cimzi,
    EEPROM kimenetere van kotve a D/A

8 bites hangminta es 32 kHz-es mintaveteli frekvencia eseteben 32 
masodpercenkent kell 1 MByte (256 kbit/s). Ez ma mar nem koltseg, 1000 HUF 
alatt vannak 8/16 Mbit-es EEPROM-ok.

De lehet olyasmirol is szo, hogy nem RAW, hanem tomoritett adattal toltom 
fel (pl. ADPCM, MP3, stb.), es valami egyszeru celaramkorrel dekodolom. 
Esetleg egy izmosabb AVR talan elbanik vele "erobol".

De nem szeretnem feltalalni a meleg vizet. Ha esetleg van keszen hasonlo 
IC/gyari modul esszeru aron (par eHUF), akkor nem kellene gorcsolni vele.

Mit javasoltok?

Bonusz kerdes: mi lehet az R-2R D/A "minoseget" elero legolcsobb, 8 bites 
(I2C/SPI/parhuzamos) D/A IC? Marmint ami beszerezheto a kornyekunkon. :)



 								-Sygma




More information about the Elektro mailing list