Witam. W sumie jedno i drugie, ale jeżeli bateria ma podtrzymać RTC przez dłuższy czas to lepiej zastosować drugie rozwiązanie. Pozdrawiam.
Jak wygląda sprawa z podtrzymaniem bateryjnym w PCF8583? Wiem, że jego konkurent DS1307 potrafi żyć 10 lat na baterii 3V
no ale teraz problem u Ciebie jest taki że Twoja pamięć już jest prawdopodobnie uszkodzona. Jej żywotność gwarantowana to 100 000 cykli zapisu. Szacuje że Twój program główny to jakieś 1000 cykli (zawyżam wartość) uC. Jeżeli taktujesz uC z 8MHz, to zabijesz pamięć po 12,5s. Takie rzeczy jak potrzebujesz robi się na pamięci RAM z podtrzymaniem bateryjnym...
NIE wolno robić czegoś takiego żeby zmienna co chwile była zapisywana do EEPROM-u dlatego że on ma określoną ilość zapisów minimum 100.000 / + . Ja bym si polecił jakiś SRam na i2C albo SPI z podtrzymaniem bateryjnym może być nawet zegar RTC PCF8583 . Co do karty i komunikacji z PC tu [url=http://www.dharmanitech.com/2009/01...
Jeżeli R5 to również i R4 będzie za duży.
Przede wszystkim dodaj do PCF8583 podtrzymanie bateryjne. Schemat znajdziesz bez problemu, jest tam bateria 3V i dwie diody. Bez tego to co to za zegar ;-) Reszta schematu wygląda rozsądnie.
A możesz skontaktować się ze mną na gg?? Wytłumaczyłbym Ci trochę, bo tak trudno trafić, co już wiesz a czego jeszcze nie!! Wszystko w zasadzie można wyczytać z pdf-a, opisującego PCF8583, do pobrania ze strony Philipsa. Ogólnie mogę powiedzieć tak: 1. Rok: Właściwe rejestry zegarowe PCF8583 nie przechowują całej liczby oznaczającej rok, a jedynie cyfrę...
Wszystko pięknie zumek tylko pominąłeś zasadniczy problem zaniku napięcia. Jeśli układ nie posiada podtrzymania bateryjnego to zarówno procesor jak i PCF8583 stracą dane. Wobec wyzerowania zmiennych, co da Twoja procedura ?
Wrócę do tematu odnośnie wykorzystania płytki z budzika. Jak myślicie czy to się sprawdzi? Potrzebuję podtrzymania bateryjnego więc chyba ma to sęs, jak myślicie? :D
Atmega8 napewno ma wbudowaną sprzętową obsługę I2C. Program możesz pisać w jednym z 3 języków. Zależy który najlepiej znasz. Masz do wyboru asembler, C lub Bascom Podtrzymanie PCF8583 robisz w bardzo prościutki sposób za pomocą bateryjki np CR2030 +3V. Dajesz tylko 2 diody. zobacz sobie jak ja zrobiłem podtrzymanie bateryjne dla PCFa: http://obrazki.elektroda.net/3_117001514...
http://obrazki.elektroda.net/79_12772194... Witam serdecznie! Ostatnio dużo zajmowałem się układami z RTC i duże utrudnienie stanowiło każdorazowe ustawianie zegarów po odłączeniu zasilania. Nie chciałem modyfikować i przy okazji psuć wyglądu obecnie posiadanych płytek testowych, więc postanowiłem wykonać na uniwersalnej płytce moduł zegarów...
Są specjalne kondensatory, np. 1F 5,5V które są do takiego zasilania stworzone. Teraz pomyśl, dałeś baterię 1,5V i diode krzemową, na której spadek napięcia wynosi ~0,7V także Twoje zasilanie bateryjne ma napięcie ~0,8V. Minimalne napięcie zasilania dla podtrzymania oscylatora, to 1V. Wniosek: Zwiększ napięcie baterii, bo to jest do niczego.
"opóźnienia związane z przetwarzaniem danych" chodziło mi o to że mikrokontroler zanim przygotuje te dane i je wyświetli minie trochę czasu. Ja w danej chwili nie potrzebuje idealnie dokładnego czasu, ale żeby po tygodniu nie rozjechał się o kilkanaście sekund, bo po roku będzie to opóźnienie kilku minut, a zamierzam zastosować dla PCF'a podtrzymanie...
Skoro to zegarek to precyzyjniej by było wystartować z jakimś RTC np. pcf8583 :) Wtedy na procku możesz dać i wewnętrzny oscylator 1-8 MHz :) A i podtrzymanie bateryjne takiego zegarka łatwo da się zrobić :) Albo pobieranie czasu z DCF to by prowadzącego zajęcia mogło zaskoczyć :D
To jest niemożliwe. Jak PCF jest odpowiednio skonfigurowany to po prostu generuje sygnał co 1s. Nie raz a stale- dopóki ma zasilanie. Czy ma podtrzymanie bateryjne i odpowiedni układ diod? Kondensator przy zasilaniu? Za diodami? Późno, jutro do pracy. Daj cały kod- można by go sprawdzić.
To też nie to u mnie nie ma takich scalaków. To video jest starsze niż węgiel!!! Żartuję oczywiście. U mnie są takie scalaki: Video: TA7772P Serwo i sterowanie mechaniką jest zrealizowane na tym procku ZC i mam tam takie układy od gł. CTL LM358 LM 393 i to idzie sobie na ZC a Capstan i ładowanie od ZC przez BA6238 i BA6109 Układy SAA5243 SAA5231 TC5565APL...
Ja to zrobiłem tak: http://obrazki.elektroda.net/60_12558771... Linie VCC i GND to te, których oznaczenie (czerwony napis) przecina się z konkretną ścieżką. Oprócz tego widać podłączenie baterii, dwóch diod, kondensatorów, kwarcu, trymera i rezystorów podciągających linie TWI do 5V. Te linie SCL i SDA idą bezpośrednio do Atmegi (w Atmedze 32 są to...
Nie wiem, ja mam ją nie wiem z czego ale myślę, że w każdym sklepie z blachą... Dodano po 38 Zgodnie z obietnicą udostępniam wsad do zegara. OBSŁUGA: S1- ustawianie minut S2- ustawianie godzin S3-wyświetlenie alarmu wtedy: S1- ustawianie minut alarmu S2- ustawianie godzin alarmu S4-powrót do wyświetlania czasu S4-aktywacja/deaktywacja alarmu (gdy alarm...
smithpl - Po co zapisywanie czasu do EEPROMu, skoro po ponownym włączeniu zasilania czas trzeba będzie ustawiać od nowa? Do tego jest potrzebne albo podtrzymywanie bateryjne całego układu, albo osobny układ RTC do pomiaru czasu z własnym podtrzymaniem (np. PCF8583). Dodatkowo taki zegar będzie dokładniejszy niż ten zrobiony na uC i zwykłym kwarcu....
http://obrazki.elektroda.pl/9961127800_1... http://obrazki.elektroda.pl/6887104500_1... Witam wszystkich. Dziś chciałem pochwalić się projektem, który powstał już jakiś czas temu, Jako że nie miałem kiedy go przedstawić większemu gronu na forum elektroda.pl, postanowiłem zrobić to dziś. Sterownik do uprawy roślin w systemie...
Witam, mam taki problem, z którym za bardzo sobie już nie radzę. Otóż mój sterownik do uprawy roślin działałby w pełni gdyby nie to, że hm...znika zasilanie ? Objawy są takie: gdy np włączam sterownik, na wyświetlaczu widzę zczytane z EEPROMu 3 zmienne i każda ma wartość 0, a domyślnie ustawiane są inne z poziomu aplikacji w C#. Gdy je sobie ustawię...
1) jakie tylko chcesz, np. dekoder BCD do wyświetlaczy 7-seg (wtedy zamiast 12 linii potrzebujesz tylko 8 do sterowania tymi wyświetlaczami), jakąś pamięć EEPROM i2c, dodatkowy przetwornik a/d d/a, rejestr typu 74hc... 2) co do lcd to powinien pasować, choć będziesz musiał podłączyć na kabelkach, bo inaczej zasłoni część płytki 3) co do ogólnie zakupu...
stanowczo polecam kostkę o której pisał Jacu$: PCF8583 programowa obsługa I2C jest prosta jak drut - procedurki znajdziesz w sieci, ja poprzerabiałam akurat te co są na strnce BTC - Mikrokontrolery avr w praktyce (http://www.btc.pl/index.php?id=avr )- pociąg sobie przykładowe programy.... kostka jest o tyle sympatyczna że oprócz zegarka z budzikiem...
Źle do tego podchodzisz. Myślisz, że jeśli umieścisz dane w pamięci nieulotnej, to rozwiąże to twój problem? Otóż nie. Jeśli zależy ci na zachowaniu danych, to musisz projekt przemyśleć począwszy od części elektronicznej, a na końcu dodać obsługę programową. Czyli należy wykonać detekcję utraty zasilania i zapewnić procesorowi podtrzymanie do czasu...
Będąc w szkole też kiedyś zrobiłem zegar ale na AT89S8252 oraz Pcf8583. Zegar zbudowany z 4 7-mio segmentowych wyswietlaczy o wysokości 100mm oraz 8 7-mio segmentowych wyświetlaczy o wysokości 70mm, pokazywał czas we Warszawie, Londynie i w Nowym Jorku. Ustawiało się oczywiście czas tylko Warszawski. Co 10s wyświetlała się również data wczesniej ustawiona....
Zastosuj zewnętrzny RTC. PCF8583 można ustawić na kwarc lub zewnętrzny sygnał 50Hz z sieci energetycznej(PO transformatorze)-ale jak odłączysz od sieci-to się rozjedzie. Można też tak- chodzi stale RTC na impulsach z sieci, sprawdza ATMega czy są-jak nie ma-to przełącza bity konfiguracji RTC na kwarc zegarkowy. Przedtem zapamiętuje czas z RTC. A jak...
http://obrazki.elektroda.net/96_12711085... Witam Chciałbym przedstawić swój kolejny projekt. Układ jak sama nazwa wskazuje jest najzwyklejszym zegarem pracującym w cyklu 24-godzinnym, z tym że sama prezentacja czasu jest 12- godzinna. Nietypowy jest jedynie sposób prezentacji czasu. Godziny i minuty podświetlane są na specjalnym panelu za...
Jak często dokonujesz logowania pomiarów? Można ten parametr zmieniać? Myślisz o dodaniu większej liczby czujników temperatury? Może drugi moduł z przekaźnikami sterowany przez RS232 w połączeniu z tym w celu zrobienia termostatu? Pomiar i wyświetlenie na LCD następuje co ~5 sekund, natomiast zapis na kartę co 5 minut. Pomysł na projekt naprawde fajny...
http://obrazki.elektroda.pl/8456126600_1... Witam Dzisiaj chciałbym zaprezentować projekt zegara Nixie. Z braku czasu robiłem go kilka miesięcy (sporo przeleżał w szufladzie). Przy okazji konkursu świąteczno-sylwestrowego postanowiłem go skończyć i dołożyć odliczanie czasu w sylwestra. Założenia: -ma być dokładny -sterowany pilotem...
http://obrazki.elektroda.pl/5237163400_1... Witam! Początkowo miałem nie pokazywać swojej konstrukcji gdyż uważałem, że tak naprawdę nie jest to nic odkrywczego w dobie stron Thingspeak czy podobnych, jednakże, uchyliłem rąbek tajemnicy na forum i widzę poparcie dla pomysłu :). Natchnieniem dla urządzenia był mój znajomy który wykonywał...
http://obrazki.elektroda.pl/5457627400_1... Witam! Na wstępie muszę powiedzieć że to moja pierwsza tego typu konstrukcja, więc proszę o wyrozumiałość :) Chciałbym przedstawić konstrukcję nad którą ostatnio pracowałem. Jest to prosty zegar bazujący na mikrokontrolerze Atmega8 oraz RTC PCF8563P. Na pomysł stworzenia takiego urządzenia...
Witam po raz kolejny. Jak "kolega" prosił zrobiłem parę fotek jak to "siedzi" na tej płytce(ale jakość jest b.kiepska bo foty robione tel.(aparatu tymczasowo nie mam)) , jeśli to zadowoli to fotki zarzucam na forum. Aby zminimalizować i uprościć całość to zbudowałem tak na szybko odręcznie taki "moduł" z tym układem PCF8583(układ ten sprawdzałem wiele...
Na procu jest uruchomiony miernik częstotliwości (stacjonarny). Wykorzystane są dwa 16bitowe timery, uruchomiona jest komunikacja po rs232, zegar czasu na PCF8583 z podtrzymywaniem bateryjnym. Nie bardzo wiem jak to wszystko przełożyć na BASCOM AVR. Na początek spróbuj uruchomić przerwania oraz timer0 w trybie normalnego licznika - tak aby liczył z...
http://obrazki.elektroda.net/86_11534271... Witam Chciałbym zaprezentować wszystkim moją skromną konstrukcje o nazwie "Rowerowy komputer pokładowy".Kiedyś pomyślałem, że fanjnie byłoby mieć rejestrator prędkości na rowerze i po wycieczce obejżeć sobie zapis. Ostateczna konstrukcja okazała się bardziej skomplikowana niż początkowo zakładałem :P .Schemat...
W końcu przespałem się z tematem :) Ostateczny wybór padł na rodzinę AVR... uznałem że to najlepszy wybór na początek przygód z... Starając się dalej iść w stronę zakupu gotowego zestawu wybrałem kilka które uznałem za najbardziej warte uwagi: EvB ATmega 16-32 ( 222 z ł – ATMEGA32 + WYŚWIETLACZ ) http://obrazki.elektroda.pl/8258948300_1...
temat jest o zupie a wy o d... Pomijając wywody natury ogólnej masz kolego do wyboru wewnętrzną pamięć RAM od pcf-a i to nie małą bo 240 bajtów albo stałą od eeproma. Jedno i drugie jest dobre bo pcf ma podtrzymywanie bateryjne (chyba go uzywasz) ale kiedy bateria padnie to zapisy znikną więc pewniejsze jest umieszczenie tych informacji w pamięci eeprom....
proponuję popularny PCF8583, do niego podłączamy np baterię 3 V jako podtrzymanie i tyle http://alfa.iele.polsl.gliwice.pl/elenot... pozdr KN
Do tego RTC PCF8583p, podtrzymanie bateryjne zegara w przypadku zaniku zasilania. A dlaczego nie zegar w atmega? Na stronie Atmela jest dostępny kod. Drugi mikrokontroler tylko do obsługi internetu zastosowałem dlatego, że moduł ENC28j60 nie zawsze pracuje stabilnie i czasami lubi powodować zawieszenie procesora. To raczej błąd biblioteki lub programu....
Urgon, kupilem juz PCF8583P.
o faktycznie, manual jest tak ogromny że nie zauważyłem takich bajeranckich rozkazów. Ok, jakie rozwiązanie zegara RTC polecacie ? Jeśli ma to być podtrzymywane bateryjnie to może PCF8583 ?
PCF8583 potrafi liczyć do czterech :D Rok moze byc po prostu przestepny... i tam sa tylko 4 wartości ....ale PCF8583 ma chyba 128B RAM a sam wykorzystuje tylko 16 lub wiecej jesli uzywasz funkcji zegarka/alarmu - jesli nie używasz to masz podtrzymywany bateryjnie RAM lub jak kto woli pamiec programu. Mozna to wykorzystac wielorako. W tym - mozna sobie...
Zmieniłem tak, wyzerowałem zegar, bo ma podtrzymywanie bateryjne, czyli data była 01/01, ustawiłem godz. 23:59 i po zmianie data jest 02/21, pojęcia nie mam czemu tak, ciągle jakieś dziwne cyfry w tym miesiącu. Następna zmiana to 03/41, czyli miesiąc zmienia się z każdą zmianą dnia o 20, tylko czemu?
Mam pytanie odnośnie baterii podtrzymującej RTC PCF8583 w układzie mikroprocesorowym. Budowałem już kiedyś taki układ i zastosowałem zasilanie przez dwie diody z: a) napięcia głównego b) dwóch baterii 1,5V - co daje ok 2,3V, a jak wiadomo dla podtrzymania odmierzania czasu wystarcza ok 1V. Pragnę zbudować teraz układ, który powinien być jak najbardziej...
A co jezeli chodzi o ladowanie baterii podtrzymania zasilania pcf'a ? Zakupilem kiedys dedykowana bateryjke 5.5V 1.0F http://obrazki.elektroda.pl/8119845000_1... Lezala sobie przez rok w szufladzie i po sprawdzeniu wskazywala rozladowanie na 0,6V. Przy podlaczaniu jak na schemacie D2 skutecznie blokowala ladowanie - czy jest ona wogole...
Robiłem kiedyś podobne menu na CASE'ach po prostu klikając strzałkę w dół przechodził do kolejnego case'a w którym lcd wyświetlało odpowiednio oznaczone linijki a w efekcie było wrażenie przesuwania się samej strzałki (tej po lewej stronie), ale może autor rozwiązał to inaczej. A do podtrzymania RTC lepiej użyć bateryjki 1,5V i kilku elementów w tej...
Jarema - dziekuje za uwagi :), zaczne moze powoli wyjasniac :), czemu nie MAX - bo na niego nie "wpadłem"?, nie uzywałem wczesniej ekspanderów na I2C stąd ten pomysł, PCF jest po to żeby zegar mierzył czas po wyłaczeniu zasilania, atmega16 posiada fajna mozliwosc podłaczenia drugiego kwarcu "zegarkowego" i pracy na nim jako RTC ale po wyłaczeniu zasilania...
http://obrazki.elektroda.net/47_12740114... Witam Chciał bym przedstawić sterownik, który poczyniłem kilka miesięcy temu. Jest to pierwsza, nieco prostsza wersja sterownika opisanego tutaj: http://obrazki.elektroda.net/21_12740115... http://obrazki.elektroda.net/39_12740115... http://obrazki.elektroda.net/96_12740115...
http://obrazki.elektroda.pl/4776361100_1... Witam wszystkich, jest to mój pierwszy projekt opisywany na tym forum. Przedstawiam projekt mojego autorstwa, zegar z termometrem wyświetlający aktualną datę, godzinę oraz temperaturę z 3 czujników. Założeniem projektu było zbudowanie zegara wyświetlającego godzinę oraz temperaturę wewnątrz...
Witam wszystkich Na początku chciałabym podziękować za rady. Postaram się nawiązać do wszystkich w jednym poście - nie che żeby admin pogonił mnie za ;). sim_ - Masz rację powinienem podać co układ ma robić. Układ ma realizować następujące zadania: 1.Zegar i Data z podtrzymywaniem bateryjnym 2.Zużycie chwilowe paliwa 3.Prędkość chwilowa 4.Zużycie średnie...
1. Jeśli chodzi konkretnie o menu, to w przykładach do książki kolegi z forum: http://helion.pl/ksiazki/jezyk-c-dla-mik... (zakładka "szczegóły", > "przykłady na ftp") masz całe gotowe menu. Żeby je ogarnąć dobrze byłoby kupić książkę, będziesz miał cały...
Witam, dziękuję jeszcze raz wszystkim za kolejne pozytywne opinie. Odnośnie pytania o sprzedaż zegarka w całości (wręcz produkcji) odpowiadam: - otóż przymierzyłem się do tego ale po pierwsze gdybym chciał skorzystać z jakiejś firmy, która miałaby tak powyginać plexi i coś jeszcze na niej wygrawerować to naprawdę już samo to na tyle zwiększa koszty,...
Sprawdzałem połączenia i wszystko wydaje się w porządku, układ na pewno dostaje poprawne napięcie. Zgaduje, że problem jest z kwarcem, które nie jest podłączony kondensatorem do zasilania, ale czytałem, że tak też powinno działać. Co zatem jest problemem? Nie wydaje mi się żeby to było problem. Może dioda 1N4007 coś tu miesza? Od razu mówię że probowałem...
bateryjne podtrzymanie podtrzymanie bateryjne pcf8583 podtrzymanie
smart event philips golarka akumulator wyświetlacz brother
przepustnica chłodziarki bosch prawo kirchofa
Cyfrowy Polsat: Brak sygnału przy pierwszej instalacji Jak wyłączyć czujnik ciśnienia w oponach TPMS?