USB2 zasilający 3,3 V przy 500 mA
Mam powyższe proste wymaganie i jestem szczerze zdziwiony, że nie mogę go znaleźć jako prostego chipa.
Moje zrozumienie:
- USB2 zapewnia 5 V na swoich pinach zasilania;
- USB2 zakłada 100 mA, ale zapewni 500 mA po negocjacjach;
- Większość źródeł USB2 i tak zapewnia po prostu 500 mA - ale chcę być „oficjalny” i najpierw negocjować;
- USB3 zapewnia „zasilanie”, ale te chipy są tak złożone, że są przesadą w mojej sytuacji.
Mam obwód 500 mA, 3,3 V (330 mA przy 5 V), który chciałbym zasilać z 5 V USB. Poszukuję więc prostego układu, który ma 4 piny USB (zakładam, że piny danych są częścią negocjacji!) I jeden pin wyjściowy 3,3 V, który może dostarczyć 500 mA - zauważając, że ~ 750 mA to teoretyczne maksimum. Gdyby potrzebnych było kilka dodatkowych pinów do elementów pomocniczych (kondensatory, cewki itp.), To niech tak będzie, ale mam nadzieję, że nie będzie ich wiele.
Znalazłem różnego rodzaju urządzenia do ładowarek USB (po stronie "hosta" - niedobrze), kontrolery USB Hub (aby wyrównać wymagania wielu portów - zbyt złożone), urządzenia peryferyjne USB z przypadkowym napięciem wyjściowym (np. FTDI - sposób zbyt złożone), a nawet jedno 8-pinowe urządzenie, które jest prawie idealne - ale zatrzymuje się przy 200 mA (300 mA przy 3,3 V).
Dlaczego nie ma urządzenia, które negocjuje 500 mA, a następnie po prostu dostarcza je przy 3,3 V przy 750 mA (lub blisko)?
Odpowiedzi
Głównie z powodu niepraktycznej potrzeby. Jak wspomniałeś, nikt tak naprawdę nie przejmował się wyliczaniem mocy USB, więc zostało to zignorowane. I nigdy nie działało z zasilaczami USB. Dodatkowo do tego potrzebny byłby aktywny obwód. W przypadku zasilania tylko bez urządzenia do przesyłania danych, jest to dodatkowy koszt z niewielkimi korzyściami. USB wymaga ciągłego przesyłania danych lub wiadomości o podtrzymaniu życia. USB wymaga wyliczenia jako urządzenie na hoście. Wyliczenie jako nieznane urządzenie doprowadziłoby do pojawienia się na komputerze wiadomości o nim.
Możesz toczyć własne, jeśli naprawdę chcesz. Weź regulator przełączający 5 V do 3,3 V z pinem włączającym i weź mikrokontroler obsługujący USB, taki jak oparty na attiny v-usb lub prawdziwy usb atmegaU i zaprogramuj go jako urządzenie szeregowe USB. Po wyliczeniu możesz włączyć regulator dla swojego wyjścia. Dodatkowe połączenie szeregowe, jeśli tego potrzebujesz. Nie jest to rozwiązanie z jednym układem scalonym, ale dzięki dwóm modułom poza Fleabay i 20 minutom konfiguracji możesz mieć to, czego chcesz.
Dlaczego nie ma urządzenia, które negocjuje 500 mA, a następnie po prostu dostarcza je przy 3,3 V przy 750 mA (lub blisko)?
Uzyskanie 750 mA oznacza regulator przełączający, który będzie składał się z kilku elementów.
Jeśli chcesz tylko 500 mA, uważam, że oficjalnie powinieneś wyliczyć, czy jest podłączony do hosta. Jednak prawie nic nie narzuca tego wymogu, więc jeśli naprawdę zależy ci na miejscu na płycie lub nie masz nic przeciwko używaniu ładowarki do telefonu USB, możesz pominąć mikrokontroler i umieścić 30-centowy regulator liniowy 3,3 V.
Założenie nr 2 jest błędne. Nie ma potrzeby „negocjować” niczego z portu USB2, ani być „oficjalnym”. To uczucie „100 mA” jest często powtarzanym błędnym przekonaniem. Zgodnie ze specyfikacjami USB, każdy host USB zasilany prądem zmiennym AC musi zapewniać CO NAJMNIEJ 500 mA. Zobacz to . Dlatego na rynku nie ma żadnego urządzenia „negocjującego”, nie jest ono potrzebne, a więc nie istnieje.