www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

USB polnjenje baterij, detekcija izvora

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Napajalniki, polnilci in baterije
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
tonesem
Neznanec
Neznanec



Pridružen-a: Pet 26 Jul 2019 14:20
Prispevkov: 8
Aktiv.: 0.96

PrispevekObjavljeno: Pon Dec 23, 2019 2:16 pm    Naslov sporočila:  USB polnjenje baterij, detekcija izvora Odgovori s citatom

Kako bi lahko enostavno detektiral koliko je tokovna zmogljivost splošnega 5V USB vira, (za npr uporabo kot polnilnik li-ion baterije) ?

Npr pametni USB polnilnik , lahko komunicira z napajalno napravo (npr z mobilnim aparatom), ta mu sporoči koliko je njegova tokovna zmogljivost, da se prilagodita.

Ali je primerno, da bi enostavo detektiral padec napetosti na usb izhodu in na tej podlagi prilagajal tok polnjenja (z mikrokrmilnikom), torej če pade napetost pod določen nivo bi zmanjšal tok polnenja...?


Nazadnje urejal/a tonesem Tor Dec 31, 2019 7:23 pm; skupaj popravljeno 1 krat
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Iztok_Š
Član
Član



Pridružen-a: Sre 13 Apr 2016 10:06
Prispevkov: 221
Aktiv.: 4.57
Kraj: Ljubljana, Trzin

PrispevekObjavljeno: Pon Dec 23, 2019 6:42 pm    Naslov sporočila:   Odgovori s citatom

Standardno imajo USB2 izhodi tok omejen na 0,5A, USB3 pa do 1A na 5V.

Novejši USB-C standard omogoča do 100W na 20V vendar sem nekje zasledil, da so za napajanje monitorjev preko USB-C dvignili PD (Power Delivery) na 150W.

Najbolje, da si ogledaš razpredelnico pod POWER in BATTER CHARGING...
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
jozede
Član
Član



Pridružen-a: Sob 19 Jul 2014 18:32
Prispevkov: 215
Aktiv.: 3.10
Kraj: Jesenice

PrispevekObjavljeno: Sre Dec 25, 2019 11:20 am    Naslov sporočila:  Re: USB polnjenje baterij, detekcija izvora Odgovori s citatom

tonesem je napisal/a:
Kako bi lahko enostavno detektiral koliko je tokovna zmogljivost splošnega 5V USB vira, (za npr uporabo kot li-ion baterije) ?

Npr pametni USB polnilec , lahko komunicira z napajalno napravo (npr z mobilnim aparatom), ta mu sporoči koliko je njegova tokovna zmogljivost, da se prilagodita.

Ali je primerno, da bi enostavo detektiral padec napetosti na usb izhodu in na tej podlagi prilagajal tok polnjenja (z mikrokrmilnikom), torej če pade napetost pod določen nivo bi zmanjšal tok polnenja...?


Za ugotavljanje koliko toka lahko potegneš iz USB-ja bi lahko nabavil merilni adapter ki se ga priključi med izvorni USB in porabnik, na displeju pokaže tok in napetost vira.
https://www.google.com/search?sxsrf=ACYBGNQrUyrfiZiA9nFJu-pVBR5Q7HZIsw:1577264793746&q=usb+current+measurement&tbm=isch&source=univ&sa=X&ved=2ahUKEwj3w_2dudDmAhVBUMAKHcTqCXsQsAR6BAgJEAE&biw=1745&bih=916

jaz sem nabavil tega https://www.conrad.si/adapter-za-voltcraft-sca-100-1-x-usb

Deluje samo osnovno polnenje, to pomeni, ko ga priklopim na hitri samsungov polnilec za telefon, mi polni telefon samo z normalno hitrostjo - ne dopusti komunikacije med samsungom in adapterjem za hitro polnenje telefona!
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
frenki
Moderator
Moderator



Pridružen-a: Ned 23 Feb 2003 21:26
Prispevkov: 5645
Aktiv.: 32.54
Kraj: Ljubljana (JN76GB)

PrispevekObjavljeno: Sre Dec 25, 2019 12:48 pm    Naslov sporočila:   Odgovori s citatom

V tem AN imaš kar lepo opisan protokol izmenjave informacij med virom in napravo, ki se polni.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo Obišči avtorjevo spletno stran
v.j.
Član
Član



Pridružen-a: Pet 13 Feb 2015 9:47
Prispevkov: 700
Aktiv.: 11.20
Kraj: Veldes

PrispevekObjavljeno: Sre Dec 25, 2019 1:12 pm    Naslov sporočila:  Re: USB polnjenje baterij, detekcija izvora Odgovori s citatom

tonesem je napisal/a:
Kako bi lahko enostavno detektiral koliko je tokovna zmogljivost splošnega 5V USB vira, (za npr uporabo kot li-ion baterije) ?

Obremeniš in meriš pri katerem toku se začne sesedati napetost vira.

tonesem je napisal/a:
Npr pametni USB polnilec , lahko komunicira z napajalno napravo (npr z mobilnim aparatom), ta mu sporoči koliko je njegova tokovna zmogljivost, da se prilagodita.

"polnilec" = kdor se poklicno ukvarja s polnjenjem
"polnilnik" = stroj, naprava za polnjenje ...

Polnilnik preko USB (kar je nižje od USB type C) običajno nič ne komunicira z napravo ki jo polni, ta pojav je na USB na splošno zelo redko implementiran v komplementarne pare naprav.

Večinoma je "komunikacija" enosmerna, polnjena naprava preko D+ in D- sporoča polnilniku kakšne so njene lastnosti, zahteve, želje, ... večinoma gre za analogne vrednosti oziroma različne napetostne nivoje na D+ in D-

Edina komunikacija v smeri od polnilnika proti polnjeni napravi je višina dovajane napetosti, če se napetost sesede, bi to lahko razumel kot odgovor polnilnika: " toliko zmorem..."

Poleg tokovne zmogljivosti na 5V imaš še hitre USB polnilnike, ki so poleg napetosti 5V zmožni oddati še 9V, 12V in 20V
https://en.wikipedia.org/wiki/Quick_Charge
V teh primerih polnilnik vedno začne s 5V in če, ali ko, od polnjene naprave dobi informacijo o željeni napetosti, polnilnik preklopi na to željeno napetost. Informacija gre spet večinoma enosmerno po D+ in D- liniji v obliki analognih napetostnih nivojev.

Polnjene naprave običajno same zaznavajo tokovno zmogljivost polnilnika z merjenjem padca napetosti, seveda se tok omeji že sam od sebe po matematičnih pravilih, recimo po ohmovem zakonu, čeprav polnjena naprava ni ohmski porabnik, pa vseeno, omejitev toka vedno funkcionira, ko se napetost sesede.

Običajno so polnilniki načrtovani, grajeni in izdelani tako, da pri tokovni obremenitvi oziroma preobremenitvi, napetost na izhodu pade... no, pade v vsakem primeru, prej ali slej... kot običajno je bilo mišljeno, da je znižanje napetosti logičen pojav namenoma, da se polnilnik zaščiti pred preobremenitvijo, da ne pride do uničenja samega polnilnika. Seveda obstajajo tudi "neumni"polnilniki, ki bodo zaradi preobremenitve "crknili".

tonesem je napisal/a:
Ali je primerno, da bi enostavo detektiral padec napetosti na usb izhodu in na tej podlagi prilagajal tok polnjenja (z mikrokrmilnikom), torej če pade napetost pod določen nivo bi zmanjšal tok polnenja...?

Ja, mislim, da je primerno, pri tem zaznavanju upoštevaš tudi to, da je 5V USB napetost normalna, če je nekje med 4,8 in 5,2V. Upoštevaš tudi standarde, da polnjena naprava na začetku potegne največ 500mA toka in pomeri napetost, potem postopno začne dvigovati tok in meri, kdaj pride do izrazitega sesedanja napetosti, da "najde" tako imenovano "koleno" (če bi risal graf).

Pri vsem tem ne pozabimo tudi na kvalitetne USB kable, ki bodo imeli zadosten presek napajalnih linij, da ne bo padec napetosti prevelik. Polnilnik je lahko zmogljiv, vendar preko slabega kabla bo prenešene energije manj, zaradi upornosti se bo tok že sam omejil, če ne bo toka omejila že sama polnjena naprava zaradi prenizke napetosti.

Če razvijaš nekaj na novo, je smiselno uporabiti novejše standarde, da poleg običajnega 5V vira uporabiš tudi višje napetosti, če so na voljo. Pri višjih napetostih so tokovi manjši, posledično padci na kablu in konektorjih manjši.

_________________
Kontakt na e-mail, za več informacij klikni gumb www, na ZS ne odgovarjam!
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
tonesem
Neznanec
Neznanec



Pridružen-a: Pet 26 Jul 2019 14:20
Prispevkov: 8
Aktiv.: 0.96

PrispevekObjavljeno: Čet Jan 09, 2020 10:01 pm    Naslov sporočila:  Power delivery preko USB Odgovori s citatom

Hvala vsem za pojasnila.
Kako bi najbolj enostavno omogočil "Power Delivery" oz "Quick Charge preko" USB oz kako bi omogočil da napajalnik ki podpira to funkcijo ne napaja naprave samo z 5V, kar je očitno prevzeto, ampak npr 10 V ali več, če vzamemo 4 pinski USB napajalnik ? Kolikor vidim poteka komunikacija glede izhodne moči tu preko D+ in D- kako se torej manipulira z temi pini da prilagodiš napetost oz moč takega izvora ?


Nazadnje urejal/a tonesem Čet Jan 09, 2020 10:53 pm; skupaj popravljeno 3 krat
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
v.j.
Član
Član



Pridružen-a: Pet 13 Feb 2015 9:47
Prispevkov: 700
Aktiv.: 11.20
Kraj: Veldes

PrispevekObjavljeno: Čet Jan 09, 2020 10:07 pm    Naslov sporočila:   Odgovori s citatom

malo branja za izobraževanje
https://www.google.com/search?q=qualcomm+quick+charge+3.0+controller

PDF stran 9, tabela napetosti za D- in D+ ... za krmiljenje polnilnika
https://www.onsemi.com/pub/Collateral/NCP4371-D.PDF

_________________
Kontakt na e-mail, za več informacij klikni gumb www, na ZS ne odgovarjam!
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
bostjang
Član
Član



Pridružen-a: Tor 03 Jan 2006 15:29
Prispevkov: 1933
Aktiv.: 11.15
Kraj: Postojna

PrispevekObjavljeno: Pet Jan 10, 2020 9:45 pm    Naslov sporočila:   Odgovori s citatom

Komunikacija pri Power Delivery je potekala preko Vbus linije, pri novejših specifikacijah pa preko CC linije. Za izvedbo slednjega je najlažje uporabiti namenski čip, npr. RT1711P.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Napajalniki, polnilci in baterije Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 39 dni


Powered by phpBB © 2001, 2005 phpBB Group