Dlaczego większość urządzeń podwójnej roli USB OTG używa złącza micro-B zamiast micro-AB

9

To znaczy, to jest niezgodne z zasadami!

Większość urządzeń USB OTG podających się za hosta (większość smartfonów i tabletów z Androidem) ma proste złącze micro-B. Czy nie powinny mieć złączy micro-AB? Micro-B powinny być przeznaczone dla urządzeń, które nie mogą działać jako hosty.

W rzeczywistości prowadzi to do rozprzestrzeniania się kabli USB OTG, takich jak ten:

wprowadź opis zdjęcia tutaj

Które są zabronione przez specyfikacje USB (specyfikacje micro-USB rozdział 3.4: Zgodne zespoły kabli ). Widzimy wyraźnie, że jest to wtyczka micro-B, a nie micro-A (są fazowania) i jest związana ze standardowym gniazdem A. Nawiasem mówiąc, zastanawiam się, w jaki sposób mogą nawet drukować na nim logo USB.

Dlaczego więc robią to producenci (zarówno producenci telefonów, jak i producenci kabli)? Jak to jest dozwolone przez konsorcjum USB?

Pytam o to, ponieważ projektuję urządzenie USB OTG. Zresztą i tak nie zamierzam certyfikować go przez USB (biorąc pod uwagę koszty), ale chciałbym wiedzieć, czy powinienem ściśle przestrzegać standardów, czy też popsuć je jak wszyscy inni (faktem jest - z tego powodu - wszyscy są przyzwyczajeni do micro-B, a nie micro-A, i prawdą jest, że fazowania zapobiegają próbowaniu umieszczenia złącza na odwrót).

ciemny
źródło
Powód czysto mechaniczny: Możesz zniszczyć port micro-AB, wciskając kabel do tyłu - co nie jest możliwe w przypadku portu micro-B.
Turbo J
1
@TurboJ Czy to naprawdę powód? Oznaczałoby to, że konsorcjum USB naprawdę spieprzyło. Definiują złącza, których tak naprawdę nie wiemy, w jaki sposób wstawić, a które mogą się zepsuć, gdy zostaną włożone w niewłaściwy sposób?
słabe
Port micro-AB w moim Sony Mini Pro (5+ lat) nie zepsuł się, ale często próbuję włożyć wtyczkę w niewłaściwy sposób - co jest dość denerwujące. Potrzebujesz trochę więcej siły, aby zniszczyć port.
Turbo J
Kiedy patrzę na złącza USB 3.0, poważnie wątpię w ich zdolność do patrzenia w przyszłość. No dalej, to tylko brzydki hack dodany do złączy USB 2.0! (a potem USB typu C, co jest miłe, ale wciąż inne złącze… co za bałagan…) Teraz jestem mniej zaskoczony niezgodnością typu B-AB w porównaniu z innymi faktami.
Wesley Lee
@WesleyLee Zgadzam się, ale przeszkadza mi to, że ludzie nie przestrzegają specyfikacji. Bałagan może być akceptowalny, jeśli jest to bałagan określony i uzgodniony. Ale nie wiem, co tu wybrać.
przyciemniony

Odpowiedzi:

2

Im więcej o tym myślę, tym bardziej jestem przekonany, że przyczyna nie jest techniczna. Prawdopodobnie ma to na celu uniknięcie ciężaru certyfikacji urządzenia z funkcją OTG podwójnej roli.

Najwyraźniej (patrz tutaj ) testowanie urządzenia pod kątem zgodności z OTG kosztuje prawie dwa razy więcej niż testowanie prostego szybkiego urządzenia. Jest także dużo więcej pracy na etapie projektowania i znacznie większe ryzyko niepowodzenia zgodności, konieczności wykonania iteracji projektu i ponownego przejścia testów. Ponieważ wielu użytkowników nie korzysta z możliwości OTG, producenci nie odczuwają potrzeby reklamowania pełnej zgodności z OTG.

Zamiast tego po prostu certyfikują telefon / tablet / cokolwiek / ... do używania „tylko urządzenia USB”, a następnie używają sprytnych sformułowań marketingowych (na przykład twierdząc, że „kompatybilność z OTG”) i nazywają to dniem.

Ponieważ nie testują zgodności OTG z podwójną rolą, nie wolno im używać złącza micro-AB (lub nie udałoby im się spełnienie prostej zgodności tylko z urządzeniem). Po prostu umieszczają gniazdo micro-B i oczekują, że producenci kabli zapewnią takie adaptery, jak pokazano powyżej (chociaż takie adaptery są oficjalnie zabronione przez specyfikację USB - ale producenci kabli tak naprawdę nie dbają).

Należy również pamiętać, że logo na powyższym kablu nie jest logo USB, które podlega ścisłej licencji. Jest to logo „trójząb”, którego użycie jest znacznie bardziej zrelaksowane. Na przykład to logo nie oznacza, że ​​produkt przeszedł testy zgodności USB.

ciemny
źródło
0

Uważam, że dzieje się tak ze względu na koszt urządzeń. USB Micro-AB ma taki sam ślad lutowania jak Micro-B. Micro-B jest znacznie szerzej stosowany, dlatego złącze jest znacznie tańsze ze względu na ekonomię skali.

Maxthon Chan
źródło
4
Tak, ale gdyby użyli micro-AB zamiast micro-B na wszystkich telefonach, to czy micro-AB nie byłby znacznie szerzej stosowany, a zatem tak tani jak micro-B? To wygląda na problem z kurczakiem i jajkami.
dim
@dim Micro-B jest również używany tam, gdzie OTG nie jest potrzebny, i jest to znacznie szerszy rynek niż miejsca, w których potrzebny jest OTG. Mimo to ekonomia skali.
Maxthon Chan,
3
Czy to naprawdę „znacznie tańsze”? Uważam, że złącza B i AB mają mniej więcej tę samą cenę.
Dmitrij Grigoryev,
Jak blisko jest z grubsza? 1 cent? w przypadku produktów z seriami produkcyjnymi 1M jest to znaczna ilość.
Lior Bilia