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...
Pozwolę sobie umieścić post pod postem żeby wiadomość dotarła do zainteresowanego. Jeszcze lepszym wyjściem dla takiego zegara będzie zastosowanie dedykowanego rezonatorka 32768Hz (32,768KHz) Wartość 32768 to w zapisie binarnym dokładnie piętnaście bitów. Jeśli więc Timer będzie zliczał generowane impulsy to po 32768 uzna że mineła sekunda :D Bascom...
Trzeba kota zamknąć, bo najwyraźniej biega Ci po klawiaturze. Na obrazku widać rozpoczętą definicję funkcji i nagle zaczyna się kolejna, ja w ogóle ściągnąłem to co tu pokazałeś w temacie i nie mam funkcji 'sendState()", może Mruczek Ci to wkleił z innego szkicu. Ja tak to widzę: [syntax=c]// ----------------------------------------...
Nie nie rób się kaczką albo sie prześpij ahahahahahaha :D OCIE1B zamieniasz na OCIE1A OCR1B zamieniasz na OCR1A zamieniasz wektor TIMER1_COMPB_vect na TIMER1_COMPA_vect kasujesz wszędzie to TCNT1=0 bo nie ma sensu Dla Timer0, w przerwaniu, pod linijką "dot ++ ; " dopisz TCNT0 = 6; To też można na palcach policzyć: 8MHz to jest na sekundę a sekunda ma...
Hmm Nie jest to takie proste jak sobie wyobrażasz. Najprostszy zegar jaki ja często stosuję: Oczywiście preskaler i początkowa wartość timera dostosowana jest do 8Mhz Jeśli chcesz zastosować zegar z innym taktowaniem musisz sobie obliczyć początkową wartość i preskaler. $regfile = "m8def.dat" $crystal = 8000000 Dim Sekunda As Byte Dim Minuta...
zastosowalem driver na bc557 układ ożył ;] jednak nie odmierza czasu :/ ustawiam zegar stoi w miejscu..... jak wchodzę do menu P1, P2 itp to po 5 sekundach powinien powrócić ale nic sie nei dzieje... sprawdziłem podłączenie kwarcu jest OK wymieniłem kwarce na inny i albo bardzo mi się wydawało albo zegar przeskoczył i 1 min z 12:43 na 12:44 i znów stoi......
w OB 1 tyka sobie zegar od LD 12 - data + czas razem 8 bajtów. Wystarczy w OB 1 napisać: L LD 14 // T MD 10 //Dzień,godzina,minuta,sekunda. Następnie zaprogramować daną funkcję np.: L 8 // stała do porównania L MW 2 // zmienna do porównania ==I //porównanie SPBN skok //jeżeli zmienna różna od 8 --> to skok T MW 0 // jeżeli zmienna jest równa 8 to transfer...
Czy kod wykorzystuje RTC ? Nie - jedna sekunda obliczana jest w 3 różnych pętlach połączonych szeregowo, dzięki czemu można precyzyjnie wykalibrować szybkość zegara w szerokim zakresie, zmieniając czas obiegu zgrubnie i dokładnie. Zależało mi, aby zegar działał także na podstawowej wersji COBRY.
Płytka to firmowa VGJ. Programowałem najpierw portem LPT i nic potem Bootloader i MCS soft 9.52. Napięcia ok Jak wgrałem soft to weszłem do skalara i ustawiałem zegar np.15.00 i nic zegar stał cały czas na 15.00 Ale nie mam masy na pinie 7 co 1 sekunda Robiłem dokładnie tak jak na stronie skalara i nic. Montujemy układ IC4 w podstawkę i włączamy zasilanie....
Prawdopodobnie przechowują delty i zbierają je w quick tick... Btw, ktoś wie w jakich okresach quickticks są wywoływane w prawdziwym życiu? Jeśli dobrze zrozumiałem, to w Bekenie i ESP będzie to czas rzeczywisty, a w innym przypadku przyjmijmy 25ms? Możemy nawet tutaj przejść do "właściwego czasu" z xticks i być może nawet ustawić g_secondsElapsed...
Wyjaśnij dlaczego w opisie jest, że na tarczy masz 120 LED? Ze zdjęć widać, że z przodu zegara masz 60 diod. Podświetlasz zegar także z tyłu drugą parą LED? Przypatrz się zdjęciom. Każda sekunda to dwie diody obok siebie.
Dobry wieczór! Już miesiąc temu zmontowałem i uruchomiłem częstościomierz, ale zająłem się czymś innym i zapomniałem opisać... Przepraszam. Do sprawdzenia użyłem generatora z taniego chińskiego oscyloskopu. Generator ma tylko cztery częstotliwości: 1 kHz, 10 kHz, 100 kHz i 1 MHz. Sprawdziłem pomiary dla czasów zliczania 0,1 s 1 s i 10s. Działa na wszystkich...
Witam zrobiłem sobie zegar widmowy na Arduino Nano - kod z internetu i schemat połączeń również, ja do tego zrobiłem płytkę PCB oraz zasilanie za pomocą transformatora powietrznego czyli bezprzewodowe. Ogólnie działa zegarek jednak ma jeden problem, do zegara trzeba dostosować precyzyjnie prędkość silnika, zastosowałem wobec przetwornicę z ustawianym...
http://obrazki.elektroda.pl/3025550100_1... Mając do dyspozycji jedną matrycę 8x8 czerwonych diod LED o boku 60,2mm oraz mikrokontroler ATtiny861 pozostałe po innych projektach postanowiłem zbudować to, co każdy elektronik chociaż raz w życiu zbudować musi: zegar ;). Ze względu na charakter wyświetlacza miał to być zegar binarny, ale...
Jak na Poznań to coś kiepsko synchronizuje. Dystans do nadajnika masz nieco ponad 600km. U mnie do nadajnika DCF https://www.google.pl/maps/place/DCF77/(... https://www.openstreetmap.org/#map=15/50... z Krakowa prawie 780km, czyli dalej niż z Poznania. Dobrze (lub niedobrze, sprawa dyskusyjna, bo czasami może być przekłamanie...
Nigdy nie korzystałem i nie śledzę rozwoju AI, więc mam pytanie. Czy i ewentualnie jak dobrze, modele językowe radzą sobie z pisaniem programów w asemblerze, np. mikrokontrolerów 8-bitowych? Coś tam generują, ale nie sprawdzałem w rzeczywistym układzie. DeepSeek wygenerował coś takiego: Poniżej znajduje się przykładowy program w asemblerze dla mikrokontrolera...
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...
Taaak, kiedy byłem młody i głupi sprawdziłem w ten sposób świeżo zakupiony akumulatorek NiCd (AA - w tamtym czasie R6). Trwało to góra sekundę ale wystarczyło żeby akumulatorek (nie)zdrowo zaśmierdział i zmiękła izolacja przewodów pomiarowych. A kto ci kazał mierzyć akumulatorki w ten sposób? Stan akumulatorka określamy choćby przez czas jaki pracuje...
2.5mA na jedną lampę daje 15mA z przetwornicy.
Liczyłem to już i tak jest :D ale tknąłeś mnie na coś, co sprawi, że stałe rozwiązanie będzie dobre. W programie sterownika wstawię timer który będzie odliczał czas do pobrania danych z czujników. Czas ten będę wysyłał (jak się da) do czujników w funkcji zwrotnej wraz z czasem dodatkowy np 100 ms. Każdy kolejny czujnik będzie miał czas większy o 100...
Z opisu autora i wyglądu zgaduję, że to zegar dla dworców i podobnych instytucji. Zapewne miał centralną jednostkę sterującą. DCF/podobne kiedyś były drogie. Niestety nie kojarzę żadnego modułu który generuje sygnał co minutę. Co sekundę jest tego dużo. Może jakiś przekaźnik czasowy? DCF-77 ma "przerwę' w impulsach właśnie co 1 min. Jest to sekunda...
tutaj link, w którym jest to wszystko ładnie opisane. https://www.weigu.lu/microcontroller/tip... Ale przykłady tam podane są marne (ale nie są błędne) - seryjne wywoływanie localtime(). Razem z gmtime() są to funkcje to przeliczania time_t (liczba sekund) na rok, miesiąć, dzień, godzina, minuta i sekunda oraz dzień...
Czy ktoś może dopisać pomiar temperatur na dwóch czujnikach DS18B20?? Zegar byłby wyświetlany przez 15 sekund a temperatury przez 5 sekund. Temperatura byłaby mierzona w zakresie -50C do +125C. /* zegar.c - firmware for simple digital clock based on AVR ATmega8, designed for VSS from pl.misc.elektronika Copyright (C) 2006 Dariusz Rzońca This...
Witajcie, dziś postanowiłem się podzielić dorobkiem w postaci oprogramowania i wiedzy na temat pewnego modułu GPS. Zegar softowy synchronizowany GPS z dodatkowym wyświetlaniem współrzędnych i prędkości no i dorzuciłem w ostatniej chwili temperaturę z DS18B20 - taki szkoleniowy programik w BASCOM (świetny przykład - gotowiec dla tych którzy chcą zrobić...
DS musi mieć na końcu "wait 1" Z tego co pamiętam to czas pomiędzy zapytaniem czujnika a odpowiedzią ma wynosić co najmniej 750ms ale nie rób tego na instrukcji "Wait" ale w przerwaniu. Ja to robię tak, że w jednym przerwaniu (np. co sekundę) najpierw odbieram dane z DS-a, wykonuję obliczenia temperatury i od razu wysyłam do czujnika "zapytanie". W...
Były kiedyś takie moduły DCF, tzn. wyniesiona część na kablu i podłączana do komputera, jako odbiornik-wzorzec. Mam w domu od bardzo dawna zegar DCF (jak jeszcze nie były u nas popularne) i o dziwo miałem sygnał mocniejszy niż kolega mieszkający w Niemczech (gdy mi go przywiózł). pomiar czasu z błędem nie większym jak +/- 10 sekund na rok Ten warunek...
W jakim programie kolega pisał wsad i czy jest szansa na zamieszczenie źródła. Program napisany w C. Mogę zamieścić wsad do mikrokontrolera jak kolega chce :) Po oglądnięciu schematu zastanawiają mnie jednak dwie kwestie. Pierwsza to brak zewnętrznego układu RTC z podtrzymaniem- rozumiem, że takowego zegar nie posiada czy może jest zasilany bakteryjnie??...
Fuse: Low Byte: 0xE1 High Byte: 0xD9 SKSEL0 - odznaczyć SKSEL2 - zaznaczyć
hmm to wada nforce2. ten typ tak ma :) Sprawdz sobie zegarek w windowsie - ten animowany w miejscu gdzie sie ustawia date. co 5 sekunda jest dluzsza :)
tak na szybko ;) Config Timer1 = Timer , Prescale = 64 Enable Interrupts Enable Timer1 On Timer1 Zegar Zegar: Incr Sekunda Return
Dzięki za sugestię ... popatrzę sobie ale kwarc gdyby nawał to objawy były by jakieś takie jak nierówna praca zegara ..(wolniej szybciej lub reset czy wogóle jakieś stany nieustalone?) U mnie jest to aż nazbyt regularnie . Przed chwilą jeszcze próbowałem zmieniać godzinę ..to po dojściu sekundnika do 59 kolejna sekunda powoduje że już wskazuje 34 zliczone...
https://obrazki.elektroda.pl/8213915500_... Czasomierz dla klejarki pistoletowej Bosch PKP 18 E. https://obrazki.elektroda.pl/3128317200_... Po kolejnej awarii pistoletu do klejenia na gorąco, kupiłem klejarkę firmy Bosch. Klejarka ta, wymaga siedmiominutowego wstępnego rozgrzania, aby umożliwiała właściwe klejenie....
Witam. ESP32 WiFi (czyta dane pogodowe z openWeatherMap i aktualny czas z pool.ntp.org). Do tego robi wiele innych rzeczy - wszystko działa szybko i ślicznie (nie związanych z serwerem WWW bo to mi nie potrzebne) i wysyła dużo danych do Arduino DUE. Te je ładnie parsuje, rozdziela wg. kodów gdzie trzeba, ale ................. (dane pogodowe są aktualizowane...
Jestem ciekawy z jaką dokładnością działa Ci ten zegar. Dokładnie o to samo mam ochotę zapytać. Czy sekunda to naprawdę sekunda czy 1 sekunda i np. 4 setne?
Na schemacie http://obrazki.elektroda.net/74_12891673... w obwodzie anteny ferrytowej wskazane by było poprawić pojemność równoległą 78pF na wartość w nanoFaradach 2,2nF-6,8nF w zależności od użytej anteny ferrytowej. Na jakiej zasadzie w tym programie składana jest informacja o czasie z odbiornika DCF? Wymagana jest pełna niezakłócona minuta transmisji...
Witam. Chciałbym zrobić zegar, który wyglądałby następująco: - 10 LED-ów byłoby ustawione w rzędzie - Po włączeniu zapaliłaby się dioda pierwsza a po sekundzie następna i tak do końca, a gdy wybije 10 sekunda cykl się powtórzy i tak aż do wyłączenia.
Zgadzam się z przedmówcami. Za błędy ortograficzne minus. Wykonanie zaś mi się podoba. Chociaż osobiście wolę wyświetlacze pozytywowe nie negatywowe. Ale kwestia gustu. Dodam że sam jestem na etapie koncepcji i testów podobnego urządzenia. Moje jest na razie na płytce stykowej. U siebie synchronizację czasu chciałem przetestować na ewentualnym module...
To zmienia moją koncepcję :( obecnie mam ustawione tak: Timer1=Timer (odlicza mi jedną sekundę) Timer0=Counter (zlicza mi impulsy). Chciałem dodać do tego programu zegar z datą, ale wydaje mi się że sekunda z Timera1 na kwarcu 4Mhz nie jest zbytnio dokładna. Może jakaś podpowiedź jak najprościej przerobić program żeby mieć ten zegarek? (chciałbym użyć...
Właśnie zmontowałem układzik, użyłem kwarcu 4mhz i każda sekunda w moim zegarku trwa kolo 5-6 sekund rzeczywistych. Gdzie popełniłem błąd??
Wzorowałem się na kilku przykładach i wyszło mi właśnie że przy f=8Mhz i dzielniku 256 zegar timera pracuje z f=31250Hz, tym samym sekunda minie po tych 31250 cyklach i wtedy powinno wystąpić przerwanie. Dokładnie tak... http://obrazki.elektroda.pl/8414837200_1... Również dobrze jest pamiętac że minuta ma 60 sekund zamiast 61.... Licznik...
Nie widzę wywołania SystemCoreClockUpdate(). SysTickConfig uruchamia timer, a Ty później próbujesz ręcznie robić na nim delay(). Zdecyduj się na jedno albo drugie. Najlepiej zapomnij o jakichkolwiek delay(). Gdyby wszytsko zadziałało, sekunda u Ciebei miałaby 999 milisekund, a co ok. 4 miliony sekunud zegar miałby dość nieregularną sekundę. Zaprogramuj...
Zmiana średnio o około 300us świadczy o tym, że zegar w komputerze idzie o około dziesięć milionowych za szybko (300us na 30s, niecała sekunda na dobę). Wahania tej zmiany świadczą o tym, że albo zegar w komputerze idzie nierównomiernie, albo zegar serwera NTP, albo to jest błąd przesyłania czasu przez NTP - przypuszczam, że to ostatnie.
Jest tego sporo, DCF77, 7 x DS18B20 i DHT11 ( akurat jeśli chodzi o niego to mam wątpliwości, czy ten kod działa, bo jest na obydwu płytkach podpięty i zdarza się zawieszenie ) Nadajnik Atmega328p Dodano po 16 Odbiornik Atmega644P - trochę zmieniłem obsługę przerwania, wydaje mi się, że w przerwaniu nie powinno się wykonywać dużych obliczeń. [syntax=basic4gl]...
Szkoda że tak łatwo się zniechęcasz. Ja mam taki problem z zegarkiem , że po podłączeniu kwarcu zegarkowego do XTAL w atmega8 zaczął chodzić dokładnie ...tylko 2 razy wolniej. Wie ktoś jak to naprawić ?? Już wiem co jest nie tak chyba. Timer1 jest 16-bitowy >liczy do 65536 potem następuje przepełnienie. A kwarc zegarkowy "liczy" do połowy tego(32.768Khz)....
Czy jak wejdziesz do BIOS, to też co 5 sekunda się przycina ? Czy jego wersja jest najnowsza ?
Hmm...Bascom działa lepiej kiedy się wie co się robi :D Wiesz co robi instrukcja Config Clock = Soft ? Konfiguruje Timer który w mikrokontrolerze jest przygotowany do pracy asynchronicznej. Dodatkowo potrzebny jest rezonator kwarcowy 32768 Hz dołączany do pinów mikrokontrolera oznaczonych TOSC1 i TOSC2 Nie będę opisywał wszystkich przypadków, ale dla...
Nie ma znaczenia jak te zegary chodzą na orbicie. Dla dokładności pomiaru odległości ważne jest tylko żeby były dokładne, tz. równo chodziły. Sama szybkość zegara, czyli jednostka, jest nieistotna. My szybko zauważymy że zegar się rozjeżdża i skorygujemy go normalnie - przyspieszymy lub zwolnimy, żeby trzymał się jakiegoś wzorca czasu. Satelita GPS...
Uff.... mały kroczek do przodu. Znalazłem powód: mikro zwarcie którego nie mogłem wykryć bo... zwierało przez diodę, a akurat tak miałem końcówki od miernika w rekach, że szło zaporowo. Zacząłem sprawdzać na upartego wte i wewte i wyskoczył byk: zwarte HV+ z katoda cyfry 2 . Po zlokalizowaniu zwarcia (kurczę, naprawdę nie było tego widać!) dwójki zniknęły....
http://obrazki.elektroda.net/4_123594293... Jest to zwyczajny zegar binarny, jakich wiele już było na elektrodzie, jedyne co odróżnia go od pozostałych to wykonanie na mikrokontrolerze PIC16F84A - wsad napisany w assemblerze. Odkąd pierwszy raz w internecie wypatrzyłem zegar binarny chcialem takowy posiadać, dlatego jako pierwszy projekt wybrałem...
Mam problem z którym próbuje uporać się już od dłuższego czasu. Nie wiem jaką wartość powinienem wpisać do timera dwu bajtowego aby uzyskać przerwanie co sekundę. Nie pytałbym się tu o takie rzeczy ale nawet w książce "Mikrokontrolery dla początkujących" autor oblicza wartość timera pisząc sprzeczne równanie! Od razu mówię że programuje w BASCOMIE jeśli...
gasnąć zegar sekunda samsung zegar sekunda zegar sekunda arduino
położenie potencjometr dietrich kotły amplituner denon pamięć
MSD3663SV8.0 USB Firmware Download for TV Mainboards – Board and Panel Matching Guide Metabo wkrętarka bezszczotkowa – silnik nie działa, diagnostyka, typowe usterki