No to podmień kwarc.
Faktycznie jeżeli zegar chodzi ok to nie 32khz kwarc. Daj zdjęcie tej płytki. Możesz połączyć obudowę kwarcu 8Mhz z masą. Jakie kondensatory dałeś do tego kwarcu?
a czy podłaczyłeś dobrze kondensatory do kwarcu? W 8583 podłącza się je między Vcc a wyprowadzenia kwarcu.
Tej marki nie miałem nigdy z taką usterką ale kiedyś w Panasonicu była przerwa na kwarcu zegara i nie chciał odmierzać czasu i tu może to będzie.
Jesteś pewny że masz dobrze zrobiony układ synchronizacji z siecią (nie pojawiają się jakieś dodatkowe impulsy) - sprawdzałem nie tak dawno przez parę dni częstotliwość sieci i jej wartość oscylowała między 50,00 a 50,01 (raczej błąd miernika +- 1 cyfra)
Jak chcesz mierzyć zegary z kwarców to polecam zacząć od zakupu sondy 10x. Na temat oscyloskopu się nie wypowiem, nie posiadam takiego modelu.
koniecznie zmień kolejność (manual str 88 ) TCNT1L = 0xDC; TCNT1H = 0x0B; na TCNT1H = 0x0B; TCNT1L = 0xDC; albo lepiej w C TCNT1=0x0BDC napisz co wyszło abstrahując od wszystkiego zmieniłbym algorytm tzn: wprowadziłbym dodatkowe zmienne licznika, i umieścił wszystko na jednym przerwaniu. Na pierwszy rzut oka to komplikacja, jednak w rzeczywistości przesuwasz...
Nie wiem czy dokładnie myślisz o tym samym co ja dlatego to przybliżę. Za stabilizatorem dajesz jedną diodę i w miejscu katody podłączasz drugą diodę tak że obie katody są razem połączone. I teraz najważniejsze. Prąd płynie od większego do mniejszego potencjału więc zakładając że będzie to stabilizator 7805 (+5V) zasilanie dodatkowe - bateria - nie...
Dexterowi się nie udało, to ja spróbuje :) Podłączasz kwarc dziesięć megaherców, to przebieg zegarowy/cykl maszynowy/cykl taktujący trwa 100ns czyli 1/10 000 000 herców, a jego częstotliwość wynosi 10 Megaherców T=1/F , 1[1/s]= 1Hz No chyba że go wewnętrznie podzielisz preskalerem, albo wrzucisz na pll, ale 90S2313 ma taką częstotliwość sygnału taktującego...
...czy w ATmega 8515 jest oscylator wewnętrzny, z którego procesor korzysta domuślnie?? Taaaak , jeeeest .Atmel - w swojej wspaniałomyślności - raczył coś o tym nawet napomknąć , w dokumentacji tego uC :D Piotrek
Jak kupisz nowego ATtiny2313 w sklepie to będzie on miał ustawione przez fabrykę, że ma pracować z wewnętrznym oscylatorem 8 MHz podzielonym przez 8. W rezultacie masz mikrokontroler taktowany zegarem 1 MHz. Nic więcej nie musisz robić tylko napisać program, zaprogramować flash mikrokontrolera i używać. W następnej kolejności możesz poczytać w dokumentacji...
Witam, ograniczenie to praktycznietyle tyle ile ma pojemnosci pamiec jaka zastosujesz. Jezei zalezy ci na zegarze to trzeba by dolozyc dodatkowy kwarc do obslugi zegara, no chyba ze nie musi to byc "szwajcarska" dokladnosc, chociaz ja wole zewnetrzny zegar RTC na SPI czy I2C. Pozdrawiam
Niech kolega buduje. My też próbowaliśmy (ponad 30 lat temu). Bo dostęp do tego układu był utrudniony. I niech kolega wstawi sobie filtr LC zamiast kwarcu.
Moze na poczotek wgraj mu SWUPa,zobaczymy jak bedzie.Pozniej KWARC wymien
Witam, Nic nie przeszkadza w tym, że to bascom. Prescaler jest ustawiony na 64 więc zanim licznik zdąży zwiększyć swoją wartość to uC już załaduje do niego odpowiednią wartość. W Twoim programie jest pare błędzików, które może nie wpływają na dokładność pomiaru, ale są głupie :) konfigurując porty, dla pewności możesz napisać: set ddrb.2 set ddrb.3...
Jeśli podłączysz zegar pod XTAL1 to powinno być ok. Czy masz zewnętrzny generator, czy rezonator, nie będzie to miało znaczenia, więc fusebitów przestawiać zasadniczo nie trzeba. Sprawdź czy podany zegar ma właściwą amplitudę. Jeśli wcześnie układ zegara się nie wzbudzał, to często przyczyną są wadliwe kondensatory przy kwarcu.
Ponowne ustawienie aktualnej godziny po powrocie "fazy" to kwestia sekund. Jam ma się inny zegarek pod ręką. Jaka jest stabilność kwarcu?
Witam ! odp. A - tak odp. B - tak odp. 3 - tak Pozdrawiam. Stefan ps. nie ma sensu budować takie płytki gdyż AVRy programuje się w układach docelowych, chyba że chcesz seryjnie programować układy.
Przecież c1 jest zmienny (trymer). Na nóżce 3 licznika 4060 masz sygnał generatora kwarcowego podzielony przez 2^14=16.384K. Czyli o częstotliwości F=32.768KHz/16.384K= 2Hz Do uzyskanie 1Hz trzeba jeszcze podzielnic go przez 2. Co właśnie robi przerzutnik D (4013) pracujący w roli przerzutnika T. Tu na stronie 4 poczytaj sobie o 4060 i inne. http://www.elektroda.pl/rtvforum/downloa...
Dokumentacja płytki jest w stanie Ci to szybciutko wyjaśnić. Zgaduję, że sygnał 8 MHz pochodzi z ST-Link.
wejscie baterii podpiete do masy, Czyli? reset (...) wisza w powietrzu Niezbyt eleganckie rozwiązanie, mimo iż przykładowy schemat z DS'a tego nie uwzględnia lepiej jest go podciągnąć do Vcc.
Sprawdź czy zegar systemowy "tyka", lata temu trafiły mi się dwa egzemplarze z uszkodzonym kwarcem.
Kolego daj kondensator 22pF od nóżki nr 1 czyli od kwarca do plusa zasilania(ale to nie jest kondensator odsprzęgający). Po drugie jeśli nie stosujesz kondensatorów odsprzęgających przy zasilaniu scalaków to nie dziw się później, że ci procki lub inne PCFy coś źle działają. Zapamiętaj sobie najlepiej na całe życie, że wszędzie gdzie możesz to blisko...
Najlepiej kwarc wymienić HA bo lutownicą to się nagimnastykujesz ale pewnie jest to do zrobienia. Skoro soft już wymieniałeś to pozostaje podmianka kwarcu :)
Wszystko jest w tabelkach w datasheet - sprawdź. Są pięknie rozpisane dla każdego trybu i częstotliwości. EDIT. Pomyliłem się. W datasheetach Atmela nie ma takich dokładnych tabelek jak w PICach. Wprawdzie jest w tabelce DC Characteristics , ale tylko dla części, a resztę trzeba czytać z wykresów. W PICach jest tak jak pisałem zobacz tabelki od str...
Każdy licznik ma własny preskaler, własne rejestry i własne przerwania - to 7segmentów starczy Ci 8 bitów i preskaler. Zreszta zerknij sobie na: http://www.et06.dk/atmega_timers/
A do dobrej "strony" kwarcu podpiąłeś ten zegar? Bo w teorii tylko z jednej strony można brać sygnał - zwykle tej oznaczonej jako OUT. 4\/3!!
Odnośnie błędów takiego zegara, to bez termostatowanego generatora nie da się uzyskać błędów, które nie będą wymagać okresowej korekcji. Są też układy RTC, które mogą być taktowane z sieci, zaś kiedy dojdzie do utraty podstawowego zasilania, to przechodzą na kwarc.
Albo tak jak poniżej. Pozdrowienia - teedd
Jak podłączyć częstościomierz do układy 4060 gdzie nóżka 11 układu podłączona bezpośrednio do kwarcu 32768Hz, nóżka 10 poprzez rezystor do drugiej strony kwarcu nóżka 9 wolna. schemat układy rezonatora to zegar z AVT-5145. Dzięki za wsparcie ale zawiązałem się i nie chcę czegoś zjarać bo zegar pracuje rewelacyjnie ale się spieszy ok 10s na dobę pozdro...
Radiobudzik najczęściej wykorzystuje częstotliwość sieci energetycznej (50Hz), które jest dzielone docelowo do 1Hz. Gdy tej sieci brakuje, to niestety taki zegar nie ma wzorca i zapewne jego dokładność znacznie spada. Co innego zegar z rezonatorem kwarcowym. Tam nie ma to kompletnie znaczenia czym go zasilasz (baterią czy siecią), bo kwarc jest wzorcem....
Moze to jest kwarc nawet podobny
Może winny jest "kwarc"?
Wygląda jak kwarc od zegara RTC. Z reguły ma 32,768kHz. Pozdr!
Możesz użyć kwarc 32768 i podłączyć go jak zwykły kwarc, mege puścić na wewnętrznym. Uruchomić zegar "config clock" i masz dość dokładny zegar. Możesz użyć sectic, Poszukaj w helpie.
Podstawa czasu - kwarc zegarkowy. Atmega8 bascom lub C, wyświetlacz lcd lub wyświetlacze 7 segmentowe. Kody zegarów są w internecie.
Pora zmienić kwarc. Być może ktoś ten zestaw zestawił bardziej gwałtownie /np. na podłogę :) /. Kwarce takiej obróbki nie lubią... :)
wszystkie "Cksel" na "0" oznaczają pracę z zewnętrznym zegarem, nie kwarcem i kwarc (rezonator) niewiele tu pomoże. Aby odpalić tego procka musisz na XTAL1 podać sygnał np. z generatora lub innego uC.
Będziesz mógł programować bez podłączania zewnętrznego zegara czy kwarcu i nie będziesz miał ostrzeżenia, że chip jest zablokowany. Ale czy to są problemy? Jakim programem obsługujesz programator?
Tam są dwa generatory jeden kwarcowy dla chodu zegara, drugi RC do sterowania wyświetlacza. Tam nie może być połączenia nóg 6,7 - ktoś go przerabiał. Ten kwarc ZSRR do wymiany są one wadliwe ;kwarc - 32,769kHz
Noga 22 to wyprowadzenie sygnału 50Hz (z podziału kwarcu 7.2MHz). Był on stosowany do napędzania wbudowanych zegarów synchronizowanych z siecią AC (w czasie zaniku sieci kwarc podtrzymywał taktowanie zegara). Wyprowadzenie 35 to masa stopnia mocy sterowania wyświetlacza.
pgnige --> tak patrzę sobie, patrzę - temat się toczy - a ty sam nie dość, że nie wiesz czego chcesz to nie masz pojęcia o żadnych sposobach transmisji. Dlatego snujesz jakieś fantasmagoryczne plany o rozjeżdżająych się kwarcach, zegarach i tym podobnych banialukach. Dlaczego tak sądzę - bo wystarczy poczytać o twoich pomysłach na komunikację między...
Większość cyfrowych zegarów bazuje na rezonatorze 32768 Hz dokładność takiego zegara nie jest rewelacyjna - kilka sek na miesiąc, jak się dobrze wyreguluje. Główną przyczyną jest wpływ temperatury, możesz użyć wspomnianego DS32khz czyli TCXO (generator skompensowany termicznie) a jeśli masz jeszcze większe wymagania to termostatyzowanego OCXO, możesz...
Jaki dobrac kwarc aby uzyskac "tik" 1ms ? Jak sie to przelicza ?
Witam, te PIC'e pracuja oficjalnie do 20MHz, ale udawalo sie czasami odpalic je nawet na 30MHz zalezy od ukladu. Dlaczego podejzewasz ze kwarc jest winny ? Nie mozna tak ot sobie zmianiac kwarcu, nie znasz programu jaki jest w srodku ? wielokrotnie wszelkie opoznienia czy dlugosci impulsow sa liczone na podstawie okresu zegara a wiec zmiana kwarcu wszystko...
Może na schemacie ktoś się dopatrzy jakiegoś błędu? A gdzie kwarc? Nie pamiętam jak są fabrycznie ustawione fuse bity od zegara ale osobiście zawsze dawałem kwarc i nigdy nie było problemu z komunikacją.
Jeżeli uruchomiłeś "system ochrony" zegara "głównego" (Clock security system (CSS)) i zegar główny zatrzyma się (np. dotkniesz palcami wyprowadzeń kwarcu) to system wywoła NMI, w którym to możesz zadecydować czy próbować przełączyć się z powrotem na zegar główny (np. kwarc) czy też zgłosić błąd (oczywiście bez zatrzymana procesora bo w ciągu kilku us...
Bo do realizacji RTC w Bascomie potrzebny jest dodatkowy sygnał zegarowy o częst. 32,768kHz (inny niż taktujący mikrokontroler). Czyli do taktowania mikrokontrolera możesz wykożystać wbudowany generator a do taktowania RTC zewnętrzny 32,768kHz.
Zacznij od wymiany kwarcu...
Właśnie przed chwilą też uruchomiłem zegar na ATMega8 choć wykorzystujący kwarc 32kHz (tzw. zegarkowy) niezależny od generatora głównego procesora. Jeżeli chcesz pozostać przy swoim pomyśle (równie dobrym) to w BASCOM-mie po kompilacji przejdź do opcji programatora gdzie będziesz miał trzy zakładki FlashROM ,EEPROM i Lock and Fuse Bits. Więc wybierz...
Poskładałem dzisiaj układ według tego schematu jednak nadal migają4 kropki a nie 2 :P układ synchronizacji zrobiłem jak zaleciłes z wykorzystaniem bc237. układ działa chyba dobrze tylko dalej jest taki efekt: procesor był wyjęty z podstawki i leżał w szawce około doby... Dzisiaj po poskładaniu nowego układu na fabrycznie nowych elementach zagarek startuje...
Wygląda, jakby włączony był w ref tryb 60 Hz oraz w tym samym punkcie, w opcjach zegara synchronizacja siecią . Czy włączony czas z kwarcu też późni zegar? Bateryjka współpracuje z kontrolerem pamięci nieulotnej BQ2201, który powinien być gdzieś obok.
Witam elektronicy ! Upadl mi zegar Nixie na podloge i przestal dzialac . Mechanicznie wyglada na nieuszkodzone ani plytka ani luty czy moze ulegl uszkodzeniu kwarc ?
W takim razie procesor (raczej sprawny) ma inną konfiguracje zegara, może wewnętrzny, ale jeżeli jest tak jak napisałeś w pierwszym poscie (wszystkie CKSEL zaznaczone - wyzerowane) to na bank jest źródło zewnętrzne. nawet jak jest wybrany kwarc, to podanie zegara na XTAL1 daje rezultat(kiedyś miałem zkaszanionego procka, nie wzbudzał kwarcu, ale bral...
Odpaliłem starodawny zegar cyfrowy stabilizowany kwarcem 32768 Hz. Niestety spieszy się ok.2-3 sek/dobę. Czy jest szansa poprawienia tego chodu poprzez zmianę kondensatorów w układzie oscylatora czy pomóc może tylko wymiana kwarcu ?
Widzę na zdjęciach tego modułu, że ma on kwarc 8MHz, a biblioteka obsługująca go przyjmuje domyślnie, że układ działa z zegarem 16MHz. Sugeruję przed wywołaniem metody begin() ustawienie zegara ręcznie, jeśli na Twojej płytce znajduje się kwarc 8MHz: mcp.setClockFrequency(8000000); if (!mcp.begin(CAN_BAUDRATE)) { ...
Tego nie widziałem. Znalazłem za to informację że dotyczy to rezonatora pracującego jako generator wytwarzający główny sygnał zegarowy: http://obrazki.elektroda.net/9_123515576... A po drugie, akurat w ATMega8 jest błąd w krzemie i te wewnętrzne kondensatory nie działają (tzn. FuseBit ich nie włącza). Użycie rezonatora jako źródła sygnału dla...
Witam Wracam do sprawy kwarca łopatologicznie, najprostszy dzielnik częstotliwości dzieli przez 2, dokładając następny na jego wyjście mamy podział przez 4, dokładając następny mamy podział przez 8...... dokładając piętnasty mamy podział przez 32768. Jeśli na wejściu damy kwarc 32768 to po 15 dzielnikach mamy impulsy sekundowe. Drugim z typowych kwarców...
Specyfika tego mikrokontrolera, zmusza Ciebie do zastosowania Timera2 w trybie asynchronicznym, a mikrokontroler powinien być taktowany wewnętrznym generatorem RC, czyli tak jak radzi kol. wyżej. Przy takim rozwiązaniu korzystać możesz ze specjalnego trybu oszczędzania energii: POWER SAVE. Niestety nie da się w tym mikrokontrolerze taktować kwarcem...
Witam. Ja bym spróbował upgrade bios i sprawdził oscyloskopem czy na kwarcu zegara na baterii cmos oscyluje. Pozdrawiam.
Witam. Zasada działania jest typowa i prosta: - licznik 0-9/0-5 dla minut czyli sumarycznie 0-59 - licznik 0-2/0-9 dla godzin z wykryciem stanu 12 lub 24 zależnie od systemu w jakim zegar ma pracować - dekoder do każdego licznika do sterowania lampami nixie - zegar 1 Hz, np. kwarc zegarkowy 32 kHz i dzielnik Gotowe. Czy zrealizujesz to na 7490/92 i...
Jak na mój gust równie dobrym rozwiązaniem jest dodawanie tych sekund, chociaż gdy tylko dopcham się do miernika częstotliwości mogę wstawić trymer i ustawić i ten kwarc.
Czyli nie jest potrzebny dokładny czas bezwzględny ale stałe odcinki czasu. Trzeba było tak od razu. Czyli liczymy z sieci 18000 impulsów i dajemy przerwanie. Jak ich nie ma-liczymy z kwarcu.
Nie wiem dlaczego układ miałby nie działać z takim kwarcem. Mój pracuje już ok.10 lat bez problemowo właśnie z takim od zegarka. Pozdrawiam.
Kup adapter transformatorowy 110/220V 50 / 60Hz 10-15W. Usuń wszystkie elementy prostownika po stronie wtórnej, zostaw tylko transformator .Przylutuj kabel do jednego z odprowadzen uzwojenia pierwotnego i do odczepu 110V. 110V służy do zasilania zegara. Ta opcja zasilania może być używana do zasilania zegara, w którym generator impulsów sekundowych...
Witam. Masz dwie możliwości, zmienić sterowanie lub wymienić kwarc. Jeżeli zegar głupieje to ma problem z zasilaniem ( elementy elektroniki zegara ) lub kwarcem - stawiam na kwarc.
Nie miałem okazji nigdy bawić się tym mikrokomputerem, natomiast objawy wyglądają mi na problem ze startem generatora kwarcowego. Jeśli masz oscyloskop, możesz zobaczyć, co dzieje się na pinie 11 U2 przy takim nieudanym starcie. Normalnie powinien być tam przebieg prostokątny o częstotliwości 8MHz. Jeśli nie masz oscyloskopu, proponuję sprawdzić wszystkie...
Sprawdz czy na plytce wyswietlacza na kwarcu zegara (rurkowym) jest stwardnialy klej typu butapren i ewentualnie usun go.Pozdro.
-Na jakiej zasadzie dobiera sie kwarc do procka (daje sie jaki sie ma pod ręką??) Tak jak poprzednik napisał, dajesz taki który się mieści w granicach opisanych w dokumentacji procka. Zawsze jednak lepiej dobrać częstotliwość do konkretnej aplikacji, w jednych jest potrzebny szybki, w innych wysoka częstotliwość nie będzie aż tak potrzebna więc można...
Kiedyś miałem taki przypadek, że dotknięcie palcem obudowy kwarcu dopiero go wzbudzało. Możesz spróbować drucikiem obudowę połączyć z masą. Co do wartości elementów to niby producent kwarcu powinien to sprecyzować, chociaż to fikcja ;) próbuj eksperymentalnie, może z jednej strony daj 10pF a z drugiej 82pF. Jeżeli mimo różnych prób nie włączysz tego...
witam. Być może w płycie uruchomieniowej procek wzbudza się z powodu pracy innego procka(głównego) na tej płycie, indukuje się mu coś na wolnych wyprowadzeniach i dlatego oscyluje sobie na jakiejś pływającej częstotliwości?
Musisz wypiąć kwarc i podać na XTAL1 zegar. Możesz wziąć np. ATTINY2313 i ustawić w nim fuse uaktywniający wyjście zegara i masz prosty generator. Wtedy możesz programować procesor.
1. Volatile: http://mikrokontrolery.blogspot.com/2011... 2. Tryb asynchroniczny: 1. Disable the Timer/Counter2 interrupts by clearing OCIE2 and TOIE2. 2. Select clock source by setting AS2 as appropriate. 3. Write new values to TCNT2, OCR2, and TCCR2. 4. To switch to asynchronous operation: Wait for TCN2UB, OCR2UB, and TCR2UB...
Twórcy chyba muszą pomyśleć o zastosowaniu np. pcf8583. Zegar na kwarcu to średni pomysł.
1. Czy jest jakakolwiek możliwość sprawdzenia czy poprawnie połączony jest cały układ? Wizualnie, następnie woltomierzem na txd procesora i wyjściu MAX232. Powinno pływać. Możesz na chwilę sobie darować tego WAITa i wysłać na zmianę dłuższą serię chr(0) potem serię chr(255), co powinno dać wyraźne pulsacje napięcia na RS. 2. Czy może to być spowodowane...
Nie. jeżeli video działa poprawnie to nie może być uszkodzony kwarc. Ten który masz uszkodzony odpowiedzialny jest tylko za zegar. Możesz zaryzykować wyciągając kwarce tylko jeden spowoduje zatrzymanie zegara
Co z kwarcem ? generator pracuje ?
Witam! Przypadkiem nie wlutowałeś kwarcu zegarkowego? Pozdrawiam
Jeśli nie potrafisz to zrób to prościej. Podłącz zewnętrzny kwarc 32,768kHz (zegarkowy); Config Clock = Soft Procedura zegara używa specjalnych zmiennych: _day , _month, _year , _sec, _hour, _min Wszystkie są typu Byte. Można je modyfikować bezpośrednio: _sec = 1 Sprawdź, o ile się spieszy (opóźnia). Różnicę koryguj warunkiem któregoś dnia np o północy.
Najlepsza metoda to ta którą podał Marekzi. Jako zegar odniesienia najlepiej wykorzystać zegar sterowany radiem z Frankfurtu na 77,5 KHz (DCF). Popularne częstościomierze (bez kwarcu w termostacie) mają duże błędy. Dołączenie przewodów częstościomierza do kwarcu spowoduje zwiększenie pojemności co się przełoży na lekkie przestrojenie kwarcu.
Miałem kiedyś tak, ale na ATmega8515. Ale PCF chodził 2x a nie 3x szybciej. Miałem tam taki układ z dwóch diod do podtrzymywania zasilania PCF z baterii. Okazało się po paru godzinach(na oscyloskopie) że napięcie zasilania PCF-a "skacze" i powoduje że kwarc 32kHz ma "garbaty" sygnał i PCF liczył te "garby" a nie częstotliwość podstawową. Pomogły dwa...
hej, mam ten sam problem i plan tej samej ściezki reperacji, mam drugi licznik, szukam który to układ samej pamięci w której jest mój oryginalny przebieg, czy to ten mniejszy układ 8 wyprowadzeń koło kwarcu ?
Czy dużo trzeba by zmienić w sofcie i w ogóle, żeby taktować procek z wewnętrznego zegara i zapodać kwarc zegarkowy?
zalezna od zegara danych, ktory jest zalezny od: - ustawien procka, - ustawien samego SPI, - czestotliwosci kwarcu/zegara instrukcji. 0x41 0x56 0x45!!
wymieniłem kondensatory jednak to nie było to. znajomy podrzucił mi podobny, niesprawny zegarek, z którego wyjąłem kwarc. po zamianie kwarcu pierwszy zegar zaczął chodzić normalnie;) dziękuję wszystkim za pomoc
https://obrazki.elektroda.pl/3519685100_... Witam. Może ktoś pomoże? Oryginalny kwarc z układu zegara powoduje duży błąd pomiaru czasu. Do zegara chcę zastosować układ DS32KHZ-N. Dołączam schemat układu zegara + aplikację DS32KHZ. Zmodyfikowany układ nie chce startować. Po odłączeniu układu DS i ponownym wmontowaniu oryginalnego...
Na poczatku daj dyrektywe $crystal=1000000. ATmega fabrycznie pracuje z wewnetrzny zegarem 1MHz mimo podpietego kwarcu. Trzeba przestawic fusebity zeby zmusic procek do pracy z kwarcem. Pozdro Dexter
Ostatnio dostałem oscyloskop. Sprawdziłem i nie ma taktu zegara na kwarcu 25MHz -> Brak taktu BCLK oraz chipsetu. Zegar RTC pracuje. Płytę udało mi się połowicznie naprawić tj. Uruchomiłem vcore, vgt jest, PLTRST i inne sygnały są, natomiast DRAM_RST jest w stanie log. 0. Uszkodzony mostek?
Myślę, że to nie wina PCF-a tylko kwarcu. Dokładność każdego zegara zależy od kwarcu i tylko kwarcu a są one bardzo różnej jakości.
Wykorzystaj Timer2 w trybie asynchronicznym z kwarcem 32,768kHz.
TCCR1B |= ((1 << CS10) | (1 << CS11) | (1 << CS12)); /* ustawia timer na pracę z zew. kwarcem */ Nie z zewnętrznym kwarcem, a z zewnętrznym źródłem sygnału. Timer1 o ogóle nie może pracować z rezonatorem kwarcowym. Gdzie w takim razie go w ogóle podłączyłeś (rezonator)?
Wykonaj generator 1Hz W PFL30 już jest na kwarcu.
www.mcselec.com
Witam, jak widzę, używasz środowiska Arduino IDE. Przerabiałem ten problem, procesor uruchamia się z zegarem wewnętrznym RC. "Wypal/wgraj bootloader" - to ustawia fuse bity (nawet jak go nie używasz). Pozdrawiam
na początek nie musisz mieć kwarcu, procek wystartuje na wewnętrznym zegarze 1MHz. potem możesz to przełączyć fusebitami na wewnętrzny 8MHz lub zewnętrzny kwarc ( o ile go podepniesz ) . ale uważaj, bo łatwo się pomylić i przełączyć np. na zewnętrzny sygnał zegarowy i później już bez zewnętrznego generatora nie ruszy. co do błędów, to podwójne kliknięcie...
Wiec najlepiej tryb Power-save (wtedy zegar systemowy nie pracuje wcale) w którym działa TC0 w trybie asynchroniczny. Wiec timer trzeba będzie taktować z zewnętrznego źrudła sygnału np kwarcu zegarowego co pozwoli na dodatkowe oszczędzanie energii.
delay w przerwaniu?! Nie przesadzasz? Dlaczego 2 razy ustawiasz TOIE2? Po co zerujesz TCNT2? Po co ustawiasz TOV2? Spróbuj najpierw sprawdzić ten kod z taktowaniem timera z podstawowego zegara, nie z kwarcu zegarkowego. Wtedy będziesz wiedział, czy problem leży w oprogramowaniu, czy w braku oscylacji.
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....
no dobra to pytanie podstawowe : jaki to jest kwarc :?:czy to napewno jest 32768Hz? tam moze jeszcze chyba zamiast niego byc 11MHz z hakiem ale nie pamietam,moze byc tak ze faktycznie seria kwarcow z sklepu w ktorym je kupowales sa np.zle opisane dla pewnosci kup ten 32.768kHz w innym sklepie :?
Super pomysł kol.atmeg8. Ja natomiast chciałbym przenieś ten projekt na złącze cartridge 48 pin. Mając na uwadze cenę i dostępność. Planuję wykonać projekt pod gniazdo SD, tego typu: https://obrazki.elektroda.pl/2926697700_... Jest to gniazdo krótkie, cena około 2 zł. Inaczej sprawa się ma z układem zegara DS1302 i tu najtaniej chyba...
kwarc zegar schemat kwarc uszkodzenie zegar zegar uszkodzony kwarc
instrukcja still odwrócić polaryzacja zwrotnica huawei b2368 agregacja
czujnik temperatury czujnik temperatury
Błąd F241 w piekarniku Electrolux - przyczyny i rozwiązania Kodowanie CAN Gateway w Volkswagen Phaeton 3.0 TDI