- aktywowanie ładowania sygnałem z Pi Pico,
- dostępny sygnał potwierdzający aktywny proces ładowania,
- zapewnia ładowanie akumulatora Li-Ion/LiPo algorytmem CC/CV,
- podłączony akumulator musi mieć zintegrowane zabezpieczenie PCM.
Dzięki wyprowadzeniu na złącza Pico kilku sygnałów wbudowanego systemu zasilania, konstrukcja zasilacza buforowego mogła zostać ograniczona w zasadzie tylko do ładowarki akumulatora. W modelu wartością prądu ładowania (załączeniem ładowarki) steruje wyprowadzenie GPIO15 Pi Pico (poprzez tranzystor Q2).
Podanie stanu wysokiego CGE na bramkę Q2 zwiera R4 do masy, ustalając prąd ładowania, podanie stanu niskiego wyłącza ładowarkę. Sterowanie ładowarką zapewnia uruchomienie systemu bez nadmiernego obciążania źródła zasilania. Dodatkowo sygnał potwierdzający aktywny proces ładowania doprowadzony jest wyprowadzenia GPIO14 Pi Pico.
Budowa i działanie
Schemat zasilacza został pokazany na rysunku 1. Układ zasilany jest napięciem VBUS 5 V, pochodzącym z Pico lub ze złącza PWR. Dioda LD1 sygnalizuje obecność zasilania. Napięcie VBUS doprowadzone jest do układu MCP73831 – popularnego scalonego kontrolera ładowania, który zapewnia ładowanie akumulatora Li-Ion/LiPo algorytmem CC/CV.
Wartość prądu ustalana jest rezystorem R4 wg wzoru:
Ichg = 1000/R4 [mA]
Dla wartości R4=4,7 kΩ prąd ładowania wynosi ok. 200 mA.
W modelu celowo zrezygnowano z akumulatora wlutowanego w płytkę drukowaną na rzecz akumulatora zewnętrznego podłączonego do złącza ACCU. Bardzo dobrze w układzie sprawdzają się akumulatory ze starszych telefonów komórkowych np. BL-5C, które można zdobyć za niewielkie kwoty na aukcjach internetowych. Oczywiście nic nie stoi na przeszkodzie, aby używać typowych ogniw cylindrycznych 10440...18650 lub akumulatorów pryzmatycznych z wbudowanymi zabezpieczeniami. Jednak co ważne – podłączony akumulator musi mieć zintegrowane zabezpieczenie PCM.
Dioda LD2 sygnalizuje ładowanie akumulatora. Poprzez transoptor IS1 sygnał CGS, potwierdzający aktywny proces ładowania, doprowadzony jest do wyprowadzenia GPIO14 Pi Pico. Tranzystor Q2 łączy akumulator z napięciem systemowym VSYS zasilającym wbudowaną w Pico przetwornicę. Gdy zniknie potencjał VBUS, klucz Q2 jest aktywny i układ zasilany jest z akumulatora. Przełącznik ON umożliwia załączenie lub wyłączenie wbudowanej przetwornicy, a przycisk RES restart Pico.
Montaż i uruchomienie
Układ zmontowany jest na dwustronnej płytce drukowanej zgodnej z Pi Pico, której schemat został pokazany na rysunku 2. Montaż układu jest klasyczny i nie wymaga opisu. Podczas pierwszego uruchomienia w obwód akumulatora należy dołączyć miliamperomierz oraz kontrolować napięcie ładowania.
Szybkie sprawdzenie układu jest możliwe przy użyciu środowiska Thonny i języka Python. W celu aktywacji ładowarki definiujemy wyprowadzenie GPIO 15 jako wyjście poleceniem:
Następnie ustawiamy na nim stan wysoki:
Kontrolujemy prąd ładowania, powinien wynosić ok. 200 mA (przy nienaładowanym akumulatorze). Potwierdzenie ładowania polega na sprawdzeniu stanu wyprowadzenia GPIO14 zdefiniowanego jako wejście poleceniem:
Odczyt stanu jest możliwy za pomocą polecenia:
Stan niski sygnalizuje ładowanie, stan wysoki oznacza odłączony akumulator, zakończenie procesu lub wyłączenie ładowarki.
Oprócz sygnałów CGS, CGE można odczytać status napięcia VBUS, poprzez wbudowany w Pico dzielnik R10/R1 podłączony do wyprowadzenia GPIO24. Napięcie VSYS może być monitorowane poprzez dzielnik R5/R6 podłączony do GPIO29 (ADC3), co daje możliwość pełnego monitorowania systemu zasilania, stanu ładowarki i akumulatora bez dodatkowych elementów.
Jeżeli działa sterowanie programowe, przetestowane zostało sterowanie i sygnalizacja stanów pracy, układu można użyć we własnej aplikacji.
Adam Tatuś, EP
- R1, R4: 4,7 kΩ 1%
- R2: 220 Ω 1%
- R3: 22 kΩ 1%
- R5, R6: 100 kΩ 1%
- C1, C2: 10 μF
- C3: 0,1 μF
- D1: MBR130T1G dioda Schottky'ego (SOD123)
- LD1: dioda LED zielona (SMD0603)
- LD2: dioda LED czerwona (SMD0603)
- Q1: DMG3415U tranzystor MOSFET (SOT-23)
- Q2: DMG3414U tranzystor MOSFET (SOT-23)
- U1: MCP73831 (SOT-23-5)
- ACCU: złącze PH 2 mm kątowe
- IO1, IO2: złącze SIL 1×20 żeńskie
- IS1: transoptor TCMT1108 (SSOP4)
- ON: przełącznik dwupozycyjny MSS-2235
- PWR: złącze DG381-3.5-2
- RES: przycisk SMD