U mnie AtTiny26 i PCF8583 bez rezystorów podciągających nie działa. Dałem po 10k i jest ok.
Witam, W końcu jest, po długich bojach wynikających z ciągłego braku czasu, praktycznie skończony zegar tekstowy made by Mitsubishit W zegarze się zakochałem jak tylko go ujrzałem w wersji oryginalnej na niemieckiej stronie producenta. Emocje ostudziła cena - jedyne 996Euro. Ale od...
Witam. Jestem w trakcie tworzenie sterownika do akwarium. Problem w którym się znalazłem trochę utrudnia mi dalszą prace. Problem polega na tym. W układzie zamontowany jest zegar czasu Rzeczywistego PCF8583. Zegar nastawiam za pomocą dwóch przycisków. Godzina: Cls Lcd "Aktualna...
Witam. Mam taki problem: Zrobilem na pcf8583 zegar i teraz chce zrobic ( po najmniejszej lini oporu ) odmierzacz casu ( opcja sleep ), czyli podaje na rejestry pcf8583 jakas wartosc ( nie wiem jaka ) tak aby co np. 5min( beda czasy on 1min do 60min ) wystawial mi na wyjsciu int stan niski ( oczywiscie...
Twórcy chyba muszą pomyśleć o zastosowaniu np. pcf8583. Zegar na kwarcu do średni pomysł. Czyli co, pcf8583 pracuje bez kwarcu ? w/w układ i cytowany zegar z tego wątku ma ten kwarc 32.768 kHz, a odmierzanie czasu RTC zrobione na atmedze16. Jest wzmianka o tym w pierwszym poscie.
ja bym tutaj nie liczyl ze cos znajde raczej lepiej cos zaimprowizuj. oczywiscie pomoc napewno bedzie ci udzielona ;) napisz czy to ma byc liczenie czasu przez procek czy stosujesz jakiegos rtc np pcf8583 ??
Witam.Mam problem z funkcjami w dwu kanałowym zegarze sterującym gdzie muszę porównywać czas bieżący z ustawionym czasem włączenia i czasem wyłączenia niezależnie jednego i drugiego kanału. Napisałem coś takiego opierając się na warunkach if ale nie chodziło to prawidłowo bo raz zadziałało...
Witam wszystkich, Otóż napotkałem następujący problem przy obsłudze wspomnianego w temacie zegara PCF8583. Godzina obsługiwana jest prawidłowo (stąd też wnioskuje, że metody konwersji BCD <-> DEC są ok). Najpierw zamieszczę kod, później opiszę problem: Odczyt: [syntax=c] { ...
Witam. Od jakiegoś czasu noszę się z zamiarem usprawnienia zegara który jest na PCF8583. Ostatnio wpadł mi w ręce odbiornik DCf a właściwie to budzik z uszkodzonym LCD. Przeglądając sieć, znalazłem informacje na temat zegarów z DCF77 z podstawowym czasem na timerach. Chciałbym dołożyć...
Witam wszystkich. Zaprojektowałem i uruchomiłem zegarek z wyświetlaczami LED(SA10-21GWA) i układem PCF8583 współpracującym z mikroprocesorem Atmega8 oraz układami PCF8574AP na szynie TWI(i2c). A teraz chciałbym go wam zaprezentować. Na początek podręcznik języka C w formie...
Witam Na początek to //Porty: PC0(SCL) PC1(SDA) -> wejścia TWI DDRC =0b11111110; PORTC =0b11111101; skoro porty PC0(SCL) PC1(SDA) to wejścia TWI , ja bym je ustawił tak //Porty: PC0(SCL) PC1(SDA) -> wejścia TWI // 1 -> wyjście // 0 -> wejście DDRC...
Piszę obsługę zegara PCF8583. W moim programie występują jakieś błędy, i nie wiem jak je rozwiązać. Proszę o pomoc. Poniżej zamieszczam kod do obsługi I2C (TWI), i zegara PCF8583. W wyniku działania programu dostaję dziwne wyniki na wyświetlaczu. Kod: #define F_CPU 1000000UL...
Wiem że na forum, jest mnóstwo podobnych tematów, gdyż wiele przeczytałem, jednak żaden nie rozwiązuje mojego problemu, proszę więc nie kasować tematu, i jeżeli ktoś może to niech pomoże :-) Problem jest następujący, przejrzałem mnóstwo podobnych tematów, na forum i korzystając z...
Zaczynam temat z TWI w avr i już na początku napotkałem problemy, poniższy program ma za zadanie ustawić godzinę na PCF8583 oraz odczytywać ja co przerwanie zewnętrzne INT0 z układu PCF8583 i wypisywać ja na wyświetlaczu LCD. Funkcje napisałem na podstawie książki Mirosława Kardasia. Mam...
Witam Przerobiłem kod z zegara z datą i termometrem pod RTC PCF8583, na RTC DS1307. Uporałem się z zapisem zegara do DS-a, ale za chiny nie można ustawić daty. Może ktoś zerknąć na ten kod i podpowiedzieć? może powtarzam cały czas ten sam błąd?. [syntax=basic4gl] $regfile...
Witam Na początek napisze ze jestem początkujący w C. "Napisałem" program który czyta czas i datę z PCF8583 i pokazuje to na LCD.I wszystko byłoby ok gdyby nie to ze dla testu na przerwaniu procesor ma generować krotki sygnał dźwiękowy co 1 sek. i "prawie" jest ok TYLKO raz na jakiś czas...
Build started 10.10.2010 at 13:19:40 avr-gcc.exe -mmcu=atmega32 -Wall -gdwarf-2 -std=gnu99 -DF_CPU=16000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT main.o -MF dep/main.o.d -c ../main.c In file included from c:/avr/winavr/lib/gcc/../../avr/include/...
Witam wszystkich Po nierównej walce z okiełznaniem PCF8583 udało się uruchomić zegar który w końcu poprawnie zapisuje datę.Pomógł z tym kolega Mundi1970 w tym wątku Teraz mam kolejny problem ,ponieważ do tego zegara dodałem termometr jednopunktowy z pomocą sieci i helpa udało się.Problem...
Witam wszystkich. Właśnie ukończyłem wykonywać swój zegarek i chciałem go zaprezentować. To pierwszy projekt jaki umieszczam na forum więc proszę o wyrozumiałość. Sercem urządzenia jest mikroprocesor atmega32 taktowana kwarcem 11,059200 MHz. Czas odczytywany jest z układu Pcf8583...
Chodzi o to, że mam dwa urządzenia; rozkład jazdy autobusów na Atmega8 z zegarem PCF8583 oraz zegarek cyfrowy na ATtiny2313. Rozkład jazdy pobiera czas z PCF i tu wszystko gra. Zegar na ATtiny nie ma PCF-a, czas liczy procesor. Chcę oba te urządzenia połączyć razem aby miały zsynchronizowany...
Z góry mówię że problemu żadnego JUŻ nie mam. Czemu piszę? Bo straciłem trzy dni z powodu problemów w których rozwiązaniu pośrednio pomogło mi to forum. Zrobiłem właśnie płytkę startową dla AVR-ów. Niby nic, bo przecież można takie kupić ... z duże pieniądze. W moim przypadku...
Witam, Napisalem programik do centralki alarmowej w Codevision C AVR na ATMega128. Na plytce centralki jest zegar RTC PCF8583. Jednym z zadan programu jest wysylanie aktualnego czasu pobranego z zegara poprzez Uart do szyfratora z LCD. Problem polega na tym, ze wbudowane w biblioteki procedury...
Witam. Wiem ze odgrzewam trochę ten temat ale mam pytanie w związku z pomiarem przebiegu 1Hz na pinie nr7. A wiec zbudowałem układ zegara sprzętowego na podstawie PCF8583 i napisałem na razie kawałek kodu który ma za zadanie sprawdzić czy PCF8583 odpowiada. No i wszystko jest ok. wg programu...
Witam wszystkich, pewnie juz nie raz czytaliscie takie tematy...A tu kolejny ;) Przegladalem wiele tematow o komunikacji z pcf8583, wiele kodow z nich przetestowalem i nic. A tradycyjnie problem jest taki, ze przy odczycie godziny dostaje krzaki. Przypuszczam ze nie dziala komunikacja po i2c, bo nie...
Mam płytkę testową ZL11AVR (schemat w dokumentacji )do której podłączyłem układ PCF8583 (pod wyprowadzenia na płytce SDA i SCL). Niestety po uruchomieniu program wyrzuca błędy zapisu/odczytu z układu. Gdzie tkwi błąd? Kawałek programu main.c int main(void) { //konfig...
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...
Prezentowane urządzenie, zegar z timerem kuchennym, służy do urozmaicenia wyposażenia kuchni o element pomocny przy wykonywaniu różnych czasowych czynności. Z jego pomocą już nigdy nie zapomnisz wyjąć ciasta z piekarnika, dokładnie przeprowadzić proces gotowania jajek i wiele innych. Dodatkową...
Witam wszystkich Zacząłem tworzyć mój pierwszy tak rozbudowany program - zegarek na pcf8583, atmega 8 z wewnętrznym taktowaniem zegara 1MHz. Problem w tym, iż nie działa menu, które próbuję uruchomić. Bez menu mogę zmieniać godziny i minuty za pomocą 2 przycisków. Jak dołożę menu...
witam napisałem program zegarka na pcf8583 .Wszystko jest dobrze ale wywala mi błąd 229 ale nie pisze gdzie czyli w jakiej lini . Piszę w bascomie mam 13 lat i zaczynam programowanie $regfile = "attiny2313.dat" $crystal = 8000000 '------------------------------...
WITAM :D Wiem, że różnego rodzaju zegarków było już wiele na tym forum, jednak ja chciałbym przedstawić swój ze względu na kilka ciekawych rozwiązań i funkcji, które inne zegarki z pewnością nie posiadają ;) Zacznę może od hardware'u a potem opiszę, które z urządzeń wykorzystuje...
Zegar Autor: bzyk201(at)poczta.onet.pl Projekt zegara opartego o układ PCF8583 Projekt zegara opartego o układ PCF8583 współdziałającego z procesorem 89c2051. Ustawienie aktualnej daty i czasu odbywa się przy pomocy małej klawiatury funkcyjnej.
Witam, Zauważyłem dzisiaj pewną ciekawą rzecz i chciałem się podzielić :D Zrobiłem podtrzymanie zegarka PCF8583 z baterii 1,5V. Zaraz po diodach 1N4148 dałem kondensator 100uF/25V i 100nF, żeby zasilanie było stabilne. Podłączyłem zegar, ustawiłem czas... Potem wyłączyłem główne...
Witam. Szukałem na elektrodzie podobnych tematów, ale jak ktoś się już o takie coś spytał to został zaraz odciągniety od tego pomysłu i proponowano mu robienie takiego czasomierza na uprocku. A ja muszę zrobić to na PCF8583. Już tłumaczę o co chodzi: Mam dosyć skomplikowany układ na...
Witam Mam kilka urządzeń, w których zastosowałem zegar czasu rzeczywistego na układzie PCF8583. W układzie generatora oprócz rezonatora stosuje się trymer do dokładnego dostrojenia częstotliwości. Problem jest właśnie w tym strojeniu - jest strasznie czasochłonne (co kilka godzin porównuję...
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...
Witam, Próbuje w ramach nauki zbudować zegarek w oparciu ATMegę168 i PCF8583. Zbudowałem następujący układ: Napisałem do niego następujący program: [syntax=c] #include <avr/io.h> #include <stdio.h> #include <util/delay.h> #include "HD44780.h" #include...
Z góry przepraszam, że zakładam trzeci temat w tak krótkim odstępie czasu, niemniej po raz kolejny mam problem którego nie potrafię przeskoczyć, a niestety mała popularność stosowanego kontrolera nie pomaga. Do tej pory problemy z którymi się stykałem były raczej proste do rozwiązania,...
Mam problem z spieszącym zegarem na pc8535. Zegar tak spieszy że widzę na oko że sekundy idą za szybko o połowę. Na szybko zmieniłem kwarc z jakiejś płyty głównej bardzo starej ale objaw jest taki sam. Cały projekt układu wraz z zegarem Pod tym linkiem znalazłem bardzo podobny...
Wykorzystanie ARM7 nie jest wbrew pozorom takie głupie. Procek można puścić na bardzo małej częstotliwości, a zawiera wbudowany zegar RTC, z jawnymi danymi a nie powsadzanymi jak w RTC PCF8583. Taki ARM LPC2101 kosztuje taniej niż AVR + PCF8583, no i można sie poedukować na ARM, zwłaszcza...
witam robie właśnie zegarek na układzie PCF8583 sterownym z 89s52. problem polega tym ze na wyświetlaczu pojawiają mi sie zmieniajace sie " krzaki " lub cyfry, zamiast konkretnych cyfr. 89S52 jest taktowany z f=12mhz, jeśli chodzi o kwestie budowy to probowałem juz zmiany rezystorów podciągających,...
Używam zegara PCF8583, działa mi jego obsługa itp, natomiast mam problem z jego przerwaniami. Układ jest skonfigurowany by generować przerwanie co 1s, po którym procesor ponownie ustawia odpowiednie flagi w zegarze, bowiem samo przerwanie jest jednokrotne. W celu inicjalizacji przerwań od zegara...
Witam. Żeby się nie rozpisywać, mam taki kod do zegara: '----Zegar nixie LC-531----.' 'opis złącza ISP 'czerwony - "+" 'zielony - RESET 'biały - MISO 'niebieski - SCK 'brązowy - MOSI 'czarny - "-" '------opis podłączenia lamp----.' 'segmenty-sterowanie...
jak zwykle to samo. Uklad zegara jest na pcf chce wstawic synchro 2 razy na dobe wiec nie chce przerabiac programu tylko wstawic w niego (w swoj) dane do synchronizacji . Moze nie wszyscy maja tyle wiedzy co koledzy sa tez poczatkujacy prawda?? $regfile = "m8def.dat" $crystal...
Witam Czasami w projektowanych urządzeniach potrzebuję zegara czasu rzeczywistego. Zwykle używam PCF8583, ale trudno go ustawić, żeby dokładnie odmierzał czas (wymaga regulacji trymerem). Zastanawiam się nad jakimś układem z wewnętrznym skalibrowanym oscylatorem (bez konieczności regulacji)...
08H-rejestr alarmu: b0...b2: bity sterujące funkcją timera (000-timer wyłączony, 001-timer zlicza ułamki sekundy od 0 do 99,timer zlicza sekundy,itd.) b3: 1-w przypadku przepełnienia zostanie wystawiona flaga w rejestrze kontrolnym oraz na wyjściu INT pojawi się niski stan, 0-zostanie wystawiona...
Witam. Posiadam program do zegara VFD, lecz posiada tak zwane duchy. Po zastosowaniu większego rezystora ograniczającego prąd siatki też można ten efekt zniwelować ale czy można byłoby zrobić to w programie? Btw czy można przerobić program dodatkowo na to żeby pokazywał datę? Wrzucam...
Czy jest mi w stanie ktoś pomóc? Próbowałem , myślałem że jest jakiś błąd w adresowaniu zapisu do PCF-a ,ale nic dalej to samo.Nie mogę znaleźć błędu. Zlitujcie sie. Tamten kod u góry jest do bani.Wklejam ten "dobry".Przepraszam za pomyłkę. [syntax=basic4gl] ...
Jak 1MΩ, pokazuje 0,98MΩ, ale mierzyć musi się zawsze tak samo - wymień jednak ten rezystor DS nie zadziała, potrzebne jest źródło programu. Jak by było źródło to bym wymienił na DS3231 (chiński moduł), i był by spokój z niedokładnością czasu. PCF8583 musi być taki...
Heja! :arrow: _maro_ Kiedyś miałem podobny problem z Pcf8583. Kwarc wziąłem z zegarka, który co prawda spieszył się minutę na dobę, ale po podłaczeniu do Pcfa, całość spieszyła się kilkanaście minut na godzinę :lol: .... Przestałem się tym bawić, aż do wczoraj. Po Twojej wiadomości...
Witam! Buduję sterownik oparty na układzie AT89C2051 i PCF8583, czyli zegar z alarmem. Udało mi się pożenić te układy + wyświetlacz, lecz nie wiem jak namówić PCF8583, aby wskazywał czas rzeczywisty. Poczytałem posty, ale nigdzie na ten temat nie znalazłem informacji. Przejrzałem notę...
Chodzi dokładnie o to, że buduję mikroprocesorowy zegar czasu rzeczywistego z układem PCF8583 zasilany z 230V. Chcę aby po wyłączeniu głównego zasilania było podtrzymywane jedynie napięcie (np. z jakiejś baterii) na układzie PCF8583 tak, aby była pamiętana i aktualizowana godzina, żeby...
Buduję układ z procesorem zasilanym z dwóch akumulatorów NiMH AA czyli na napięcie ok 2,6 V. Zastosowałem zegar PCF8583 i mam problem jak dobrze podłączyć mu zasilanie. PCF8583 miałby mieć baterię 3V jako podtrzymanie, a normalnie ma byc zasilany z ok 2,4-2,7 V podczas pracy. W chwili odłączenia...
witam. buduje podobny uklad ale mam problem. chodzi o diode od strony vcc. jesli podlacze uklad przez te diode zegar pcf8583 chodzi okolo 2 razy szybciej! jesli zastapie ja zwora wszystko jest wporządku. Pszy zasilaniu pszes diode na nóżce VCC PCF-a napiecie wynosi ponad 4,6V. nie mam pojecia o co...
Witam, Mam problem z PCF8583. Komunikacja z uP ATMEGA128 przebiega prawidłowo, tj mogę ustawić oraz czytać czas i datę. Problem jest taki że zegar chodzi 3x szybciej niż powinien. Sprawdzałem na dwóch kwarcach zegarkowych i jest to samo. Kondensatorek dołączony do nogi 1 ma wartość 33pF...
Przy tym zegarze trzeba było chyba wszystkie wartości zamieniać na wartość w systemie dziesiętnym . Dokładnie nie pamiętam bo dosyć dawno robiłem ten zegar. W EDW był dosyć dokładnie opisany.
proszę bardzo: $regfile = "m8def.dat" ' informuje kompilator o pliku dyrektyw mikrokontrolera $crystal = 8000000 ' informuje kompilator o częstotliwości oscylatora taktującego mikrokontroler $baud =...
$regfile = "m8515.dat" Config Portc = Output Config Porta = Output Config Portd.0 = Input Portd.0 = 1 Dim Sekundy As Byte , Sekundy_bcd As Byte Dim Minuty As Byte , Minuty_bcd As Byte Dim Godziny As Byte , Godziny_bcd As Byte Config Sda = Portd.7 ...
Witam Piszę program do urządzenia, które będzie w samochodzie: mierzyć napięcie, temperaturę w kilku punktach za pomocą DS18B20, pokazywać czas z obsługą PCF8583 i dodatkowo są dwa gniazda USB, do ładowarek różnej maści. Sterowanie będzie za pomocą impulsatora z przyciskiem, będzie...
Po podpięciu PCF mogę ustawiać / pobierać czas, niestety nie jest on w inny sposób zmieniany przez ten układ. w skrócie : PFC nie odmierza czasu. Kwarc 32k, kondensator 33piko. Zegar podłączony na płytce stykowej tak jak na schemacie, tylko pod ATmege8. Kod : w mainie w nieskonczonej...
Poczytaj [url=]tutaj oraz [url=]tutaj. [url=]Tutaj masz jeszcze o RTC PCF8583. Raz na zawsze zapomnij o: - używaniu delay... - używaniu float...
Witam ! Sprawdź PCF8583 czy działa, PCF8583 ma jeden z pinów na którym co 1sek zmienia się stan 1/0, można tam podłączyć LEDa z rezystorem w szeregu np. 1k. LED powinien migać. Nie zwieraj SCL i SDA do masy bo coś uszkodzisz.
mam PCF8583, ktory za szybko chodzi uzywalem juz 3 kwarcow i ciagle to samo czy wielkosc kondensatora podpietego do pinu1 (OSCI) ma jakis wplyw na szybkosc tego zegara ?? ogolnie zegar dziala OK tylko ze spiszy 1 minute robi w 45 sekund wszystkie 3 kwarce byly z tego samego sklapu ( pewnie ta...
Witam! Nie wiem czy uwzględniasz w swoim programie zmianę adresu pod jaki trzeba wysyłać dane przy zapisie. Jeśli chcesz zobaczyć jak to zrobiłem w C zerknij na moją stronę (ikonka WWW) gdzie znajdziesz kody do projektów zegara z PCF8583. Pozdrawiam
Witam, Korzystam z minimodułu MMEGA01 z prockiem ATmega128 oraz zegarem PCF8583. Program pisze w Bascom. Do magistrali I²C mam podpięte rezystory wg. schematu modułu 2k7. Problem polega na tym, że gdy chce odczytać godzinę minutę oraz sekundę, to sekundy przeskakują co kilka np, z 25...
dzieki za informacje. Po prostu za pierwszym razem jak przegladalem note nie zauwazylem tego. :) Przed zamknieciem tematu informacja dla tych, ktorzy beda mieli z tym kiedys problemy: Adres układu PCF8583 (w zaleznosci od podpiecia A0): 1010000(R/~W) - jesli A0 jest podpiete do GND 1010001(R/~W)...
Witam, Chcę skorzystać z gotowego przykładu zegara PCF8583 postawionego na atmega128 oraz TWI. Analizując przykład z załącznika nie potrafię wyświetlić na lcd informacji o aktualnej godzinie minucie sekundzie itd... Proszę o radę :) Pozdrawiam
Witam! Nie koniecznie z rokiem przestępnym będzie problem, ponieważ PCF8583 uwzględnia lata przestępne w swoich licznikach. Jeżeli nawet nie będzie uwzględniana poprawka roku do zawartości rejestru roku, to zawsze po przepełnieniu licznika lat w PCFie zostanie uwzględniony rok przestępny...
Witam, wydawało mi się, że nie powinno dziać się nic dziwnego przy takim prościutkim zegarku jak PCF8583. A tymczasem pojawił mi się problem, którego nie mogę jak narazie "przeskoczyć". Mam prośbę czy ktoś może potwierdzić czy mój tok myślenia i pracy z tym scalakiem jest zgodny...
Przetestowałem kilka wariantów ale bez pozytywnych rezultatów. Włączenie bitu zezwolenia alarmu w rejestrze 00 sprawia, że wyjście INT zegara przestaje przewodzić i nie jest uruchamiane po przekroczeniu przez zegar ustawionego czasu alarmu. Jedyny przypadek gdy wyjście INT jest kluczowane sygnałem...
Witam mam pytanie chce zmontowac układ zegara pcf8583 wg schematow do rezonatora 32,768KHz nóżka OSCI nalezy równolegle wpiąć kondensator 33pF. W tym momencie mam dwie zagwostki 1)Jeden schemat nakazuje podłączenie przez kondensator do masy inny do plusa, czym te podłączenia się różnia...
Chciałem zbudować zegarek z datą, wykorzystując zegar czasu PCF8583 oraz mikrokontroler ATMEGA8. Czas i data mają być wyświetlane na wyświetlaczu LCD (2x16 znaków) np: 10:23:34 Wto 30 Gru 2008 Proszę o porady, może jakiś link do strony gdzie było takie rozwiązanie.
(at)Regan_3000 Czy któraś z sugestii powyżej rozwiązała Twój problem? Mam identyczny problem. (Jestem na Atmedze16/8MHz) Pisze w C, zegar działa poprawnie gdyż obsersuję na oscyloskopie transmisję danych (zauważam zmianę dziesiątek sekund/sekund/minut w bcd na linii SDA), zapewne...
Proszę o pomoc...odczytanie dnia tygodnia tzn czy poniedziałek itd;...druga sprawa zapis dziesiątek i jednostek miesięcy.....niby proste a za chiny zapisać nie potrafię już paluchy bolą od klepania w klawisze żadne przesunięcia bitowe nie działają...odczyt dla miesięcy zdefiniowany tak;a...
Bardzo dziękuje, działa jak trzeba. Teraz rozumiem, że logiczna kolejność jest najważniejsza - warunek zwiększania Menu_ustaw był nie taki jak trzeba i źle umieszczony. Na razie wyjście z programu zrobiłem na trzecim przycisku, ale trochę szkoda go marnować do tego, można na nim zrobić...
Witam, Będąc na tym forum od ponad ośmiu lat, głupio mi trochę pisać ten post (szukajka nie do końca zawsze pomaga). Wcześniej nie potrzebowałem korzystać z zegarka PCF8583 i mam teraz zagwozdkę. O co chodzi? Robię przygotówkę do projektu gdzie na karcie SD będą tworzone katalogi i...
Witam, ostatnio zabrałem się za opanowanie interfejsu I2C (TWI). Staram się od dobrych 2 dni odczytać dane z układu PCF8583 (RTC). Napisałem gromadę funkcji do obsługi I2C, większość pochodzi z książki "Język C dla mikrokontrolerów AVR" więc sądzę że nie mają błędów. Pierwszym...
Trafiłem na ten temat, bo szukam procedur w asemblerze do PCF8583 , odczyt,zapis (zegar, kalendarz, alarmy). Proszę jeśli ktoś posiada w swoich zbiorach. Spotkało mnie doświadczenie z dziwnym zachowaniem się tego zegara jak wyżej w postach. Problem rozwiązałem programowo, jako że ten...
Witam, Czy zegar PCF8583 sam przestawia się z czasu letniego na zimowy? Wiem, że nie ma problemu z rokiem przestępnym, ale co ze zmianą czasu o 1 godzinę?
Witam, Zlecę napisanie programu do obsługi zegara RTC na układzie PCF8583 i mikrokontrolerze Atmega32. Proszę o pomoc. Pozdrawiam, Rafał
Gdzie? Co? Jak? PCF8583 to zegar RTC a nie wyświetlacz. Nic na nim nie wyświetlisz.
Witam Przedstawiony zegar nie jest niczym szczególnym i powstał z potrzeby ponad 6 lat temu. Choć nie jest to konstrukcja w pełni zasługująca na miano udanej jestem z niej zadowolony bo wciąż działa. Moja mama która najmłodsza już nie jest potrzebowała jakiś zegar. Chciała...
Początkowo, jako RTC miał być użyty proponowany w książce PCF8583, Jednak, gdy zapoznałem się z parametrami kostki DS3231, od razu postanowiłem go wypróbować (...) Po ponad dwóch latach, zegar przyspieszył o 36 sekund. Podoba mi się, że wyszedłeś poza schemat z książki. Najważniejsze...
Witam, Chciałbym przedstawić mój pierwszy układ na mikrokontrolerze. Jest to dość nietypowy zegar... Czas oraz datę ukazuje za pomocą ośmiu diod LED. Układ wykorzystuje bezwładność ludzkiego oka. Ukazanie się obrazu jest możliwe dzięki bardzo szybkim (kilkaset mikrosekund) zapalaniu...
zastanawia mnie czemu mirekk w swoim projekcie użył wtedy PCF8583 jak zegar jest wbudowany w Atmege PCF8583 ma dodatkowo baterie i jak odłączymy zasilanie, to on cały czas pracuje i liczy czas, dzięki temu po podłączeniu zasilania godzina nie wyzeruje się. Jeśli stosujemy taktowanie...
Bardzo ladny projekt. Jak na moje oko moglbys spokojnie zrezygnowac z polowy tranzystorow i podlaczyc slabsze diody LED bezposrednio do pinow mikrokontrolera (pinow masz dosc). Co do zegara RTC. Po co stosowac PCF8583 + kwarc, skoro podobna stabilnosc i obecna funkcjonalnosc bylbys w stanie uzyskac...
Witam Wszystkich Zegar który Wam przedstawiam powstawał dosyć długo, przeważnie wieczorami. Zegar posiada: - Zegar na PCF8583. - Data - Budzik (programowy). - Obsługę pilotem RC5 - Wyposażony w diodę IR do włączenia lub wyłączenia światła o danej godzinie. - Tester...
Do sprzedania mam zegar 4x7 segmentów własnego projektu i wykonania. Sercem zegara jest ATMEGA 8 oraz zegar czasu rzeczywistego PCF8583. Podstawowe parametry: - wszystkie anody i katody wyświetlaczy 7 segmentowych sterowane są tranzystorami - duże 4 wyświetlacze 7 segmentowe, każdy ma wysokość...
Witam. Czy robił ktoś kiedys zegar z wykorzystaniem układu Dallasa DS1629? Potrzebuje pomocy w napisaniu programu w Bascom AVR, który umożliwił by odczyt i ustawienie czasu, daty i alarmu z tego układu. Konkretnie chce zbudować Zegar z datą, budzikiem i dwupunktowym termometrem, z programem...
Witam wszystkich. Długo się zastanawiałem nad wrzuceniem tego projektu na Elektrodę.Moje obawy wiążą się z tym ,że na Elektrodzie jest wiele podobnych projektów i mój projekt jest nie do końca ok.Z uwagi na to że jestem początkującym , ale po prostu nie chcę być gorszy ,postanowiłem...
Czy ma ktos schemat wraz z opisem przykładowego zegara, którego czas jest wyświetlany na wyswietalaczu opartego na zegarze PCF8583 i mikrotontrolerze tz. bo chce zrobić zegar tego typu ale niewiem jak sie do tego zabrać :(
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...
Witam Teraz będzie mowa o programie do tego projektu, więc temat umieszczam w odpowiednim dziale. Schemat i projekt płytki jest tu: Wszystko jest już polutowane, zostało mi uruchomić zasilanie i biorę się za pisanie programu w asemblerze, posiłkując się makrami. Jeśli macie jakieś pytania...
:arrow: Schemat "Schematic.pdf" ma błędy; podłączenie tranzystorów T1-T4, wartość rezonatora Q2 (powinna być 32.768kHz). Tak jak jest teraz na schemacie zegar nie ma podtrzymania zegara RTC po wyłączeniu zasilania głównego. Rys. PCB do tego schematu - jest poprawny ? Kod dla zegara...
Witam Obwawiam się, że z tym będzie problem zegary mają zazwyczaj interfejs szeregowy w rodzaju I²C. Jako przykład można podać układ PCF8583. Poza interfejsem RS232 ma to co powinien czyli zegar RTC i pamięć. Sądzę, że wyjściwm z sytuacji byłoby wykonanie jakiegoś modułu z uC...
Witam. Oto kolejny zegarek wykonany przeze mnie. Zegar na wskaźnikach nixie LC-531 sterowany nieśmiertelną Atmegą8 i RTC PCF8583. Anody lamp sterowane przez transoptory wyjęte z zasilaczy komputerowych a katodami zajmuje się 74141. Przetwornica zasilająca lampy to projekt kolegi BRUNO4: ...
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...
Witam! kolejna konstrukcja zegara tym razem na lampach nixie, elektronika bazuje na projekcie Mirleya. Ogólnie mózgiem zegara jest ATmega8, czas odmierzany poprzez PCF8583. lampy jakie ja zastosowałem to Z5700M, niestety płytka montażowa lamp była przygotowana pod LC513, ale małej modyfikacji...
Konstrukcja zegara powstała przeszło dwa lata temu. Oprócz podstawowych wskazań tzn. czasu oraz temperatury bieżącej, drugą funkcją jest wyświetlanie minimalnej oraz maksymalnej temperatury w danym dniu. Pomiar temperatury realizowany jest na często wykorzystywanym przez konstruktorów...
Lukas ma rację. Zacznij od sprawdzenia syganlu prostokątnego na 7 pinie. Jesli jest, zegar pracuje poprawnie. Dalej sprawdź co się dzieje na samej magistrali (o konfiguracji w kompilatorze wspominać chyba nie muszę) - czy masz takt zegara z procesora. No i ważna sprawa: wewnętrzne podciąganie...
Jak chcesz odczytać to jednocześnie? W dokumentacji stoi przecież sposób odczytywania z zegara: Start - Slave_Address - ACK - Data - ACK - Data - ... - Stop A można wiedzieć na jakim procku to robisz? Pozdrawiam
Witam, jako że nie jestem zapalonym programistą uP, poszukuję tutaj pomocy. Wpadł mi do głowy pomysł wykorzystania AVR 8515 jako układu sterującego zegarem na lampach NIXIE, czyli z zimną katodą. Ale zastanawiam się czy wykorzystując Timer, uzyskam zadowalającą stabilność takiego zegara....
Rejestry, oczywiście na stos. Sądzę, że błąd wynika podczas odczytu komórki pamięci, chodzi mi o to, że PIC automatycznie zatrzymuje sobie zegar podczas odczytu komórek zegara i jeżeli odczyt nie zostanie zakończony, to zegar stoi, a tak się dzieje, jeżeli mamy baterię :) W ten sposób,...
Robie do auta zegar z termometrem wyswietlacz LCD.Zasilanie zamierzam wziasc ze stacyjki tzn. w momencie przekrecenia kluczyka uklad sie wlacza.To jest idealne rozwiazanie poniewaz nie rozladuje akumulatora.No bo poco ma sie caly czas swiecic lcd. Niestyety w tym rozwiazaniu zegasr pcf nie ma zasilania...
Witam Czy to możliwe że zegar na PCF8583 w ciągu 12 godzin przyśpiesza o 20 minut ? Takie właśnie zjawisko u mnie występuje. Układ współpracuje z 89C4051, kwarc przy zegarze: 32,768 kHz, przy procesorze 11,059. Dodatkowo procesor obsługuje termometr na DS1820 i steruje przez ULN2803 oświetleniem....
Witam! Zacytuję fragment noty katalogowej "In all events, the interrupt is cleared only by software resetting of the flag which initiated the interrupt." Oznacza to, że we wszystkich przypadkach, gdy ustawiono alarm (ważne) flagę przerwania kasuje się programowo. Dotyczy to tylko i wyłącznie...
Jezeli podłączyłes linie SDA i SCL do koncówek sprzetowego I2C to w bascomie to nie zabardzo działa. Ja miałem taki przypadek ze wszystko działalo dopuki program nie wyszedł z petli głównej w której był odczyt z zegara, po powrocie nie było juz odczytu z zegara. Zmieniłem na inne wyprowadzenia...
Witam Mam zrobiony zegar elektroniczny z wykorzystaniem PCF8583 i AT89C2051. Czas wyświetlany jest na LCD. Wszystko działa jak narazie dobrze tylko, że po każdym włączeniu (wyłączeniu) zasilania trzeba zegar ustawiać od nowa bo się zeruje. Żeby tego uniknąć do PCF8583 dołączyłem baterię...
Witam Mam problemy z uruchomieniem jakiejkolwiek procedury współpracy z tym zegarem. Nie wiem czy w ogóle nie jest on przypadkiem "uwalony". Czy na wyjściu INT powinien być jakiś sygnał od razu po załączeniu zasilania? Jak w najprostszy sposób sprawdzić czy kostka jest sprawna? Czy...
Witam Panowie, Buduje sterownik który współpracuje z PCF8583. Problem tkwi w dostrojeniu zegara PSF-a. Nie mam oscyloskopu ani żadnego miernika częstotliwości więc dostrajam układ według mojego zegarka. Pytanie moje dotyczy trymera. Mam trymer foliowy, układ będzie pracował w różnych temp....
Mam problem. Buduję układ którego jedną z funkcji będzie zegarek. Nie chcę stosować układu PCF8583 gdyż jest zbyt drogi i posiada dużo nieużytecznych dla mnie rzeczy. Przeglądałem poprzednie topici o tym jednak nie znalazłem wystarczającej odpowiedzi.... Mikrokontroler jaki będę...
Witam Poszukuje dokładnego opisu w/w układu zegarka ale w jezyku polskim. Być może w którejś z gazet typu EDW EP był taki opis a jedyne co udało mi sie znaleść to www.elektroda.pl/rtvforum/topic77415.htm... ale jest zbyt mało szczegółowy a z noty katalogowej wiem więcej ale też zamało...
Witam. Przegladalem forum w znalezieniu odpowiedzi ale nic nie widze. Kozystam z bibliotek Procyon i nie potrafie sobie poradzic z obsluga PCF8583. Wydaje mi sie ze I2C dziala poprawnie. Patrzac na specyfikacje techniczna PCF8583 nie potrafie tego zegara obsluzyc :( Wkleje kawalek bezsensownego kodu...
Sprawdziłem też te bity. Są wyzerowane a dalej zegarek nie tyka. Co to może być? Może zegar jest uszkodzony
Witam Mam prośbę: poszukuję prostego programiku do odczytywania i ustawiania zegara (godziny, minuty, sek) na układzie PCF 8583, który pracuje na I2C i jest podłączony pod linie SDA i SDL Atmegi32. Chodzi głownie o przetestowanie układu. Język BASCOM. Z góry dziękuje za pomoc :) Pozdrawiam Wojtek
Złe podłączenie kondensatora spowoduje tylko że zegar będzie leciał szybciej albo wolniej juz nie pamiętam, co nie zmienia faktu że coś powinno się dać odczytać. Proponuje odczytać inne komórki, nie zaglądałem do pdf'a ale może te co czytasz to jest rok albo godzina.
to ma byc zegar na samym procesorku czy do tego zegar czasu rzeczywistego np na PCF8583 i podtrzymywany mala bateria litowa jak bios w komputerze. ? drugie rozwiazanie jest lepsze bo nie ma problemu z odlaczeniem akumlatora itd
Problem jest następujący, jeśli czytam dane z zegara to wszystko jest tak jak być powinno, problem występuje z chwilą próby ustawienia. Wygląda to tak po ustawieniu jak by układ przestał liczyć. Wszystkie rejestry jego stoją w miejscu. Nie wiem gdzie szukać problemu, w magistrali I2C czy...
Sprawdź w przykładowych programach BASCOM jest i obsługa PCF8583 i kalendarz i zegar.
Witam problem polega na tym, że po podłączeniu zegara czasu rzeczywistego PCF8583 (schemat i program ze strony ) do attiny2313 układ nie działa. Znaczy dioda miga ale tylko gdy zakomentuje instrukcje settime i gettime. Gdy próbuje ustawić czas lub go odczytać ukłąd nie odpowiada. Proszę...
Rufuse: Lutowanie bez podstawki to nie problem - chyba że grzejemy go pół godziny lutownicą. Kapier: A po czym poznajesz że zapis i odczyt są OK? Tzn. że zapisując np. 0x21 do rejestru 0x02 później odczytujesz tą samą wartość? Napisz jak to sprawdziłeś. Kondensator z OSCI podłącz...
Elo...zakupiłem nowy kwarc i dalej to samo :( śpieszy 4sek/1h. Spróbuję dać osobny stabilizator i większy kondensator filtrujący. PCF8583 imho sprawny, inaczej by nic nie działało. Może wina jest tego, że procek i PCF są zasilane ze wspólnego stabilizatora. Powalczę jeszcze... Dodano...
Wróciłem wczoraj do swojego pcfa. Wlutowałem na zasilaniu kondensator 10uF (zwykły elektrolit) i pomogło. Zegar działał całą noc i w ciągu 10h nie zauważyłem jakiś specjalnych opóźnień. W poprawnej pracy układu nie przeszkadza mu więc nawet obecność tuż obok stabilizatora 7805, ani...
Witam! Próbuje zbudować zegar na wyświetlaczu led 4x7 segmentów. Na wyświetlaczu widać dziwne wskazania tak jakby cyfry nakładały sie na siebie i w żaden sposób nie mogę tego zlikwidować :cry: . Widać ze na wyświetlaczu cos sie zmienia tylko nie wiadomo co. Oto kod z bascoma: $regfile...
Hej! Myślę że jakbyś na początek nauczył się dobrze korzystać z funkcji szukaj to wszystkie Twoje problemy barzdo szybko by się rozwiązały. Wyżej masz przepis na obliczenie roku, a jeżeli chodzi o większość popularnych scalonych zegarów RTC to posiadają one funkcję uwzględniania...
Z tego co widzę to właściwie odczyt tego układu na magistrali I2C jest typowy i rzeczywiście adres 162 jest podstawowy, Co do braku rozdzielenia! Masz po kolei 8 bajtów zaczynając od sekundy, a kończąc na roku i to od razu w BCD :) super wygoda. Każde ACK po bajcie odczytu samo podnosi...
Zegar posiada tylko w kalendarzu dzień i miesiąc, ja szukam jeszcze roku i dnia tygodnia.
Zajrzyj sobie do noty katalogowej. Tak de fakto ten układ jest poprany, bo nietypowo koduje informacje o dacie. Masz tu fragment mojego kodu powinien ci pomóc w rozgryzieniu problemu. To definicja i opis rejestrów PCF8583. 'Deklaracja rejestrów dla zegara czasu rzeczywistego PCF8583' Const Rtc_in_adres...
Nie zbudujesz dokładnego zegara bez układu RTC lub przynajmniej z wykorzystaniem kwarcu 32,768kHz. ATmegi podobno nie można podłączyć do takiego kwarcu (sam nie próbowałem, choć niektórym się to podobno udaje). Można wykorzystać wejście XCK (do zewnętrznego oscylatora USART) i podłączyć...
Ad.1, Ad.3 Kondensator może być podpięty do masy lub do zasilania. Odpowiednia wartość kondensatora umożliwia precyzyjne ustawienie stałej czasowej tak aby zegar pracował dokładnie. Ad.2. A0 określa adres elementu. Jeśli podepniesz do masy, to odpowiednio wartość zero należy przesłać...
Witam, mam pytańko, bo nie wiem, czy nie znalazłem w manualu czy może tego tam nie ma. Mam w PCF'ie uruchomiony alarm od timer'a oraz alarmu zegara. Jak w obsłudze przerwania, po jego wykonaniu, bądź od jednego, bądź od drugiego, sprawdzić co właśnie wywołało alarm. Nie mogę znaleźć...
Podkleję się do tego tematu bo nie ma sensu zakładać kolejnego. Tworze właśnie zegar na atmega i tym PCF'ie i napotkałem na problem. Mianowicie sekundy nie zliczają się kolejno od 1 do 60 tylko wartości przeskakują liczy od 1 do 9 i np. z 9 na 16, z 25 na 32 itp a przy tym PCF zlicza sekundy...
Czy na początku programu ustawiłeś magistralę I2C: Config Scl = Portx.x Config Sda = Portx.x I2cinit Pisałem obsługę do zegara na tym układzie. Zobacz tutaj: [url=]
Witam! Wykonałem sobie prosty układ z Atmega8 i PCF8583. Do programowania używam BascomAVR. PCF podłączone ma wejście A0 do GND (więc adresy A0 - zapis i A1 - odczyt). Na wyświetlaczu LCD ma wyświetlać się data i czas. Mam problem z zapisem wartości początkowej od jakiej zegar powinien...
Witam Wszystkich Serdecznie Czy ktoś może mi podać konkretne nastawy Control/Status Register i Alarm Control Register, ewentualnie inne rejestry + czynności do wykonania, aby zegar PCF8583 zapodawał przerwanie na wyjściu INT co 15 minut? Czytam genialnego pdf-a po raz sześćdziesiąty, i straciłem...
znalazłem błąd był oczywisty :/ unsigned char rtc_read(unsigned char adres) { char odczyt; TWI_start(); TWI_write... <----------- TWI_write(0xA1)...
DCF77 jest w różnych zegarkach na biurko, stacjach pogody i jako tako sobie radzą (są czasowe zaniki sygnału), jeśli pożenić DS1307 (PCF8583) i DCF77 to będzie zegar o wystarczającej dokładności i działający po powrocie zasilania. Na elektrodzie (w internecie) były zegary z DCF więc poszukaj...
Zbudowałem zegar na tym scalaczku i zauważyłem że się spóźnia około 5min na 3 miesiące , kondensator przy kwarcu dałem 33pF , gdzieś na elce wyczytałem że powinien być 27pF więc tego 33pF potraktowałem lekko gilotynką Próbowałem zmierzyć częstotliwość na 1 i 2 nóżce...
Walentynkowy zegar Zastanawiałem się co by tu zrobić dla mojej połowicy… siedząc w kuchni chciałem sprawdzić która jest aktualnie godzina. Patrzę na elektroniczny zegarek w kuchence i co? Brak godziny, bo akurat przed chwilą niechcący wywaliło mi bezpieczniki. Tak się patrzę...
Niestety, mimo różnych prób nie udało mi się zestawić 24c16 i PCF8583 na jednej linii I2C. :( Kupiłem 24c256 i problem od ręki zniknął - przynajmniej jeśli idzie o zegar.
To jest programik Pana Z.R. do poszukiwania co jest na I2C. Należy to zmodyfikować do własnych potrzeb. Wyjmij pamięć i zajmij się na razie tylko zegarem. $crystal = 16000000. $regfile = "m8def.dat" Config Portc = Output Config Lcd = 16 * 2 Config Lcdpin = Pin , Db7...
#include <avr/io.h> #include <util/delay.h> #include <HD44780.c> #include <stdlib.h> #include <makra.h> #include <DS18B20.c> #include <twi.c> #include <avr/interrupt.h> #define zegar 0xA0 int przerwanie=0; void INT0_inicjacja(void)...
Witam, staram się zmusić do współpracy zegarek PCF8583. Na elektrodzie znalazłem biblioteki do obsługi tego układu: - temat niestety został zamknięty. Pliki zmieniłem w następujący sposób: pcf8583.c: #define PCF8583ADDR (0xA2) //zgodnie z informacją producenta mojego...
Witam Przedstawiam dzisiaj zegar z wyświetlaczami numitronowymi (żarowymi). Świecące segmenty w wyświetlaczu numitronowym to włókno wolframowe .Użyłem wyświetlaczy radzieckich IW-9 ,napięcie 3V i prąd 18-19mA na segment. Zastosowałem procesor ATtiny 2313 z zewnętrznym rtc PCF8583,program...
Poprawiłem rezystory a napięcie będzie 6v lub 7,5 a mam jeszcze pytanie przydały by się jakieś przyciski do ustawiania zegara tylko jak je podpiąć a czy potencjometr jest dobrze podpięty i jakie te kondensatory mają być bo zastosuje dwa za stabilizatorem Przeczytaj uważnie posty...
Witam serdecznie! Zwracam się z prośbą do kolegów z większą wiedzą w tym temacie. Problem błahy, ale rozkładam ręce, pewnie zapomniałem o jakiejś oczywistej rzeczy, oto kod: '$sim $crystal = 8000000 $regfile = "m16def.dat" 'deklaracja zmiennej...
Wita, mam nastepujący problem: podpiąłem pcf'a do atmegi32 i probujac sie skomunikowac z zegarem program sie wiesza juz przy pierwszej probie wykonania funkcji : static char i2cRead(char ack) { TWCR = ack ? ((1 << TWINT) | (1 << TWEN) | (1 << TWEA)) : ((1 << TWINT)...
witam Ja też kiedyś zbudowałem taki zegar i chodzi mi on z dokładnością około 1 - 2 sekund na tydzień (przez wielokrotne dobieranie kondensatora między nóżką 1 i nóżką 8 układu PCF8583, a wynosi on teraz 8,2pF). Co prawda pisałem na Atmege8 w języku C, ale skoro dopiero zaczynasz to...
Biblioteka I2C_TWI.LIB to biblioteka kompilatora zawierająca kod dla podstawowych instrukcji skojarzonych z obsługą magistrali I2C, wprowadzająca możliwość używania w tym celu zasobów sprzętowych niektórych mikrokontrolerów z rodziny AVR. Domyślnie BASCOM używa procedur programowych...
Zauważ tylko, że teraz nie konwertujesz odczytanych wartości z RTC i są ciągle w formacie BCD. Przy wyświetlaniu są one konwertowane tylko na string dla wyświetlacza, a same nie ulegają zmianie. Tak na dobrą sprawę musiał byś je konwertować PO wyświetleniu... ale po co.... Przy ustawianiu...
Witam! Od pewnego czasu usiłuje napisać program do obsługi zegara na pcf8583 i wyświetlaczach siedmiosegmentowych lecz bez efektu. Jest sporo tematów tego typu, ale większość zegarów realizowana jest na LCD. Główny problem polega na wyświetleniu czasu na wyświetlaczach 7segmentowych. Proszę...