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
Pojdi na stran 1, 2  Naslednja
 
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
Član
Član



Pridružen-a: Pet 26 Jul 2019 14:20
Prispevkov: 50
Aktiv.: 0.70

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_S
Član
Član



Pridružen-a: Sre 13 Apr 2016 10:06
Prispevkov: 505
Aktiv.: 4.52
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: 388
Aktiv.: 2.92
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.
Klik

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: 6732
Aktiv.: 28.42
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: 1661
Aktiv.: 13.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!
Ne mi pisat zasebnih sporočil na forumu! NIKOLI ne boste dobili odgovora na ZS !
Če vam moji odgovori niso všeč, nihče vas ne sili, da jih berete! uporabite gumb 'ignore'
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
tonesem
Član
Član



Pridružen-a: Pet 26 Jul 2019 14:20
Prispevkov: 50
Aktiv.: 0.70

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: 1661
Aktiv.: 13.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!
Ne mi pisat zasebnih sporočil na forumu! NIKOLI ne boste dobili odgovora na ZS !
Če vam moji odgovori niso všeč, nihče vas ne sili, da jih berete! uporabite gumb 'ignore'
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: 3466
Aktiv.: 14.64
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
Iztok_S
Član
Član



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

PrispevekObjavljeno: Sre Maj 14, 2025 12:29 pm    Naslov sporočila:   Odgovori s citatom

Polniti moram LiIon celico 5Ah-10Ah preko USB C.
Če se je kdo od vas že srečal s tem problemom bi prosil za nasvet katero varianto uporabiti. Paziti moram obvezno tudi na spodnjo temperaturo za polnjenje kajti napravo se bo uporabljalo pretežno pozimi zato moram preprečiti, da bi se baterija polnila pod 5°C.

Hvala vnaprej
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
mucek
Član
Član



Pridružen-a: Tor 01 Avg 2006 10:47
Prispevkov: 5528
Aktiv.: 24.06
Kraj: Domzale

PrispevekObjavljeno: Sre Maj 14, 2025 3:09 pm    Naslov sporočila:   Odgovori s citatom

Željen polnilni tok? Je potreba po čim hitrejšem (PD protokol, se pravi da komuniciraš s source-om in polnilni tok prilagajaš zmogljivosti USB vira) ali ni potrebe? Predvidevam, da boš v baterijo itak vgradil nek BMS čip, ki bo potemtakem itak tudi krmilil polnjenje in ga po potrebi (=nizka temperatura) ustavil.

Malo bolj konkretno zadevo (sicer 3S konfiguracija in (do) 25 W polnjenje) iz USB-C preko PD protokola sem delal na osnovi MAX77958 (PD controller) v navezavi z MAX77960 (charger). Dodatno še MAX17320 kot BMS in fuel gauge. Za tvoj primer je verjetno overkill ... Za 1S imaš še precej več rešitev, pa tudi bolj enostavno bo, ker bo charger vedno v step down režimu.

LP, g

_________________
...lahko pa se tudi motim ...
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Dorijan
Član
Član



Pridružen-a: Ned 22 Jun 2008 10:48
Prispevkov: 2564
Aktiv.: 12.40
Kraj: južnoprimorska

PrispevekObjavljeno: Sre Maj 14, 2025 7:00 pm    Naslov sporočila:   Odgovori s citatom

USB testerji so po 15€ in odvisno od sreče napišejo protokol, nekateri samo stadardne, drugi tudi ala Samsung, Huawei ...
https://www.banggood.com/ATORCH-HDC-085C-USB-Type-C-Tester-LED-Display-Voltmeter-Ammeter-DC-Current-Voltage-Meter-Power-Bank-Charging-Tester-DC-4_5-50V-0-12A-600W-p-2018946.html?cur_warehouse=CN&ID=6287984&rmmds=search

Hackaday ima ta:
https://hackaday.com/2021/09/16/powering-up-with-usb-untangling-the-usb-power-delivery-standards/
in potem še celo serijo člankov na to temo:
https://hackaday.com/2023/01/09/all-about-usb-c-power-delivery/

_________________
Če nekaj deluje, razstavi in ugotovi zakaj.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
mucek
Član
Član



Pridružen-a: Tor 01 Avg 2006 10:47
Prispevkov: 5528
Aktiv.: 24.06
Kraj: Domzale

PrispevekObjavljeno: Sre Maj 14, 2025 7:25 pm    Naslov sporočila:   Odgovori s citatom

Jih imamo ene par, ce bo kdo rabil za kaj stestirat ... Very Happy
_________________
...lahko pa se tudi motim ...
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Iztok_S
Član
Član



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

PrispevekObjavljeno: Sre Maj 14, 2025 11:24 pm    Naslov sporočila:   Odgovori s citatom

Hvala za nasvete.
Hitrost polnenja v tem primeru sploh ni pomembna. Če uporabimo do 3A bo to popolnoma zadostovalo kar se hitrosti polnjenja tiče. Iščem pa kakšen dober čip za kontrolo ponjenja. Bilo bi super če bi lahko tudi natančno prikazoval čas ko bo potrebno začeti razmišljati o polnjenju. Menim, da bo ob tej kapaciteti naprava delovala vsaj še dan ali dva po tistem ko bo pričela utripati lučka za LOW BAT.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
mucek
Član
Član



Pridružen-a: Tor 01 Avg 2006 10:47
Prispevkov: 5528
Aktiv.: 24.06
Kraj: Domzale

PrispevekObjavljeno: Čet Maj 15, 2025 7:13 am    Naslov sporočila:   Odgovori s citatom

Se pravi, ti dejansko isces kombiniran BMS in fuel gauge cip. Charger je lahko potem prakticno poljuben DCDC CC/CV cip, polnjenje pa bo pri prenizki temperatiri itak preprecil BMS.

Lp, G

_________________
...lahko pa se tudi motim ...
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Iztok_S
Član
Član



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

PrispevekObjavljeno: Čet Maj 15, 2025 8:20 am    Naslov sporočila:   Odgovori s citatom

Točno tako, sicer se da z merjenjem napetosti marsikaj rešit glede SOC ampak če obstaja kakšna boljša varianta ali namenski čip za 1S BMS bi preveril še to varianto.
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
Pojdi na stran 1, 2  Naslednja
Stran 1 od 2

 
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: 491 dni


Powered by phpBB © 2001, 2005 phpBB Group