logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Mikroprocesorowa ładowarka akumulatorków NiMh 600...3000 mAh

MES Mariusz 18 Gru 2005 13:29 22120 33
Najlepsze odpowiedzi LABEL_AI_GENERATED

Jakie są sprawdzone projekty i algorytmy mikroprocesorowej ładowarki NiMH, które pozwalają bezpiecznie szybko ładować ogniwa 600–3000 mAh i kontrolować przebieg ładowania?

Najbardziej konkretnym projektem w wątku jest PIC Charger LCD z Oshonsoft: ładuje 1–8 ogniw NiMH szeregowo, prąd ustawia się doborem rezystora, a zakończenie ładowania odbywa się metodą delta T/V, czyli po wykryciu szczytu napięcia i jego spadku [#4073441][#2121375] Ładowarka ma tryby Charge, Discharge, Cycle, Setup, Setup defaults i Memory, a dane z cyklu zapisuje w EEPROM; gdy jest podłączony PC, wykres jest rysowany w czasie rzeczywistym [#3920681] W ustawieniach można regulować m.in. DischargeLimit, FilterType, PeakGap, PeakDetect, MinTime, MinValue i MaxTime [#3920681] Użytkownicy potwierdzili, że projekt działa bez komputera, ale przy większej liczbie ogniw szeregowe ładowanie utrudnia dokładną kontrolę pojedynczych sztuk [#3920681][#3919553] Jako drugi ciekawy przykład pojawiła się ładowarka z metodą burp opracowaną w NASA; ma gotowy projekt do sklonowania, ale obsługuje tylko 2 ogniwa w szeregu [#3937879]
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
  • #1 2094530
    MES Mariusz
    Poziom 36  
    Posty: 5452
    Pomógł: 8
    Ocena: 224
    Witam.

    Szukam projektów (do wglądu) ładowarek akumulatorków NiMh z przedziału 600...3000 mAh. Interesują mnie stosowane obecnie algorytmy i procedury w ładowarkach mikroprocesorowych - min.:

    - realizacja funkcji szybkiego (ale bezpiecznego) ładowania,
    - kontrola procesu ładowania (testowanie aktualnego stanu naładowania),
    - i inne, podobne...

    Proszę o zamieszczanie linków i informacji.
    Dziękuję.
  • #3 2526711
    sq3dwe
    Poziom 16  
    Posty: 187
    Pomógł: 1
    Ocena: 14
    kolvir ,bardzo ciekawy układ nie potrafię poradzić sobie z wsadem do procka.Jeśli ktos czytający to forum udostępni wsad,to chętnie wykonam to cudeńko,o efektach powiadomię.Dzięki za pomoc.Ryszard
  • #4 2615748
    balt
    Poziom 19  
    Posty: 325
    Pomógł: 12
    Ocena: 19
    w środku masz wszystko co potrzeba. Daj znac co ci z niej wyszło sam jestem ciekaw
    Załączniki:
    • ladowarka.zip (72.41 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #5 2722847
    sq3dwe
    Poziom 16  
    Posty: 187
    Pomógł: 1
    Ocena: 14
    Dzięki balt,biorę się do projektowania płytki i wykonania ukladu.


    Układ ładowrki zbiża się ku końcowemu etapowi,efekty są obiecujące.
    Sterownik działa,łączę to w całość i o dalszych efektach powiadomię.




    Wreszcie zmontowałem ładowarkę,ale przy zmianie ilości ładowanych ogniw z włączonym zasilaniem posadziłem procek ,pin 2 ma zwarcie do masy.Czy powodem tego zwarcia mogło być przełączanie ilości ładowanych ogniw w trakcie zasilania ładowarki?

    3 posty scalono , andre1979
    Załączniki:
    • Mikroprocesorowa ładowarka akumulatorków NiMh 600...3000 mAh oshon2x16B.gif (7.13 KB) Musisz być zalogowany, aby pobrać ten załącznik.
    • Mikroprocesorowa ładowarka akumulatorków NiMh 600...3000 mAh oshon2x16A.gif (7.18 KB) Musisz być zalogowany, aby pobrać ten załącznik.
    • Mikroprocesorowa ładowarka akumulatorków NiMh 600...3000 mAh !CID__adowarka.GIF (84.56 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #6 2740468
    balt
    Poziom 19  
    Posty: 325
    Pomógł: 12
    Ocena: 19
    Przyczyną uszkodzenia mogła być zmiana ilosci ogniw podczas zasilania ładowarki ale bardziej stawiałbym na nieodpowiednią kolejność wykonywanych czynności.
    Przypuszczalnie najpierw zmieniłeś ilość ogniw na więcej niż było a potem przełożyłeś zworkę. Dokładnie to miałeś podłączone jedno ogniwo i podłączyłeś ich 4 lub więcej zanim przełożyłeś zworkę i to była przyczyna.
    Jeżeli przyczyna była taka jak opisuję to aby w przyszłości uniknąć uszkodzenia procka należy dołączyć w szereg rezystor 1kom pomiedzy wyjsciem dzielnika ExtVcell a wejściem procka ExtVcell (2 pin) i diody zenera 3,6V pomiędzy pin 2 procka a masę. Trzeba tylko zmierzyć spadek napięcia na tym rezystorze przy normalnej pracy, powinien być minimalny (nie mam jeszcze wykonanej ładowarki więc nie mogę sprawdzić). Według moich obliczeń rezystor nie powinien być mniejszy niż 600 omów. Dodanie go w szereg spowoduje wprowadzenie błedu do pomiaru napięcia akumulatorów (o wyżej wymieniony spadek napięcia) ale zakładając dużą rezystancję wejściową przetwornika A/C w procku (mału prąd płynący przez wejście) powinno sie to mieścic w granicach rozsądku
    Przetwornik A/C zdefiniowany na pinie 2 procka pracuje w zakresie 0-2,5V (napięcie na pinie 5 Vref) więc przy zenerce 3,6V nie powinno się nic złego dziać, wszystko co będzie powyżej 3,6 zostanie "wypłaszczone" ale nie uszkodzi wejścia. Jeżeli by były jakieś kłopoty to trzeba dać zenerkę 5,2V (najbliższą napięciu zasilania procka).
    To tyle mojej teorii, jak będę miał chwilę to zaczynam robić ładowarkę.
  • #7 2743369
    sq3dwe
    Poziom 16  
    Posty: 187
    Pomógł: 1
    Ocena: 14
    dzięki balt,po zakupieniu procka biorę się do modernizacji ładowarki
  • #8 3295843
    Priamus
    Poziom 1  
    Posty: 1
    Witam
    Mam pytanie, czy ktoś dokończył tą łądowarke ?
    Drugie pytanie czy taki schemat naładuje mi pakiety 10,8 V 1700 mAh i 3200 mAh ?
    Jeśli komuś sie udało skończyć tą myśl to prosiłbym o podzielenie sie wiedza.
    Kolejna kwestia, jaka szacunkowa kwota wyszła wykonania takiej ładowarki ?

    Pozdrawiam Priamus
  • #9 3332919
    sq3dwe
    Poziom 16  
    Posty: 187
    Pomógł: 1
    Ocena: 14
    Cześć Priamus,dla mnie udało się wykonać taką ładowarkę,co do kosztów to po podliczeniu podam.Pozdrawiam Ryszard.Zostało tylko upchać ją do obudowy i jak tylko się z tym uporam zamieszczę zdjęcia.Pozdrawiam Ryszard.
  • #10 3382099
    MES Mariusz
    Poziom 36  
    Posty: 5452
    Pomógł: 8
    Ocena: 224
    Szkoda, że płytek do tego się nie da kupić gotowych ;)
  • #11 3383088
    sq3dwe
    Poziom 16  
    Posty: 187
    Pomógł: 1
    Ocena: 14
    Płytki projektowałem programem Sprint Layout i odprasowałem żelazkiem .
  • #12 3490578
    sq3dwe
    Poziom 16  
    Posty: 187
    Pomógł: 1
    Ocena: 14
    Wreszcie znalazłem czs na dokonczenie ładowarki,jest po pierwszych testach wypadly pozytywnie.Nie rozszyfrowałem jeszcze znaczenia wszystkich funkcji.

    Moderowany przez andre1979:

    Dwa posty scalono , na przyszłość nie pisz jednego pod drugim .

    Załączniki:
    • Mikroprocesorowa ładowarka akumulatorków NiMh 600...3000 mAh korekta2.JPG (108.24 KB) Musisz być zalogowany, aby pobrać ten załącznik.
    • Mikroprocesorowa ładowarka akumulatorków NiMh 600...3000 mAh korekta1.JPG (48.52 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #13 3817822
    Mariuszek15
    Poziom 24  
    Posty: 961
    Pomógł: 16
    Ocena: 49
    Witam:) Czy ta ładowarka może być odłączona od komputera. Czy możecie zmienić oprogramowanie na jeżyk polski?? Jakie funkcje ma ten układ??
  • #14 3822563
    sq3dwe
    Poziom 16  
    Posty: 187
    Pomógł: 1
    Ocena: 14
    U mnie pracuje bez kompa,a oprogramowanie pewnie można zmienić.a nie potrafię
  • #15 3826627
    Mariuszek15
    Poziom 24  
    Posty: 961
    Pomógł: 16
    Ocena: 49
    Czy ta ładowarka może być zasilana z ogniwa słonecznego. Proszę o kontak przez e-mail kto wykonał tą ładowarke:)
  • #16 3919553
    rafaelson
    Poziom 14  
    Posty: 158
    Pomógł: 2
    Ocena: 15
    Robiłem tą ładowarkę 2 lata temu. Z tego co pamiętam był jakiś bag w sofcie , który łatwo dało się poprawić. Polegał on na tym, że czas szedł 3 razy za wolno. Poza tym sprawuje się dobrze. Zdejmować można ładne charakterystyki co umożliwia pełną kontrolę nad tym co aktualnie dzieje się z baterią.
    Mikroprocesorowa ładowarka akumulatorków NiMh 600...3000 mAh Mikroprocesorowa ładowarka akumulatorków NiMh 600...3000 mAh Mikroprocesorowa ładowarka akumulatorków NiMh 600...3000 mAh

    Ładowarka posiada całą masę "optionsów". Jednak sporą wadą jest to, że przy większej ilości ogniw "obrabiamy" je w połączeniu szeregowym co uniemożliwia dokładną kontrolę poszczególnych ogniw - szczególnie gdy są różne.

    Właśnie sprawdzałem "podejrzaną" pojemność baterii AAA firmy eyepower made in china. Ich pojemność to 1450mAh. Jak się okazało producent sporo przesadził. W tej ładowarce rozładowanie prądem 250mA trwało 2 godziny co daje ok. 500mAh rzeczywistej pojemności. Nie dajmy się nabrać na kosmiczne wartości nieznanych producentów.
  • #17 3919769
    Jogesh
    Poziom 29  
    Posty: 3707
    Pomógł: 33
    Ocena: 688
    sq3dwe napisał:
    Płytki projektowałem programem Sprint Layout i odprasowałem żelazkiem .


    Czy mógłbyś zamieścić wzór płytki do odprasowania?
    Pozdr.
  • #18 3919780
    sq3dwe
    Poziom 16  
    Posty: 187
    Pomógł: 1
    Ocena: 14
    Cześć,rafaelson masz rację z tym czasem,nie testowałem dokładnie wszystkich funkcji ładowarki bez znajomości języka angielskiego to jakoś się nie da.Znaczenia niektórych nie znam.

    Dodano po 26 [minuty]:

    Wzór płytki mam wykonany w programie Sprint Layout po niedzieli zamieszczę.Nie posiadam w domu internetu z tąd ten termin.
  • #19 3920681
    rafaelson
    Poziom 14  
    Posty: 158
    Pomógł: 2
    Ocena: 15
    MARIUSZ -> Ładowarka może działać bez komputera. Dane są przekazywane do EEPROM i pamiętane do następnego cyklu. Jeżeli w czasie ładowania jest podpięty PC to wykres maluje się w czasie rzeczywistym. Bez problemu można przerobić menu na j. polski ale chyba nie ma sensu.

    W skrócie opis menu:
    "1-Charge" - tylko ładowanie
    "2-Discharge" - tylko rozładowanie
    "3-Cycle" - najpierw rozładowanie i automatyczne przejście do ładowania
    "4-Setup" - ustawienia
    "5-Setup defaults" - przywrócenie ustawień domyślnych
    "6-Memory" - wysłanie danych do PC (dane przechowane z ostatniego cyklu w EEPROM)
    ============================================
    "Setup Options:"
    (wartości graniczne, które można ustawić wedle uznania)

    "1-DischargeLimit" - wartość napięcia do jakiego ma rozładować
    "2-FilterType" - ?
    "3-PeakGap" - ?
    "4-PeakDetect" - detekcja osiągnięcia napięcia maksymalnego
    "5-MinTime" - minimalny czas ładowania/rozładowania
    "6-MinValue" - minimalna wartość do jakiej ma naładować
    "7-MaxTime" - maxymalny czas ładowania/rozładowania

    i jeszcze dwie ładne ch-ki zdjęte za pomocą tego sprzętu:
    Mikroprocesorowa ładowarka akumulatorków NiMh 600...3000 mAh Mikroprocesorowa ładowarka akumulatorków NiMh 600...3000 mAh
  • #20 3934890
    sq3dwe
    Poziom 16  
    Posty: 187
    Pomógł: 1
    Ocena: 14
    Witam w załączniku płytki ładowarki wykonane programem Sprint Layout
    Załączniki:
    • LAYOUTOshon.zip (61.84 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #21 3934981
    Dariusz Goliński
    Poziom 22  
    Posty: 783
    Pomógł: 27
    Ocena: 149
    Ja ją też wykonałem i właśnie kolega rafaelson pomógł mi usunąć błąd.
    Działa ok ale przydało by się aby nie trzeba było ustawiać ilości ogniw, ale pewnie niekturzy powiedzą że się czepiam.

    Jak będzie problem to mogę poszukać poprawionego wsadu.

    Polski można będzie zrobić bez problemu tylko czy jest taka potrzeba ?
  • #22 3935270
    sq3dwe
    Poziom 16  
    Posty: 187
    Pomógł: 1
    Ocena: 14
    Zmianę ilości ogniw bym pozostawił,czyni to ładowarkę bardziej uniwersalną.Poprawa oprogramowania przdała by sie choćby pod kątem prawiłowego odliczania czasu,polskie meni czemu nie a przynajmniej wyjaśnienie znaczenia funkcji Filter Type i PeakGap.
  • #23 3937366
    Dariusz Goliński
    Poziom 22  
    Posty: 783
    Pomógł: 27
    Ocena: 149
    A proszę bardzo. To jest chyba to. Jak by się okazało że to nie to, to mogę zczytać z procka.

    A jeśli chodzi o polski to jak mi powiecie co przetłumaczyć to mogę to zrobić.
    Załączniki:
    • ladowarka3.rar (7.47 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #25 3937879
    rafaelson
    Poziom 14  
    Posty: 158
    Pomógł: 2
    Ocena: 15
    Będąc w temacie ładowarek, przeglądając naszą Elektrodę, natknąłem się na interesujący projekt ładowarki, w której zastosowano nowoczesną metodę ładowania "burp" opracowaną w NASA. Jest tam sporo cennych informacji i kompletny gotowiec do sklonowania. Niestety nie ma kontaktu do autora więc nie wiadomo czy powstały nowsze wersje. Projekt moim zdaniem godny uwagi. Jedyne co mnie w nim boli to możliwość ładowania tylko i wyłącznie 2 szt. AKU w szeregu. Zbieram się do wymyślenia czegoś podobnego. Problem w tym, że będąc w posiadaniu wiadra akumulatorków niewiadomego pochodzenia trzeba by zrealizować ze 4 niezależne kanały co pociąga za sobą konieczność zastosowania mocnego zasilacza i sporych radiatorów. W tym momencie koszty na pewno przewyższą genialną BC-700 TechnoLine przez co sens robienia czegoś takiego staje się wątpliwy - chyba, że dla sportu...

    LINK
  • #26 4036151
    radzu
    Poziom 13  
    Posty: 51
    Ocena: 1
    Hej. Bardzo zaciekawiła mnie ta ładowareczka ale nie czaję jednej rzeczy, na schemacie jest użyty mikroprocek PIC a wsad jest napisany także w Bascomie ? Co prawda ie znam się na PIC'ach ale z tego co mi wiadomo to Bascom jest tylko pod AVR i '51.
    Poza tym przydało by się zebrać wszystko do kupy walnąć jakiś opis i umieścić jako cały projekt, bo trochę to porozrzucane i nie do końca wszystko jasne. Jeśli podejmę się budowy tej ładowareczki to z całą pewnością zrobię taką paczkę.
  • #27 4069931
    grzesio14
    Poziom 14  
    Posty: 138
    Witam.
    Mam kilka pytań dotyczących ładowarki (wykonanej przez rafaelson, sq3dwe i innych).
    1 Czy możliwy jest przypadek ładowania dowolnej (1, 5) liczby ogniw.
    2 Czy ładowanie odbywa się w sposób równoległy.
    3 Czy możliwe jest dokładne ustawienie prądu ładowania - przykładowo co 20mA.
    4 W jaki sposób odbywa sie ładowanie akumulatorków?

    Chciałbym ładować akumulatory AA i AAA Ni-MH.

    Pozdrawiam Grzegorz.
  • #28 4073441
    Dariusz Goliński
    Poziom 22  
    Posty: 783
    Pomógł: 27
    Ocena: 149
    Ładować możesz od 1 do 8 akumulatorków

    Prąd ładowania możesz ustawić sobie dowolny ponieważ robisz to dobierając rezystorek.

    Ładowanie odbywa się szeregowo, ale pewnie teoretycznie możesz ładować równolegle.

    Ładowanie odbywa się zgodne z regułą delta T/V ( chyba tak to się pisze). Polega to na tym, że ładowarka obserwuje napięcie ładowania i gdy napięcie przekroczy szczyt i zaczyna opadać ładowanie zostaje przerwane.
  • #29 4073605
    grzesio14
    Poziom 14  
    Posty: 138
    Przeglądałem forum i nie widziałem ładowarki równoległej.
    Należałoby zmodyfikować schemat i program (teraz jest jakby dla 1 ogniwa równoległego).
    Nie jestem w tym biegły.
    Może ktoś już coś takiego zrobił lub widział?
    Grzegorz.
  • #30 4113961
    cukras
    Poziom 17  
    Posty: 295
    Pomógł: 14
    Ocena: 28
    Witam,chce zrobić taką ładowareczke na procku tylko że na ATmedze8 a nie PICu co piszecie na początku tematu: http://www.oshonsoft.com/picchargerlcd.html

    ,no ale mam problem bo niewidem jak taka ładowarka ma działać,jak będę wiedział jak działa to i soft napisze .Może ktoś opowie o tym schemacie co do czego służy to i inni mniej doświadczeni też skorzystają dowiadując sie po co są poszczególne elmenty schemacie.
    Może ktoś mi wyjaśnić ja wyglądać ma cykl ładowania na przykładowym ogniwie metodą delta T/V ??
    pozdrawiam

Podsumowanie tematu

LABEL_AI_GENERATED
Dyskusja dotyczy mikroprocesorowej ładowarki akumulatorków NiMH o pojemności od 600 do 3000 mAh, ze szczególnym uwzględnieniem algorytmów i procedur szybkiego, ale bezpiecznego ładowania oraz kontroli procesu ładowania. Wskazano projekt ładowarki opartej na mikrokontrolerze PIC, dostępny pod adresem http://www.oshonsoft.com/picchargerlcd.html, z możliwością rozbudowy o wersję z wyświetlaczem graficznym 128x64. Omówiono metody ładowania, w tym regułę delta T/V, polegającą na monitorowaniu napięcia i przerwania ładowania po wykryciu spadku napięcia po osiągnięciu szczytu. Ładowanie odbywa się szeregowo, z możliwością ustawienia prądu ładowania przez dobór rezystora. Poruszono kwestie uszkodzeń mikrokontrolera przy zmianie liczby ogniw podczas zasilania oraz sposoby zabezpieczenia wejścia pomiarowego (rezystor szeregowy i dioda Zenera). Projekt wymaga ręcznego ustawiania liczby ładowanych ogniw, co zwiększa uniwersalność, choć postulowano automatyzację tego procesu. Oprogramowanie ładowarki posiada menu z funkcjami ładowania, rozładowania, cyklu, ustawień i przesyłania danych do komputera, z możliwością modyfikacji języka na polski. Wskazano na ograniczenia ładowania ogniw w szeregu, co utrudnia indywidualną kontrolę poszczególnych ogniw. Użytkownicy dzielili się doświadczeniami z budowy, testów i modyfikacji projektu, w tym wykonaniem płytek PCB w programie Sprint Layout oraz metodą odpraszania. Poruszono także temat alternatywnych mikrokontrolerów (np. Atmega8) oraz metody ładowania "burp" opracowanej przez NASA. Wskazano na potrzebę dokładnego opisu i zebrania dokumentacji projektu. W dyskusji pojawiły się pytania o możliwość ładowania różnych liczby ogniw, precyzyjne ustawianie prądu oraz zastosowanie ładowarki do pakietów o napięciu 10,8 V i pojemnościach 1700 mAh i 3200 mAh.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA