Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Sterownik ładowarki zasilanej ogniwami słonecznymi

mi_ma 30 Maj 2015 20:10 4323 1
  • Sterownik ładowarki zasilanej ogniwami słonecznymi


    Poniższe urządzenie jest przeznaczone do ładowania akumulatorów kwasowych energią pozyskiwaną z paneli słonecznych o mocy 5W i napięciu 6V. Posiada szereg zabezpieczeń, a do tego w sposób inteligentny manipuluje parametrami lądowania akumulatora tak, aby jak najbardziej efektywnie wykorzystywać pozyskiwaną energię i jednocześnie chronić akumulator przed uszkodzeniem czy też przedwczesnym zużyciem.
    Projekt sterownika ładowarki został opublikowany na stronach github w formie trzech oddzielnych projektów:
    - obwodu drukowanego sterownika,
    - oprogramowania dla Arduino sterującego urządzeniem,
    - aplikacji napisanej w Pythonie służącej do monitorowania parametrów.

    Wszystkie trzy źródła podaję na końcu postu, aby nikt nie musiał błądzić po stronach źródłowych.

    Autor przestrzega ze względu na zagrożenie wynikające z pracy z akumulatorami kwasowymi, aby zachować przy ewentualnych własnych próbach odpowiednie środki ostrożności. Należy przede wszystkim przestrzegać zaleceń producenta akumulatorów. Urządzenie warto zamknąć w metalowej, ognioodpornej obudowie. Całość musi bezwzględnie pracować w temperaturze otoczenia zgodnej z charakterystyką akumulatora.
    Ładowarka może pracować w jednym z trzech trybów:
    BULK - ładowarka stara się "wpompować" tak dużo energii jak to jest możliwe.
    ABSORB - akumulator jest ładowany tak długo, jak utrzymuje temperaturę o 1/10°C niższą niż nominalna temperatura, przy której nastąpiłoby gazowanie akumulatora. Po osiągnięciu tej temperatury ładowarka przechodzi w stan pracy FLOAT
    FLOAT - ładowanie niskim napięciem zabezpieczające przed gazowaniem. Jeżeli wartości natężenia prądu będą zbyt wysokie, następuje zmiana trybu pracy na ABSORB lub BULK.
    Wybór trybu pracy w dużej zależy od poziomów napięć na akumulatorze, które są na bieżąco ustalane na podstawie temperatury akumulatora odczytywanej za pomocą czujnika LM335.
    Oprogramowanie sterujące było testowane na module Arduino mini por 328. Autor zapewnia, że program jest napisany w taki sposób, aby łatwo go modyfikować na inne moduły tej rodziny. Zwraca tylko uwagę, aby zapewnić modułowi regulator napięcia taki jak MIC5205 5V. W przypadku, gdyby zastosowano inny regulator, gdzie napięcie przy obciążeniu mogło mieć odchylenia większe niż 1%, to odczyty na wejściach analogowych mogłyby być nie dość dokładne.

    Sterownik ładowarki zasilanej ogniwami słonecznymi Sterownik ładowarki zasilanej ogniwami słonecznymi
    Sterownik ładowarki zasilanej ogniwami słonecznymi Sterownik ładowarki zasilanej ogniwami słonecznymi

    Źródło 1 https://github.com/hwstar/6volt-5W-solar-cc
    Źródło 2 https://github.com/hwstar/chargectrlr-python-buspirate
    Źródło 3 https://github.com/hwstar/fw-6volt-5W-solar-cc


    Fajne!
  • #2 31 Maj 2015 20:48
    Wawrzyniec
    Poziom 33  

    mi_ma napisał:
    Urządzenie warto zamknąć w metalowej - ognioodpornej obudowie. A całość musi bezwzględnie pracować w temperaturze otoczenia zgodnej z charakterystyką akumulatora.
    Najlepiej jak obudowa będzie przeciwwybuchowa, postawiona w klimatyzowanym pomieszczeniu bo akumulator pracuje przecież z ogromnymi energiami (6V 5W)
    mi_ma napisał:
    akumulator jest ładowany, tak długo, jak utrzymuje temperaturę o 1/10oC niższą, niż nominalna temperatura, przy której nastąpiłoby gazowanie akumulatora

    mi_ma napisał:
    ładowanie niskim napięciem zabezpieczające przed gazowaniem

    Ładne kwiatki, a ja zawsze myślałem że akumulator ładuje się prądem, a nie napięciem i to do określonej?, nominalnej temperatury ??