Jeżeli wymieniłeś baterię i przez jakiś czas działało prawidłowo, to wskazanie będzie na baterię. Problemy z kwarcem też mogą wystąpić przy takich temperaturach (-20*C), ale wtedy układ nie traciłby danych z pamięci tylko notowałbyś opóźnienia. W skrajnych przypadkach, bardzo niska temperatura i duże drgania (duży prąd, co nie dotyczy PCFa) kwarc pęka....
W dokumentacji układu jest taka tabelka z opisem rejestrów. Są tam oznaczone "x" bity opisane jako nieistotne. Ale nigdzie nie jest powiedziane, że ich wartość będzie 0. Po odczycie danych z pcf8563 trzeba się tych zbędnych bitów pozbyć. np[syntax=basic4gl]Godziny = Godziny And &B00111111 Minuty = And &B01111111[/syntax]itd
Wgrałem flash z procedurą wgrywania do zegara godziny 00:00 i niestety po uruchomieniu pojawiła się godzina 80:80. Może robię to źle? Robię to za pomocą tych komend: Makedec to do odczytów z zegarka. Do zapisów jakaś odwrotna funkcja. Nie znam bascoma, więc mogę jedynie zgadywać: Makebcd? Co prawda dla 0:0 nie powinno być problemu, ale tak na przyszłość...
.....I nie chodzi mi o schemat, kartę katalogową czy coś podobngo.... A szkoda, bo tam jest właśnie wszystko dokładnie opisane. .....Pytania są proste !.... Odpowiedzi też są proste i dokładnie opisane w karcie katalogowej. Tak więc nie unoś się tylko zacznij czytać, dokładnie czytać. .....Ma działać generator (nóżka 7) po podłączeniu zasilania czy...
Witam. Mam problem z ozywieniem tego zegarka RTC. Objawy sa takie, ze po wyslaniu i2c_start jest ok, po wyslaniu bajtu adresu jest brak odwpowiedzi od Save. Przegladnalem podobne temety na forum, ale nic pomocnego nie znalazlem. Na nozce siodmej jest sygnal 1Hz, wiec uklad pracuje. moj program: Read_Time: LCALL I2C_Start LCALL i2c_Czekaj JC NoACK1 ;...
Przy przeszukiwaniu i2c znajduje układzik pod adresem 78 Prubuje wysłać do niego dane: I2cstart I2cwbyte 78 I2cwbyte 0 I2cstop i nic :(( układ nie raguje prubowałem juz z desperacji cos takiego: Adres = 50 Wartosc = &B11001100 '-------------- START --------------------- Do Waitms 300 I2cstart I2cwbyte Adres I2cwbyte Wartosc I2cstop Adres = Adres + 1...
U jakiego producenta masz taką tabelkę w dokumentacji? Ja mam doku od NXP i tam jest tylko taki ogólny schemat zależności między poszczególn http://www.nxp.com/documents/data_sheet/... Strona 9
Pokaż zdjęcie jak to wygląda. Nieraz problemy z PCF występują gdy kwarc jest odsunięty od układu, już na forum kilka osób pisało, że pomagało przylutowanie kwarcu bezpośrednio do nóżek PCF'a.
Schemat to po prostu, podlaczany LCD i uklad PCF8563, takze filozofii niema. Jak juz pisalem linie SCL i SDA sa podlaczone przez rezystory 4,7k do VCC. Linie CLKOUT i INT wisza w powietrzu. Oczywiscie przy PCFie jest kondensator 100n. Jesteś nowym użytkownikiem forum (oczywiście nie twierdzę, że nowicjuszem), a w takich przypadkach często okazuje się,...
Proszę. Możesz sobie do testu skonfigurować jakąś diodę LED i sprawdzić czy miga co 0.5s :D W starszych wersjach Bascoma może będziesz musiał w linii konfigurującej Timer zamiast tych podkreślników dać spacje. [syntax=vbnet]Config Timer2 = Timer , Prescale = 1024 , Compare_a = Disconnect , Compare_b = Disconnect , Clear_timer = 1 Compare2a = 155 '10ms...
Ja się zawsze zastanawiam skąd się biorą u tylu ludzi , początkujących te schematy bez podłączonego AVCC i AGND ??? przecież - trąbi się o tym nie tylko w nocie PDF ale i na forum - no wszędzie. Wprawdzie ATmega8 ma zwarcie wewnątrz pomiędzy VCC i AVCC ale nie podłączanie jeszcze niefrasobliwie drugiej nogo GND to już - proszenie się na własne życzenie...
Dokladnie tak, chce sprawdzic czy transmisja jest ok. Pierwszy raz robie cos na atmega128, podlaczylem rtc tak jak zwykle, gdzie zawsze dzialalo. SCL i SDA jest podlaczone do odpowiednio zdefiniowanych w programie portow i podciagniete rezystorami 4k7 do +5V. Na samym poczatku mialem problemy z zadzialaniem czegokolwiek bo byl wlaczony tryb zgodnosci...
PCF8563 z tego co wyczytałem ma tylko "open drain" na interrupt a ja już mam ustawione wejście w ESP32 do wybudzenia poprzez stan wysoki na wejściu. Czyli np. do wejścia ESP32 możesz podłączyć rezystor pull-down (10k) oraz użyć tranzystora PNP, który będzie sterowany z wyjścia open-drain PCF8563: https://obrazki.elektroda.pl/6625662900_...
Po mojemu to kolejne problemy z Baskomem. Proponuje zacząć od zmiany tego: Ssekundy = Makedec(ssekundy) Na coś bardziej zrozumiałego dla tego języka S = Makedec(Sekund)
W tym problemie są 2 problemy : 1. Fluktuacja częstotliwości zegara - tutaj mogą być różne przyczyny : niewłaściwe odsprzęganie zasilania, złe poprowadzenie ścieżek, nawet pętle masy. I faktycznie, może być tak, że to co nie przeszkadza układowi PCF8583, stanowi problem dla PCF8563. Zamieść schemat i fragment płytki - będzie nam łatwiej zgadywać. 2....
Nie wiem czy dobrze widzę ale czy nie próbujesz zapisać danych przy pomocy I2crbyte? Tym raczej odczytujesz bajt a nie zapisujesz do PCF.
Zainteresuj się Eneloop.
Zerknąłbyś do Helpa to byłoby szybciej niż czekac na odpowiedź na Forum i pewnie jeszcze przy okazji byś się czegos ciekawego na przyszłość dowiedział. Przynajmniej ja tak robie :P Zobacz When using a repeated start, you must use I2CREPSTART on the XMega ! Biblioteki I2c_TWI.LIB nie musisz chyba dołączać bo tam jest na odwrót. Kiedy chcesz korzystać...
Cze ! Szynę I2C możesz zestawiać z dowolnych pinów portów uC pamiętając o odpowiednim skonfigurowaniu ich w programie. Co do układu RTC to ja używam PCF8563 - dla mnie osobiście lepszy niż PCF8583 bo posiada rejestr roku i wieku oraz jest w obudowie SO-8. Dodam jeszcze, że PCF8563 nie posiada RAM'u tak jak PCF8583. Ja posiadam wersję 1.11.7.7 i miałem...
Oczywiście, że można. Jedena z ATMeg musi pracować jako slave I2C. Ściągnij sobie z Helionu przykłady do mojej książki, masz tam konfigurację w której połączone są dwa procesory przez I2C.
Nie, chodzi o ścieżki wyszukiwania plików przekazywane kompilatorowi - opcją -I. A AS jak najbardziej współpracuje z dziwactwem o nazwie USBAsp: http://mikrokontrolery.blogspot.com/2011... Doraźnie możesz też spróbować podać zamiast TWI/TWI.h - "../TWI/TWI.h"
Kompilator jasno dał do zrozumienia co jest nie tak - czytaj ze zrozumieniem! zastosuj [syntax=C] uint8_t sekundy=0, minuty=0, godziny=0; [/syntax] a warning zniknie...
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...
Buduję kolejny zegar. Całość będzie zamknięta w metalowej obudowie. Jako zasilacz przetwornica AC/DC NFM05-12 Mean Well. Wyświetlacze LED sterowane w multipleksie. Sterowanie kontroler ATmega32A. Zakłóceń więc nie zabraknie. Aktualnie zaekranowałem moduł i testuję. Jeśli ekranowanie okaże się skuteczne trzeba będzie poszukać tego scalaka w sklepach...
>krakarak Między godzinami a minutami jest migający dwukropek. Mam nagrany filmik z pracą zegara ale mam problemy z umieszczeniem go na elektrodzie. Spróbuję to zrobić jeszcze raz. >szymon 122 Proste animacje na pewno da się robić, należy tylko pamiętać o ograniczeniu przepustowości szyny SPI i o tym że karta pracuje w trybie znakowym. >Maticool...
Witam Wykorzystałem kod Kolegi nanoTECHNO , głownie z powodu gotowej konfiguracji na 433 Mhz, no i sposób wysyłania. Mam płytkę nadajnika na Atmega328 ( odbiera sygnał DCF77, ma zegar PCF8563 oraz obsługuje czujniki DS18B20 ), sprzętowe SPI. RFM12 mam w wersji S, czyli SMD na 5V, wiec cały układ jest zasilany z 5V. Układ programuje się bez problemu,...
PCF8563 - np. w TME detalicznie 2.10, a powyżej 25 sztuk już za 1.41
http://obrazki.elektroda.pl/9573407600_1... Witam! Jest to moja pierwsza konstrukcja na elektrodzie i za razem pierwsza z użyciem tylu elementów SMD. Jest to typowy zegarek binarny na uc Atmega8. Czas odmierzany jest przy pomocy PCF8563 i wyświetlany na 17-stu niebieskich matowych diodach (+ jedna nieużywana). Diody połączyłem w matryce....
Witam Mam problem z zapisaniem danych do układu 24c32 przeszukałem forum ale nie znalazłem odpowiedzi. Posiadam atmege32 do niej poprzez magistrale i2c podpięte 3 układy: pcf8563 (adres0xA2), max6955 (adres0xCA) i pamięć 24c32 (adres0xAE piny A0-A2 podpięte pod Vcc) Problem polega na tym ze nie mogę nic zapisać do pamięci udało mi się to tylko jakieś...
Biblioteka z dodanym PCF8563 Pozdrufki:D
Co do jasności to posłużyłem się wartościami z PDF układu MAX7219 z kolumny duty cycle zamiast wartością heksadecymalną ( od 0 do F ). Co do płytki zegara to korzystam z CLKOUT układu PCF8563, oczywiście wejście INT z rezystorem 10K do VCC. Zresztą co będę opowiadał - schemat poniżej http://obrazki.elektroda.pl/9382710900_1... Może za...
Jeszcze mam pytanie do Kolegi Jakiś czas temu napisałem na Elektrodzie pytanie, czy Atmega328p wyrobi się zapisem SD. Jako, że nikt nie protestował mam już gotową płytkę. założenia były takie: PD0, PD1 - UART PD2 - przełączanie transmisji RS485 PD3 - INT1 do układu PCF8574 ( podciągnięte rezystorem oczywiście ) PC4, PC5 - I2C ( TWI ) pod EEPROM + PCF8563...
Po co ciągle konfigurować tego ESP? Mojego skonfigurowałem raz. Teraz jak podłaczę do niego terminal to po włączeniu/resecie sam loguje sie do mojego routera. Sam pisze, że WIFI CONNECTED i WIFI GOT IP Czyli dokąd nie zmieni się sieci WiFi to nie trzeba konfigurować, ewentualnie po otrzymaniu WIFI GOT IP można zapytać jeszcze o IP - "AT+CIFSR", no...
Witam! Czy z tego co piszesz moge mieć problem z przesłaniem: temperatury zewnetrznej znaku temperatury wilgotności ciśnienia i jeszcze temperatury nc CO - mam rację? Mam jeszcze jedno pytanie zwiazane z tym ukladem, a mianowice obecnie mój nadajnik opiera się na atmega 8 natomiast odbiornik na atmega 16. Niestety odbiornik jest zegarem z PCF8563 (który...
Ale podstawowym zadaniem układu DS17887 jest robienie za zegarek, a nie za przetwornik ADC. Tobie trzeba układ zegara RTC a nie przetwornik ADC. Ja używam PCF8563 i nie ma z nim większych problemów. Tobie też by się raczej spodobał.
Bascom - wersja 1.11.95 Kod, no jest tego sporo: - zegar PCF8563 - Zapis na SD - dwa czujniki DHT11 - odczyt z PCF8574AP ( klawiatura ) - RC5 - ma być DS18B20 - ma być DCF77, ale nie doszedłem do tego momentu ( tzn testowałem na innym procesorze i działało ) Działa - zegar PCF8563 - dwa czujniki DHT11 - odczyt z PCF8574AP w przerwaniu ( klawiatura )...
Witam, Przerobiłem sobie element PCF8563 na DS1307 bo w KiCad takiego nie znalazłem, jak teraz mam zrobić żebym mógł korzystać z tego elementu?
Napisałem apkę na Androida, która ma łączyć się z serwerm na ESP8266. Teraz zrobiłem to w ten sposób: Esp ma wsad ai thinker i komunikuje się z apką na Androidzie. Do esp podłączony jest avr przez uarta a avr steruje przekaźnikiem. Wczoraj dostałem [url=https://www.itead.cc/sonoff-wifi-wi... i tu zaczęły się schody bo chcę pozbyć...
Witam. Miałem ten sam problem gdy pierwszy raz użyłem PCF8583. I zrobiłem identycznie jak teraz radzi Max_gg, czyli właściwy rok zapisywałem w ramie PCF (btw. zawartośc ramu znika wraz z zasilaniem, trzeba zastosować podtrzymywanie bateryjne!), a do rejestru wpisywałem tylko końcówkę 0-3. Jednak nastał czas kiedy zadałem sobie pytanie: co jeśli urządzenie...
Faktycznie, mój błąd, ale to tylko błąd na schemacie. Podłączenie jest poprawne na płytce :) Dodam, że po dodaniu CR2032 z dwoma diodami 1N4148 do PCFa problem ustąpił, dlatego że sam zegar jest non-stop zasilany, więc nie ma co się "zaciąć". Stawiam na jakiś błąd w kodzie programu, bo jak na filmie widać, po wciśnięciu przycisku reset (który resetuje...
Witam Napisałem na podstawie wzoru kod dla wiecznego kalendarza, niby obliczenia na kartce się zgadzały ( sprawdzałem parę dni wcześniej ), ale dla dzisiejszej daty ( 29.04.2016 ) pokazuje dzień tygodnia - 1, czyli źle [syntax=vbnet] '************ zmienne do obliczen dla wiecznego kalendarza Dim Rok_str As String * 4 Dim Rok_int As Integer Dim Rok_pom...
http://obrazki.elektroda.net/47_12496428... Sprzedam 4 zegary czasu rzeczywistego PCF8563T z interfejsem I2C w łatwej do przylutowania obudowie SMD SO8. Układy są nowe i nieużywane. Cena 10 zł za 4 sztuki, a więc 2,25 zł/szt - taniej nie ma nigdzie!. Z powodu tak niskiej ceny nie sprzedaje pojedynczych układów, tylko wszystkie razem. Wysyłka...
Co do komponentu to jeżeli użyłeś gotowej obudowy SO8 z boblioteki eagle'a (bodajże ref-packages.lbr w folderze z bibliotekami eagle'a) to nie masz się co martwić o rozstaw nóżek i wymiary. Wystarczy później tylko odpowiednio po podłączać nużki ze schematu z tymi z footprint'u i wszystko śmiga :-) Połączenie wydaje się w porządku, tak jak i wartości,...
Okazało się, że posiadam układ PCF8583, a nie PCF8563. Układ ...83 nie posiada wyjścia CLKOUT.
A w tytule postu stoi jak byk: RTC PCF8563.
Witam, poszukując informacji na temat ustawiania alarmu w pcf8563 trafiłem dziś na twój temat. Jako, że też chciałem ustawić alarm, czytałem już wczoraj wieczorem datasheet, ale jakoś do mnie nie przemawiał. Dziś jednak przesiadłem do tego dokładniej i zmodyfikowałem twój program. Działa: Al_h = Makebcd(20) Al_mn = Makebcd(4) Al_d =...
Oczywiście, że totalna bzdura. Radzę jednak dokładniej przeczytać notę, bo tam jak byk pisze co się dzieje. Z tym zegarem problem polega na tym, że ma ultraniski pobór prądu, w efekcie różne zakłócenia w źle zaprojektowanym układzie przenoszą się na oscylator zmieniając dokładność. Natomiast częstość odczytu rejestrów nie ma najmniejszego wpływu na...
A co oznacza, że PCF8563 nie ma rozdzielonej daty i czasu, bo gdzieś na elektrodzie coś takiego pisało?
Witam, Przerobiłem sobie element PCF8563 na DS1307 bo w KiCad takiego nie znalazłem, jak teraz mam zrobić żebym mógł korzystać z tego elementu?
Witam Master ma u mnie podpięty odbiornik DCF77 i w nocy synchronizuje się i zapisuje czas do swojego układu PCF8563. Później wysyła dane ( również czas ) do innych odbiorników przez RFM12. Godzina i data jest w porządku, problem to dzień tygodnia. Odbieram tak: [syntax=basic4gl] If H = 3 Then ' jesli godzina = 2 If M >= 29 And M <= 36 Then '...
Witam Może drobnostka, ale sprawdź jak masz podłączony kondensator z oscylatora, w PCF8563 ma być podłączony do masy. natomiast w PCF8583 do zasilania PCFa. Pozdrawiam
Witam Po raz pierwszy ( lepiej późno niż wcale ) wykorzystałem wyjście CLKOUT układu PCF8563. Oczywiście podciągnąłem przez 10K do VCC. Dzisiaj po pierwszym kilkugodzinnym braku prądu, rano zegar był wyzerowany. Podejrzewam, że to przez podciągnięcie CLKOUT do Vcc. Jeśli to jest to, to może wystarczy włożyć diodę np. Schottky pomiędzy wyjście CLKOUT,...
przerwania pcf8563 pcf8563 kondensator pcf8563 odczyt
bascom matrix zamienniki tranzystory bc549 bc547 zamienniki
bateria parkside bateria parkside
Elektronika prawych przednich drzwi Passat B5 1.9 TDI nie działa Bezpiecznik elektroniki prawych przednich drzwi Passat B5 1.9 TDI 90 KM kombi