ROWERY I INNE POJAZDY ELEKTRYCZNE - FORUM ARBITER Strona Główna

ROWERY I INNE POJAZDY ELEKTRYCZNE - FORUM ARBITER

Rowery, trójkołowce, ryksze, skutery, hulajnogi i inne lekkie pojazdy elektryczne
Porady, zdjęcia, filmy, konstrukcje, opinie


FAQFAQ  SzukajSzukaj  Szukaj z GoogleSzukaj z google  UżytkownicyUżytkownicy  GrupyGrupy
RejestracjaRejestracja  ZalogujZaloguj  AlbumAlbum

Poprzedni temat «» Następny temat
discharger własnej konstrukcji do testowania wielu ogniw
Autor Wiadomość
glebor 
Zasłużony dla zlotu EV



Pomógł: 6 razy
Dołączył: 10 Lis 2014
Posty: 1283
Skąd: Łódź
Wysłany: Pią 28 Paź, 2016   discharger własnej konstrukcji do testowania wielu ogniw

Witajcie. Pomyślałem sobie, żeby zrobić taką zabawkę, bo nigdzie jej nie ma, a jak jest, to 4 kanałowe rozładowywarki prądem 1-2A to ksozta ok. 400zł. Za rozłądowywarkę na 5-10A 4 kanałową na pewno zostawi się bardzo dużo szmalu.

Celem mojego projektu będzie zbudowanie dischargera na 100 ogniw! prądem z założenia ok. 5A.

Do tego planuję wykorzystać:
1. https://www.aliexpress.co...7860.0.0.r2jPVg

rozszerzony moduł arduino.

Dysponuje on 10 wejściami analogowymi z tego co udało mi się ustalić.

Miałby działać w następujący sposób:
mamy do dyspozycji 1024 poziomy napięcia i dokładność 0,005 V.

Idealnie odpowiada nam to ogniwom - 0-4.3V :D

Jedno z wejść kontrolowałoby napięcie na ogniwach i odłączyło by przekaźnik przy spadku do 2,5V lub do 2,7V lub do 3V ta opcja byłąby wybierana np. przyciskiem - switch.

-------------
Oparłbym ten projekt na wyjściach cyfrowych załączających przekaźnik z obciążeniem - 2 rezystory po 20 na kanał, aby nie wymagały dodatkowego chłodzenia :D o rezystancji 1.6Ohm - 2 rónolegle dają 0,8 ohm I=U/R a więc 5A = 4V/0,8 ohm :D rezystory można wyrwać już od 30 groszy w hurtowni przy zamówieniu powyżej 100szt. Przekaźniki na 5V nie są drogie, a 10A w zupełności wystarczy.

kontrola na anologowym wejsciu po spadku napięcia poniżej zadanej wartosci odłączałaby obciażenie, aby nie uszkodzić ogniw. drugi kanał analogowy do każdego pakietu mierzyłby spadek napięcia na tym rezystorze i funkcja zliczałaby amperaż w danym czasie przekształcając go na mAh.

Na jednym takim module za 25zł, 5 przekaźnikach po 2-3zł 10 rezystorach możnaby zbudować taką rozłądowywarkę 5A na kanał z 5 kanałami.

