| Author |
Message
|
MES Mariusz Poziom 23

Joined: 20 Feb 2003 Posts: 2659 Location: Polanica Zdrój / Wrocław
|
#1
06 Jul 2007 19:53 [bascom] BASCOM AVR a rozpoznanie kodu DTMF |
|
|
|
Witam!
Chciałbym zrobić urządzenie, które będzie podłączone do linii telefonicznej, i którego zadaniem będzie rozpoznawanie kodów DTMF nasłuchiwanych na linii.
Chciałbym, aby urządzenie oparte było na mikrokontrolerze AVR i środowisku BASCOM AVR. Bascom udostępnia gotową funkcję DTMFOUT. DTMFIN nie znalazłem. A może taka funkcja jednak istnieje?
|
|
| Back to top |
|
 |
Google

|
#
06 Jul 2007 19:53 |
|
|
|
|
|
| Back to top |
|
 |
sq6ade Poziom 25

Joined: 12 May 2003 Posts: 6930 Location: Południowo-zachodnia Pomroczna
|
#2
06 Jul 2007 22:54 Re: [bascom] BASCOM AVR a rozpoznanie kodu DTMF |
|
|
|
MT8870 - dekoduje tony telefoniczne. Generuje sygnał przydatny dla IRQ więc jedyny problemik to bezkonfliktowe włączenie się do linii. W grę wchodzi transformatorek.
|
|
| Back to top |
|
 |
MES Mariusz Poziom 23

Joined: 20 Feb 2003 Posts: 2659 Location: Polanica Zdrój / Wrocław
|
#3
06 Jul 2007 23:29 Re: [bascom] BASCOM AVR a rozpoznanie kodu DTMF |
|
|
|
| sq6ade wrote: |
| MT8870 - dekoduje tony telefoniczne. Generuje sygnał przydatny dla IRQ więc jedyny problemik to bezkonfliktowe włączenie się do linii. W grę wchodzi transformatorek. |
Transformatorek stanowi obciążenie dla linii telefonicznej i jego wpięcie jest równoważne z podniesieniem słuchawki telefonicznej. Dlatego wydaje mi się, że najpier należałoby zrobić układ detekcji podniesienia słuchawki. Gdy słuchawka zostaje podniesiona, transformatorek zostanie wpięty do linii, i od tego momentu nasłuchiwane będą kody DTMF.
|
|
| Back to top |
|
 |
Google

|
#
06 Jul 2007 23:29 |
|
|
|
|
|
| Back to top |
|
 |
zumek Poziom 23

Joined: 08 Oct 2003 Posts: 3122 Location: Włocławek
|
|
| Back to top |
|
 |
MES Mariusz Poziom 23

Joined: 20 Feb 2003 Posts: 2659 Location: Polanica Zdrój / Wrocław
|
#5
07 Jul 2007 19:01 Re: [bascom] BASCOM AVR a rozpoznanie kodu DTMF |
|
|
|
Super sprawa! Tylko trzeba pomyśleć jak tu nie angażować zewnętrznego zasilacza, a jako napięcie zasilania wykorzystać napięcie linii telefonicznej. Mam też nadzieję, że kostki MT8870 i UM92870 nie różnią się prawie wcale, bo tylko UM92870 jest dostępna w ofercie sklepu w którym się zaopatruję.
|
|
| Back to top |
|
 |
sq6ade Poziom 25

Joined: 12 May 2003 Posts: 6930 Location: Południowo-zachodnia Pomroczna
|
#6
09 Jul 2007 10:51 Re: [bascom] BASCOM AVR a rozpoznanie kodu DTMF |
|
|
|
| zumek wrote: |
A jeśli już z transformatorem , to zawsze możesz dać w szereg uzwojenia pierwotnego 2 kondensatorki.
|
No właśnie - chodziło mi o separacje galwaniczną - ale nie wiem czy autorowi tematu na tym zależy :D
|
|
| Back to top |
|
 |
Google

|
#
09 Jul 2007 10:51 |
|
|
|
|
|
| Back to top |
|
 |
MES Mariusz Poziom 23

Joined: 20 Feb 2003 Posts: 2659 Location: Polanica Zdrój / Wrocław
|
#7
09 Jul 2007 10:55 Re: [bascom] BASCOM AVR a rozpoznanie kodu DTMF |
|
|
|
| sq6ade wrote: |
| No właśnie - chodziło mi o separacje galwaniczną - ale nie wiem czy autorowi tematu na tym zależy :D |
Ja zazwyczaj dawałem (obserwując różne gotowe rozwiązania) albo transformatorek albo dwa kondensatorki i rezystor.
Pełną separację galwaniczną gwarantuje transformatorek, kondensatorki blokują jedynie składową stałą.
|
|
| Back to top |
|
 |