generator DTMF



Masz problem? Zapytaj na forum elektroda.pl z bramką pl.misc.elektronika!

Poprzedni Następny
Wiadomoœć
spis treści
From: "Anderson" <anderson_at_nospam_priv.onet.pl>
Subject: generator DTMF
Date: 23 Feb 1998 19:27:58 GMT


Witam szanownych Panów !

Mam mały problemik.
W układzie UM91531 są 4 wejścia D..., na które należy doprowadzić
kombinacje stanów niskich i wysokich aby na wyjściu otrzymać
sygnał DTMF. Tu się zaczyna... jak zrobić klawiaturkę do
tego układu (nie chcę rozwalać telefonu) i co oznacza dokładnie stan
niski ?
Układ jest zas.5V i o ile wiem to jest stan wysoki... Niejasny jest dla
mnie pkt 1 - 4 stany niskie (?!) jak zrealizować wciśnięcie zera (bez
docinek...) ?
--------------------------------------------
D3 D2 D1 D0 DTMF
-------------------------------------------
0 0 0 0 0
0 0 0 1 1
0 0 1 0 2
0 0 1 1 3
0 1 0 0 4
0 1 0 1 5
0 1 1 0 6
0 1 1 1 7
1 0 0 0 8
1 0 0 1 9
1 0 1 0 *
1 0 1 1 #
...jestem zielonkawy w tych sprawach i potrzebuję waszej
pomocy.Jeżeli ktoś jest zainteresowany schematem układu
- chętnie podeślę.

anderson_at_nospam_priv.onet.pl


Poprzedni Następny
Wiadomoœć
spis treści
From: "Gabriel Drabik" <gabrys_at_nospam_zeus.polsl.gliwice.pl>
Subject: Re: generator DTMF
Date: Mon, 23 Feb 1998 22:41:37 +0100



Anderson wrote in message <01bd4091$094fc420$LocalHost_at_nospam_default>...
Witam szanownych Panów !

Mam mały problemik.
W układzie UM91531 są 4 wejścia D..., na które należy doprowadzić
kombinacje stanów niskich i wysokich aby na wyjściu otrzymać
sygnał DTMF. Tu się zaczyna... jak zrobić klawiaturkę do
tego układu (nie chcę rozwalać telefonu) i co oznacza dokładnie stan
niski ?
Stan niski to prawie 0V w praktyce tak do 0,8V to dalej stan niski
zwany rowniez zerem logicznym. ("0" , L)
Tylko uwazaj..! pozostawienie koncowki wiszacej w powietrzu
to wcale nie stan niski tylko wysokiej impendancji ("HI")przez uklad
rozpoznawany jako wysoki ("1", H) (tylko dosc kulawy)

Układ jest zas.5V i o ile wiem to jest stan wysoki... Niejasny jest dla
mnie pkt 1 - 4 stany niskie (?!) jak zrealizować wciśnięcie zera (bez
docinek...) ?

Realizuje sie to tak: na wszystkich liniach wymuszasz "1" przez podlaczenie
ich do +5 V poprzez rezystor (typowo jest to 4,7 k)
Masz juz tam "1" (i to nie kulawe). Teraz przyciski dolaczasz pomiedzy mase
i odpowiednie linie.
Problemy zaczynaja sie jak chesz wygenerowac np. 3
Jednoczesnie musialbys wcisnac 2 przyciski.
Jesli te linie polaczysz to oczywiscie potem nie zrealizujesz np. 4 bo
d3 i d4 zawsze beda mialy identyczne stany.
Problem ten rozwiazuje sie na diodach. dla przycisku 3 np:

d3 ----->|-----|
|---przycisk------masa
d2------>|-----|

Brakuje tu rezystorow o ktorych wspomnialem.
Oczywiscie takie cos trzeba zrealizowac dla kazdego stanu
czyli np. dla 0 beda to az 4 diody
W sumie diod bedzie tyle co zer w ponizszej tabeli.
Diody moga byc prawie dowolne w praktyce najmniejsze jakie masz.

--------------------------------------------
D3 D2 D1 D0 DTMF
-------------------------------------------
0 0 0 0 0
0 0 0 1 1
0 0 1 0 2
0 0 1 1 3
0 1 0 0 4
0 1 0 1 5
0 1 1 0 6
0 1 1 1 7
1 0 0 0 8
1 0 0 1 9
1 0 1 0 *
1 0 1 1 #

To oczywiscie jedno z mozliwych rozwiazan ale chyba najprostsze dla kogos
kto sie zrednio na tym zna. Bardzo trudno jest cos zepsuc.
W sumie na ten temat moglbym napisac calkiem obszerny artykul
powyzej jest duzo uproszczen myslowych.
Jak masz jeszcze jakies pytania to pisz na priv.


gabrys.




Poprzedni Następny
Wiadomoœć
spis treści
From: ladzk_at_nospam_ite.waw.pl (Dariusz K. Ladziak)
Subject: Re: generator DTMF
Date: Tue, 24 Feb 1998 09:19:00 GMT


On Mon, 23 Feb 1998 22:41:37 +0100, "Gabriel Drabik"
<gabrys_at_nospam_zeus.polsl.gliwice.pl> wrote:


Stan niski to prawie 0V w praktyce tak do 0,8V to dalej stan niski
zwany rowniez zerem logicznym. ("0" , L)
Tylko uwazaj..! pozostawienie koncowki wiszacej w powietrzu
to wcale nie stan niski tylko wysokiej impendancji ("HI")przez uklad
rozpoznawany jako wysoki ("1", H) (tylko dosc kulawy)

Zalezy... Trzeba dokladnie sprawdzic w dokumentacji - wejscia moga
miec np. pulldown-y i rozwarcie bedzie stanem niskim - malo
prawdopodobne, bylaby to karkolomna konfiguracja. Moga miec pullup-y,
co jest duzo bardziej prawdopodobne i wowczas rozwarcie jest jak
najbardziej poprawna jedynka. A moga faktycznie wisiec wewnatrz
ukladu, tez czeste, pullupy zjadaja prad, po co je pchac bez potrzeby?
A jesli nie ma pullup-u na nozce to pozostawienie jej moze dawac
najdziwniejsze efekty...

Darek