Kysymys:
USB-virta - perusteet
Matthew Archer
2016-03-12 20:38:49 UTC
view on stackexchange narkive permalink

Olen uusi suunnittelemaan jotain USB-virtalähteeksi. Ihannetapauksessa se voidaan liittää joko sovittimeen Iso-Britannian seinäpistokkeeseen tai virtalähteen USB-porttiin toisessa laitteessa. Minulla on piirisuunnittelu paikallaan käyttämällä Kicadia, mutta en ole koskaan kytkenyt virtaa laitteeseen USB: n kautta.

On yksinkertaisesti vain yhdistää V + bitteihin, jotka tarvitsevat virtaa, maadoitettu bitteihin, jotka tarvitsevat maadoitusta ja 1uF kondensaattoriliitin näiden kahden välillä (jos on, mihin suuntaan ne tulisi kytkeä)? Vai onko tämä villisti väärin? En tarvitse tiedonsiirtoa D +: een ja D- on jätetty avoimeksi. Pitääkö nämä liittää maahan vetovastuksilla tai jollain muulla tavalla? Haluaisin saada tämän oikein, jotta voin tehdä sen suunnitellessani muita tuotteita.

Minulla on virta attiny ja jotkut 5 mm: n ledit

Se ei ole teknisesti oikein USB-spesifikaation mukaan, mutta siellä on 100000000 laitteita, jotka tekevät juuri niin.Niin kauan kuin et yritä vetää liikaa virtaa, olet kunnossa.
Kondensaattorin osalta: Jos piirisi ei välitä todella vakaasta syötöstä tai tekee oman jännitesäätönsä, voit jättää sen pois (tai korvata sen jännitesäätimen tuotetiedotteessa suositellulla kondensaattorilla).Keraamisille kondensaattoreille (yleisimpiä 1μF-alueella) napaisuudella ei ole merkitystä, tantaalille tai elektrolyytille + -puoli on yleensä merkitty.
Jos sinulla ei ole varaa USB-väyläneuvotteluihin, älä valitse USB-pistoketta.Se on niin yksinkertaista.
Kuusi vastused:
Olin Lathrop
2016-03-12 20:49:06 UTC
view on stackexchange narkive permalink

USB-laitteet voivat vetää jopa 100 mA: n virran alustaakseen neuvottelut isännän kanssa, nimeltään luettelointi . Tämän prosessin aikana he voivat pyytää jopa 500 mA: n virtaa. Tämän jälkeen isäntä päättää ylimääräisen virran myöntämisestä vai laitteen sammuttamisesta.

Joissakin tapauksissa isäntä saattaa käskeä laitteen siirtymään pienitehoiseen lepotilaan.

Useimmat seinä- virtansa saaneet tietokoneet vain liittävät USB-virran 5 V: n virtalähteeseen polyfuusion kautta eivätkä yritä hallita tai edes valvoa virtaa. Akkukäyttöinen laite hallitsee usein huolellisesti USB-virtaa. Siksi saatat päästä eroon pelkästään virrankulutuksesta kyselemättä, kun se on liitetty pöytätietokoneeseen, mutta ei ehkä, kun se on kytketty kannettavaan tietokoneeseen.

Tämä on tietysti USB-spesifikaatioissa.

Onko tämä edelleen oikein USB3 +: lle?
Tietokoneen liittäminen USB-porttiin voi vahingoittaa tietokonetta, jos se kuluttaa liikaa virtaa tai jostain syystä shortsit.Olen pilannut yhden tietokoneen USB-kokeista ... tämä on ehkä erilainen.
@EvanCarslake kyllä, mutta se on myös vika tietokoneessa, johon olet liittänyt sen - heidän oletetaan olevan itsepalautuvat sulakkeet USB-virtajohdoissa juuri tästä syystä.Mutta jotkut valmistajat leikkaavat kulmia.
Willis Blackburn
2016-03-12 20:49:40 UTC
view on stackexchange narkive permalink

Se riippuu siitä, kuinka paljon virtaa tarvitset. Oletuksena saat pienitehoisen tilan, joka voi tuottaa jopa 100 mA: n, mikä riittää moniin asioihin. Voit saada jopa 500 mA: n, jos neuvottelet isännän kanssa suuritehoisesta tilasta. Tätä on käsitelty muissa kysymyksissä.

Robherc KV5ROB
2016-03-13 08:29:59 UTC
view on stackexchange narkive permalink

Kuten muut ovat jo todenneet, voit melkein aina vetää 100 mA: n mistä tahansa USB-isännästä.

Jos haluat / tarvitset enemmän virtaa (rikkomatta USB-määrityksiä, & tekee jotain, joka voi vahingoittaa sinua) isäntälaitteet), voit joko:

  1. Yhdistä MCU / CPU-tappi datanastoihin, jotta voit neuvotella isomman veloitushinnan isännän kanssa

tai

  1. aistia D + / D- nastat aktiivisesti. Kun se on yhdistetty (teknisiä vaatimuksia vastaavaan) laturiin, D + / D-nastat ovat oikosulussa laturissa, joten laite voi tietää, että "saa" ottaa virtaa suurella nopeudella ilman neuvotteluja. Kun ne ovat yhteydessä isäntään, nämä nastat eivät oikosulku, joten laitteen on rajoituttava 100 mA: n piirtoon.
Peter Green
2016-03-13 21:22:52 UTC
view on stackexchange narkive permalink

Siellä on teoria ja on käytäntö.

Teoria on, että ennen luettelointia saa piirtää vain 100ma. Lisäksi on aikarajoja, joiden jälkeen, jos luettelo epäonnistuu, sinun on pudotettava hyvin pienitehoiseen tilaan. USB-seinäsyylät ("akun lataus") lyhentävät D +- ja D-linjat yhteen osoittamaan, että ne eivät ole tavallisia USB-isäntiä.

Käytännössä isännöillä (jopa kannettavissa tietokoneilla) on yleensä vain mykkä virta rajoittamalla kiinteällä langalla. Joten jos et välitä siitä, että laitteesi sertifioidaan USB-yhteensopivaksi, voit piirtää 500ma (tai jopa hieman enemmän) heti, ja se toimii hyvin valtaosan isäntien kanssa.

Jake Psimos
2016-03-13 04:25:30 UTC
view on stackexchange narkive permalink

Uskon, että USB 3.0 -laitteet voivat käyttää jopa 1000 mA: n virtaa, jos isäntä sallii sen.

Se on vasta onnistuneen alustuksen ja neuvottelujen jälkeen isännän ja asiakkaan välillä.En muista tarkalleen määrää, mutta ilman alustusta sallitaan vain * erittäin * matala vetoprosentti.Jotain 100mA, IIRC
@RobhercKV5ROB kiitos kommentista, olen uusi tälle sivustolle.
Jay Carlson
2016-03-13 09:10:22 UTC
view on stackexchange narkive permalink

Pysy 100 mA: n alapuolella tai alle, eikä sinun tarvitse huolehtia luettelosta. Jos rakennat kertaluonteista, en ole huolissani jopa 500 mA: n vetämisestä, jopa ilman luetteloa. Jos rakennat tuotetta, heitä sinne 50 sentin MCU, jotta voit luetella väylän ja pyytää lisää virtaa.



Tämä Q & A käännettiin automaattisesti englanniksi.Alkuperäinen sisältö on saatavilla stackexchange-palvelussa, jota kiitämme cc by-sa 3.0-lisenssistä, jolla sitä jaetaan.
Loading...