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