sposób ładowania wyglądałby za pomocą również przekaźnika z opcją podania na ogniwo napięcia stałego 5V i pomiarze wartości na ogniwie. Po uzyskaniu napięcia 4.200 +/- 0,005V przekaźnik odłączałby układ i przy spadku napięcia do 4,190 +/- 0,05V ponownie załączał przekaźnik ładując z nowu ogniwo do 4.2V. Funkcja jeżeli napięcie spada do 4,19V np. w czasie większym niż 20 sekund zakończyłby proces ładowania. (docelowo przekaźniki może zastąpię mosfetami, ale na razie tak głośno myślę i zabieram się powoli do obczajania tego języka. Prostą 1 kanałową ładowarkę tego typu udało mi sie złożyć w jezyku FBD na simensie PLC z 2 wejściami analogowymi, także było to wykonalne. Teraz trzebaby obczaić kod na arduino, a jeżeli będą komplikacje, to spróbuje na raspberry PI 3B. Arduino jest jednak o wiele tańsze i chyba łatwiejsze w programowaniu.

Drugi patent, to konstrukcja samej rozładowywarki jeżeli ładowarka mnie przerośnie i równoległę podłączenie ogniw np 50 sztuk ze sobą + rezystor mocy na każdy kanał, gdyby człowiek pomylił się i wsadził np jedno naładowane drugie rozładowane, żeby nie uszkodzić pakietu i do ładowania tego wykorzystać ichargera duo.

Nawet gdybym miał problem z kodem, to można by zrobić, że po przyciśnięciu przycisku discharge rejestruje się czas działania rozłądowywarki, a znając czas rozładowywania i moc opornika łatwo ustalić pojemność.
_________________
Posiadam nowe zestawy napędowe 250-1700w 36-48v akumulatory w bidonie sanyo ga 48v 17.5Ah
Robię aku na zamówienie w prostopadłościanie i trójkącie

Pełna oferta:
epojazdy.blogspot.com

TEL: 796782663
Przy odbiorze osobistym - 10%
 
 
Pavyan 
kierownik


Pomógł: 7 razy
Dołączył: 17 Kwi 2015
Posty: 381
Skąd: Mazowsze
Wysłany: Sob 29 Paź, 2016   

I dogrzewanie pokoju, zimowe? Tak przy okazji :grin:
 
 
atomek1000 
szef



Pomógł: 48 razy
Dołączył: 08 Lis 2014
Posty: 1897
Skąd: Warszawa
Wysłany: Sob 29 Paź, 2016   

Ładowanie możesz zrobić na tp4056, są śmiesznie tanie a dokładne.
 
 
glebor 
Zasłużony dla zlotu EV



Pomógł: 6 razy
Dołączył: 10 Lis 2014
Posty: 1283
Skąd: Łódź
Wysłany: Sob 29 Paź, 2016   

Mam tych modułów tp4056 dość dużo i robiąc pomiary:
napięcie ładowania końcowe waha się pomiędzy 4.17 - 4,21V wcale nie są takie dokładne niestety. Jedyne sensowne testy wychodzą, jak ładuję ogniwa równolegle, wtedy każde ładuje się do określonego napięcia 4,200V/cele. Napięcie końcowe jest idealnie równe, a pojemność każde ogniwo przyjmie taką, jak pozwoli na to jego pojemność. W rezultacie ładuje do 4.2V i wydłużam proces na tyle, żeby każde ogniwo miało szanse się doładować w pakiecie, potem po kolei na ichargera i rozjazdy są rzędu 5mAh przy dobrych ogniwach. Z tp 4056 były w granicach 30-40mAh/ogniwo - także wtedy testowanie trochę traci sens, gdy błąd pomiaru jest 8x większy niż realna różnica w pojemności.

Mierzyłem kilka akumulatorów w końcowym procesie ładowania tymi tp4056. Potem dla potwierdzenia przełożyłem ogniwo naładowane jednym modułem - przejechane przez ichargera i przez ładowanie w innym module wyszła inna pojemność, więc odpuściłem. Równoległe ładowanie jest lepsze, szybsze niż tymi modułami po kilka godzin (ogniwa 3500mAh).

Jak na razie mam koszyk na 10 aku równoległy i wszystko fajnie śmiga, a co najważniejsze ludzie którym zaoferowałem akumulatory do zestawów są zadowoleni nawet z tych na używanych ogniwach, które oferowałem 2 lata temu i każdy jeździ, nikt nie narzeka :)

Przy ładowaniu rónoległym opornik 20W ceramiczny 0,3-0,5Ohm zabezpieczy ładnie ogniwo przed eksplozją, gdybyś wsadził w odwrotną stronę do koszyka :)

Na diodach półprzewodnikowych na pewno jest jakiś spadek napięcia, więc lepiej nie stosować, jak ogniwa mają być równo naładowane.
_________________
Posiadam nowe zestawy napędowe 250-1700w 36-48v akumulatory w bidonie sanyo ga 48v 17.5Ah
Robię aku na zamówienie w prostopadłościanie i trójkącie

Pełna oferta:
epojazdy.blogspot.com

TEL: 796782663
Przy odbiorze osobistym - 10%
 
 
WojtekErnest 
szef


Pomógł: 77 razy
Dołączył: 18 Sie 2012
Posty: 3394
Skąd: Warszawa
Wysłany: Sob 29 Paź, 2016   Re: discharger własnej konstrukcji do testowania wielu ogniw

glebor napisał/a:


Jedno z wejść kontrolowałoby napięcie na ogniwach i odłączyło by przekaźnik przy spadku do 2,5V lub do 2,7V lub do 3V ta opcja byłąby wybierana np. przyciskiem - switch.
...
kontrola na anologowym wejsciu po spadku napięcia poniżej zadanej wartosci odłączałaby obciażenie, aby nie uszkodzić ogniw. .

