FAQ | Points | Add... | Recent posts | Search | Register | Log in


[bascom] BASCOM AVR a rozpoznanie kodu DTMF


Post new topic  Reply to topic      Main Page -> Forum Index -> Microcontrollers Generally -> [bascom] BASCOM AVR a rozpoznanie kodu DTMF
Author
Message
MES Mariusz
Poziom 23
Poziom 23


Joined: 20 Feb 2003
Posts: 2659
Location: Polanica Zdrój / Wrocław

Post#1 Post from the author of the topic 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

Google Adsense


Post# Post from the author of the topic 06 Jul 2007 19:53   





Back to top
   
sq6ade
Poziom 25
Poziom 25


Joined: 12 May 2003
Posts: 6930
Location: Południowo-zachodnia Pomroczna

Post#2 06 Jul 2007 22:54helpful post - solution   

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
Poziom 23


Joined: 20 Feb 2003
Posts: 2659
Location: Polanica Zdrój / Wrocław

Post#3 Post from the author of the topic 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

Google Adsense


Post# Post from the author of the topic 06 Jul 2007 23:29   





Back to top
   
zumek
Poziom 23
Poziom 23


Joined: 08 Oct 2003
Posts: 3122
Location: Włocławek

Post#4 07 Jul 2007 18:22helpful post - solution   

Re: [bascom] BASCOM AVR a rozpoznanie kodu DTMF


sq6ade wrote:
...W grę wchodzi transformatorek.

A może bez transformatorka :?: ;)
http://www.electronicsforu.com/EFYLinux/circuit/jun2003/CI-2-DTMF.pdf
A jeśli już z transformatorem , to zawsze możesz dać w szereg uzwojenia pierwotnego 2 kondensatorki.

Piotrek
Back to top
   
MES Mariusz
Poziom 23
Poziom 23


Joined: 20 Feb 2003
Posts: 2659
Location: Polanica Zdrój / Wrocław

Post#5 Post from the author of the topic 07 Jul 2007 19:01   

Re: [bascom] BASCOM AVR a rozpoznanie kodu DTMF


zumek wrote:
sq6ade wrote:
...W grę wchodzi transformatorek.

A może bez transformatorka :?: ;)
http://www.electronicsforu.com/EFYLinux/circuit/jun2003/CI-2-DTMF.pdf

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
Poziom 25


Joined: 12 May 2003
Posts: 6930
Location: Południowo-zachodnia Pomroczna

Post#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

Google Adsense


Post# 09 Jul 2007 10:51   





Back to top
   
MES Mariusz
Poziom 23
Poziom 23


Joined: 20 Feb 2003
Posts: 2659
Location: Polanica Zdrój / Wrocław

Post#7 Post from the author of the topic 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
   
Post new topic  Reply to topic      Main Page -> Forum Index -> Microcontrollers Generally -> [bascom] BASCOM AVR a rozpoznanie kodu DTMF
Page 1 of 1
Similar topics
Komputer pokładowy AVR Bascom - prośba o optymalizacje kodu (2)
[BASCOM][AVR] DS18B20, prośba o weryfikację kodu. (4)
[Bascom AVR] Optymalizacja kodu dla Attiny2313 (23)
Bascom AVR. Proszę o sprawdzenie poprawności kodu. (7)
Bascom AVR-optymizacja kodu (1)
[Mega32][BASCOM]Pilot od klimy - rozpoznanie kodu (1)
dekoder dtmf i avr bascom... (5)
[AT89C2051][ATTINY2313][BASCOM] Przerobienie kodu bascom. (12)
Bascom AVR vs Bascom 51 - czy mają podobne polecenia? (10)
Program w Bascom 8051-> Bascom avr (10)

Page generation time: 0.092 seconds


FAQ || Administrator || Moderators || Widgets and banners || Contact
elektroda.pl topic RSS feed