Citat:
ja sam nekad daaaaaavno pravio sa nekim dekoderom 8870 na primer mislim da se zvao ili mt8870 ili md8870c ili tako nesto
Ja sam sa 8870 (tacnije CM8870) pravio DTMF dekodere koji su mi sluzili za daljinsko upravljanje potrosacima po kuci, doduse to je bilo putem radio stanice, a ne putem telefona :)
Dekoder ima 5 izlazna bita, 4 su binarna predstava cifre/simbola koji je dekodiran, a peti oznacava da je DTMF detektovan. Kod sam pisao u ASM.
Kod vise nemam, ali znam da je detekcija isla ovako: proveri da li je bit za detekciju DTMFa 1, ako jeste krecu u obradu ostalih bitova i odredjuje koja je cifra/simbol "ukucana". U kodu sam koristio i pomocnu promenljivu koja je sluzila kao "clock" tj sprecavala da duzi DTMF dekodira kao dva, tri ili vise istih.
Ako bi se pisalo u Basic ili C jeziku, verujem da bi kod bio laksi, u ASMu je malo poduze bilo :)
Nacin povezivanja 8870 je jednostavan, i lepo opisan u PDF dokumentaciji, a prilozen je i gotov primer seme za testiranje dekodera.
Ako budes koristio CM8870 preporucujem ti da budes pazljiv oko njegovog napona jer je jako nezan i moze lako da pregori.
Pogledaj i na
www.elektronika.ba , Trax je okacio par projekta za daljinsko upravljanje preko mobilnog telefona.
YU1TTN