AT90USB...

Jun 09, 2007 12 Replies

Witam !



Zapewne ktoś używał tu już procesora AT90USB... . Mam malutkie urządzenie zasilane z akumulatora zrobione na ATmega128. Czas działania tego urządzenia przy zasilaniu akumulatorowym ma podstawowe znaczenie. Pojawił się pomysł dodania do urządzenia interfejsu USB tak aby całość można było podłączyć do PC. W zasadzie ze sprzętowego punktu widzenia wydaje się to proste. Do PC podłączam 4 linie VBUS, D+, D- i GND. Procesor jest zasilany z akumulatora przez stabilizator LDO napięciem



3V. Wszystko jest zgodne z dokumentacją. Może się jednak zdarzyć, że akumulator ulegnie rozładowaniu lub uszkodzeniu. Czy muszę zadbać aby procesor był zawsze zasilany gdy jest podłączony przez USB do PC ? Wiem, ze stosunkowo łatwo to zrobić. Jednak dodawanie dodatkowych diod w zasilaniu skróci czas pracy z akumulatora. Tego chcę uniknąć.

Paweł


to dodaj przelaczniki na pMOSach zamiast diod i po problemie

Czy nie wystarczy np. doprowadzić do uP sygnału VBUS przez jakiś rezystor ? Gdy akumulator jest rozładowany, urządzenie nie działa i nie musi działać komunikacja przez USB. Ważne jest tylko aby w takim przypadku nie uległ uszkodzeniu procesor.

Paweł

chodzi zeby aku nie przeladowac napisz cos wiecej z jakeigo napiecia proc chodzi? jakie nap aku? jakie aku? czy chcesz je doladowywac przy pracy przez usb?

Greg(G.Kasprowicz) napisał(a):

Nie tu jest problem. Procesor jest zasilany z 3V przez LDO (LP2985-3.0) z akumulatora Li-Ion. Są odpowiednie układy zabezpieczające i ładujące ten akumulator. W czasie normalnej pracy wszystko jest dla mnie oczywiste i zgodne z dokumentacją. Mnie interesuje tylko bardzo szczególny przypadek: Załóżmy, że akumulator jest zupełnie rozładowany lub nawet uszkodzony (zwarty). Cztery linie ze złącza USB są bezpośrednio podłączone są do odpowiednich nóżek uP. Wtykamy kabelek USB. Na pinie VBUS pojawia się 5V. Co pojawi się na d+ i D- nie wiem. Procesor jednak nie jest zasilany czyli Vcc=0. Czy w takim przypadku może dość do uszkodzenia uP ?

Oczywiście jeśli to absolutnie konieczne to mogę zapewnić aby gdy podłączy się USB procesor był zasilany. Jednak wymaga to zastosowania dodatkowych elementów, które w jakimś stopniu zmniejszą czas pracy z akumulatora.

Przy okazji może ktoś wie jakie złącze powinienem zastosować w swoim urządzeniu (nie będzie to host) aby było zgodne ze standardem: MiniUSB 5pin -A MiniUSB 5pin -B MiniUSB 5pin -AB MiniUSB 5pin -C

Paweł

nie sadze mozesz dac dodatkowe diody zabezpieczajace Shottky'ego wlacozne miedzy d+,d-, zasilanie i mase wtedy napewno nic sie nei stanie

dodatkowy pmos nic nie zmniejszy czasu pracy jesli czas pracy z aku jest krotyczny, to skad pomysl uzycia LDO? czemu nie dc/dc?

takie, do jakeigo mozesz latwo kable kupic

Czyli pinem VBUS nie mam się co przejmować. W końcu uP może być zasilany z 3V a na pinie normalnie pojawia się 5V i niczym to nie grozi.

Istotna jest cena całości urządzenia, szczególnie jego wielkość i łatwość produkcji itp. W urządzeniu są jeszcze dwa inne LDO na 2.8V do zasilania pozostałych układów. Użycie DC/DC wiąże się z wieloma problemami.

Paweł

tak, nie podlaczasz VBUS i po problemie

dajac DC/DC moglbys uzyc mnieszjego i tanszego AKU :) a dzisiejsze DC/DC to scalak SOT23, dlawik i 3 kondensatory ceramiczne 0805 i przy masowej produkcji kosztuje grosze

Greg(G.Kasprowicz) napisał(a):

Możesz podać jakieś przykłady takich "groszowych" przetwornic w sot23?

Jezeli to ma byc device to miniB - patrz usb spec.

Mister

Mister pisze:

Ostatnio USB Implementers Forum ogłosiło, że standard MiniUSB odchodzi do lamusa i nowe urządzenia z takim złączem nie będą certyfikowane = nie będą miały prawa używania logo USB. Duże złącze USB B pozostaje jak do tej pory, ale małe urządzenia muszą używać złącz Micro USB.

formatting link
"USB-IF REFINES THE USB 2.0 ON-THE-GO SPEC FOR SMALLER MOBILE DEVICES. Micro-series connectors supersede Mini-A and Mini-AB connectors in the new OTG v1.3 spec"

BTW: Wycofanie dotyczy złącz Mini-A i Mini-AB. Jak na razie Mini-B pozostało dopuszczone czasowo ale w przyszłości (nieokreślonej obecnie) również prawdopodobnie będzie usunięte ze standardu.

No có¿, certyfikowalismy sporo urz±dzeñ z miniAB, czyli trzeba bedzie robic nowe pcb:-( pod nastêpne certyfikacje.

Mister

Mister pisze:

A tak wyglądają gniazdka Micro-USB:

formatting link

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required