Musisz tylko wziąść pod uwagę że po odłączeniu obciązenia, napiecie rośnie z powrotem do ok 3,3 V, więc nie może to być powodem ponownego załączenia, bo będzie chodziło w kółko.
_________________
Użytkownik składaka Kross/Grand Ametyst 24 cale, zasil. 42 V-600 W oraz Bora 602 INTERBIKE
http://forum.arbiter.pl/viewtopic.php?t=1555
 
 
Mechano 
szef
młody elektronik


Pomógł: 22 razy
Dołączył: 29 Paź 2012
Posty: 1337
Skąd: Poznań
Wysłany: Sob 29 Paź, 2016   

Ciekawy pomysł ale mam kilka uwag.
Ten mikrokontroler ma nawet 16 kanałów swojego ADC, jest 10 bitowe co daje 1023 próbki (nie 1024 bo to już wartość jedenastego bitu). Co prawda trzeba by używać jakiegoś zewnętrznego napięcia referencyjnego bo w tym module to pewnie napięcie zasilające nim jest. Wiem z doświadczenia, że to się może różnić dlatego warto byłoby na to zwrócić uwagę. Następna sprawa to obciążenie, rezystory jak się będą grzać to ich rezystancja będzie się zmieniać a przez to będzie zmieniał się prąd i zliczanie Ah nie będzie dokładne. Nawet proste aktywne obciążenie będzie lepsze od czegoś takiego. Trzecia sprawa to użycie przekaźników. Moim zdaniem to będą one najsłabszym elementem, raz, że styki będą się zużywać a dwa że nie można zapewnić prawie żadnej dokładnej kontroli nad tak dokładnym elementem sterowanym. Narzekasz na dokładność układu tpa ale przekaźniki nie będą dokładniejsze, lepsze będzie użycie tranzystorów i chociażby prostych układów ładowania, przez to też można zachować znany i lubiany algorytm CC/CV (samo użycie tranzystora daje już jakąś możliwość regulacji). Można by oczywiście zostawić rezystory i mierzyć prąd każdego kanału, ale komu by się chciało? :mrgreen: W sumie to malinka jest nawet gorszym rozwiązaniem do tego projektu niż arduino. Na atmedze masz właściwie system czasu rzeczywistego i możesz precyzyjnie operować czasem. Jeżeli jakaś aplikacja na malinie się wysypie to cała ładowarka może się zawiesić i zniszczyć wszystkie akumulatorki. Nie bardzo rozumiem tej koncepcji ładowania zbiorowego (po 50 sztuk równolegle?), ładowanie akumulatorka z rezystorem szeregowym to kiepski pomysł, zawsze będzie na nim jakiś spadek napięcia.
Przyjmując taki największy akumulator jaki jest budowany na forum (16p) i testowanie ich przez moduł z tpa to na 16 sztukach tracimy jakieś ~600mAh. To dużo? Wątpię, po kilku ładowaniach i tak pewnie wszystkie ogniwa się wybalansują i wzajemnie "ustalą". Jak dla mnie to nie ma co kombinować i ich użyć.
Słowem podsumowania, ciekawy pomysł, życzę powodzenia i wytrwałości. Masz własną koncepcję, rozwijaj ją, testuj to i dodawaj coraz to nowe elementy. Dobrze by było stworzyć działający prototyp z wszystkimi możliwościami dla jednego ogniwa a dopiero potem rozszerzyć to do wymaganej ilości.
 
 
djmarcin56 
prezes


Pomógł: 5 razy
Wiek: 33
Dołączył: 05 Sie 2016
Posty: 522
Skąd: Bydgoszcz
Wysłany: Nie 30 Paź, 2016   

[b]glebor[/b]

napisz coś więcej szczegółowo o idei tego projektu co chciałbyś osiągnąć bo nie do końca rozumiem sens tego przedsięwzięcia.

Z tego co wiem masz potężną ładowarkę z możliwością rozładowywania tj. ichargera :)
w czym ona jest nie tak bądź czego jej brakuje, że kombinujesz coś tutaj?

