logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Generowanie DTMF na linię telefoniczną przy pomocy uC

slawek55 06 Mar 2007 07:09 1623 6
REKLAMA
  • #1 3648299
    slawek55
    Poziom 23  
    Posty: 788
    Pomógł: 3
    Ocena: 61
    Cześć.
    Poszukuje sposobu na podłączenia do linii telefonicznej uC np. AT90S2313 w celu generowania tonu DTMF przy pomocy BASCOMowego polecenia DTMFOUT.
    Nie wiem jak to ze sobą powiązać, układ ma być podłączony na stałe do linii (choć tego jeszcze nie jestem pewny, a może przez przekaźnik).
    Celem układu ma być wybieranie numeru przy pomocy uC.

    możecie mi coś poradzić.
  • REKLAMA
  • #2 3649351
    Adam-zw
    Poziom 20  
    Posty: 261
    Pomógł: 42
    Ocena: 30
    Witam,
    Nie bardzo widzę Twoją koncepcję podłączenia AT90s2313 do linii tel. Jak z tego 8bitowego mikrokontrolera chcesz uzyskać sygnał tonowy, który mażna by przesłać na linię telefoniczną. Może łatwiej będzie zastosować adekwatniejszy do tego celu inny układ np. MT8880... :) jest to DTMF nadjnik/odbiornik. Zerknij na stronicę http://pdf1.alldatasheet.co.kr/datasheet-pdf/view/77086/MITEL/MT8880.html
    Pozdrawiam
  • REKLAMA
  • #3 3649375
    slawek55
    Poziom 23  
    Posty: 788
    Pomógł: 3
    Ocena: 61
    To jest bardzo proste.
    Właśnie BASCOM posiada instrukcję DTMFOUT która właśnie do tego służy. Ja tylko nie wiem jak wysłać sygnał na linię telefoniczną.
  • REKLAMA
  • #4 3656309
    Adam-zw
    Poziom 20  
    Posty: 261
    Pomógł: 42
    Ocena: 30
    Witaj,
    Wzmocniony sygnał "tonowy" możesz transmitować przez transformatorek z starego telefonu czy modemu lub zbudować prosty układ na tranzystrach. Układ powinien być separujący linię od nadajnika a to właśnie zapewnia np transfornator lub optoizolator :)
    Pozdrawiam
  • REKLAMA
  • #5 3656556
    slawek55
    Poziom 23  
    Posty: 788
    Pomógł: 3
    Ocena: 61
    A możesz mi jakos odręcznie to narysować. Kupiłem sobie transformatorek separacyjny TR136-2, ale jak podłączam go bezpośrednio pod linie telefoniczna to mam zwarcie linii i nic nie słychać w telefonie. Więc za bardzo nie wiem jak to zrobić.
  • Pomocny post
    #6 3674964
    Adam-zw
    Poziom 20  
    Posty: 261
    Pomógł: 42
    Ocena: 30
    Witam,
    Transformator ma bardzo małą oporność więc bezpośrednio włączając go do linii tel. to niemal zwierasz ją, natomiast inaczej zachowuje się trafo dla sygnałów. Naszkicowałem Ci dwa proste rozwiązania połączeń sygnału DTMF do linii tel.
    Pozdrawiam:idea :idea: :D
    Załączniki:
    • Generowanie DTMF na linię telefoniczną przy pomocy uC Tel1 002.jpeg (30.33 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #7 3675126
    slawek55
    Poziom 23  
    Posty: 788
    Pomógł: 3
    Ocena: 61
    dziekuję. Mam załącznik.


    Sprawdzę ten układ z mostkiem i tranzystorem, jak zadziała to będę bardzo szczęśliwy.
    Cz ten drugi układ działa na zasadzie modulowania napięcia stałego a ten pierwszy po prostu dodaje dodatkowy sygnał?

Podsumowanie tematu

✨ Dyskusja dotyczy generowania sygnału DTMF na linii telefonicznej za pomocą mikrokontrolera AT90S2313 i polecenia DTMFOUT w BASCOM. Problemem jest prawidłowe podłączenie układu do linii telefonicznej, aby sygnał tonowy mógł być przesłany bez zakłóceń i zwarć. Zwrócono uwagę, że bezpośrednie podłączenie transformatora separacyjnego (np. TR136-2) do linii powoduje zwarcie ze względu na niską rezystancję transformatora. Zaproponowano zastosowanie transformatora lub optoizolatora jako elementu separującego linię od nadajnika DTMF. Przedstawiono dwa schematy połączeń sygnału DTMF do linii telefonicznej: jeden dodający sygnał do linii, drugi modulujący napięcie stałe. Wskazano również alternatywę w postaci dedykowanego układu MT8880, który jest nadajnikiem/odbiornikiem DTMF.
Wygenerowane przez model językowy.
REKLAMA