ładowarka all-in-one (HTC Leo)

  • 11 Odpowiedzi
  • 5937 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

ładowarka all-in-one (HTC Leo)
« dnia: Sierpień 10, 2010, 17:27:19 »
Postanowilem przytoczyc tu temat, ktory poruszylem na forum elektrody.
Problemy jakie mam sa natury elektronicznej ale ogolnie tematyka jest jak najbardziej "mobilna".

otoz postanowilem zbudowac ladowarke swoich marzen ;)
Pomimo tego ze umysl mam otwarty to jednak wiadomosci z zakresu znikome, postanowilem zasiegnac jezyka u fachowcow-jak do tad zadnej odpowiedzi...

Ten watek zalozylem jako pierwszy, i od razu wyladowal w smietniku:
http://www.elektroda.pl/rtvforum/viewtopic.php?t=1736883&highlight=

potem sie zreflektowalem i znalazlem schemat ladowarki z USB (+5v) na 4.2v oraz kilka schematow innych ladowarek z opcja diody sygnalizujacej ladowanie, wiec polaczenie ideologii nie powinno byc trudne, jednak i bez lampki da sie zyc.

Gorzej z usb:
http://www.elektroda.pl/rtvforum/viewtopic.php?t=1738022&highlight=



moze ktos z was potrafi mi pomoc?

dzieki i pozdro

*

Offline Ahmed

  • **
  • 241
  • Płeć: Mężczyzna
    • Moje małe FortPolio
  • Sprzęt: Smart devices: Casio Cassiopeia A11 > NEC Mobile Pro 780 > Nokia 9110i > Handspring + modół GPS Samsung Omnia, HTC Universal, Samsung i780 (żony)
Odp: ładowarka all-in-one (HTC Leo)
« Odpowiedź #1 dnia: Sierpień 10, 2010, 23:27:01 »
Nie to żebym się czepiał, ale czy mógłbyś napisać czego chcesz od tej ładowarki, co ta twoja ładowarka ma mieć. Nie wiem dokładnie na czym polega przedstawiony w drugim wątku problem z trybem host, albo są od niego oddzielne styki, albo trzeba fizycznie rozłączać transmisję z komputerem, albo z urządzeniem podpiętym do PPC. Jeżeli się nie mylę to nie można mieć jednocześnie hosta i klienta na jednym kablu (ale nie jestem pewien, specyfikacji USB nie przerabiałem). Dobrą drogą jest pomysł zakupu zewnętrznej ładowarki do baterii i do tego dobrego zasilacza (około 2A = 2000 mA) podłączasz równolegle ładowarkę do baterii i kabelek do ładowania PPC. Masz wtedy dość pewny układ i nie musisz zgłębiać tematyki konwerterów DC-DC.


Odp: ładowarka all-in-one (HTC Leo)
« Odpowiedź #2 dnia: Sierpień 11, 2010, 09:38:29 »
dzieki za zainteresowanie,

rozwijam temat:

Generalnie ma to byc stacja dokujaca z nastepujacymi funkcjami:
- ladowanie/synchronizacja ppc z pc
- przekazywanie audio z ppc na glosniki zewnetrzne (jack 3,5)
- ladowanie dodatkowej baterii, najlepiej z sygnalizacja ladowania i stanu pelnego naladowania, ladowarka baterii z zabezpieczeniem przeladowania
- wyposazenie stacji w port usb dla Hosta.


a teraz co mi sie udalo dowiedziec:
- Jack audio 3,5 nie jest problemem, bo to tylko wtyczka, gniazdo i polaczenie miedzy nimi

- ladowanie PPC. w zwiazku z tym ze stacja ma byc ladowana +5v (domyslnie z zewnetrznej ladowarki, ale awaryjnie besposrednio z portu USB PC) polaczenie widze w ten sposob, ze jest wtyczka do PPC, gniazdo z PC, polaczone ze soba jak trzeba, ale dodatkowo na tyle stacji mam dodatkowe gniazdo usb na wtyczke od zasilacza. Teraz z gniazda zasilania wstrzykuje +5V do glownej siciezki transmisji danych. Proste.

- ładowanie dodatkowej baterii. Rozważałem zakup zewnętrznej ładowarki baterii (i wszczepienie układu do swojej stacji dokującej) ale jedyne co udało mi się znaleźć to ładowarki 220->4.2. Niby maja wszystko co potrzeba, jednak jako produkty "tanie-chińskiego pochodzenia" są przeciętnej jakości. no i jeszcze to, ze na 90% układ prostowniczy i transformatorowy jest zbudowany tak ze przetwarza bezpośrednio na 4.2 (a ja chce zasilanie z 5v). Poszukałem na elektrodzie i udało mi się znaleźć prosty schemat reduktora 5-4.2 z zabezpieczeniem przeładowania, oraz zestaw kilku innych, z których da się wyciągnąć diodę sygnalizującą ładowanie (ładowarki ogniw Li-ion czeskiego pochodzenia)- niewielkim nakładem da się zbudować taki moduł, a co najważniejsze, będzie on bardzo małych rozmiarów.

