dokładny odmierzać

Znaleziono około 897 wyników dla: dokładny odmierzać
  • [Atmega8] Atmega8: Jak poprawnie ustawić Timer0 dla dokładnego odmierzania czasu?

    Wyłącz preskaler, bit CKDIV8

    Mikrokontrolery AVR   27 Wrz 2009 21:25 Odpowiedzi: 6    Wyświetleń: 2555
  • REKLAMA
  • Bascom AVR: Czy Timer1 w ATmega8 dokładnie odmierza 250ms przy 4MHz?

    Program działa i nawet licznik się zatrzymuje tylko jaką mam pewność że jest to 250ms? chodzi mi o to żeby uzyskać jak największą dokładność. Dzięki za ten przykład, spróbuję... Nie wiem dokładnie , do czego Ci to potrzebne ale przykład z przerwaniem , który podałem wcześniej działa z dokładnością do ~2 cykli zegara(500)ns.Czy to niezbyt dokładnie...

    Mikrokontrolery   22 Lis 2005 14:56 Odpowiedzi: 7    Wyświetleń: 1167
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Wady i zalety oscylatora wewnętrznego vs zewnętrznego

    Chodzi o mikrokontrolery? Chyba słabo szukałeś. Wewnętrzne oscylatory zazwyczaj są dużo gorsze i mniej stabilne od zewnętrznych. Zupełnie się nie nadają do dokładnego odmierzania czasu. Poczytaj: https://www.elektroda.pl/rtvforum/topic2... https://www.elektroda.pl/rtvforum/topic2...

    Początkujący Elektronicy   04 Lut 2019 13:26 Odpowiedzi: 3    Wyświetleń: 450
  • Atmega8 - Timer0 nie odlicza 1 sekundy przy 12MHz i preskalerze 256

    Przy takim trybie pracy timera (zamiast sugerowanego przez piotrva CTC) Twój zegarek będie się zawsze późnił, bo od zgłoszenia przerwania do przeładowania timera zawsze upłynie pewien czas, w dodatku nie zawsze taki sam. To nie jest dobry sposób na dokładne odmierzanie czasu.

    Mikrokontrolery Początkujący   19 Lut 2013 14:47 Odpowiedzi: 4    Wyświetleń: 1116
  • REKLAMA
  • Dokładne odmierzanie czasu w mikrosekundach dla AVR i 1-Wire

    HEj. Może znacie jakiś program który dokładnie wyznacza odcinki czasu między danymi funkcjami w programie / ? Chodzi o to aby był b. dokładny tzn. uwzględniał też czas skoku do funkcji oxniającej . Ma to być funkcja odmierzajaca us, potrzebna dla 1 Wire - stąd koniecznośc dokąłdności ... Rady: - dbaj o styl swojej wypowiedzi - nie popełniaj błędów -...

    Mikrokontrolery   11 Kwi 2006 12:31 Odpowiedzi: 4    Wyświetleń: 993
  • [atmega16][bascom] Dziwne zachowanie programu z przerwaniem.

    Instrukcja WAIT Przeznaczenie: Przerywa działanie programu na określony czas. Składnia: WAIT il_sekund Opis: Instrukcja wstrzymuje działanie programu na podaną ilość sekund. Odmierzany czas jest wartością przybliżoną, więc nie należy stosować tej instrukcji do dokładnego odmierzania czasu. Używanie przerwań, może znacznie wydłużyć działanie instrukcji....

    Mikrokontrolery AVR   03 Mar 2010 09:56 Odpowiedzi: 35    Wyświetleń: 4541
  • DELPHI - Dokładne odmierzanie krótkich czasów 1,6ms/320µs i sterowanie RS232

    Tez mi działa i2c - ale sleep nie zdaje egzaminu na 1-wire, gdzie dokładność 1ms - to żadna dokładność. I2c działa nawet z transmisją 1b/s. (termometr)

    Programowanie   12 Sty 2005 21:40 Odpowiedzi: 4    Wyświetleń: 1329
  • Dokładne odmierzanie czasu w AT2313 z kwarcem 4MHz - Timer0 i przelicznik częstotliwości

    waitms 100

    Mikrokontrolery   18 Lut 2003 12:22 Odpowiedzi: 7    Wyświetleń: 2229
  • [AVR] Jak opóźnić miganie diody LED na AVR za pomocą pustej pętli for?

    Zamiast "gołej" pętli proponuję użycie funkcji: _delay_loop_2(uint16_t __count) Z biblioteki <avr/delay.h>. Bo raczej miganie LEDkami nie potrzebuje hiper dokładnego odmierzania czasu (choć jest to możliwe wykorzystując inne funkcje z tej biblioteki). Z tymi MHz to przesadziłeś, pewnie chodziło Ci po prostu o Hz. :D Aha funkcję w programie wywołujesz...

    Mikrokontrolery AVR   23 Paź 2009 07:40 Odpowiedzi: 16    Wyświetleń: 3641
  • REKLAMA
  • Attiny2313 – jakie Fuse Bity ustawić dla pracy z zewnętrznym kwarcem 4MHz?

    Ściągnij datasheet ze strony producenta i otwórz na stronie 23. Masz tam tabelkę do ustawienia bitów CKSEL3..1 (w Twoim przypadku to będzie 110) a na stronie 24 masz tabelkę do ustawienia bitów: CKSEL0 i SUT1..0. Musisz sam zadecydować jak je ustawić w zależności od Twoich potrzeb. Od tych bitów zależy czas startu mikrokontrolera. Pamiętaj, że bit zaprogramowany...

    Mikrokontrolery   22 Mar 2006 21:17 Odpowiedzi: 30    Wyświetleń: 12996
  • PEUGEOT BOXER III - Naprawa zbiornika AdBlue PEUGEOT BOXER III, CITROEN JUMPER

    Nie wiem czy czytałeś dokładnie całą konwersację ale było już pisane, że czujnik poziomu płynu nie mierzy od pełnego zbiornika a dopiero jego końcówkę. DB podaje "Volume d'urée supérieur à 6 litres" czyli "Objętość mocznika większa niż 6 litrów". Dopiero jak poziom spadnie poniżej 6L to zaczyna się dokładne odmierzanie.

    Samochody Elektryka i elektronika   08 Lip 2025 22:23 Odpowiedzi: 225    Wyświetleń: 156567
  • Jak zbudować makietę sygnalizacji świetlnej z użyciem procesora 8086?

    Waitms 500 - 500ms czekania, jeśli $crystal dobrze ustawiony to powinno dokładnie odmierzać.

    Projektowanie Układów   14 Sty 2009 16:57 Odpowiedzi: 11    Wyświetleń: 2304
  • [atmega8] [atmega8][c] Jak ustawić timer do odmierzania dokładnie 1 sekundy?

    tak jesli timer1 jest tylko do odliczania tej jednej sekundy i do niczego innego go nie potrzebujesz

    Mikrokontrolery AVR   17 Mar 2009 23:20 Odpowiedzi: 16    Wyświetleń: 1527
  • AVR: Jak przełączyć LED na pinie 1 co 0,5s przez 4s po włączeniu?

    Witam... Najprościej chyba będzie użyć gotowych funkcji opuźnienia czasowego... Raczej nie ma sensu w tym przypadku pchać się w timer... #define F_CPU 1000000 /* Tu wpisujesz częstotliwość zegara z jakim pracuje uC #define CYCLES_PER_US ((F_CPU+500000)/1000000) /* cpu cycles per microsecond */ void delay(unsigned int us) {...

    Mikrokontrolery   12 Lis 2005 18:15 Odpowiedzi: 2    Wyświetleń: 867
  • REKLAMA
  • Naprawa spieszącego się zegarka

    (at)ElektrodaBot chcę wykorzystać mikrokontroler i timer/licznik jednak chcę uniknąć PLL. Ponieważ układ zegara LED zlicza impulsy w ciągu sekundy to dla dokładnego odmierzania czasu istotna jest ilość impulsów w ciągu sekundy. Dlatego po wybraniu częstotliwości 60Hz planuję wykorzystać podział 32678Hz tak aby uzyskać częstotliwości 32Hz (okres 0,03125s)...

    Artykuły   12 Lis 2024 20:53 Odpowiedzi: 89    Wyświetleń: 5820
  • Generator TCXO 10MHz za 16zł czy jest coś warty?

    Projektowanie urządzeń GNSS musi być sporym wyzwaniem, tematy dokładnego odmierzania czasu są trudne a tutaj jeszcze dochodzi środowisko kosmiczne. Udało się zajrzeć do wnętrza częstotliwościomierza [url=https://www.elektroda.pl/rtvforum/t... niestety czekała tam niemiła niespodzianka... Znalazłem dokument ile "trzyma" stabilność...

    Artykuły   11 Cze 2025 09:38 Odpowiedzi: 7    Wyświetleń: 1578
  • Jak dokładnie odmierzać czas w Bascom dla procesorów 51 za pomocą Timerów?

    Witam Dim Licznik As Byte Config Timer0 = Timer , Mode = 1 , Gate = Internal Enable Interrupts Enable Timer0 On Timer0 1ms Counter0 = 64535 Start Timer0 Do Loop 1ms: Counter0 = 64535 Start Timer0 Incr Licznik Return A wynika to z tad:czestotliwosc kwarcu (w tym przykladzie-najprosciej,moze byc inny)wstepnie dzielona jest pzez 12 (wynika to z budowy...

    Mikrokontrolery   27 Lis 2003 22:53 Odpowiedzi: 3    Wyświetleń: 3758
  • prośba o pomoc. Sterowanie wyswietlaczem Lcd przez lpt

    W pliku ULCD.zip są spakowane plik: ULCD.pas - główny plik z definicją klasy sterującej LCD zlportio.pas - biblioteka do łączenia bezpośredniego z LPT zlportio.sys - sterownik wymagany przez zlportio.pas (trzeba ten plik umieścić w jednym katalogu z programem EXE) rdtsc.pas - biblioteka pomagająca dokładnie odmierzać czas. Na początku pliku ULCD.pas...

    Programowanie   25 Lis 2008 19:47 Odpowiedzi: 3    Wyświetleń: 1487
  • [ATMEGA16][C][WINAVR] Programowe PWM, serwo stoi w miejscu

    Ja się dziwię dlaczego nie używasz timer'a do dokładnego odmierzania czasu... Przecież po to one są...

    Mikrokontrolery AVR   07 Wrz 2008 00:13 Odpowiedzi: 12    Wyświetleń: 4064
  • Jak zapobiec zawieszaniu się Arduino Nano w sterowniku pieca?

    Jeśli chciałbyś się wznieść trochę wyżej, poczytaj o timer-ch. Umożliwiają one bardzo dokładne odmierzanie czasu (zależe od dokładności użytego kwarcu) i wykonanie procedury w przerwaniu, czyli po czasie jakie odliczył timer i bez względu na to jaki kod akurat realizuje procesor.

    Arduino   15 Mar 2020 14:47 Odpowiedzi: 58    Wyświetleń: 2397
  • Szukam prostego układu elektronicznego do napędu wahadła zegara

    A czy ten zegar ma działać i wskazywać godziny, czy tylko kiwać sobie wahadłem. Do atrapy możesz próbować coś takiego za 2 zł założyć. No fakt że nie wiem czy to się sprawdzi dla dokładnego odmierzania czasu. A dla atrapy robić-no chyba nie ma sensu.

    Początkujący Naprawy   28 Paź 2012 16:09 Odpowiedzi: 11    Wyświetleń: 4419
  • Xmega 128-A3 - Podłączenie zewnętrznego oscylatora kwarcowego 16 MHz

    A jak jest ze stabilnością wewnętrznego ocylatora RC w XMega? Czytałem, że jakościowo jest lepiej niż to było w XMega. Nie potrzebuję super dokładnego odmierzania czasu ale w miarę stabilne takty..

    Mikrokontrolery AVR   04 Maj 2012 12:35 Odpowiedzi: 22    Wyświetleń: 4006
  • DS18B20 - Jak wyeliminować wskazanie 85 i zwiększyć precyzję odczytu?

    Powód może być od strony sprzętowej. W µC stosujesz kwarc zewnętrzny czy wewnętrzny generator? DS18B20 musi mieć dokładne odmierzanie czasu. Generator wewnętrzny tego nie zapewnia. Jak go stosujesz to może powodować takie efekty.

    Mikrokontrolery   30 Wrz 2007 20:59 Odpowiedzi: 8    Wyświetleń: 3240
  • Jak zbudować układ z AT90S2313 do rejestracji czasu pracy maszyny?

    1.Standardowy Atmega8 nie będzie (wg. noty kat.) działał przy 3,3V. Możesz użyć ATmega48/88/168 lub Atmega8L 2.Przy niskich napięciach musisz używać niższego zegara (bodajże 4MHz dla ATmega8L i 10MHz dla Atmega48/88/168) 3.Najlepiej używać rezonatora kwarcowego, szczególnie, że ty musisz mieć dokładnie odmierzany czas. Standardowy rezonator będzie działał,...

    Robotyka Modelarstwo i CNC   17 Maj 2007 18:49 Odpowiedzi: 27    Wyświetleń: 2019
  • Taki problem z dokładnym odliczaniem czasu przez ATMega8

    Dokładne odmierzanie czasu realizuje się przy wykorzystaniu timera2 z kwarcem zegarkowym na przynależnych mu wejściach... Jak nie chcesz się bawić z takim kwarcem to jest jesze możliwość odmierzania sekundy na timerze 16-bitowym... Przy ustawieniach... 1MHz... prescal 64... wartość początkowa 49911... Pozdrawiam Rafał...

    Mikrokontrolery   19 Kwi 2006 20:23 Odpowiedzi: 2    Wyświetleń: 1212
  • Jak napisać program do sterowania przekaźnikami przez mikrokontroler?

    1. Jaki język? 2. Mikrokontroler jest w zupełności wystarczający a nawet nadmiarowy - czyli jest OK :) 3. Dodatkowo dołącz kwarc to XTAL1 i XTAL2 żeby odmierzanie czasu zrobić wmiare dokładne na Timerach.

    Mikrokontrolery   19 Gru 2007 21:48 Odpowiedzi: 5    Wyświetleń: 2498
  • Czy oscylator RC w ATMega może mieć odchył od 8MHz? Czas różni się o 2s

    Oscylator może mieć +-3% dla 1MHz i 25stopni zgodnie z notą katalogową (ATMEGA16, str. 27), więc do dokładnego odmierzania czasu zaleca się używanie zewnętrznego kwarca. Podobno może uzyskać +-1%.

    Mikrokontrolery   16 Kwi 2006 11:56 Odpowiedzi: 4    Wyświetleń: 2328
  • Jak działa naświetlarka do PCB? Czy można użyć lampy halogenowej i jakich preparatów?

    Będzie bardzo dobra o ile nie ma tzw. efektu rozgrzewania i od razu świeci pełnym światłem bo wtedy będzie Ci ciężko zrobić dokładne odmierzanie czasu naświetlania. Ewentualnie ją trochę bardziej oddalisz i wydłużysz czas naświetlania.

    Projektowanie Układów   19 Gru 2007 00:39 Odpowiedzi: 24    Wyświetleń: 4657
  • Ustawienie zegara, czas trwania polecenia Wait, BASCOM, zl2AVR

    po pierwsze jako $crystal podaj 16000000 (Twój kwarc to najprawdopodobniej 16 MHz) - o ile masz ustawione jako zewnętrzny kwarc we fusebitach co do dokładnego odmierzania czasu to jeśli na prawdę tego chcesz to odpuść sobie instrukcje typu wait, które nigdy nie będą dokładne. Polecam poczytać conieco o timerach, które mogą odmierzać czas dużo prościej...

    Mikrokontrolery AVR   28 Kwi 2011 20:00 Odpowiedzi: 7    Wyświetleń: 2437
  • Restarter urządzeń (Attiny13)

    Można wykorzystać timer watchdoga do generowania przerwań co sekundę W tym zastosowaniu to jest akurat bez znaczenia ale do dokładniejszego odmierzania czasu watchdog się nie nadaje. Dodano po 2 Dajcie już spokój autorowi, już wie że mógł to inaczej zrobić ale jak się coś robi na szybko to nie zawsze jest to takie oczywiste, to jest właśnie nauka i...

    DIY Konstrukcje   20 Gru 2018 19:43 Odpowiedzi: 92    Wyświetleń: 8658
  • Przypominacz herbaciany Gigantora

    mick - niektórzy może lubią zrobić coś analogowo - weź to pod uwagę. W tym projekcie problemem było by na pewno dokładne odmierzanie odcinków czasu (np 100s) przy zastosowaniu wzmacniaczy operacyjnych. Sam osobiście tak jak autor wybrał bym procesor. Odnośnie projektu - bardzo fajne urządzenie :) i sam musze o czymś podobnym pomyśleć, kolego Gigantor...

    DIY Konstrukcje   08 Kwi 2008 09:32 Odpowiedzi: 41    Wyświetleń: 10886
  • Jak zamontować silnik spalinowy w rowerze i jakie są dodatkowe koszty?

    Super dokładnie odmierzać nie trzeba. Jak będzie pare mililitrów więcej oleju w benzynie to nic sie nie stanie, w upalne dni to nawet lepiej ;) Dziś urwał mi sie błotnik na przodzie :D Aluminiowe mocowanie do widelca sie ukruszylo od wibracji i wybojów, widelec nieresorowany. Zamontowałem błotnik teraz na na blaszce z kwasówki :D

    Ogólny techniczny   05 Gru 2024 01:43 Odpowiedzi: 7425    Wyświetleń: 1255665
  • Jak zbudować przekaźnik 12V z opóźnieniem 3s - gotowy układ czy DIY?

    Zrobilem sporo takich "włączników/wyłączników". Najbardziej "nie przewidywalnym" w tych układach jest sam przekażnik, bo to pod jego prąd załącz/wyłącz trzeba dobierać elementy. Oczywiście zastosowanie przerzutnika Schmitta czy to na tranzystorach, czy na bramce scalonej polepsza parametry układu, ale to dodatkowa komplikacja układowa, nie wiem czy...

    Początkujący Elektronicy   22 Wrz 2018 12:58 Odpowiedzi: 6    Wyświetleń: 1056
  • Dlaczego warto uczyć się mikrokontrolerów i języka C? Korzyści i zastosowania

    1. Języka C warto się nauczyć, żeby nie gubić się ciągle w rejestrach, trybach adresowania, budowaniu algorytmów w asemblerze. Jest wygodny. 2. Procek zaczyna być potrzebny, gdy zadanie zaczyna być bardziej skomplikowane niż mruganie diodami. (komunikacja szeregowa, pomiar wartości analogowych, dokładne odmierzanie czasu... mogę tu wymieniać długo)

    Mikrokontrolery   12 Paź 2009 22:35 Odpowiedzi: 10    Wyświetleń: 2672
  • Jak sterować urządzeniami przez port LPT w Visual Basic 6?

    Do dokładnego odmierzania czasu możesz użyć np. komponentów RDTSC i ZLRDTSC :-> http://www.vclcomponents.com/catalog/Zlp... (With this unit you can measure time intervals with up to nanoseconds resolution&With this unit you can measure time intervals with up to microseconds resolution).

    Programowanie   14 Mar 2011 15:12 Odpowiedzi: 98    Wyświetleń: 67653
  • Jak dostosować funkcję delay w C dla Microblaze 100MHz?

    hmm w sumie jakoś bardzo dokładnego odmierzania opóźnień nie potrzebuję , jeśli taka pętla dawała by mi np (1 +- 0.5)us to powinno wystarczyć, z tego co wiem to przy LCD jest określony czas min odstępu między kolejnymi danymi a nie maks. (ale bez przesady). Zależało by mi by to jednak w C było, bo asemblera znam tylko do AVR (MB jest ogółnie zakręcony...

    Programowalne układy logiczne   03 Paź 2007 06:27 Odpowiedzi: 4    Wyświetleń: 5943
  • Jaki tani mikrokontroler do generowania PWM 0-95% dla mostka H przy wejściu 0-10V?

    Do PWM wystarczy poczciwa 51, np. AT89S52, ja takiego używam. W PWM bardzo istotną rzeczą jest aby było bardzo dokładne odmierzanie czasu, dlatego najlepiej jest to zrealizować właśnie na Timerze. Kolejną istotną kwestią jest kwarc jakiego używasz, gdyż od tego zależą czasy jakie możesz uzyskać. A programator to polecam np. issprog Dybkowskiego. Pozdrawiam.

    Mikrokontrolery   06 Cze 2007 10:42 Odpowiedzi: 13    Wyświetleń: 2074
  • [delphi] Jak w Delphi odmierzać czas dokładniej niż 1ms bez dużego obciążenia CPU?

    Witam. czy dokładne odmierzanie czasu (wstrzymywanie pracy programu na czas dokłądniejszy niż +/- 1ms) musi "pożerać" tyle uwagi procesora ? Chodzi mi o funkcję QueryPerformanceCounter(), której odczytywanie w pętli i oczekiwanie na żadany wynik działa pod względem dokładności rewelacyjnie ale pożera taka pętla wiele % czasu procesora. Procedura sleep()...

    Programowanie   05 Gru 2010 15:40 Odpowiedzi: 8    Wyświetleń: 1700
  • Funkcja delay zasada przeliczania na czas opóznienia?

    Zajrzyj sobie do util/delay.h, to będziesz widział jak to jest liczone. Pętla wykonuje się w jakiejś z góry znanej ilości cykli (jest napisana w asemblerze), trzeba tylko przeliczyć ile obiegów tej pętli przypada na zadane opóźnienie, do tego trzeba doliczyć overhead , czyli instrukcje związane z inicjalizacją pętli itp. Do dokładnego odmierzania czasu...

    Mikrokontrolery   02 Sie 2010 09:01 Odpowiedzi: 9    Wyświetleń: 2387
  • Jak przeliczać przepełnienie Timer1 16bit w ATmega32 z preskalerem 256?

    Witam wiem post troszkę się zakopał ale muszę go troszkę odkopać. Mam problem z samym chyba kodzie, problem polega na tym że między 20 a 30 sekundą zegar nagle przyspiesz losowo. Oczywiście zaraz po upływie 59 sekundy wszystko wraca do normy, ale sam zegar został zrobiony w tym celu by bardzo dokładnie odmierzał czas i te sekundy są bardzo ważne. Ma...

    Mikrokontrolery   22 Gru 2012 16:48 Odpowiedzi: 54    Wyświetleń: 14832
  • Jak zaprogramować CA64 do autouzbrajania po 20 minutach?

    alarm po czasie na wyjście odpada tylko 255sekund a ja potrzebuje czas 20-30 minut klapnięcie drzwiami też nie załatwia problemu bo nie mam dokładnego odmierzania czasu PS . Problem rozwiązałem : użytkownik steruje wyjściem mostabilnym ( załącza na czas 30 minut ) ,które blokuje linię 24h techniczna , centrala ma zablokowaną linię , jest dostęp czas...

    Zabezpieczenia Stacjonarne   20 Gru 2011 16:01 Odpowiedzi: 3    Wyświetleń: 833
  • mikroprocesorowy układ soft-start dla silnika dużej mocy

    ....że właśnie chwilowa wartość częstotliwości sieci wynosi więcej niż 56Hz - wówczas moment załączenia triaka nastąpi na początku nowego półokresu. ... gdy częstotliwość sieci zmniejszy się powiedzmy do 44Hz (półokres 11,3ms).... Nie realny scenariusz, częstotliwość sieci trzyma się z dokładnością 2-go czy 3-go miejsca po przecinku. Mechanizm "pomiaru...

    Mikrokontrolery   13 Kwi 2018 09:11 Odpowiedzi: 8    Wyświetleń: 4356
  • Jaki mikrokontroler wybrać do...?

    Póki co celuję bardziej w kontrolę serwomechanizmów, odmierzanie czasu, zbieranie statystyk o środowisku, może w przyszłości coś bardziej ambitnego typu kontrola wyświetlacza. Tak, wiem, że to lekkie przegięcie :) Ale za taką cenę wolę sobie dać trochę miejsca na przyszłe pomysły, żebym mógł wykorzystać jeden układ wielokrotnie. Szczególnie wydaje mi...

    Mikrokontrolery Początkujący   15 Kwi 2019 17:34 Odpowiedzi: 1285    Wyświetleń: 266257
  • [atmega8][Bascom] Co zamiast polecenia "wait" w po

    Juz lepiej z przejrzystością kodu , sam chyba przyznasz ze łatwiej ogarnąć program , tylko te Wait'y . Miałeś je usunąć z programu . Stosujesz dokładne odmierzanie 1 sekundy i minuty a zatrzymujesz program Wait'em 10 na około 10 sekund . Napisałem jak wykorzystać odmierzanie 1 sekundy do odmierzenia 10 sekund dla buzzera Dopisz w tej linijce kodu Wart_nap...

    Mikrokontrolery AVR   07 Sty 2010 16:13 Odpowiedzi: 16    Wyświetleń: 3485
  • Atmega8 - Timer1 nie odlicza czasu przy kwarcu 16MHz i preskalerze 64

    W jaki sposób objawia się problem? Tak poza tym, to mam kilka uwag: 1) program nie będzie zbyt dokładnie odmierzał czasu, może gubić całe 100 milisekundowe odcinki czasu, 2) sekundy, minuty, godziny będą trwać o jedną "mniejszą" jednostkę za krótko, tzn. np. minuta będzie trwać 59 sekund zamiast 60 sekund, 3) definicję częstotliwości kwarcu powinno...

    Mikrokontrolery AVR   08 Gru 2014 22:35 Odpowiedzi: 7    Wyświetleń: 1065
  • Zegar z DCF nie zsynchronizował się po zmianie czasu - co może być przyczyną?

    W ciągu minuty jest nadawanych 58 pakietów a potem 2 sekundowa przerwa. Ramka danych DCF ma 59 bitów, a więc 1 bit na sekundę. 59 bit jest pusty. Czasomierze mają własny zegar, bo inaczej bez sygnału DCF po prostu by nie działały w ogóle i to on odlicza 1 sekundę w momencie wystąpienia 59 pustego bitu. Tanie, proste zegary właśnie tak działają, bo...

    Forum Budowlane   29 Mar 2015 14:59 Odpowiedzi: 8    Wyświetleń: 4506
  • Przewidywania na rok 2025 w Linux oraz zagrożenia z strony AI w kodzie programistycznym

    (at)gulson no to szkoda, że nie umieli pobierać z sensowną szybkością, mogli zbudować potężną bazę wiedzy. Czy Bielik jest już dostępny do testów? (at)fachman1964 to dość dziwne, że dostajemy skrajnie różne zachowania, ciekawe jakby się zachował gdybyś powtórzył dwa zapytania, w wyniku których wygenerował kod. "Jak mogę wykorzystać rezonator kwarcowy...

    Newsy   27 Lut 2025 07:31 Odpowiedzi: 34    Wyświetleń: 1473
  • [C] Atmega16 - Timer0 spieszy o 3 sekundy po 5 minutach, prescaler 1024, 8MHz

    Czyli w sposób w jaki myślałem się nie da. ;) Dziękuję, chętnie usłyszę inne propozycje jeśli ktoś ma. Nie potrzebuję dni/miesięcy itd. a jedynie dokładne odmierzanie doby. W następnym tygodniu kupię kwarc i dam znać jakie efekty. Czy wyprzedzanie/spóźnianie będzie zawsze o taką samą wartość? Jeśli tak to może da się zastosować jakąś korekte do moich...

    Mikrokontrolery   31 Maj 2011 11:28 Odpowiedzi: 9    Wyświetleń: 2960
  • Kod w Bascom dla PCF8583 i AVR 90S2313 - impuls co 60 sekund na portach A1 i A2

    jeden kondensator mniejszy i równolegle z nim trymer a drugi pozostaje bez zmian zmiana położenia trymera spowosuje lekką zmianę częstotliwości kwarcu i taktowania procesora. licznik w procesorze będzie pobierał impulsy właśnie z oscylatora kwarcowego mówimy o atmega... a może liczniki liczyły Ci źle bo korzystasz z wewnętrznego oscylatora RC, który...

    Mikrokontrolery   21 Sie 2006 20:18 Odpowiedzi: 19    Wyświetleń: 4370
  • Jak wysyłać znaki ASCII 0-255 przez RS232 w VisualBasic?

    Pracuję nad wykorzystaniem kontrolki mscomm ale póki co jest do rozwiązania kolejny problem w postaci opóźnień czasowych. Mianowicie chce sobie np. suwakiem ustawić czas na powiedzmy 15sekund i żeby po tych 15 sekundach został wysłany kolejny obrazek. próbowałem to zrobić timerem w taki sposób że program pętli się tak długo aż różnica czasów (odczytywany...

    Programowanie   04 Lip 2005 03:18 Odpowiedzi: 52    Wyświetleń: 12696
  • Dlaczego dioda podłączona do CD4060 świeci ciągle zamiast migać?

    Tak ale jak dałem rezystancję 2,18 kOhm oraz 133 kOhm to częstotliwość powinna wynosić 0,003 Hz albo 0,208 Hz. Nie wiem czy dobrze liczę. Teraz wiem po studiowaniu not katalogowych, ze na CD4060 nie zrobię multiwibratora, przyjrzę się kości CD4047. Tylko nie wiem jak ustawić na tej kości przerwę pomiędzy jednym sygnałem a drugim. Tak czy inaczej kostka...

    Początkujący Naprawy   25 Gru 2010 18:04 Odpowiedzi: 11    Wyświetleń: 4017
  • Jak precyzyjnie odmierzać czas na Atmega 32 z kwarcem 32768kHz?

    Czyli procek dość dokładnie odmierza czas??

    Mikrokontrolery AVR   28 Sie 2010 12:34 Odpowiedzi: 23    Wyświetleń: 2834
  • Attiny 2313: Jak zablokować przyciski 1 i 2 po aktywacji przycisku 3?

    Nie jest to dokładna metoda, ale do prostych operacji wystarcza. Dim Czas As Integer Czas = 0 Do If Czas = 10 Then 'to co ma zrobić '............. Czas = 0 End If Waitms 100 Incr Czas Loop End Zwolnienie pętli wynosi 100ms, jest to dopuszczalne. Zmienna "czas" liczy do 10, czyli 100*10=1000. 1000ms = 1 sec. W taki sposób można policzyć około 1 sekundy....

    Mikrokontrolery AVR   17 Maj 2012 20:27 Odpowiedzi: 21    Wyświetleń: 2313
  • Schemat układu opóźniającego załączenie przekaźnika o 30-60 sekund

    Najprostrzy sposób to wysterowanie przekażnika przez tranzystor, a w obwodzie bramki tranzystora kondensator i rezystor. Przychodzi sygnał łąduje się kondensator gdy napięcie na kond. a tym samym na bramce tranzystora uzyska odpowiednią wartość tranzystor przechodzi w stan przewodzenia i zalącza przekaźnik. Stała czasowa zależy od rezystancji opornika...

    Inne Serwis   16 Paź 2004 09:38 Odpowiedzi: 5    Wyświetleń: 6123
  • ATmega8 - Jak dokładnie odmierzyć 1 minutę z kwarcem 32768 Hz?

    Dodałbym, że Bascom odpowiedzialny jest jeszcze za koklusz i gradobicie. 1. M8 musi być ustawiony na pracę z kwarcu zegarkowego - FUSY. Powoduje to napędzanie M8 z generatora wewnętrznego RC 2. Trzeba skonfigurować Timer2, który jest zdolny do asynchronicznego taktowania z kwarcu 32768Hz - polecam helpa Config Timer2. 3. W przerwaniu od timera2 należy...

    Mikrokontrolery   01 Paź 2007 07:46 Odpowiedzi: 10    Wyświetleń: 8582
  • [STM32][C++] - Obsługa peryferii / Wzorce projektowe

    Timery i dokładne odmierzanie czasu w różnych miejscach kodu. Zamiast korzystać z kilku timerów, można w różnych blokach kodu konfigurować 1 timer i wstrzykiwać odpowiednią funkcję przerwania. Oczywiście pod warunkiem, że nie będziemy musieli odmierzać czasu dla dwóch bloków jednocześnie. Wygląda na to, że potrzebujesz po prostu callbacka w jednym...

    Mikrokontrolery ARM   09 Lut 2018 15:58 Odpowiedzi: 9    Wyświetleń: 1935
  • Atm16,Bascom. Jak zrealizować kilkakrotną zmianę stanu portu

    Instrukcja WAIT Przeznaczenie: Przerywa działanie programu na określony czas. Składnia: WAIT il_sekund gdzie: il_sekundliczba określająca czas opóźnienia w sekundach. Opis: Instrukcja wstrzymuje działanie programu na podaną ilość sekund. Odmierzany czas jest wartością przybliżoną, więc nie należy stosować tej instrukcji do dokładnego odmierzania czasu....

    Mikrokontrolery   20 Lis 2009 12:18 Odpowiedzi: 76    Wyświetleń: 6369
  • [Delphi] / linux i aplikacja z obsługą portu szeregowego

    Witam. Dowiedziałem się przez przypadek :), że moja aplikacja napisana w Delphi działa pod linux'em - ale oczywiście nie może być tak pięknie jakby się wydawało i działa wszystko (funkcje WinApi, dokładne odmierzanie czasu wyświetlanie grafiki itp.) oprócz jednego : komunikacja przez port szeregowy - w dodatku jest to port wirtualny kontrolera USB FT232RL...

    Programowanie   13 Lut 2011 20:22 Odpowiedzi: 1    Wyświetleń: 1373
  • [PIC] PIC C: Nie działa komunikacja 1-Wire z DS1820 – reset nie wykrywa obecności

    Jak należy rozumieć tą linię? Delay1ms(700); // opóźnienie 255ms Ile dokładnie wyniesie opóźnienie? Jeśli 255ms to układ nie wyrobi się z konwersją. A dalej taki "kwiatek": //opóźnienie około 1 sekundy dla kwarcu 8MHz void Delay(unsigned int time) Jeśli wszystko jest obliczone dla zegara 8 MHz a Ty podłączasz 24 MHz to na 100% nie będzie...

    Mikrokontrolery   28 Sie 2009 00:11 Odpowiedzi: 17    Wyświetleń: 6038
  • Jak poprawić dokładność kwarcu 11,0592 MHz? Kondensatory czy trymery?

    Witam! Potrzebuję w miarę dokładnego odmierzania czasu. W miarę, gdyż zadowala mnie plus, minus 1s w przeciągu godziny. I tu mam problem, zastosowałem kwarc 11,0592 MHz, oraz dwa kondensatory 33pF. Programowo ustawiłem dzielnik na 1024, zliczanie 108 impulsów daje mi 0,01s. 11059200/1024=10800Hz 1/10800*108=0,01s Na podstawie tej 0,01s liczę sekundy....

    Mikrokontrolery   10 Sty 2008 13:15 Odpowiedzi: 5    Wyświetleń: 1703
  • Jak obliczyć ilość freonu R404 do układu chłodniczego chiller 3kW?

    Spróbuj zmniejszyć ilość czynnika. Pojemność zbiornika nie oznacza że tyle czynnika musi tam być. Układy ze zbiornikiem mają większą tolerancję niż "na kapilarze", nie trzeba super dokładnie odmierzać. Nie ustawiaj presostatu na tłoczeniu za wysoko bo załatwisz sprężarkę.

    AGD chłodnictwo   01 Paź 2005 06:56 Odpowiedzi: 8    Wyświetleń: 15719
  • [ATmega64] [ATmega64][C] Zawieszanie programu przy odczycie zmiennej w przerwaniu TIMER0

    Witam! Chciałem wykorzystać timer0 do dokładnego odmierzania czasu, jednak coś powoduje zawieszenie całego programu. Dzieje się tak gdy próbuję odczytać wartość zmiennej w obsłudze przerwania lub w pętli głównej programu. Przerwania od timera są na pewno obsługiwane ponieważ działa zmiana stanu portu w obsłudze przerwania. Kod wygląda następująco: //ZMIENNE...

    Mikrokontrolery AVR   26 Gru 2009 02:52 Odpowiedzi: 9    Wyświetleń: 4085
  • [Bascom][Atmega32] - "Config KBD" a praca timerów.

    W helpie bascoma nie znalazłem konkretnej odpowiedzi na moje pytanie. Odnośnie wait pisze tam tylko "Instrukcja wstrzymuje działanie programu na podaną ilość sekund. Odmierzany czas jest wartością przybliżoną, więc nie należy stosować tej instrukcji do dokładnego odmierzania czasu. Używanie przerwań, może znacznie wydłużyć działanie instrukcji ."Osobiście...

    Mikrokontrolery Początkujący   26 Paź 2012 12:58 Odpowiedzi: 10    Wyświetleń: 1725
  • C# - Jak precyzyjnie odliczać czas co 1 sekundę z dokładnością do ms?

    Poradziłem już sobie z problemem dokładnego odmierzania czasu korzystając z kontrolki BackgroundWorker private MethodInvoker updateDelegate = null; ... updateDelegate = new MethodInvoker(GetData); private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e) { while (true) { var czas = DateTime.Now; var dana...

    Programowanie   10 Wrz 2011 20:23 Odpowiedzi: 15    Wyświetleń: 6114
  • [VB] Jak ustawić timer w milisekundach w Visual Basic?

    Zależy jakie odcinki czasu chcesz odliczać i z jaką dokładnością. Ogólnie system Windows nie nadaje do odmierzania dokładnych odcinków czasu rzędu kilku ms i mniej. Wynika to z występowania w systemie wielu procesów, które są cyklicznie przełączane. Kiedyś pisałem bibliotekę do programowania mikrokontrolerów poprzez port LPT i tam do odmierzania krótkich...

    Programowanie Początkujący   17 Lis 2013 15:04 Odpowiedzi: 6    Wyświetleń: 1500
  • Atmega88 z kwarcem 20MHz - wolne działanie, wait 1 trwa 5 sekund

    Funkcja wait w Bascom nie jest dokładna i na dobra sprawę nie należy jej stosować do odmierznia czasu. Aby dokładnie odmierzać czs należy posłuzyć się timerami. Jakie dałeś kondensatory do kwarca?

    Mikrokontrolery   18 Lut 2007 20:31 Odpowiedzi: 6    Wyświetleń: 2543
  • DS2433 i AT89S8252 - problem z weryfikacją zapisu do notatnika, brak danych

    Wybacz, ale podejrzewam, że przepisałeś jakiegoś gotowca, zmodyfikowałeś do swoich celów ale nie rozumiesz do końca jak działa magistrala 1-wire. Dlaczego tak sądzę? 1. z zamieszczonego listingu wynika, że czas nie ma dla ciebie znaczenia 2. wysyłasz dane "w ciemno" i liczysz na cud Magistrala 1-wire ma to do siebie, że dokładne odmierzanie czasu trwania...

    Mikrokontrolery   06 Lut 2006 09:36 Odpowiedzi: 4    Wyświetleń: 1629
  • Odmierzanie nanosekund na ARM przy użyciu timerów STM

    Jak w ARM odmierzać krótkie czasy? Opisz dokładnie zastosowanie odmierzania tak krótkich czasów.

    Mikrokontrolery ARM   13 Mar 2018 22:51 Odpowiedzi: 62    Wyświetleń: 3714
  • Softstart do migomatu transfo- Czy da się zrobić soft start do bester 1500tu

    Zasada działania bardzo podobna jak w moim układzie. Nie wiem tylko czy sterowanie poprzez włączanie i wyłączanie modułu pozwoli dokładnie odmierzać czasy. U mnie zasilanie jest cały czas, a układ jest sterowany z wejść. Druga sprawa to na płytce sterującej migomatu jest transformator i z niego można dokonywać detekcji przez zero, wtedy transoptor niepotrzebny.

    Elektro Spawarki i Prostowniki   24 Maj 2021 10:43 Odpowiedzi: 53    Wyświetleń: 2730
  • Wybór materiału na prototyp części motocyklowej do formy z laminatu

    Witam. A jako utwardzacz do epidianów polecam PAC . Zaleta jest taka że nie musisz dokładnie odmierzać proporcji - żywica - utwardzacz . Takie kopyto to możesz nawet z drewna zrobić . Pozdrawiam .

    Robotyka Modelarstwo i CNC   09 Paź 2011 11:06 Odpowiedzi: 9    Wyświetleń: 4520
  • Termometr pokojowy z histerezą na DS18B20

    hubertfab jest to proste urządzenie, które nie stanowi problemu w budowie, ale nie rozumiem w czym problem? LM35 też mógłby być, ale moim zdaniem pomiar byłby obarczony większym błędem, gdyż na dłuższym przewodzie w tym wypadku 5m i temperaturze to temperatura przewodu mogła by fałszować wynik. Z czterema wyświetlaczami również działa. Dorzucam film...

    DIY Konstrukcje   14 Cze 2013 21:21 Odpowiedzi: 24    Wyświetleń: 22155
  • Poszukuję układu do odmierzania zadanej ilosci wody.

    Przy okazji - jakiej skali impulsatory są montowane w wodomierzach ? Najdokładniejszy jaki znalazłem to 1 impuls na litr. Jest coś dokładniejszego ?

    Automatyka Przemysłowa   27 Maj 2015 06:19 Odpowiedzi: 17    Wyświetleń: 2883
  • Atmega8 - Zapis do EEPROM wymaga resetu, jak to naprawić?

    Akurat nie jest mi potrzebne takie dokładnie odmierzanie czasu. To co jest teraz wystarcza w zupełności. Główny problem to zapis do EEPROM, po którym całość głupieje i nie działa jak powinno (po ponownym włączeniu działa dobrze). --- Pozdrawiam, Michał

    Mikrokontrolery   02 Lip 2009 17:38 Odpowiedzi: 7    Wyświetleń: 4222
  • [ATmega8][BASCOM] Zliczanie impulsów (ilości przyciśnięć przycisku na sekundę)

    Jeśli wyeliminujesz drgania przycisku, to najprościej to zrealizować podając wyjście przycisku na wejście zegarowe jednego timera (bedzie on zliczał ilość wciśnięć), a drugi timer wykorzystać do odmierzania czasów 1s - dokładnie co 1 s należy kasować licznik pierwszego timera. Ot i wszystko.

    Mikrokontrolery AVR   14 Mar 2012 10:37 Odpowiedzi: 7    Wyświetleń: 4554
  • Jak zrobić włącznik czasowy do oświetlenia LED 5 V i 230 V w akwarium?

    Z tego, co rozumiem, to ma być oświetlenie nocne - wtedy, gdy jest ciemno. Można to zrobić analogowo: czujnik oświetlenia, układ rozpoznający poziom sygnału, włącznik oświetlenia. A można na mikrokontrolerze (np. używając Arduino, bo to się łatwo programuje), włączanie i wyłączanie o określonej godzinie (Arduino pewnie mało dokładnie odmierza czas,...

    Początkujący Elektronicy   29 Cze 2024 08:00 Odpowiedzi: 18    Wyświetleń: 294
  • Hydepark działu mikrokontrolerów

    Panowie lubię wasze wypowiedzi, w 90% tematów można je znaleźć na tym forum. Moje pytanie, temat nie dotyczy wyboru rozwiązania czy narzędzia.. a jasno sprecyzowanego problemu technicznego, bez dywagacji o tym co lepsze lub jak coś zrobić. Akurat potrzebne mi to jest do zabawy, eksperymentów, czy benchmarków, przy liczeniu czasu wykonania różnych algorytmów...

    Mikrokontrolery   23 Sie 2021 16:12 Odpowiedzi: 695    Wyświetleń: 99813
  • Niska częstotliwość portu równoległego w Linux - jak zwiększyć?

    Cześciowo sam rozwiązałem swoj problem, do generacji opóźnień używałem komendy usleep i kiedy zamiast niej użyłem po prostu pustej pętli for port zaczął chodzić z częstotliwośćią ponad 100kHz. No ale to nadal nie jest to co powinno być, pozatym taka pętelka for działa zależnie od częstoitliwości procesora. I tu tkwi pies pogrzebany, komenda sleep i...

    Komputery Hardware   04 Sty 2004 18:50 Odpowiedzi: 3    Wyświetleń: 1846
  • Jak precyzyjnie odmierzać czas dla czujnika DS18B20 na PIC18F45?

    Hej, programuję właśnie pic18f45 z podłączonym czujnikiem ds18b20. Jak powszechnie wiadomo ważne jest dokładne odmierzanie czasów do obsługi tego czujnika. Korzystam z przerwań generowanych przez zliczający timer. Ponieważ natknąłem się na pewne problemy, chciałbym wiedzieć co sądzicie o poniższym algorytmie. Jeśli można to zrobić w inny sposób proszę...

    Mikrokontrolery PIC   30 Maj 2010 18:55 Odpowiedzi: 5    Wyświetleń: 1694
  • Jak zrobić symulator zmierzchu i świtu w kurniku z żarówkami LED?

    Zaletą zegara jest to, że w miarę dokładnie odmierza czas. Oczywiście, można użyć kwarcu "zegarkowego" 32768Hz i dzielić jego częstotliwość tak, by uzyskać okres 24h, i to chyba nawet wyjdzie taniej, niż zegar, który kosztuje te 5zł (w takiej cenie chyba widywałem najtańsze). Na razie autor tematu się nie odzywa i nie wiadomo, co by wolał.

    Początkujący Elektronicy   06 Maj 2018 17:32 Odpowiedzi: 20    Wyświetleń: 4311
  • Jak poprawić kod miernika częstotliwości na ATmega8 z linku?

    Jak chcesz mieć miernik częstotliwości z prawdziwego zdarzenia to podłącz kwarc. To za pomocą niego uC odmierza 1s, w której zlicza impulsy. Im "sekunda" ta jest dokładniejsza tym lepszy miernik. Generator wewnętrzny nie jest dokładny, a ponadto częstotliwość jego nie jest stała. Inną kwestią jest kształt mierzonego przebiegu. UC jest układem cyfrowym...

    Mikrokontrolery   11 Paź 2007 16:12 Odpowiedzi: 26    Wyświetleń: 11016
  • Precyzyjne generowanie przerwań co 0,346 sekundy na Atmedze

    wydaje mi się że 1 sek to zbyt duży odstęp czasu, dla procka oczywiście. lepiej zobaczyć co ile ms silnik musi wykonać 1 krok (najmniej ile się da) i ten czas dokładnie odmierzać, a tu timer wystarczy

    Mikrokontrolery   08 Wrz 2008 07:57 Odpowiedzi: 11    Wyświetleń: 1505
  • Termometr DS18B20 w C dla 8051 - szukam procedur opóźniających ms i us

    Jakiś czas temu widziałem gdzieś ciekawe rozwiązanie wykorzystujące UART mikrokontrolera do transmisji 1WIRE, nie trzeba wtedy martwić się o dokładnie odmierzanie czasu i przerwania mogące zakłócić transmisję. Jak znajdę to wrzucę na elkę.

    Mikrokontrolery   06 Cze 2005 22:03 Odpowiedzi: 4    Wyświetleń: 3886
  • Kabel do anteny CB. Przy dalszym skracaniu SWR zaczyna wzrastać.

    Są dwie szkoły na ten temat! Jedna z nich mówi, że nie jest istotna długość kabla zasilającego (fidera) druga natomiast zaleca dokładne jego odmierzanie i strojenie (przez docinanie). W praktyce przekonałem się, że lepiej jest trzymać się tej drugiej "szkoły". W książce J. Michaliny i B. Wielgosińskiego pt. "CB i radiokomunikacja" podają, że długość...

    Radiotechnika Serwis   23 Kwi 2006 20:01 Odpowiedzi: 50    Wyświetleń: 14374
  • Opóźnienie 30 min z możliwością anulacji w 89C2051, Bascom, kwarc 11.059MHz

    Witam Zadeklaruj sobie - skonfiguruj TIMER, żeby odmierzał jakieś równe odcinki czasowe np. 0.1 sekundy. W chwili wystąpienia przerwania zliczaj sobie jakąś zmienną. Po zliczeniu przez ten licznik 18000 przerwań będziesz miał odliczone pół godziny. W chwili kiedy TIMER sobie liczy procesor ma wolne czyli nic nie stoi, żeby w programie głównym napisać...

    Mikrokontrolery   06 Lis 2006 23:30 Odpowiedzi: 4    Wyświetleń: 1624
  • Dokładność funkcji waitms w Atmega8 przy kwarcu 8MHz, podłączanie wolnych pinów

    Czy ktoś sie orientuje jak dokładna jest funkcja odmierzania czasu Waitms 250 czy kwarcu 8Mhz? Oraz czy wolne piny mikrokontrolera podłączyć przez rezystor 1K/lub bez rezystora do VCC czy masy?

    Mikrokontrolery   12 Lip 2007 09:02 Odpowiedzi: 4    Wyświetleń: 1700
  • Jak napisać program odmierzający 1 sekundę na PIC16F877 z kwarcem 4MHz?

    Witam wszystkich, i już na wstępie pozdrawiam. Zwracam się z prośbą o pomoc w napisaniu programu, otóż tworze pewne urządzenie sterujące pracą kotła miałowego, niestety wymagane jest niezbyt dokładne odmierzanie czasu, to znaczy sekund, minut godzin w układzie 24godzinnym, jak to zrobić prawie wiem, jednak pojawiał się dla mnie problem z odmierzeniem...

    Mikrokontrolery PIC   23 Lis 2010 03:22 Odpowiedzi: 5    Wyświetleń: 2790
  • Jak wyliczyć dokładne opóźnienie 500ms dla ATMEGA128 16MHz w GCC?

    Jak wyliczyć (Wykonać) dokładnie opóźnienie np. 500ms Nie chcę tego robić na timerze ! Chodzi mi o to jak wyznaczyć taką liczbę cykli procesora które zajmie pętla for tak aby wykonała się dokładnie w 500ms Do dokładnego odmierzania czasu służą timery. Jeżeli nie chcesz, to masz złe podejście. Nie chodzi mi o czysty assembler tylko o wykonywanie pętli...

    Mikrokontrolery   15 Sty 2008 21:59 Odpowiedzi: 13    Wyświetleń: 1865
  • [ATtiny13] Jak poprawić kod w Bascom dla ATtiny13 do wyłącznika czasowego?

    1.Zadeklaruj jakąś zmienną jako licznik. 2.Ustaw sobie WAITMS by zajmował ok 1 sekundy. 3.Ustaw licznik by liczył do 60. Otrzymasz wtedy około 1 minutę. Potem pomnóż to 60 przez ilość minut jakie chcesz odliczyć i zamknij to wszystko w pętli przerwań. Nie jest to dokładny sposób odmierzania czasu. Dodano po 2 jeśli chcesz gotowca to napisz...

    Mikrokontrolery AVR   17 Sie 2010 13:36 Odpowiedzi: 17    Wyświetleń: 4046
  • Urządzenie do pomiaru czasu reakcji pacjenta

    Przepraszam bardzo, jeśli urażę autora w jakiś sposób, ale ja wstydziłbym się pokazać tak wykonanej obudowy gronu naukowemu (na elektrodzie z resztą także)... Nie dało się założyć chociaż osłonek na LEDy i dokleić tego skrawka papieru z opisem przycisków? Do zachowania chociaż krzty estetyki wystarczyło włożyć kilka złotych - nie jest to budżet nie...

    DIY Poczekalnia   13 Wrz 2015 14:41 Odpowiedzi: 33    Wyświetleń: 8679
  • Jak wykorzystać silnik od tylnej wycieraczki samochodowej? Pomysły i inspiracje

    Jeśli chodzi o sterowanie raz w jedną a raz w drugą... to nie zastanawia Was dlaczego on tak dokładnie odmierza obroty? Mam taki silnik od Malucha-króla szos... :D U mnie są po prostu blaszki, które zwiera odpowiednie "wybulwienie" na zębatce... Jeśli chodzi o wykorzystanie to ja myślę o napędzie jakiegoś mocnego pojazdu zdalnie sterowanego (wielkości...

    Robotyka Modelarstwo i CNC   07 Sie 2006 16:16 Odpowiedzi: 9    Wyświetleń: 5242
  • ATMEGA8 - Jak ustawić TCNT1 dla przerwań co 0.1s przy F_CPU 7372800?

    To zdecydowanie za dużo. Policzmy: 1) masz kwarc 7372800Hz 2) preskaler 64 3) timer zlicza do 0xffff taktów 4) załóżmy, że przerwanie od timera chcemy co 0.1s=100ms 5) okres zegara taktującego CPU -> 1/7372800Hz = 0.000 000 135 634s (zaokrąglone) 6) 64*0.000 000 135 634 = 0.000 008 680s 7) 100ms/0.000 008 680s = 100 000us/8,680us = 11 521 (znowu zaokrąglone)...

    Początkujący Naprawy   20 Lip 2011 09:33 Odpowiedzi: 6    Wyświetleń: 2537
  • Bascom: Jak uzyskać dokładność 0.1-0.25 µs przy zegarze 10 MHz?

    . Jak w bascomie dokładnie odmierzać czas ??? - wymagana dokładność najlepiej rzędu 0.1-0.25 mikrosekundy . P.S. Stosuję zewnętrzny zegar dla mikroprocesora, dokładnie 10 MHz, a więc okres wynosi 0.1 us. Mam też inny precyzyjny rezonator o f=20MHz i wówczas okres cyklu wynosiłby T=0.05 us.

    Mikrokontrolery   01 Mar 2007 17:01 Odpowiedzi: 4    Wyświetleń: 1698
  • Jak działa token bankowy? Czy synchronizuje się z bankiem?

    Token generuje unikalny kod, który zmienia się co minutę. Upływ czasu, tzn. tej minuty, widoczny jest z boku w postaci ubywających kresek. Moje pytania są następujące: - czy token chodzi jak zegarek, dokładnie odmierzając czas, - czy może ma jakąś łączność (radiową) z bankiem, a jeśli tak, to - czy odbiera tylko rozkaz zmiany minuty, czy może cały,...

    Inne Serwis   03 Cze 2003 16:39 Odpowiedzi: 7    Wyświetleń: 22079
  • Alternatywy dla prostego generatora przebiegu prostokątnego 1Hz-10MHz?

    Na timerze 16 bit + CTC uzyskasz na AVR 15Hz-1MHz z krokiem 15Hz. Jeśli chcesz większych rozdzielczości to musisz zawęzić zakres częstotliwości. Ewentualnie (jeśli program ma robić tylko to) to możesz odmierzać czas za pomocą kilku timerów np. 16 bit liczy z grubsza półokres, potem 1 lub 2 8-bitowe odmierzają dokładny czas i zmiana stanu pinu. Ale żeby...

    Mikrokontrolery AVR   23 Gru 2012 12:46 Odpowiedzi: 23    Wyświetleń: 3606
  • Jak stworzyć zabawkę z funkcją migania diod na 10 sekund?

    Czy to wymaga jakiegoś kondensatora ? jak to wyliczyć ? Większość współczesnych urządzeń oparta jest na mikrokontrolerach, układach opartych na mikrokontrolerze za wyłączenie po czasie też odpowiada odpowiada program. W układach analogowych, jest to zawsze oparte na ładowaniu lub rozładowywaniu kondensatora. W najprostszym przypadku mógł by to być...

    Początkujący Elektronicy   17 Sty 2020 09:09 Odpowiedzi: 2    Wyświetleń: 324
  • Jak uzyskać zapalanie diod LED co 10 minut na schemacie z linku?

    Do odmierzania długich czasów należało by wstawić pomiędzy wyjście NE555 a wejście licznika 4017 dodatkowy dzielnik (dzielniki) częstotliwości. Generowanie tak długiego impulsu za pomocą NE555 może nie być wystarczająco dokładne.

    Początkujący Elektronicy   26 Paź 2016 11:12 Odpowiedzi: 4    Wyświetleń: 429
  • Wybór RTC z wewnętrznym oscylatorem - dokładność i stabilność w czasie

    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) - czy takie rozwiązanie nie byłoby dokładniejsze ?? Jeśli ktoś...

    Mikrokontrolery   17 Kwi 2009 10:19 Odpowiedzi: 4    Wyświetleń: 1700
  • Timer włącz - wyłącz co 1 godz. na 10min silnik 3-fazowy

    Jeśli nie ma przekaźnika z cewką na 12 V na taką moc, to można zastosować mały przekaźnik pośredni, który będzie sterował większym. Odradzam stosowanie trzech przekaźników jednofazowych. Ponieważ w przypadku awarii jednego silnik z braku jednej fazy może ulec uszkodzeniu. Należy też pomyśleć o zabezpieczeniu przed zanikiem jednej z fazy. Układ czasowy...

    Projektowanie Układów   26 Lut 2008 18:21 Odpowiedzi: 9    Wyświetleń: 5672
  • Wyłącznik czasowy na 30-40 min. Możliwość zrobienia na 555.

    ... wystarczy, jeśli cewka przekaźnika, którego użyjesz, nie będzie pobierać większego prądu, niż ten, jakim max. możesz obciążyć swój zasilacz. Zawsze możesz zrobić układ bez przekaźnika (sterowanie obciążenia samym tranzystorem, ale tranzystor musi byc większej mocy, dostosowany do odbiornika), jeśli nie będziesz stosował tego wyłącznika czasowego...

    Elementy Elektroniczne - zamienniki i identyfikacja   26 Lip 2007 17:53 Odpowiedzi: 8    Wyświetleń: 3197
  • [C] Jak uzyskać dokładny pomiar czasu w programie metronomu na AVR?

    Jeśli zamiast dokładnego trybu porównania (compare), korzystasz z niedokładnego trybu przepełnienia (overflow), to czemu się dziwisz? TCNT1L =0xEE; TCNT1H =0x85; ślicznie sobie wszystko policzyłeś, ale zapomniałeś, że zanim procesor doszedł do tego wpisywania, to trochę czasu już upłynęło. Dokładnie upłynęło 3/60 czasu który chcesz odmierzać. 4\/3!!

    Mikrokontrolery AVR   12 Wrz 2009 21:25 Odpowiedzi: 11    Wyświetleń: 1407