• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Port Analogowy
#21
Odcięcie ustawia się na 2.7V bo faktycznie niższe może uszkodzić ogniwo. Mam ładowarkę do 18650 i też coś koło tego odcina. Przy 3V ogniwo 3.7V nominalnie ma już bardzo małą pojemność, napięcie leci bardzo szybko w dół.
Atmega może działać na 4MHz przy zasilaniu 1.8V, a z 2.4V to spokojnie 8MHz i takiego taktowania bym użył. Oczywiście 8MHz procek może być zasilany z 5.5V również. Dzięki temu odpada przetwarzanie napięcia (strata 50% pojemności aku). Wiele ekranów i czujników również się zadowoli 3V.
Atmega328 ma wbudowane źródło napięcia odniesienia 1.1V po to by robić pomiary niezależnie od wartości napięcia zasilania (starsze pracowały do 2.8V, np. Atmega32 i miały wewnętrzne odniesienie 2.5V).
Można sobie spokojnie mierzyć ADC korzystając z zasilania o zmiennej w czasie wartości, sprawdzając jakim napięciem jest zasilany uC i po przekroczeniu tych 2.8V czy 3V uśpić w trybie powerdown, gdzie zużycie prądu jest na poziomie 100nA (VCC= 1.8V, większe VCC to większy pobór prądu, ale wciąż poniżej 1uA). Oczywiście przed uśpieniem trzeba wyłączyć wszystko, przede wszystkim ADC.
Wiele urządzeń może być zasilanych z pinów uC, np. 20mA wystarczy spokojnie dla OLED'a czy czujników wilgotności, DS18B20, do prądożernych może być tranzystor. Mam takie jedno urządzonko, to wybudzam okresowo Atmegę, ona zasila ekran (tylko wybudzona przyciskiem, gdy podejdę sprawdzić) i czujniki, robi pomiary, zapisuje wartości i idzie spać. Przechodząc odpalam przyciskiem i sprawdzam tabelkę ostatnich 10h i średnie z ostatnich 10 dni. Akumulatorek wystarcza na miesiące (wyjęty ze zużytej baterii laptopa).
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości