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

Jak sprawdzić czy mikrokontroler zasilany jest z baterii czy z zasilacza?

misiu_mietowy 07 Mar 2012 20:28 2177 7
  • #1 10647762
    misiu_mietowy
    Poziom 16  
    Jak w temacie. Mam taki pomysł: bateria po pewnym czasie wyczerpuje się i daje niższe napięcie. Mozna by przetwarzać u zasilania i porównywać z 5 v. Jesli o 0.2 v mniej to bateria i przechodzimy w tryb oszczędny. Czy takie rozwiązania są stosowane?
  • #2 10648255
    Dareks
    Poziom 20  
    A nie lepiej po prostu wykrywać zasilanie sieciowe. Jedno wejście procka mogło by być sterowane stanem zależnym od obecności napięcia sieciowego.
  • #3 10648863
    Konto nie istnieje
    Konto nie istnieje  
  • #4 10649254
    misiu_mietowy
    Poziom 16  
    Dareks napisał:
    Jedno wejście procka mogło by być sterowane stanem zależnym od obecności napięcia sieciowego.
    czyli mialbym wykrywać 230 v? Odpada bo układ bedzie zasilany z zasilacza 'wtyczkowego'. Przewody 230 v w ogole nie wejdą do obudowy. SAABOTAZ - jest to dobry pomysł. :) generalnie to wykrywanie zasilania z baterii potrzebne mi jest ze względu na wyświetlacz którego podświetlenie pobiera 200 ma. Przy pracy z zasilaczem lcd bedzie podświetlony caly czas, przy baterii na 10- 15 sek. Po naciśnięciu przycisku:)
  • #5 10649309
    piotrva
    VIP Zasłużony dla elektroda
    Robisz tak:
    zasilacz+---->dioda----+-->układ
    bateria+------>dioda----^
    i podpinasz przed diodą zasilacza jakiś pin uC, jeśli jest tam jest napięcie to masz zasilanie z zasilacza, jeśli nie, to wtedy jedziesz na baterii.
  • #6 10649429
    misiu_mietowy
    Poziom 16  
    ale ja mam jeszcze wyświetlacz
    ................^--> pin uc
    ................^--50 ohm -->lcd
    zasilacz+---->dioda----+-->układ
    bateria+-->dioda-->stabil.--^

    Poza tym bede zasilał atmege z bateri 9v przez stabilizator na tl431 ze względu na niskie straty.
REKLAMA