- teraz kwestia najbardziej problematyczna- USB dla hosta. Podstawą od której zacząłem kombinowanie jest kabel Y do hosta (wtyczka do ppc, gniazdo usb-A, inject +5v z wtyczki USB-A bez przewodów danych). Idealnie było by mieć zestaw, który ma połączenie pc-ppc-host, gdzie w trybie ładowania, synchronizacji uradzenia, gniazdo host wykorzystywane byłoby przez pc, w chwili przełączania ppc w tryb hosta, gniazdo host byłoby odłączane od PC i wykorzystywane przez ppc.
domyślam się ze taki scenariusz udało by się rozwiązać jedynie za pomocą czegoś podobnego do huba usb, gdzie hub, będący urządzeniem usb, jednak wykrywany z 2 stron (ppc + PC) z czego gniazdo PPC musiało by być nadrzędne, i do tego huba podległy byłby jeden port- HOST.
Druga opcja jest nie danie dostępu do HOSTa przez PC, a jedynie przez PC. Musiało by to wyglądać tak: PC komunikuje się z PPC, PPC komunikuje się z PC (w trybie device) i HOST , a HOST ma tylko bezpośrednie połączenie z PPC (jako device),
Trzecia opcja, o której pomyślałem to utworzenie zwykłej ścieżki danych PC-PPC jak przy ładowaniu, ale wpięcie do niej gniazda HOST. Żeby "dane się nie mieszały" wpinając urządzenie w port HOST (zamykając obwód +5v-GND) następowało by rozpięcie PPC-PC. Dobrze by było mieć jakiś "przekaźnik", który w stanie zwykłym przewodzi, a w chwili podania sygnalu (z zamknietego obwodu HOST) rozłącza linie D+/D- miedzy PPC i PC.
Wyczytałem ze ładowarki urządzeń usb maja spięte D+ i D- przez co urządzenie wie, ze nie ma transferu danych. Rozpięcie sygnału od PC mogłoby wiec być zrealizowane przez zwrócenie mu sygnału z D+ na D- (ale żeby D+ z PPC nie wracał na D-)

*

Offline DawiX

  • *****
  • 1528
  • Płeć: Mężczyzna
  • yyyyy DawiX jestem XD
  • Sprzęt: Dell Streak 5 16gb
Odp: ładowarka all-in-one (HTC Leo)
« Odpowiedź #3 dnia: Sierpień 11, 2010, 15:33:17 »
podstawowe pytanie. czy Leo ma hosta ?
jeśli tak to pinout i lecisz. gniazdo htc ma około 8pinów więc raczej z rozdzieleniem nie było by problemu
To, że milczę, nie znaczy, że nie mam nic do powiedzenia.
Są dwie kategorie ludzi - pracujący i ci, którzy korzystają z kredytu; lepiej należeć do tej pierwszej, jest w niej mniejsza konkurencja.

Odp: ładowarka all-in-one (HTC Leo)
« Odpowiedź #4 dnia: Sierpień 11, 2010, 22:24:08 »
odpowiedz na podstawowe pytanie: Leo standardowo nie ma hosta (WinMo), ale jesli chodzi o Ubuntu, czy Androida... :)

z tym pinoutem nie jest tak latwo, bo konektor Leo to micro USB-B wiec ma 5 pinow. Te same D+ i D- sa uzywane do polaczenia zarowno w trybie Device jak i Host. W tym jest problem. Nie nie da rady polaczyc na stale 3 slotow, bo wowczas gdy Leo bedzie w trybie Device, PC bedzie "widzial" 2 urzadzenia w jednym porcie-pachnie mi to bledem.

Po weekendzie bede sie bawil troche kablami i miernikiem - sprobuje rozgryzc jak od strony analogowej zachowuje sie przesyl danych przez USB (zwroty& wartosci napiec i pradu)

*

Offline Ahmed

  • **
  • 241
  • Płeć: Mężczyzna
    • Moje małe FortPolio
  • Sprzęt: Smart devices: Casio Cassiopeia A11 > NEC Mobile Pro 780 > Nokia 9110i > Handspring + modół GPS Samsung Omnia, HTC Universal, Samsung i780 (żony)
Odp: ładowarka all-in-one (HTC Leo)
« Odpowiedź #5 dnia: Sierpień 12, 2010, 10:47:19 »
Z hostem ci nie pomogę co do ładowania dodatkowej baterii, jeżeli już kupisz dodatkową ładowarkę taką właśnie do baterii to ona w swym układzie ma zazwyczaj dostosowanie do napięcia podawanego z zewnątrz tzn jeżeli podasz jej napięcie w rozsądnych granicach (np od 4 do 6 v) to ona na stytki baterii i tak poda tylko 4,2 (czyli tyle ile trzeba)

*

Offline Kajetan Krykwiński

  • ******
  • 6211
  • Płeć: Mężczyzna
    • Kocham Wieluń: dziennik internetowy poruszający zagadnienia związane z Wieluniem i okolicami
  • Sprzęt: Karton antyków. Albo i dwa.
Odp: ładowarka all-in-one (HTC Leo)
« Odpowiedź #6 dnia: Sierpień 13, 2010, 12:45:33 »
Cytuj
bo wowczas gdy Leo bedzie w trybie Device, PC bedzie "widzial" 2 urzadzenia w jednym porcie-pachnie mi to bledem.

Błąd, albo losowo leo/pc zobaczy urządzenie albo nic nie będzie działać. OTG działa albo klient albo host w danym momencie, a dwóch hostów nie da się (nie można) łączyć

*

Offline pHarel

  • ***
  • 468
  • Płeć: Mężczyzna
  • Sprzęt: iPhone 4S / iPhone 5S 32GB / MacBook Air 13
Odp: ładowarka all-in-one (HTC Leo)
« Odpowiedź #7 dnia: Sierpień 13, 2010, 16:05:31 »
Z tego co wiem to HTC ma extusb i 11 pinów.

http://pinouts.ru/connector/11_pin_HTC_ExtUSB_jack_connector.shtml
« Ostatnia zmiana: Sierpień 13, 2010, 16:08:08 wysłana przez pHarel »
Jakieś tam>Hermes>K750>K800>TOSHIBA G900>Diament>i900 Omnia>HTC G1>I900 Omnia>I5700>SGS II>ZTE Blade>Milestone>SGS III > Dell X51 / iPAQ 4100 / iPhone 4S /iPhone 5S 32GB / MacBook Air 13,3 mid 2013 / ATV3

*

Offline Kajetan Krykwiński

  • ******
  • 6211
  • Płeć: Mężczyzna
    • Kocham Wieluń: dziennik internetowy poruszający zagadnienia związane z Wieluniem i okolicami
  • Sprzęt: Karton antyków. Albo i dwa.
Odp: ładowarka all-in-one (HTC Leo)
« Odpowiedź #8 dnia: Sierpień 13, 2010, 16:23:12 »
Mimo wszystko nawet na ExtUSB host i klient są na tych samych pinach data+ i data-

*

Offline ziele

  • *****
  • 5159
  • Sprzęt: Axim x51v, Samsung Galaxy S IV, PSP Slim
Odp: ładowarka all-in-one (HTC Leo)
« Odpowiedź #9 dnia: Sierpień 14, 2010, 20:39:00 »
Z tego co wiem to HTC ma extusb i 11 pinów.

http://pinouts.ru/connector/11_pin_HTC_ExtUSB_jack_connector.shtml
W przypadku Leo już nie. Ma gniazdo mircoUSB. Elektronicznie wszystko jest (poza zasilaniem z pda) aby mógł pracować w trybie hosta ale brak sterownika. Jeden koleś z xda-dev pisał go z jakimiś tam sukcesami ale chyba ostatecznie nic nie udostępnił.
Are you shpongled?

Odp: ładowarka all-in-one (HTC Leo)
« Odpowiedź #10 dnia: Sierpień 16, 2010, 08:48:22 »
ten koles z xda to Cotulla, zbudowal wstepna wersje sterownika i obnizyl priorytet projektu.
Teraz silnie pracuje nad kernelem linuxa na HD2, portowaniem do pamieci NAND oraz nad portem WP7 na Leo.
Gosc jest nieprzecietny jesli chodzi o umiejetnosci ale dziala oldscoolowo (i po swojemu) wiec na efekty jego pracy trzeba czekac.

Wracajac do tematu.

Jesli chodzi o ladowarke: niestety okazuje sie ze najpopularniejsze (najtansze) ladowarki sa oparte na stabilizatorze napiecia, co razem z peryferiami (tranzystory, diody i oporniki) powoduje spadek napiecia ladowania (w stosunku do zasilania) o 2-2.5v. Gdyby podpiac taki uklad pod 5v z usb, napiecie ladowania rzedu 3v bylo by zbyt niskie do uzyskania porzadnej pojemnosci.

Jesli chodzi o ladowanie akumulatora Li-ion z usb, istnieje taki magiczny uklad LTC4054 ktory zalatwia cala sprawe, i jesli sie zdecyduje, to wbuduje ladowarke baterii do stacji wlasnie na nim (jest troche drogi ale czego nie robi sie dla satysfakcji :D )

W temacie polaczen USB: zdecydowalem skozystac z najprostrzego, najpewniejszego rozwiazania- gdy bede korzystal z Leo w trybie HOST, bede odpinal kabel do PC, a potem wpinal urzadzenie w gniazdo usb. Moze pomysle o zabezpieczeniu hardware'owym- brak mozliwosci wsadzenia urzadzenia bez wyjecia wtyczki od PC (gniazda bardzo blisko siebie).
Ew. moze pomysle o wcisniecie przelacznikow, ktore w chwili wkladania wtyczki do gniazda, beda fizycznie zalaczaly/rozlaczaly obwody.

Wszystko wyklaruje sie w tym tygodniu :)

pozdrawiam

Odp: ładowarka all-in-one (HTC Leo)
« Odpowiedź #11 dnia: Wrzesień 03, 2010, 18:03:35 »
maly update:

makieta z gipsu gotowa :D