Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 16 lip 2025, o 03:48


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 
    Autor Wiadomość
    PostNapisane: 31 maja 2012, o 15:12 
    Offline
    Użytkownik

    Dołączył(a): 26 kwi 2012
    Posty: 67
    Lokalizacja: Drawski / Gorzów
    Pomógł: 0

    Czy ktoś z Was zmierzył się praktycznie z zapisem kluczowych danych do wewnętrznej pamięci EEPROM w przypadku zaniku napięcia zasilania?

    Mam układ składający się z trzech wyświetlaczy LED 4" na których mają być wyświetlane minuty postoju pieca w firmie. Zaniki zasilania zdarzają się rzadko jednak ze swojej strony chciałbym uodpornić układ na takie zjawisko. Zastosowałem ATTiny2313 a do resetu wykorzystałem DS1813. W przypadku zaniku napięcia zasilania układ powinien zachować w wewnętrznej pamięci EEPROM zmienną minut oraz dodatkowo sekund. Sprawdzałem w dokumentacji i czat potrzebny do wykasowani i zapisu komórki EEPROM to ~3,4ms plus czas na wykrycie przerwania oraz jego obsługę.

    Na stronie znalazłem ciekawe rozwiązanie polegające na użyciu wewnętrznego komparatora analogowego i użyciu wew. napięcia odniesienia (bandgap reference voltage).
    Cytuj:
    danni - Apr 23, 2008 - 12:07 AM
    Post subject: I solved a similar problem without external components.

    I measure the internal band gap (1.1V) with VCC as reference.
    Then if VCC drops below 4.5V I store the needed data to the EEPROM.
    The brownout was set to 2.7V.

    So the capacitor must be large enough to discharge from 4.5V not below 2.7V until all bytes are written.


    Peter


    Czyżby w tym przypadku druga nóżka komparatora AIN1 (PB1) była niepodłączona tzn. można ją użyć w projekcie? Powyższe rozumiem, że komparator generuje przerwanie i wtedy następuje zapis komórek EEPROM resztkami energii wyciśniętymi z kondensatora filtrującego.

    Proszę o sugestię w sprawie tego sposobu.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 31 maja 2012, o 15:45 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 14 paź 2011
    Posty: 307
    Lokalizacja: Lbt
    Pomógł: 8

    Rzuć okiem tutaj, może Ci się przyda.
    http://diy.elektroda.eu/nie-zwykla-zarowka-rgb/

    _________________
    Ujemna delta to dopiero początek zabawy...



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 cze 2012, o 10:30 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 14 lut 2012
    Posty: 598
    Lokalizacja: Warszawa
    Pomógł: 13

    Poczytaj sobie w tym miejscu jest całkiem nie źle opisane.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 cze 2012, o 13:35 
    Offline
    Użytkownik

    Dołączył(a): 26 kwi 2012
    Posty: 67
    Lokalizacja: Drawski / Gorzów
    Pomógł: 0

    Dziękuję. Zapoznam się z tym co podaliście.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Google [Bot] i 16 gości


    Nie możesz rozpoczynać nowych wątków
    Nie możesz odpowiadać w wątkach
    Nie możesz edytować swoich postów
    Nie możesz usuwać swoich postów
    Nie możesz dodawać załączników

    Szukaj:
    Skocz do:  
    cron
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO