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



Teraz jest 12 kwi 2026, o 14:17


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 
Autor Wiadomość
 Tytuł: PCF8583_problem
PostNapisane: 26 lip 2016, o 18:48 
Offline
Użytkownik

Dołączył(a): 06 lip 2014
Posty: 131
Pomógł: 0

Cześć robię sobie zegarek na pcf8583 i mam taki problem że po załączeniu zasilania układ RTC dopiero po chwili zaczyna odmierzać czas dopiero po kilku sekundach od załączenia zasilania i chciałem się spytać czy ten układ tak po prostu ma czy może rtc powinien wystartować od razu po załączeniu zasilania?. Ten układ rtc ma pin int na którym co sekunde jest zmieniana wartość logiczna i wydaję mi się że że nawet jeśli ten układ pcf by podłączyć do zasilania (sam układ bez procka) to i tak na tym pinie co sekunde powinien zmieniać się stan logiczny prawda? Pin int zegarka podłączyłem sobie także pod diodę żeby było widać czy układ pracuję i dioda na tym pinie miga co sekundę ale dopiero po kilku sekundach od załączenia zasilania i dopiero jak dioda zacznie migać po tych kilku sekundach to godzina na lcd sie zmienia. A sprawdzałem miernikiem i po załączeniu zasilania napięcie na rtc pojawia się natychmiast ale zegarek startuję dopiero po chwili. W czasie po załączeniu zasilania gdy zegarek jeszcze nie liczy to program na procku normalnie w tym czasie działa inne zadania są wykonyuwane nie ma zawieszenia. Na ten moment nie wrzucam jeszcze kodu ani schematu gdyż wydaję mi się że kod nie jest tutaj problemem bowiem pin Int zegarka powinien zmieniać stan nawet na sucho bez procka tak mi się wydaję.
A po tych kilku sekundach działa wszystko.

Powiedzcie mi proszę czy to jest normalne zachowanie tego układu? czy coś jest nie tak? Jeśli trzeba to wrzucę kod.

Cały układ mam na zestawie uruchomieniowym poza układem zegarka, zegarek jest na stykówce.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 lip 2016, o 19:52 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27453
Lokalizacja: Szczecin
Pomógł: 1045

Mnich16 napisał(a):
Na ten moment nie wrzucam jeszcze kodu ani schematu gdyż wydaję mi się że kod nie jest tutaj problemem

I masz w 100% rację - "wydaje ci się"

Tym bardziej, że widać po podpisie, że masz Bluebooka w którym czy tego chcesz czy nie jest opisany sposób komunikacji z tym scalakiem i to na dwa sposoby - czyli zarówno za pomocą sprzętowego I2C (TWI) jak również programowego I2C ... czy ty gdzieś tam widziałeś w opisie w książce żeby takie opóźnienia występowały o których piszesz ? No zastanów się chwilę hmmm ?

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 lip 2016, o 20:32 
Offline
Użytkownik

Dołączył(a): 06 lip 2014
Posty: 131
Pomógł: 0

Tutaj kod jest to kod z BB dodane jest tylko wyświetlanie na wyświetlaczu diodowym 8x8 na max7219, ale sprawdzałem też czy po wymazaniu z programu wszystkiego co dotyczy maxa coś pomoże ale jednak nie max nie jest tutaj winny. Układ RTC jest podłączony tak jak w BB na stronie 297 jednak zauważyłem że to opóźnienie zależy od kondensatora C13 gdy kondensator mam taki jak w książce czyli 22pF to występuję właśnie to opóźnienie a gdy ten kondensator zamienie na mniejszy próbowałem z 10pF oraz 5.6pF to opóźnienie zmniejszyło się do 1 sekundy, czy mogę bezkarnie ten kondensator C13 zamienić na mniejszy? pozostałe dwa kondensatory mam jak w książce czyli 100nF oraz 47uF mój RTC jest firmy NXP



Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



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: 3 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 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:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO