Mam 2 pytania Jedno jest proste, drugie może nie być.
1. Jaka jest oficjalna nazwa standardowego gniazda słuchawkowego? Jest uniwersalny dla wszystkich marek telefonów, więc musi mieć nazwę (gdy chcesz iść na komponenty).
2. Czy używa jakiegoś protokołu komunikacyjnego? Wiem na pewno, że to nie tylko słuchawki. Istnieje urządzenie do skanowania kart kredytowych, które podłącza się do tego samego gniazda. Wierzę, że Nexus ma również wyjście TV z tego samego gniazda. Zasadniczo, czy można go używać do innych aplikacji we / wy?
Dziękuję Ci
Odpowiedzi:
Tło na walecie
„Jest uniwersalny dla wszystkich marek telefonów, więc musi mieć nazwę”, w rzeczywistości tak nie jest. Przez lata istniało wiele telefonów wykorzystujących różne złącza. „Standardowa” technologia nie jest formalnym standardem, takim jak to, co uważa się za jakikolwiek ze standardów IEEE. Przemysł z czasem ewoluował, aby używać tego, co wszyscy znamy jako gniazdo audio.
Typowe gniazdo tylko audio ma 3 dzwonki, zwykle nazywane Tip, Ring, Sleeve (TRS). Zazwyczaj są mapowane na Lewo, Prawo i Ląd. Producenci telefonów chcieli, aby to gniazdo działało z istniejącymi słuchawkami, dlatego używali złącza z 4 pierścieniami, zwanego Tip, Ring, Ring, Sleeve (TRRS). Są one odwzorowane na lewy, prawy i uziemienie, podobnie jak 3 pierścienie, ale końcowe złącze mapowane jest na mikrofon. To sprawia, że jeśli podłączysz do niego kabel audio, wejście mikrofonu zostanie podłączone do ziemi, więc nic nie zostanie zranione. Oznacza to również, że jeśli zestaw słuchawkowy z mikrofonem jest podłączony do urządzenia audio, mikrofon jest podłączony do uziemienia, również nie raniąc niczego. Istnieją podobne złącza w 2,5 mm (używane w niektórych telefonach, aby zaoszczędzić miejsce), 3,5 mm (dla telefonów, odtwarzacza mp3 itp.) I .25 "(dla większych słuchawek, gitar itp.).
Dane na temat Jacka
O ile „dane” przez to przechodzą, są one czysto analogowe. Niektóre osoby ponownie wykorzystały te kable do przesyłania danych szeregowych, ale są one bardzo specyficzne dla aplikacji. W przypadku urządzeń wykorzystujących gniazdo do innych celów mogą robić, co chcą, o ile sygnał na linii jest ograniczony pasmem, co oznacza, że nie są używane wysokie częstotliwości. Powodem tego jest to, że na wejściu znajduje się filtr blokujący zbyt wysokie częstotliwości. Ta częstotliwość zmienia się w zależności od samego urządzenia, ale zwykle wynosi około 12 KHz.
Metoda, za pomocą której ludzie przesyłają dane, jest zwykle bardzo podobna do działania modemów linii telefonicznej. Ogólna koncepcja polega na tym, że istnieje mapowanie między przesyłanymi częstotliwościami a danymi szeregowymi. Jeśli chcesz odtworzyć system, musisz nagrać linię i sprawdzić, jakie są częstotliwości. Trudność polega na ustaleniu, co mają znaczyć uzyskane dane.
Dwukierunkowa komunikacja
Chciałbym również zauważyć, że komunikacja dwukierunkowa jest możliwa w tych systemach. Linia mikrofonu służy do wysyłania informacji do telefonu, a linie wyjścia audio służą do wysyłania informacji z powrotem do urządzenia zewnętrznego. Jeśli próbujesz dokonać inżynierii wstecznej urządzenia, możesz spojrzeć na Mikrofon, Lewo i Prawo, aby sprawdzić, czy istnieje jakakolwiek komunikacja dwukierunkowa.
Inżynieria odwrotna
Wspomniałem, że inżynieria odwrotna będzie trudna. Oto metoda, którą bym to zrobił:
Mogą zostać wysłane pewne dane, które nie mają nic wspólnego z kartą i możesz nigdy nie wiedzieć, co to znaczy, ale dopóki znasz pozycję danych, na których Ci zależy, to wszystko, czego potrzebujesz. Musisz tylko mieć nadzieję, że producent sprzętu nie wprowadził żadnych środków zapobiegających hakowaniu lub ponownego wykorzystywania. Potencjalnie projektant mógł użyć komunikacji dwukierunkowej w celu zapewnienia szyfrowania. Możliwe jest również, że po prostu pomieszają wszystkie dane, więc trudno jest ustalić, co jest. Powiedziałbym, że jest mało prawdopodobne, aby zrobili coś takiego.
źródło
Telefony mają zwykle gniazda TRRS 2,5 mm (końcówka-pierścień-pierścień-tuleja). Normalne gniazdo stereo z zaledwie 3 połączeniami nazywa się gniazdem TRS; czwarte połączenie jest oczywiście używane dla mikrofonu.
Istnieje urządzenie, które pozwala używać gniazda słuchawkowego jako modemu. To tylko modem z kluczowaniem z przesunięciem częstotliwości, który można podłączyć do UART. Gadżety prawdopodobnie nie używają żadnego standardowego protokołu komunikacyjnego; wszystko to odbywa się poprzez nagrywanie i odtwarzanie dźwięku za pomocą urządzenia dźwiękowego.
Wyjście TV przez gniazdo słuchawkowe nie ma nic wspólnego z kartą dźwiękową. To tylko kompozytowe wideo NTSC lub PAL.
źródło
Wyjścia słuchawkowe to po prostu wyjścia analogowe. Fakt, że niektóre inne porty używają tego samego złącza, jest po prostu przypadkowy.
źródło
Inżynieria wsteczna moje ~ telefony z Androidem z wtyczką TRRS 3,5 mm: Wskazówka: lewe telefony R1: prawe telefony R2: wspólna masa (oddzielne przewody w celu zminimalizowania przenikania?) Tuleja: mikrofon i elementy sterujące: High Z = mikrofon elektretowy (~ 2,5 V DC) 500 Ohm = zwiększenie głośności 220 Ohm = zmniejszenie głośności ~ zero Ohm = pauza / odtwarzanie
źródło