Zależy ci na rozładowaniu z tego co liczę około 2000w z całego pakietu tak?
- a nie możesz poprostu rozładować okręslonej liczy p ogniw prądem 5A czy 10A albo i więcej i wtedy moc nie jest tak duża i spokojnie myslę zrobisz to tym co masz?
- czy koniecznie musi być to 100gniw w konfigu np. 10s10p bądź 20s5p czyli już połączone cele w konretne napięcia i rozładowywane to w całości i wtedy ci mocy braknie jak rozumiem?
- czym sie różni rozładowywanie całego pakietu w konfigu xSxP (np. 20s5p) od rozładowania 5p ogniw i przeliczenia sobie tego na ilość S w docelowym pakiecie?? jakie są różnice w obu przypadkach a dokładnie ile różni się wynik końcowy, z tego co przychodzi mi do głowy to tylko ilość ciepła wydzielana w gotowym pakiecie może mieć wpływ na różnice końcowe
- jeśli różnice są duże to podaj jakiś przykład jak to się ma konkretnie, ja dopiero tak naprawdę się uczę i dużo czytam ale staram się pojąć temat jak najlepiej i analizuję wszystko.


Dla mnie jedynie fajny by był pomysł zrobienia jakiegoś gotowca do rozładowywania różnymi prądami pojedyńczych ogniw jak i pakietów w konkretnych napięciach typu 24v, 36v, 48v, 60v, 72v układem rezystorów i połączone to tak, żeby łatwo i szybko sobie przełączać konfiguracje jaką w danym momencie chcemy. Dokładniej mówiąc to takie obciążenie regulowane o dużej mocy z możliwością kilku konfiguracji w najpopularniejszych zakresach napięć i prądach np. 5A, 10A....40A :) )
Rolą zliczania tego wszystkiego zajęła by się już ładowarka modelarska ;)

Rezystory o których piszesz to 1,6 ohm 10w czy większej mocy? ceramiczne czy jakieś inne?

Mam inny pomysł dla ciebie, który chcę zastosować dla siebie i swojego bajka bo to bardzo szeroko zastosowane rozwiązanie i w gruncie rzeczy składające się już z gotowców ale musisz mi bardziej opisać co konkretnie to ma potrafić.

Według mojego pomysłu można by według naszych zastosowań już na gotowo testować rozładowanie czy to na gotowym rowerze czy tylko konretnym silniku i sterowniku oraz manetką gazu bądź czymś co ją zasymuluje aby uzyskać konkretne parametry.
Kilka sterowników i można testować różne napięcia zależnie od sterownika na ile Volt jest. Jeden silnik wystarczy jako obciążenie ale jak masz więcej to mógłbyś testować na konkretnych zestawach bateria, silnik sterownik.

Idąc dalej myślę, że można by nie tylko zasymulować manetkę nastawiając konkretny prąd rozładowania dla całego procesu ale ustawić konretne przebiegi aby zasymulować jazdę w terenie typu 10min obciązenie 10A, kolejne 10min. obciązenie 20A i tak w kółko albo dodać jeszcze np. 15A. i wtedy mieć obraz jak bateria pracuje przy takich przebiegach.
Myśle, że da się zaprogramować takie układy na gotowca i posiadać np. z 3 i każdy będzie zestawem ustawień dla konretneie innego napięcia typu
- 10A i 20A po 10 min., dla 24v,
- 10A i 25A po 10min. dla 36v
- 15A i 40A po 5min. dla 60v itd.

Albo mieć jeden taki układ i przed każdym testem według potrzeb wprowadzić sobie zestaw takich ustawień jakby z menu bądź nawet zaprogramowac i wprowadzić z reki za kązdym razem dowolnie liczbe min. i ilośc amperów.

Wydaje mi się, że podobnie działają sterowniki led które sterują pwm i operują amperażem bo napięcie jest wiadomo stałe i maja zaprogramowane różne układy śwecenia migania przygasania itd. i wszystko opiera sie napewno na ilości amper w danej sekundzie, co prawda tam są bardzo szybkie przejścia itd. ale myslę, że bezproblemu można to wydłużyc dostosowując pod nasz potrzeby.

Z góry przepraszam za błedy i jeśli gdzieś palnąłem gafe ale dopiero sie uczę tego wszystkiego gdyż tak dopiero od pół roku się interesuje ebike'ami i wszystkim co z nimi związane bo nie lubię być zależny od innych i wole nauczyć się radzić samemu.
Doświadczenia też nie mam w tematach elektronicznych i elektrycznych ale dużo się naczytałem i rozgryzam niektóre tematy ideowo bo praktycznie jeszcze nie było okazji ale powoli powoli i się nauczę jak kążdy :mrgreen:
_________________
Zbieram graty do swojej pierwszej konstrukcji ;)
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group