odmierzanie sekund

Znaleziono około 1178 wyników dla: odmierzanie sekund
  • ATmega32 - Odmierzanie 1 sekundy a zmiana rezonatora

    Witam. Kolego źle wpisałeś dane to znaczy odwrotnie. A ma być tak: Load Timer0,144 (7372800 / 256) = 28800 28800 / 144 = 200Hz = 5ms 5ms * 200 = 1sek [syntax=basic4gl]Odmierz_1s: Load Timer0 , 144 Incr Licz_5ms If Licz_5ms = 200 Then Licz_5ms = 0 end if[/syntax]

    Mikrokontrolery AVR   22 Lis 2014 22:59 Odpowiedzi: 17    Wyświetleń: 2649
  • [Bascom] Odmierzanie setnych sekund na Atmega8 z zewnętrznym kwarcem 4/8MHz

    Witam, chciałbym przy użyciu Atmega8 i zewnętrznego kwarcu odmierzać i zliczać setne części sekund, sekundę mogę łatwo wyłapać z timera1 według przykładowych obliczeń 4000000MHz / 256 = 15625 65536 - 15625 = 49911 lub 8000000Mhz / 256 = 31250 65536 - 31250 = 34286 Nie mam jednak pomysłu jak....... Z góry dziękuję za pomocne wypowiedzi. Aby odmierzac...

    Mikrokontrolery AVR   14 Cze 2009 20:05 Odpowiedzi: 4    Wyświetleń: 3484
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Dlaczego ATmega16 z preskalerem 1024 odmierza 4 sekundy zamiast 1?

    Tak jak myślałem. Za pierwszym razem ładujesz 65536-wartość jaką Timer ma zliczyć. A za drugim razem wartość jaką Timer ma zliczyć. W pierwszym przypadku wpisz: Load Timer1 = 49911 I będzie dobrze.

    Mikrokontrolery AVR   22 Gru 2009 02:41 Odpowiedzi: 6    Wyświetleń: 2954
  • ATmega328P - _delay_ms(1000) odmierza 5 sekund przy 8 MHz, dlaczego?

    A w jaki sposób ustawiłeś częstotliwość? Kto i skąd o tym wie?

    Mikrokontrolery Początkujący   07 Lut 2015 13:23 Odpowiedzi: 4    Wyświetleń: 828
  • Jak uruchomić licznik T0 w `51 do odmierzania 1 sekundy w pętli C?

    I kompilator nie wyrzuca Ci błędu?? Poprawiłem. :) void main(void) { //unsigned char byte=0,s; unsigned char d=20; unsigned char s; TMOD = 0x01; TR0=1; while(1) { P2 = 0x00; for(s=0;s<d;s++) { while(TF0==0); TH0 = 0x4C; TL0 = 0x00; TF0 = 0; } P2 = 0xFF; for(s=0;s<d;s++) { while(TF0==0); TH0 = 0x4C; TL0 = 0x00; TF0 = 0; } } }

    Mikrokontrolery   03 Sty 2007 00:01 Odpowiedzi: 2    Wyświetleń: 720
  • REKLAMA
  • Atmega644pa - Timer1 nie odmierza równo 1 sekundy w trybie CTC

    Podejrzewałem, że coś zajmuje czas uC, myślałem, że to może printf, ale skoro ujawniłeś, że uC "robi mnóstwo innych rzeczy", to tam szukaj przyczyny. po prostu coś zajmuje mu te 200 ms.

    Mikrokontrolery AVR   18 Wrz 2013 14:49 Odpowiedzi: 15    Wyświetleń: 2949
  • [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ń: 1521
  • Jak wyświetlać zmienną co 1,6 sekundy? XMEGA i odmierzanie czasu.

    Samo wejście i wyjście z przerwania nie kasuje sprzętowo flagi w typie Ex. Skasuj flagę przerwania "ręcznie" w przerwaniu i daj znać jak taka akcja się skończyła :D

    Mikrokontrolery   10 Paź 2017 08:36 Odpowiedzi: 6    Wyświetleń: 609
  • Jak zaimplementować odmierzanie sekund w AT89S51/AT89C51 do zegarka?

    cze, mam za sobą zegar i na obliczaniu programowym i przy użyciu pcf8583. zdecydowanie bardziej zadowolony jestem z tego gdzie pracuje pcf. I2C jest prosta w obsłudze,pobieram z pcf'a godzinę,datę,dzień tyg, jest odporny na lata przestępne i ma wolny RAM do wykorzystania (w moim przypadku to było wygodne bo nie musialem dodatkowej pamięci dokładać)....

    Mikrokontrolery   10 Maj 2006 13:19 Odpowiedzi: 63    Wyświetleń: 8159
  • Jak zrobić sekundnik? Który odmierza i wyświetla Pojedyńcze sekundy i dziesiątki

    http://www.elektroda.pl/rtvforum/topic11... http://www.elektroda.pl/rtvforum/topic29... https://www.google.pl/search?q=zegar+cyf...

    Początkujący Elektronicy   22 Wrz 2015 18:02 Odpowiedzi: 4    Wyświetleń: 1254
  • [AtMega16][BASCOM]Problem z odmierzaniem odcinków czasu

    Jeśli by to nie przeszkadzało to możesz podpiąć kwarc zegarkowy, wtedy na 8 bitowych licznikach na pewno zliczysz sekundę:)

    Mikrokontrolery AVR   10 Maj 2010 11:58 Odpowiedzi: 11    Wyświetleń: 1668
  • [Atmega8] Jak zmienić ustawienie portu B w Atmega8 co 5 sekund w Bascom?

    Ja wolę przerwania: Dim Sekunda as byte Config Timer1 = Timer , Prescale = 256 On Timer1 Odmierz_1s Enable Interrupts Enable Timer1 do loop end Odmierz_1s: Counter1 = Counter1 + 34286 Incr Sekunda Return Podałem ci "szkielet" programu do odmierzania 1 sekundy za pomocą timera1. Pamiętaj że procek musi go posiadać i musi być taktowany przez oscylator...

    Mikrokontrolery AVR   24 Cze 2008 15:13 Odpowiedzi: 13    Wyświetleń: 1596
  • (BASCOM)(ATMEGA8)odmierzanie 1 sekundy i wylaczanie sie lcd

    Witam Mam oto taki problem jak ww w temacie. Napisałem program na odmierzanie czasu przerwanie co 1 sekundę i ogólnie po wgraniu programu wszystko działa czas leci i jest wszystko OK. Lecz po chwili a dokładnie 9-14 sekundach wyłącza mi się lcd. Nie wiem w czym jest problem:( A o to program $regfile = "m8def.dat" $crystal = 8000000 '$sim Config...

    Mikrokontrolery AVR   17 Wrz 2009 18:47 Odpowiedzi: 2    Wyświetleń: 2517
  • Jak skonfigurować Timer0 w ATmega8 do odmierzania 1 sekundy przy 18,432 MHz?

    Witam. Mam pytanie. Jak odmierzyć 1 sekundę przez Timer0 dla określonego kwarcu (np. 18,432 MHz)? Znalazłem pewien temat na elektrodzie ale tam jest opisane odmierzanie 1 sekundy dla Timera1 a o Timer0 jest tylko wspomniane i nic z tego nie rozumiem. Oto ten temat: http://www.elektroda.pl/rtvforum/topic14... Byłbym wdzięczny za pomoc jak to się...

    Mikrokontrolery AVR   15 Wrz 2010 13:24 Odpowiedzi: 8    Wyświetleń: 3397
  • REKLAMA
  • [atmega8] [atmega8][C] Timer 2 przerwanie co 1ms, nie działa odmierzanie 1 sekundy

    Zadaniem programu ma być odmierzenie 1 sekundy (zmiana stanu na wy). Przerwanie od timera 2 przychodzi co 1ms. Kwarc zewnętrzny ~11MHz. Czy ktoś mógłby napisać dlaczego program nie działa? #include<avr/io.h> #include <avr/interrupt.h> int i=0; int main(void) { DDRC = 0b00001000; TCCR2=_BV(CS22); TIMSK = _BV(TOIE2);...

    Mikrokontrolery AVR   13 Cze 2010 07:44 Odpowiedzi: 3    Wyświetleń: 1772
  • Jak przerobić kod w j. ASM aby działał tak jak chcę

    Mam wrażenie, że PORTB ^= (255)|(170); i PORTD ^= (255)|(170); działają tak samo, jakbyś użył PORTB ^= 255; PORTD ^= 255; - kompilator i tak zrobi to samo. To powinno dać równo 50%, zmiana sposobu odmierzania 128 sekund może co najwyżej pomóc ustawić równo 128 s, a nie np. coś w stylu 128 000 032 us. Dla 50% istotne jest, że _te same_ instrukcje odmierzają...

    Początkujący Elektronicy   25 Sie 2021 22:38 Odpowiedzi: 48    Wyświetleń: 1830
  • [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ń: 4529
  • Jak napisać program na ATtiny13 do zliczania impulsów i generowania sygnału?

    Zależy od potrzebnej dokładności... przy przerwaniach komenda wait będzie źle działać. Najlepiej by było dać to na dwóch timerach: jeden odmierza sekundy, drugi zlicza impulsy.

    Mikrokontrolery AVR   01 Maj 2010 21:38 Odpowiedzi: 10    Wyświetleń: 2080
  • Jak działa kwarcowy miernik częstotliwości i podłączenie do wentylatora 12V?

    Jak sama nazwa wskazuje jest to miernik częstotliwości rezonatorów kwarcowych, nie zmierzysz tym niczego innego. Nazwa wskazuje raczej na pomiar częstotliwości przez układ używający rezonatora kwarcowego jako wzorca. Tylko pewnie ma rozdzielczość nie lepszą, niż 1Hz i działa tak, że przez sekundę (odmierzaną z użyciem kwarcu) zlicza impulsy, a potem...

    Początkujący Elektronicy   30 Maj 2020 21:06 Odpowiedzi: 5    Wyświetleń: 453
  • Jak napisać funkcję do odmierzania czasu w Atmega32 z kwarcem 8MHz?

    Funkcje delay tez maja swoje ogrniczenia(max czas opoznienia), dlatego i te trzeba potem dawac do petli, wg mnie w ogole mija sie z celem odmierzanie sekundy w sposob inny niz licznik;) No ale jak kolega tak bardzo sie upiera to i na nopach mozna zrobic:)

    Mikrokontrolery   11 Cze 2007 23:41 Odpowiedzi: 19    Wyświetleń: 2572
  • 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ń: 1113
  • Zegar z DCF nie zsynchronizował się po zmianie czasu - co może być przyczyną?

    A dlaczego miałby się zsynchronizować? Przecież systemem DCF nie jest wysyłana godzina, a impulsy synchronizujące odmierzanie sekund. Na tym właśnie polega dokładność - impulsy masz równo co 1s, więc zegar ani się nie śpieszy, ani nie późni. Godzinę jednak musisz ustawić ręcznie.

    Forum Budowlane   29 Mar 2015 14:59 Odpowiedzi: 8    Wyświetleń: 4464
  • 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ń: 1209
  • Jak zliczać impulsy z dwóch kontaktronów na ATmega32 w C++?

    No to obydwa kontaktrony podepnij do pinów INTx, a później rób takie coś: 1)wyzeruj zmienną x i y odpowiedzialną za aktualny stan zliczonych impulsów z wejśc INT0 i INT1 (obydwa kontaktrony), wyzeruj timer0 2)załącz timer 0 aby odmierzał czas 10 sekund 3)poczekaj aż timer odmierzy czas, w międzyczasie są zliczane impulsy z wejść INTx 4)po odmierzeniu...

    Mikrokontrolery AVR   19 Lip 2010 21:00 Odpowiedzi: 20    Wyświetleń: 2819
  • Prosty zegar na uC AT89C2051 + PCF8583 w C

    Trzeba było wykorzystać elektronikę wbudowaną w zegar do generacji impulsów co sekundę, w celu odmierzania czasu przez procesor.

    DIY Konstrukcje   06 Sty 2025 09:37 Odpowiedzi: 36    Wyświetleń: 18792
  • Jak zbudować układ czasowy 12 V/8 A do sterowania silnikiem wycieraczek?

    Sposobów na odmierzanie 20 sekund jest wiele, w tym gotowe moduły z NE555 (raczej mało dokładne, dokładniej można zrobić na CD4541). Co do prądu wycieraczki: (1) dobrze byłoby ustalić, jaki prąd płynie przy włączaniu, bo przy starcie prąd bywa dużo większy; (2) pewnie włączanie powinno być na plusie, bo minus silnika wycieraczek jest na stałe połączony...

    Początkujący Elektronicy   12 Paź 2024 23:21 Odpowiedzi: 5    Wyświetleń: 168
  • Jak precyzyjnie odmierzać czas na Atmega 32 z kwarcem 32768kHz?

    3.75*8000000(załóżmy, że tyle cykli musi minąć aby minęła sekunda) = 30 ms na sekunde * 60 = 1.800 sekundy na minute :P

    Mikrokontrolery AVR   28 Sie 2010 12:34 Odpowiedzi: 23    Wyświetleń: 2831
  • [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ń: 3479
  • Licznik Geigera-Mullera zliczanie impulsów na PIC16F

    AVE... Jakiego PICa konkretnie chcesz użyć? Zasada pomiaru jest dość prosta: najpierw ustawia się któryś z timerów, by odmierzał 40 sekund i po odmierzeniu wywołał przerwanie. Potem tworzy się pętlę, która w nieskończoność sprawdza stan wybranego przez Ciebie pinu. Gdy jest tam logiczna jedynka, to dodajesz 1 do zmiennej. Gdy timer skończy zliczać czas,...

    Mikrokontrolery PIC   05 Kwi 2011 08:43 Odpowiedzi: 44    Wyświetleń: 9225
  • Opóźniacz czasowy NE555 nie odlicza czasu po ktotkich impulsach

    To wygląda na to (i tego można się spodziewać po prostym układzie z NE555), że po włączeniu zasilania ładuje się kondensator, i kiedy naładuje się wystarczająco (pewnie do 2/3 napięcia zasilania), układ załącza przekaźnik, i taki stan już pozostaje do wyłączenia zasilania. Po wyłączeniu kondensator rozładowuje się w ciągu paru sekund - jeśli ponowne...

    Początkujący Elektronicy   11 Lut 2024 08:50 Odpowiedzi: 16    Wyświetleń: 402
  • Naręczny zegarek binarny, Atmega8L

    Jeśli chodzi o kwarc to na pewno od niego zależy dokładność odmierzanego czasu i jeszcze chyba od dołączonych do niego kondensatorów. Ja mam to zorganizowane tak, że procesor działa na wewnętrznym oscylatorze 1MHz, a sekunda jest odmierzana za pomocą timera2 w trybie asynchronicznym i dołączonego kwarcu 32.768kHz timer jest tak skonfigurowany, że generuje...

    DIY Konstrukcje   19 Lut 2013 13:20 Odpowiedzi: 43    Wyświetleń: 25073
  • Błąd TBCCTL1 is undefined przy konfiguracji Timer_B w MSP430

    a ja mam pytanko z innej beczki, choć dotyczy układu MSP430 potrzebuję odmierzać sekundy w moim układzie, czy ten kod // procedura obsługi przerwania od TimerA #pragma vector=TIMERA0_VECTOR __interrupt void Timer_A (void) { ++licznik; } będzie to robić (tzn czy zmienna 'licznik' będzie się zwiększać co sekundę?)[code]

    Mikrokontrolery   25 Cze 2009 12:58 Odpowiedzi: 102    Wyświetleń: 9870
  • EW1267F po naciśnięciu start co sekundę odmierza minutę nie pierze, tryb demo

    Witam Problem z pralką jak w temacie, nr PNC 914512778-01. Na początku zgłaszała E54, po włączeniu dowolnego programu czy to pranie czy wirowanie na wyświetlaczu pojawia się czas do końca. Po naciśnięciu start pralka zamyka drzwi, co sekundę odmierza minutę, czyli 10 minut mija w 10 sekund i nic nie robiąc kończyła cykl otwierając drzwi. Po osuszeniu...

    AGD Pralki, Suszarki   13 Lip 2012 20:32 Odpowiedzi: 2    Wyświetleń: 3244
  • Układ przepuszczający sygnał logiczny z opóźnieniem 30s bez mikrokontrolera - jak zbudować?

    O ile dobrze rozumiem wymagania, to nie jest takie proste: stan wyjścia ma się zmienić, jeśli przez 30 sekund stan wejścia będzie stale przeciwny do stanu wyjścia; "stale" oznacza, że nawet krótka przerwa wymaga, by odmierzać ten czas od nowa; jeśli do odmierzania tych 30 sekund użyje się kondensatora, który będzie ładowany, to w tej przerwie (która...

    Początkujący Elektronicy   03 Gru 2024 12:45 Odpowiedzi: 19    Wyświetleń: 360
  • [STM32F0] RTC w STM32F0 - błędne odmierzanie czasu co 4 sekundy bez kwarcu 32k

    Jak skalibrujesz..... Poza tym kiepsko u niego ze stabilnością temperaturową.

    Mikrokontrolery ARM   17 Maj 2015 19:03 Odpowiedzi: 6    Wyświetleń: 1035
  • 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ń: 2781
  • [ATmega8] ATmega8 Bascom: Jak użyć Timer0 do opóźnienia zapalenia LED?

    Wspominałeś o książkach, więc w książce Pana Wiązani "Programowanie mikrokontrolerów AVR w j.BASCOM" na str.159 jest przykład odmierzania 1 sekundy.

    Mikrokontrolery Początkujący   10 Cze 2013 12:08 Odpowiedzi: 19    Wyświetleń: 3459
  • Budowa startera regatowego z wyświetlaczem, odliczaniem 5 minut i sygnałami dźwiękowymi

    Chyba trzeba by doprecyzować, przynajmmiej: - z czego to ma być zasilane, - jaki ma być wyświetlacz, to jest: technologia wykonania (LED, ekran LCD, czy inny), jego wielkość i precyzja odmierzania czasu (minuty, sekundy, setne części sekund), - rodzaj urządzenia dźwiękowego, - zasięg sterowania.

    Początkujący Naprawy   26 Mar 2023 13:31 Odpowiedzi: 3    Wyświetleń: 222
  • Jak poprawić kod miernika częstotliwości na ATmega8 z linku?

    Widzę, że moje programy znajdują uznanie i dobrze. Co do podawania impulsów na uC to nie można zmieniać dowolnie końcówek bo timery mają wejścia przypisane do konkretnych wyprowadzeń. Dla M8 są to T1 - 11, T0 - 6. Trzeba to brać pod uwagę przy projektowaniu układu. Dotyczy to końcówek używanych jako alternatywne. Po przeróbce czas odmierza T0 (8bit)...

    Mikrokontrolery   11 Paź 2007 16:12 Odpowiedzi: 26    Wyświetleń: 11010
  • 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ń: 5763
  • [ATmega8] [ATmega8][BASCOM] Jak zbudować sekundnik z przerwaniami na LCD 16x2?

    Takie skomplikowane rzeczy dla jednej sekundy... Takie coś odmierza sekundę dla kwarcu 11059200 , dla innego musisz użyć gdzieś dostępnego kalkulatora tajmerów: $crystal = 11059200 Config Timer1 = Timer , Prescale = 256 Enable Interrupts Enable Timer1 On Timer1 Timer1_int Start Timer1 Dim sekunda as byte ' bo mniej niż 255, 60sekund Do : Loop '...

    Mikrokontrolery AVR   28 Wrz 2008 16:08 Odpowiedzi: 20    Wyświetleń: 4550
  • Różnice w odmierzaniu czasu na ATmega16 z timerem1 i preskalerem 1024/256

    Witam dopiero zaczynam przygodę z programowaniem mikrokontrolerów i mam pytanie odnośnie odmierzania czasu na uc atmega 16. Odmierzam czas przy pomocy timera1 kwarc 16MHz. Z obliczeń wynika, że przy preskalerze 1024 muszę odliczyć 15625 impulsów więc ładuję do timera wartość 49911 i wtedy uc odmierza mi około 4 sekund zamiast 1, natomiast gdy prescaler...

    Mikrokontrolery AVR   21 Gru 2009 12:52 Odpowiedzi: 1    Wyświetleń: 1335
  • ATMEGA16: Jak podłączyć kwarc 8MHz i skonfigurować timery do zegara DCF?

    Tzn. jeden timer będzie służył do zegara - odmierzał sekundy, a drugi będzie służył jako podstawa multipleksu wyświetlaczy 7 seg. Z preskalerem też już chyba sobie poradziłem. Jeszcze jedno pytanie: Ponieważ uC ma 3 liczniki - 2 8-bitowe i jeden 16 bitowy, a ja praktycznie potrzebuje do wszystkich zdań 16 bitów. Czy ten licznik 16 bitowy posiada np...

    Początkujący Elektronicy   02 Wrz 2009 09:54 Odpowiedzi: 4    Wyświetleń: 1562
  • Atmega8 - Program do sterowania zegarem wtórnym PKP z mostkiem H

    Na elektrodzie było kilka(naście?) zegarków na ATmega8 w dziale DIY, z czego kilka widziałem oprogramowanych w BASCOM-ie. Zajrzyj na tamte tematy, na pewno ci się rozjaśni. Zegarki lepiej taktować rezonatorami zegarkowymi, bo takowe są do tego najlepiej przystosowane jakby nie było. Chociażby z racji częstotliwości 32768 Hz, które jest 15-tą potęgą...

    Mikrokontrolery Początkujący   29 Mar 2015 01:01 Odpowiedzi: 4    Wyświetleń: 1743
  • Mikrofala Teka TMW 22 BIT - nieprawidłowo działający zegar i odmierzanie czasu

    Mam problem od jakiegoś czasu z zegarem. Mikrofalówka Teka TMW22BIT, zegar chodzi, ale bardzo wolno... nieprawidłowo; ustawiam czas grzania posiłku, a sekundy nierówno odmierzają ten czas. Co może być tego powodem?

    AGD Drobny sprzęt   15 Lut 2022 22:00 Odpowiedzi: 4    Wyświetleń: 462
  • Asembler - co zrobić aby pętla powtarzała się przez np 1s?

    Zależy z jaką dokładnością chcesz odmierzać te sekundy... Napisz lepiej co ten program ma robić. Przy okazji - rozumiem, że w sekwencji tych danych jest jakaś prawidłowość - nie lepiej opisać tego jakąś strukturą danych? Pozdrawiam, Dr.Vee

    Mikrokontrolery   26 Lis 2008 20:15 Odpowiedzi: 7    Wyświetleń: 2629
  • Jak zrobić przerzutnik astabilny do sterowania przekaźnikiem co 30-40 sek?

    CD4541, albo CD4060, plus jakiś reset - łatwiej chyba będzie coś wykombinować z CD4060, bo ma wyjścia z wielu stopni licznika - np. reset kiedy na dwóch określonych wyjściach są '1' - może 2^14 i 2^9, generator 512Hz, po 32 sekundach masz 2^14 - z tego impuls, po następnej sekundzie dojdzie 2^9, i wtedy reset, i od nowa odmierzanie 32 sekund...

    Początkujący Elektronicy   17 Lis 2008 14:27 Odpowiedzi: 5    Wyświetleń: 3554
  • Jak zbudować układ do mierzenia czasu reakcji z diodą i licznikiem?

    No, przyda się jakiś sposób generowania danych (pseudo)losowych. Nie każdy wie, jak to się robi. Jeden z możliwych sposobów: licznik, który liczy z maksymalną możliwą częstotliwością, w kółko (np. modulo 4096, na 12 bitach), do momentu wykrycia wciśnięcia przycisku; po wciśnięciu przycisku procesor zapisuje stan licznika, odmierza 1 sekundę, zaświeca...

    Początkujący Elektronicy   12 Kwi 2024 10:31 Odpowiedzi: 15    Wyświetleń: 390
  • Bascom - Jak wrócić z podprogramu do pętli głównej po goto?

    Nie chce mi się zagłębiać dalej w pisanie. Tych trybów możesz sobie dopisać ile chcesz. I jak Przewijajac menu naciśniesz Set to zmień tryb na, na przykład, "Ustawiam_temp" i w tym trybie znów przyciski Plus i Minus bedą działać dla zmiennej ustawianej. Potem naciskasz ESC i wracasz do trybu jakiego chcesz.. to proste i pewne. [syntax=basic4gl]$regfile...

    Mikrokontrolery   04 Sty 2015 15:13 Odpowiedzi: 7    Wyświetleń: 1386
  • Jak ustawić fusebit SPIEN w mikrokontrolerach AVR, by nie zablokować SPI?

    Czy Atmega8 może pracować z kwarcem zegarkowym 32.769kHz w zegarze głównym? Zależy mi na małym poborze prądu i łatwości odmierzania sekund. Założyłem taki rezonator i ustawiłem fusy na "External Low-frequency Crystal" - w ten sposób załatwiłem 2 mikrokontrolery. W trzecim ustawiłem na "External Crystal/Ceramic Resonator" i też nie odpaliło. Wtedy zmieniłem...

    Mikrokontrolery   08 Cze 2018 23:43 Odpowiedzi: 340    Wyświetleń: 95628
  • Miernik czestotliwosci za grosze? Tak to mozliwe

    Z M8 taktowana na 20MHz to bylo by super bo mozna by wykozystac pelny zakres MB506 - 2,4GHz . Wczesniej skutecznosc (f max) countera byla na poziomie - f takt/2 - wiec 5Mhz (4,9 dla bezpieczenstwa) - wiec 256*5=1280 - czyli max 1,2 GHz Na M8 z kwarcem 20MHz z mozliwoscia countera 10MHz - mamy 10*256 =2,4GHz . Pomiar mozna podzielic na "bez preskalera"...

    DIY Konstrukcje   24 Maj 2007 21:02 Odpowiedzi: 16    Wyświetleń: 13493
  • Pierwsze starcie z mikrokontrolerami (dozwolone linki Allegro, eBay, itp)

    ok porty i piny mam opanowane :D teraz przyszedł czas na użycie Timera w Bascomie i mam problem bo za bardzo nie mogę go skumać. Użyłem takiego prostego kodu $regfile = "m8def.dat" $crystal = 1000000 Config Timer0 = Timer , Prescale = 8 On Timer0 Liczsekundy Dim Licz As Integer Enable Interrupts Enable Timer0 Load Timer0 = 0 Do Loop End Liczsekundy:...

    Mikrokontrolery Początkujący   09 Sty 2018 16:32 Odpowiedzi: 2015    Wyświetleń: 549717
  • [Atmega8a] Atmega8a - Niewłaściwe opóźnienie delay przy F_CPU 8MHz, jak naprawić?

    Błąd wynikał z zastosowania AVR Toolchain, który ma cytowany przeze mnie powyżej bug w tej funkcji. Po zmianie na WinAVR funkcja _delay_ms(1000) prawidłowo odmierza sekundę. Wszystko rozumiem, to też może być przyczyną jednak chciałem dobitnie zwrócić uwagę na te rozsiewane co jakiś czas plotki o tym, że _delay_ms() ma jakieś tam ograniczenia .......

    Mikrokontrolery AVR   18 Gru 2010 11:55 Odpowiedzi: 13    Wyświetleń: 1743
  • NE555 - układ załączający przekaźnik na 0,5...1 sek. po 3 sek.

    Witam. Generatorem monostabilnym na NE555 odmierzam 3 sekundy, przez te 3 sekundy na wyjściu timera jest stan wysoki, potem niski. Potrzebuję układu (schematu) żeby po tych 3 sekundach przekaźnik załączył się tylko na jakieś 0,5-1s, a później znów wyłączył. Z góry dziękuje za pomoc.

    Początkujący Naprawy   18 Wrz 2013 20:06 Odpowiedzi: 15    Wyświetleń: 3243
  • [Bascom] - Zegarek 4-cyfrowy bez multipleksu, każdy segment na osobnym porcie

    Duszno widzę ten zegarek w tym roku :D ahahahahahaha Łap tu taki kod z odmierzaniem sekundy na 8MHz Miałbym jeszcze jedną ważną uwagę na temat sprawy na której od czasu do czasu ktoś się potknie. Nowa Mega128 ma włączony tryb kompatybilności ze starą M103. Mam nadzieję że kolega wyłączył FuseBit " M103C "

    Mikrokontrolery AVR   15 Gru 2016 00:04 Odpowiedzi: 48    Wyświetleń: 4146
  • [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ń: 4551
  • [CC++] Timer w Mingw32 - Jak zliczać sekundy bez użycia Sleep?

    Dzięki, Nie wiem jeszcze tylko jak odmierzać tą sekundę: while (...) { ... if ( Upłynęła_1_sekunda ) WywołajFunkcję(); ... Czekaj(20_milisekund); } Tak więc program jest zapętlony, a mogą wystąpić zdarzenia które zatrzymają przepływ sterowania na czas kilku sekund. Jak to rozwiązać? Po prostu chcę napisać timer/stoper...

    Programowanie   29 Sty 2007 21:57 Odpowiedzi: 7    Wyświetleń: 12399
  • Jak wykonać program co sekundę w BASCOM AVR z zegarem PCF?

    Witam. Po wielkich bojach z programem i cierpliwości napisałem programi, który spełnia w tym temacie swoją funkcję. Udostępniam część kodu, którA TO WYKONUJE, a co najważniejsze działa :D . Trzeba tylko ustawić w programie zmienną pomocniczą w której to będziemy przechowywać zminną do porównania następującej zmiany w odmierzaniu sekund Sub Co_sekunde...

    Mikrokontrolery   28 Lut 2008 22:26 Odpowiedzi: 16    Wyświetleń: 1959
  • Jak skonfigurować Timer2 w Bascom do zliczania do 10000 co 1 sek?

    Napisz dokładnie co chcesz otrzymać? Jakie jest zadanie bo opisałeś to niejasno. Chcesz odmierzać czas 1 sekundy czy liczyć impulsy zewnętrzne? Jaki zegar dla procka? robiw

    Mikrokontrolery   24 Cze 2012 21:37 Odpowiedzi: 6    Wyświetleń: 1488
  • [Atmega8] [Atmega8][C] Jak dodać funkcję załączania przekaźnika o określonej godzinie?

    Na przykład tam gdzie odmierzana jest każda sekunda, czyli w przerwaniu ISR(TIMER2_OVF_vect). Należy dopisać część porównującą zadane wartości sekundy minut i godzin odpowiednio z t.second, t.min i t.hour.

    Mikrokontrolery AVR   05 Lis 2017 11:17 Odpowiedzi: 7    Wyświetleń: 1455
  • Jak napisać program w Bascom dla 89C2051 - automatyczny włącznik świateł?

    Wg opisanej zasady powinien działać poniższy program ‘ Program swiatła samochodowe – opis działania ' ‘ Po włączeniu zasilania, gaszone są swiatła postojowe i mijania ' (gaszenie w sensie wyłączenia przekaźników) ‘ Program czeka na pojawienie się sygnału zapłonu ze stacyjki ‘ Następnie program czeka na znikniecie...

    Mikrokontrolery   10 Lis 2007 19:59 Odpowiedzi: 13    Wyświetleń: 2544
  • [ATMEGA] [ATMEGA][Bascom] Timer PCF8583 nie zlicza czasu poprawnie - konfiguracja I2C

    Mam problem ze zliczaniem czasu przez timer w układzie PCF8583. Na starcie programu ustawiam timer: I2cstart I2cwbyte 162 I2cwbyte 0 'rejestr kontrolny I2cwbyte &B00000100 'alarm aktywny I2cstop I2cstart I2cwbyte 162 I2cwbyte 8 'rejestr kontrolny timera I2cwbyte &B01000010 'zapis rejestru alarmu 'odmierzanie sekund ' włączony alarm timera I2cstop I2cstart...

    Mikrokontrolery AVR   05 Maj 2009 19:15 Odpowiedzi: 4    Wyświetleń: 2351
  • Kod w C dla DS18B20 i LCD na ATmega32 - odczyt temperatury -0.02

    Hi hi hi :) Kolega zaczyna jak i ja... też jakieś klika dni i ten sam problem :) http://www.elektroda.pl/rtvforum/topic71... Też jak narazie pomocy nie otrzmałem . Może napisz na gg do mnie 15179, jak bede mial chwile wolna to odpisze. Sai sobie poradzimy jak na nie chca pomoc ;) - mało prawdopodobne. Główny problem to odmierzanie mkro sekund...

    Mikrokontrolery   25 Maj 2010 00:17 Odpowiedzi: 37    Wyświetleń: 9122
  • Bascom - jak włączyć, zmierzyć i wyłączyć czujnik RS232 na Atmega32?

    To jest proste jak świński ogon :D ahahahaha, ale napisz kawałek kodu. Czy masz tam jakiś LCD czy nie, czy masz tam jakiś Timer ustawiony do odmierzania sekundy czy Wait`ujesz :D Czy w dokumentacji czujnika pisze, że nadaje tez na końcu niewidoczne w terminalu znaki 13 lub 10? EDIT: aaa masz tu taki prosty. Napisałem przy śniadaniu więc błąd mógł się...

    Mikrokontrolery AVR   12 Lis 2015 17:28 Odpowiedzi: 8    Wyświetleń: 2070
  • Jak osiągnąć wysoką stabilność odmierzania czasu w układach zegarowych?

    (at)martinpl Chodzi Ci zapewne o to, że im wyższa częstotliwość tym większy może być błąd bezwzględny. Jednak warto wiedzieć, że odchyłka częstotliwości wzorcowej rzędu kilkunastu Hz przy 1MHz spowoduje dobowy błąd odmierzania czasu ponad 1 sekundę, a więc dosyć duży.

    Inne Serwis   14 Cze 2005 10:57 Odpowiedzi: 9    Wyświetleń: 1428
  • Bascom początki programowania - problemy z programami.

    Jak napisze prosty program do zaświecenia kilku ledów na porcie D to działa prawidłowo ale regulacja PWM na B1 i B2 nie działa. Fuse bity mam na 8MHz ale chyba wewnętzryny bo jak zewnętrzny kwarc odepne to diody działają poprawnie (w programie do odmierzania jednej sekundy) Dodano po 19 A moze atmega jest uszkodzona?

    Mikrokontrolery AVR   31 Mar 2009 19:17 Odpowiedzi: 26    Wyświetleń: 2519
  • Jak zbudować mostek prostowniczy na MOSFET-ach?

    To można tak: na układzie CMOS (CD4060) odmierzamy czas (kilka sekund), jak miną, to na milisekundę włączamy układy analogowe, które sprawdzają, czy jest dość prądu z wiatraka, żeby wystarczyło na zasilenie sterowania. Jeśli tak - włącza się sterowanie, i ładujemy akumulator. Jeśli nie - CMOS-y odmierzają kolejne kilka sekund, a reszta jest wyłączona,...

    Projektowanie Układów   21 Lut 2006 21:53 Odpowiedzi: 54    Wyświetleń: 18298
  • Obrotomierz na ATtiny2313, Bascom AVR - problemy z dokładnością zliczania czasu

    to może wykorzystasz częsc programu która odpowiada za odmierzanie jednej sekundy np dla zwykłego zegarka pozostaje tylko przelicznie dla danego kwarcu. projektów zegarków troche jest. tak sobie mysle ze problem z pomiarem tzn że silniczki maja taką samą prekdkość może byc zbyt krótki czas pomiaru czyli jedna sekunda w czasie której np dla wartości...

    Mikrokontrolery   23 Maj 2012 19:50 Odpowiedzi: 11    Wyświetleń: 7394
  • PROJEKT STOPERA Z MOŻLIWOŚCIĄ ZAPAMIĘTYWANIA 3 WYNIKÓW.

    Stoper powinien umożliwiać odmierzanie czasu z dokładnością do sekund. To zadanie szkolne? Aby stoper był stoperem z prawdziwego zdarzenia, powinien zapisywać wyniki przynajmniej z dokładnością do 0,1 sekundy.

    Mikrokontrolery   14 Cze 2020 11:54 Odpowiedzi: 3    Wyświetleń: 450
  • Atmega8 i 4xDS18b20 - Optymalizacja czasu konwersji czujników

    Przetrzyj oczy, wypij kawę :D Pisze przecież wyraźnie: Wait 1 'tylko w celach prezentacji Nie każdy używa Timera tylko do pomiaru temperatury i do odmierzania jednej sekundy. Jakbyś nie zauważył On tam ma jakiś PWM...pisał też o jakimś Menu. Timer może być potrzebny na przykład co 10ms. To w pętli głównej timerem programowym określasz kiedy chcesz odczytać...

    Mikrokontrolery   06 Lis 2021 18:16 Odpowiedzi: 7    Wyświetleń: 999
  • Nauka pisania w Bascomie sprawdzenie kodu zegara i termometru .

    Kolego nowyARM wymienię na 4.7kΩ do 1wire jest 4.7kΩ tylko do I2C mam 10kΩ . Co do zmiennej Q_zmiana to ona odmierza 5 sekund i zmienia wyświetlanie , czemu jest ten zapis Q_zmiana = 6 po to jak ustawiam czas to by cały czas wyświetlało tylko zegar . Dodano po 4 Dodam że z tymi minutami to wystarczy zresetować procesor i wyświetla zero...

    Mikrokontrolery AVR   28 Sie 2018 21:16 Odpowiedzi: 17    Wyświetleń: 792
  • Jak rejestrować prąd przemienny oscyloskopem Hantek BE6022 przez 24 h? - opcje

    Jeśli to ma być rejestracja z przerwami, to można i oscyloskopem: co te 30 sekund złapać przebieg trwający np. 60 ms, przesłać do komputera (albo i Raspberry Pi, jeśli jest program obsługujący ten oscyloskop, który pójdzie na Pi), wyliczyć, co jest potrzebne, zapisać; można użyć jakiejś funkcji odmierzania czasu (np. setitimer() w Linuksie), żeby odmierzać...

    Początkujący Elektronicy   10 Mar 2025 21:13 Odpowiedzi: 14    Wyświetleń: 294
  • Przypominacz herbaciany Gigantora

    Co do mocy herbaty. Na opakowaniu herbaty L****N (a taką piję) jest napisane: zaparzać 1 - 2min. 100 sekund jest w sam raz. Raz jeszcze: układ odmierza 100 sekund na zaparzanie (o ile się taką opcję wybierze), następnie przechodzi w tryb pomiaru temperatury. Gdy spadnie poniżej poziomu określonego jako "temperatura nie parzenia w język" (ustawianego...

    DIY Konstrukcje   08 Kwi 2008 09:32 Odpowiedzi: 41    Wyświetleń: 10883
  • Jak naprawić niedziałający zapis do rejestrów PCF8583?

    Witam !!! Nie działa mi zapis do rejestrów pcf8583. Układ połączony standardowo z rezystorami podciągającymi kwarcem 32,678 kHz. Dioda podpięta do PD6 zamiast migać jak przyjdzie przerwanie swieci cały czas czasem widać tylko tętnienie swiatła diody. Co sie dzieje ? [syntax=basic4gl] Config Scl = Portc.0 Config Sda = Portc.1 Config Portd.2 = Input Portd.2...

    Mikrokontrolery   10 Cze 2012 13:14 Odpowiedzi: 6    Wyświetleń: 1180
  • Krótka historia (odmierzania) czasu

    Brakuje mi tylko informacji skąd wzięła się sekunda. Kto pierwszy zastosował taką jednostkę czasu?

    Tematy tygodnia   10 Paź 2022 20:19 Odpowiedzi: 34    Wyświetleń: 3162
  • Sterownik wzmacniacz lampowego - pierwsze starcie z Bascom

    Witam. Sprawdziłem. bascom wersja 2.0.5.0. program się kompliluje i wyświetla "no errors found", ale poprawiłem deflcdchar na wersję bez nawiasów. Bawiąc się na zestawie uruchomieniowym zauważyłem, że pomimo wyłączonego kursora, czasami się on pojawia. Zawsze jest widoczny w przypadku odmierzania czasy pracy gdy odmierza jednostki sekund. Jest na przykład...

    Mikrokontrolery AVR   15 Cze 2014 14:16 Odpowiedzi: 5    Wyświetleń: 1407
  • Opóźnione załączanie - po włączeniu . Nagroda 50pkt za schemat.

    Układ jest banalny, można to zrobić tak: http://obrazki.elektroda.pl/1444810800_1... Nie podałeś jakie przekaźniki - jaki prąd pobierają cewki, więc nie dobrałem tranzystorów, a tym samym pozostałych elementów. We1 działa jak chciałeś, we2 również, ale tu nie może się pojawić masa. Jeśli się pojawia - trzeba w szereg na we2 wstawić odpowiedni...

    Projektowanie Układów   01 Maj 2014 08:37 Odpowiedzi: 29    Wyświetleń: 5697
  • [Elektronika] Jak stworzyć układ 12V w samochodzie z dwukrotnym sygnałem masy?

    Można spróbować wykorzystać licznik CMOS 4017. Podanie pierwszego impulsu na wejście przesuwa stan wysoki z wyjścia Q0 na wyjście Q1 i uruchamia odmierzanie czasu 5 sekund - timer NE555. Jeśli w ciągu 5 sekund nie pojawi się drugi impuls - wyjście Q2 timer ten resetuje licznik 4017. Podanie drugiego impulsu przed upływem 5 sekund uruchamia drugi timer...

    Początkujący Elektronicy   09 Sie 2018 20:26 Odpowiedzi: 10    Wyświetleń: 858
  • Tworzenie programu z odmierzaniem czasu na mikrokontrolerze z USART w AVR Studio 4

    Jeśli możesz użyć biblioteki to polecam http://homepage.hispeed.ch/peterfleury/a... jeśli nie to możesz się na niej wzorować. Ma bufor kołowy, odbiór/nadawanie w przerwaniach, przykład z parsowaniem danych też znajdziesz w google. Wyświetlając komunikat zachęty powinieneś ustalić ściśle akceptowalny format, np. Time:RR-MM-DD-GG-MM-SS,...

    Mikrokontrolery Początkujący   07 Cze 2019 19:49 Odpowiedzi: 5    Wyświetleń: 690
  • MAXWELL MAL 96 - ustawianie skali czasu http://www.maxwell-fa.com/upload/2012727

    Dzień dobry Pisze z prośbą o pomoc/sugestie w skonfigurowaniu sterownika MAXWELL MAL 96, sterownik obsługuje piec rurowy. Problem wygląda następująco, ustawiam temperaturę , czas dojścia oraz czas wygrzewania (z instrukcji wynika, że czas powinien być w odmierzany w minutach) ale na złość sterownik odmierza czas w sekundach, skala jest do 9999 ale to...

    Automatyka Przemysłowa   04 Gru 2020 09:52 Odpowiedzi: 1    Wyświetleń: 1119
  • Atmega8 - Zapis do EEPROM wymaga resetu, jak to naprawić?

    ... Nie jest w przerwaniu które jest wywoływane co 0,125us. --- Pozdrawiam, Michał A ja namawiam Cię , byś zapoznał się dokładnie z rodziną AVR , bo o przerwaniu co 125 ns w AVR-ku to można tylko pomarzyć :( Twoje przerwanie od timerka , to jakby ... odmierzanie minuty co sekundę :D Piotrek

    Mikrokontrolery   02 Lip 2009 17:38 Odpowiedzi: 7    Wyświetleń: 4222
  • Jak obliczyć wydajność maszyny S7 200 z krancówki I0.0?

    Czyli produkujesz 10 detali na minute (impuls co 6 sekund). Jeżeli 600 to max maszyny to zrób licznik liczący w dól od 600 taktowany generatorem 0,01s (6/600), start liczenia zawsze z wejścia I0.0 z opóźnieniem 6 sekund, zapamiętaj wartość zawsze z impulsem I0.0. I tak start cyklu masz na liczniku 600 odmierzasz 6 sekund i liczysz w dół kolejny impuls...

    Automatyka Przemysłowa   06 Cze 2008 07:48 Odpowiedzi: 7    Wyświetleń: 1419
  • [atmega8] [atmega8][bascom] Jak zresetować odliczanie czasu po naciśnięciu przycisku?

    mam taki problem a mianowicie zrobiłem taki układzik, w którym po naciśnięciu przycisku ma się załączyć przekaźnik na 30 sekund i wszystko działa ale chciałbym, żeby po ponownym naciśnięciu tego przycisku przed upływem tych 30 sekund odmierzanie czasu zaczynało się od nowa i nie wiem jak to zrobić? prosiłbym o jakieś łopatologiczne rady, gdyż jestem...

    Mikrokontrolery AVR   27 Cze 2010 17:55 Odpowiedzi: 12    Wyświetleń: 1706
  • [C] [C][Atmega32] Jak poprawnie zapisać argumenty w funkcji LcdStr?

    Dzieki wilkie, dziala wszystko jak trzeba :) A wiecie moze o jakims "skrypcie" dla zegara? Albo jak sie do tego zabrac? Chcialbym wyswietlic godzine np. wiem, ze normlanie to godzine program by pobral z systemu, ale przeciez Atmega nie "wie" ktora godzina :D dlatego zastanawiam sie, jak do tego mialbym sie zabrac :) Dzieki wielkie :) Musiał byś powiedzieć...

    Mikrokontrolery   08 Lis 2009 17:32 Odpowiedzi: 5    Wyświetleń: 1242
  • Jak skonfigurować Timer 8051 do zliczania impulsów i zapalania diody?

    A dlaczego nie zastosować sposobu arturt134? Odmierzasz 15 sekund i sprawdzasz ile jest impulsów (wywołanych przerwaniem). Problem ich dużej ilości rozwiążesz jeśli w przerwaniu ilość impulsów będzie zliczane w paru bajtach zamiast w jednym; np. od 0 do 100 w bajcie A po dodaniu impulsu sprawdzasz czy jest sto jeśli jest to A=0 a inkrementujesz bajt...

    Mikrokontrolery   12 Lis 2007 09:52 Odpowiedzi: 58    Wyświetleń: 10327
  • Automatyczne wyłączenie przekaźnika po około 2sec.

    Właśnie wróciłem z urlopu i dzisiaj zamontowałem przełącznik tak jak kolega pisał. Hm... napisałem o paru możliwościach, które sprawdziłeś? Moc, jaką zasila się elektromagnes, jest zapewne znacznie większa, niż moc zasilania cewki przekaźnika, więc jeśli by działało prawidłowo przy odłączaniu cewki przekaźnika, to lepiej byłoby właśnie tam odłączać....

    Projektowanie Układów   01 Sie 2019 08:29 Odpowiedzi: 7    Wyświetleń: 642
  • Uno R3 - Jak napisać kod do sterowania diodą LED i przyciskiem na 5 sekund?

    Musisz zmienić logikę programu aby nie badała stanu przycisku ale zmianę stanu. I jeśli stan przycisku się zmienił (np. z LOW na HIGH) to załączasz i zaczynasz odmierzać czas załączenia. W tym celu musisz w jakiejś zmiennej zapamiętać stan przycisku i porównać go z bieżącym stanem. Wtedy program ma szansę załączać coś na określony czas przez naciśnięcie...

    Arduino   26 Mar 2015 00:25 Odpowiedzi: 4    Wyświetleń: 1413
  • Jak zaprojektować stoper na AT89C51 z wyświetlaniem binarnym?

    wykorzystaj timer ( masz ich 2 ) ustawiasz go tak żeby generował przerwanie co jedną sekundę ( przy "małym kwarcu" przy większym będzie troche bardziej skomplikowane ) w przerwaniu od timera sprawdzasz czy p2.0 jest niski jeśli niski to zwiększ zmienna np: "sek", po tym przepisujesz zmienna na p1 ( mov p1,sek ) . w programie głównym sprawdzasz czy p2.1...

    Początkujący Elektronicy   23 Maj 2006 18:37 Odpowiedzi: 6    Wyświetleń: 1164
  • Miernik częstotliwości DIGICOUNT 312 - Zaglądamy do środka

    Szkoda że ma tylko 6 cyfr, na chwilę obecną tani chiński moduł z PIC i 8 wyświetlaczami LED bije go rozdzielczością. Pewnie dlatego wystarcza mu TCXO i nie wymaga OCXO. Ilość cyfr i rozdzielczość mają się jak piernik do wiatraka. Częstościomierz to tak naprawdę licznik impulsów, więc przy pomiarze częstotliwości odmierza jedną sekundę lub 0,1 sekundy...

    Wnętrza urządzeń   12 Cze 2025 17:57 Odpowiedzi: 15    Wyświetleń: 4419
  • Odmierzanie 12.5us na ATMEGA8 8MHz w Bascom bez przerwań

    ...Proszę o jakieś podpowiedzi bądź kawałek kodu co ma być dalej, żeby generować te nieszczęsne 40kHz ... To już wszystko :) Na pinie PB1 masz przecudne 40kHz , jeśli faktycznie procek jest popędzany 8MHz. W ramach testu , możesz w pętli głównej napisać: Do Set Tccr1a.com1a0 'dołącz oc1a do pinu Wait 5 'przez 5 sekund fala 40kHz Reset Tccr1a.com1a0...

    Mikrokontrolery   15 Wrz 2006 18:00 Odpowiedzi: 4    Wyświetleń: 1763
  • Zmiana kodu z Timer0 na Timer1 w ATmega8 - jak to zrobić?

    Load Timer 250 pojawił się 2 razy bo pierwszy jest wykonyawny przed wejściem do pętli a następny w pętli. W tym programie jest dodatkowa zmienna Licz_8ms bo Timer0 nie może odmierzyć całej sekundy w jednym przebiegu. Przy użyciu Timer1 i odpowiedniego kwarcu można osiągnąć przerwania co 1 s. Jest to korzystne bo odmierzanie czasu jest nieco dokładniejsze....

    Mikrokontrolery   20 Wrz 2008 16:55 Odpowiedzi: 15    Wyświetleń: 6221
  • [Verilog] zegar RTC - obsługa przycisków ustawiających czas

    Cześć wszystkim, napisałem sobie moduł zegara RTC w Verilogu. Proces jest synchroniczny, początek wygląda mniej więcej tak: [syntax=verilog]always (at)(posedge clk or posedge rst_i) begin if(rst_i) begin h2 <= 0; h1 <= 0; m2 <= 0; m1 <= 0; s2 <= 0; s1 <= 0; //licznik1Hz <= 0; end else if(btn_i[0]) begin m1 <= m1 + 1; end else...

    Programowalne układy logiczne   06 Mar 2012 22:45 Odpowiedzi: 4    Wyświetleń: 2321
  • Jak skonfigurować Timer2 w ATmega8 do zliczania setnych sekundy? BASCOM

    Witam serdecznie zrobiłem zegar na w/w procesorze i wyświetlaczach 7 segmentowych led. Sekundę odmierzam z wykorzystaniem Timera 2 w trybie asynchronicznym z dodatkowym kwarcem 32,768Khz. Multipleksowanie wyświetlaczy realizowane jest za pomocą timera0. Do tej pory wszystko działa świetnie, Chciałbym jednak dodać jeszcze zliczanie setnych sekundy i...

    Mikrokontrolery AVR   03 Mar 2011 14:14 Odpowiedzi: 3    Wyświetleń: 2901
  • [atmega8] Jak zliczać impulsy między pomiarami czujnika na ATmega8 w Bascom?

    Problem polega na tym, aby pomierzyć ilość impulsów jaka upływa pomiędzy kolejnymi pomiarami czujnika. Chodzi o to żeby timer1 zliczający impulsy po wykonaniu pomiaru przez czujnika wyświetlał ich ilość, a następnie zliczał kolejne impulsy upływające do wykonania 2 pomiaru itd. Zamiast czasu podawać na monitor zliczone impulsy pomiędzy kolejnymi pomiarami....

    Mikrokontrolery AVR   15 Wrz 2010 17:54 Odpowiedzi: 2    Wyświetleń: 1986
  • Jak dodać migającą kropkę na wyświetlaczu LED w ATmega8?

    Witam. Jestem początkującym jeśli chodzi o programowanie w BASCOMie i mam następujący problem: Chcę wykonać do mojego urządzenia prosty licznik czasu, tzn. stanem początkowym jest cyfra 5 i oznacza ona czas pozostały do końca pracy w minutach. W zasadzie cały program działa w porządku, timer odlicza od 5 dół, ale chciałbym dodać jedną rzecz. Korzystam...

    Mikrokontrolery   03 Kwi 2010 10:32 Odpowiedzi: 2    Wyświetleń: 1167
  • Jak skonfigurować Timer0 w BASCOM dla Atmel 2051 do liczenia czasu?

    Witam! Może zawracam głowę ale siedze już drugi dzień i zwariowałem od natłoku informacji, które czytam i czytam... Potrzebuję zrobić timer który odliczałby czas w zależności od tego ile razy nacisnąłem przycisk... Powiedzmy naciskam 5 razy - zapala diodę i odmierza 5 sekund po czym gasi diodę. Ale jak w czasie odmierzania nacisne jeszcze klawisz to...

    Mikrokontrolery   14 Mar 2004 07:38 Odpowiedzi: 16    Wyświetleń: 2013
  • Dlaczego program do odmierzania czasu na ATmega16 nie działa w Proteusie?

    Podłączyłem go do pinów portu B (t1, t0) To podłącz go do PC6, PC7. [syntax=basic4gl]Config Timer2 = Timer , Async = 1 , Prescale = 128 On Timer2 Myisr Enable Interrupts Enable Timer2 Do Loop Myisr: 'procesor będzie tu "wskakiwać" co sekundę przy kwarcu 32768Hz Return[/syntax] Można to znaleźć w helpie.

    Mikrokontrolery AVR   04 Lis 2011 21:03 Odpowiedzi: 4    Wyświetleń: 1260
  • Jak działa przekaźnik czasowy PCU-511 w odmierzaniu czasu?

    Witam, interesuje mnie jak dokładnie działa przekaźnik czasowy mp taki: https://www.fif.com.pl/przekazniki-czaso... Szukam w internecie i są tylko informacje o jego funkcjach. Mnie interesuje jak on odmierza czas? Np skąd wie, że mineło 3 sekundy?

    Początkujący Elektronicy   18 Sie 2018 09:25 Odpowiedzi: 7    Wyświetleń: 624
  • Asus P4B – samoczynne uruchamianie BIOS, problemy z klawiaturą i myszą po aktualizacji

    Witam! Ostatnio kupiłem płytę Asus p4b na Allegro. Na początku był problem ponieważ wszystkie podzespoły działały ale nie było obrazu, ale z tym jakoś sobie poradziłem. Następnie nie działała Mi sprawna, działająca na innym komputerze klawiatura, a z nowszą nie było problemu. Przez jakiś czas nie było problemów, lecz teraz znowu jest: - Gdy włączam...

    Komputery Hardware   22 Mar 2010 12:03 Odpowiedzi: 2    Wyświetleń: 2103
  • Zegar dwunastodiodowy w oparciu o ATmega8 i DS1307

    (at)dondu DS1307 przy odcięciu głównego zasilania pobiera z baterii typowo ok. 300nA, czyli jakieś 30 razy mniej niż 10uA. Zgadza się, ale Twój zegar w stanie zasilania z baterii nie przebywa prawie nigdy - zasilanie to jest tylko na wszelki wypadek : Zasilaniem zastępczym jest bateria litowa 3V. Policzmy więc ile czasu ATmega w zaproponowanym przeze...

    DIY Konstrukcje   05 Sie 2015 22:29 Odpowiedzi: 21    Wyświetleń: 4143