Mam bardzo stary telefon (60 lat) i chcę kontrolować jego część za pomocą Raspberry PI:
- Mikrofon i głośnik z zestawu słuchawkowego
- Dzwonek
- Pokrętło
Mam obwód elektryczny, ale nie rozpoznaję wszystkich części.
Moje pytanie brzmi teraz, jak mogę osiągnąć następujące wyniki za pomocą Raspberry PI:
- Wykryj sygnał z tarczy
- Dzwonić
- Użyj mikrofonu i zestawu głośnomówiącego z zestawu słuchawkowego
- Wykryj, kiedy zestaw słuchawkowy był podniesiony z haka
Dodatkowo nie rozumiem wszystkich części w obwodzie:
np. czym jest ta Ikona Pulsu z podpisem 100
pomiędzy 2
i6
Aktualizacja
Próbowałem rozszyfrować obwód, aby móc korzystać ze sprzętu tego telefonu. Użyłem niebieskiego dla niemieckich kodów kolorów moich kabli i zielonego dla złączy:
symulacja tego obwodu - Schemat utworzony przy użyciu CircuitLab
Na telefonie mam następujące złącza:
M1
: Mikrofon (czerwony)M2
: Mikrofon (różowy)T1
: Głośnik (ciemnozielony)T2
: Głośnik (jasnozielony)a
: Linia telefoniczna?b
: Linia telefoniczna?E
: Linia telefoniczna?W1
+W2
(zmostkowany)W3/1
:green
Kabel podłączony n razyred
przezJ
kiedy wybierany2
:red
3
:blue
4
:yellow
5
:white
Aktualizacja 2 :
To 300 Ohm - 7000 W - 0,13 Ku Em na dwóch cewkach, które są używane do dzwonów.
To jest prawdziwy telefon w środku.
raspberry-pi
telephone
Besi
źródło
źródło
Odpowiedzi:
Spójrz na to: https://www.sparkfun.com/tutorials/51 . Przeprojektowali telefon obrotowy podobny do twojego. Jeśli chcesz uzyskać bardziej szczegółowe odpowiedzi, musisz dokładnie wyjaśnić, czego nie rozumiesz na schemacie.
źródło
Aby sterować takim zestawem telefonicznym, prawdopodobnie będziesz musiał go „zdekonstruować” aż do jego podstawowych elementów funkcjonalnych. Każdy z tych elementów będzie wtedy łatwiejszy w obsłudze niż próba użycia zestawu jako całości w oryginalny sposób, w jaki miał być podłączony do dwuprzewodowego systemu telefonicznego. „Dekonstruuj” oznacza, że cała ta drucik jest okablowana i po prostu użyj słuchawki samodzielnie, wybierz jedną własną, mikrofon samodzielnie itp.
Tarcza jest po prostu przełącznikiem napędzanym krzywką. Umieść omomierz na jego przewodach, a zobaczysz, że działa. Wybierasz „1”, dostajesz jeden impuls (przełączanie styków otwiera się i zamyka), wybierasz „2”, otrzymujesz 2 impulsy. „0” daje dziesięć impulsów.
Słuchawki mają zwykle układ cewki magnetycznej o impedancji 300–600 omów. Możesz to napędzać za pomocą prostego wzmacniacza audio o mocy poniżej 1 W. Nie martw się niedopasowaniem impedancji, te rzeczy miały słabą jakość dźwięku!
Mikrofon jest mikrofonem węglowym i wymaga przepuszczenia przez niego prądu stałego, aby uzyskać z niego sygnał głosowy prądu przemiennego. Jeśli podłączysz szeregowo baterię AA i rezystor 470 Ohm i podłączysz O-zakres między rezystorem a mikrofonem, usłyszysz sygnał głosowy.
The bell is probably the biggest challenge you will face. It takes a lot of voltage at a certain frequency to get it to ring properly. The bell coil assembly is mechanically resonant at a certain frequency. So you need to drive it at that frequency (usually around 30 Hz) to get it to sound properly. Originally, the telephone systems ran on 48 VDC, so that's what the bell was designed for. You may get away with a lesser voltage if you get the drive frequency correct. You'll have to experiment a bit with a signal generator and a beefy audio amplifier to determine the correct frequency to use. There were a number of standard frequencies, but they were all between 20 & 50 Hz. You want to find the frequency at which the bell sounds the loudest. Because that is the resonant frequency of the coil mechanism, that will also be the frequency which requires the least energy ( volts and amps) to drive it.
Powodzenia!
źródło
Do generowania pierścienia istnieją specjalne układy scalone wysokiego napięcia przeznaczone właśnie do tego zadania.
Jednym z przykładów jest Supertex HV430 .
źródło
Osobiście jestem przerażony ilością sugestii, aby przełamać doskonały kawałek klasyki telefonu. Ludzie płacą za to dobre pieniądze. :)
Kolejnym konstruktywnym podejściem jest podłączenie danego telefonu do specjalnego adaptera, takiego jak wymienione tutaj:
http://www.voip-info.org/wiki/view/Dial+Pulse+to+Touchtone+DTMF+Converters
(Istnieją również adaptery VoIP, które mogą bezpośrednio uruchamiać telefony z wybieraniem impulsowym: http://www.oldphoneworks.com/xlink-cellular-bluetooth-gateway-bttn-version.html )
Powstałą linię kompatybilną z DTMF można następnie podłączyć do małego i taniego urządzenia VoIP (wiele z nich wokół); Z kolei VoIP może być w prosty sposób kontrolowany przez sieć za pomocą dowolnego serwera skryptowego SIP (w tym do celów nagrywania i zdalnego sterowania, niekoniecznej telefonii). Jedną z popularnych i bardzo skryptowalnych opcji jest stara dobra gwiazdka:
http://www.raspberry-asterisk.org/
źródło
Najlepiej jest zmodyfikować sam telefon na części składowe i dołączyć każdy element do odpowiedniego obwodu napędzanego przez Raspberry PI. Dzwonek potrzebuje około 90VAC 20Hz, aby zadzwonić. Mikrofon i głośnik powinny być oczywiste. Dialer i zaczep można pozostawić razem i podłączyć do innego wejścia, które będziesz musiał monitorować pod kątem wybierania impulsów i zdarzeń zaczepienia.
Jeśli nie możesz zmodyfikować telefonu, musisz zbudować interfejs FXO (kantor wymiany walut). Na rynku istnieje kilka istniejących adapterów USB FXO <-->, najbardziej niedrogich, które zrobią wszystko, czego potrzebujesz oprócz wybierania numeru. Możesz dodać mały obwód równolegle z telefonem, aby monitorować linię i złapać wybieranie oddzielnie od interfejsu FXO. Prawdopodobnie będzie to łatwiejsze niż samodzielne zbudowanie całego interfejsu.
Kompromisem między całkowitą modyfikacją telefonu a użyciem istniejącego interfejsu zewnętrznego byłoby odłączenie dialera od obwodu i dodanie obwodu konwersji impulsów na ton wewnątrz telefonu. Umożliwiłoby to nie tylko korzystanie z gotowego interfejsu FXO na USB, ale również pozwoliłoby na podłączenie telefonu w stanie, w jakim się znajduje, do dowolnej nowoczesnej sieci telefonicznej.
Samo zbudowanie całego interfejsu nie jest jednak takie trudne. Po prostu telefon łączy 5 funkcji na dwóch przewodach i zasadniczo budujesz 5 różnych obwodów do obsługi każdej funkcji. Byłoby najlepiej, gdybyś podzielił to pytanie na kilka kolejnych pytań dla każdej funkcji (być może połączysz głośnik i mikrofon w jedno pytanie).
źródło