delay timer

Znaleziono około 3696 wyników dla: delay timer
  • Kod błędu w pralce Indesit WISL 85 - mryga delay timer i blokada drzwi

    F 08 - poszukaj bo dużo tego. Prawdopodobnie grzałka.

    AGD Początkujący   03 Lis 2012 14:52 Odpowiedzi: 2    Wyświetleń: 2688
  • Opóźnienia w C na AVR: funkcje delay vs timery, co lepsze?

    Zmienną używaną w przerwaniu deklaruje się jako volatile (wykluczona z optymalizacji), inaczej będzie cyrk... volatile unsigned char licznik Ładniej by to wyglądało scalone... tzn... void czekaj(void) { licznik = 30; TCCR0 = 0x05; do{}while(licznik); } ISR(TIMER0_OVF_VECT) { licznik--; TCCR0 = 0; //wypadałoby...

    Mikrokontrolery   09 Sie 2007 23:08 Odpowiedzi: 8    Wyświetleń: 1326
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • AVR/Atmega168/CAVRStudio4 - Delay zrobiony na timerze nie działa - why?

    Zmienna count powinna być volatile .

    Mikrokontrolery AVR   09 Paź 2012 00:32 Odpowiedzi: 2    Wyświetleń: 1650
  • Jak napisać kilka pętli z opóźnieniem (delay) używając licznika?

    Nie używaj delay() tylko timera lub funkcji millis(): https://www.arduino.cc/en/Reference/Mill...

    Arduino   25 Lip 2018 14:54 Odpowiedzi: 2    Wyświetleń: 900
  • REKLAMA
  • [STM32] - SysTick: Jak stworzyć timery softwarowe i funkcję delay?

    Stos dla przerwań ustawiłeś? 4\/3!!

    Mikrokontrolery ARM   06 Lut 2013 16:49 Odpowiedzi: 8    Wyświetleń: 2043
  • Co zamiast delay? Budzenie sensorów i komunikacja i2c

    Zamiast delay użyj timera i usypianie uC. Dodam, że moje połączenie i2c nie zawiera tych oporników i magistrala do działania potrzebuje włączonych wszystkich czujników. Planuję to poprawić ale potrzebuję informacji jak / dlaczego / po co. Przeczytaj więc o podstawach I2C i zapoznaj się ze schematami modułów, których używasz.

    Arduino   20 Mar 2019 10:37 Odpowiedzi: 20    Wyświetleń: 1350
  • Nie poprawnie działający delay us z użyciem Systick

    W dobrze napisanym kodzie delay nie jest potrzebny. OW robi się na przerwaniach - UART albo timer.

    Mikrokontrolery ARM   28 Lip 2015 22:05 Odpowiedzi: 9    Wyświetleń: 1827
  • REKLAMA
  • Prosty timer 15min 12V na CD4541 z Jaguara - wnętrze, szkic schematu

    Moim zdaniem za cienkie kable i nieodpowiedni tranzystor na ogrzewanie szyby. Może sterować tylko przekaźnikiem do szyby lub lusterek, ale nie będę się przy tym upierał bo można go kupić jako "ENGINE MANAGEMENT DELAY TIMER RELAY DBC3203"

    Wnętrza urządzeń   02 Gru 2022 16:03 Odpowiedzi: 7    Wyświetleń: 1911
  • DS18B20 na delay_ms, wyświetlacz na timerze nie działa

    Wiem że zaraz mi się oberwie od innych ale na szybko to pokombinuj z wartością OCR0 - zwiększ ją np do 150 , po drugie możesz przełączyć na inny preskaler mniejszy niż 256. Lecz nie spodziewał bym się wielkiego efektu. Aby otrzymać pożądany efekt musisz zmienić plik ds18b20.c i zamiast wyłączać i włączać przerwania w funkcji temperatura musisz je włączać...

    Mikrokontrolery AVR   20 Wrz 2011 21:28 Odpowiedzi: 54    Wyświetleń: 5541
  • Arduino Uno - Sterowanie jednokolorowymi LEDami, pilotem IR, wyłączanie pętli for

    Zgadza się, ale autor miał już problem z ogólnym działaniem programu. Wybór delay, millis, czy przerwania timera, to raczej szczegóły. Kod z #6 zadziała tak samo, ale łatwiej do niego dojść. Chyba. Pozdrawiam.

    Arduino   13 Sty 2023 02:52 Odpowiedzi: 23    Wyświetleń: 972
  • REKLAMA
  • Timer HW-0516 - przydatny i tani sterownik czasowy z Chin

    Szkoda, że nie wiadomo na czym jest zrobiony( rzeczony timer oczywiście). Dokładnie, miałem właśnie o tym pisać znając życie Chińczycy ukryli układ pod wyświetlaczem aby nie czynić dodatkowej roboty i zdzierać z niego symbolu. Widać od spodu PCB (w miejscu wyświetlacza) piny prawdopodobnie odpowiedzialne od programowania układu sterowania. Mym skromnym...

    Artykuły   09 Gru 2024 11:30 Odpowiedzi: 13    Wyświetleń: 9141
  • Kod termostatu Arduino Uno wygenerowanego przez ChatGPT-5 Code – czy to już poziom seniora?

    Mnie razi używanie delay(). O ile przebolałbym to w samym setupie to w pętli głównej jest nie do przyjęcia. No ale czat uczył się na kodach z netu. Poproś go by zamiast delay() użył timera lub choćby millis() ciekawe czy dobrze mu pójdzie.

    Arduino   14 Sie 2025 12:10 Odpowiedzi: 23    Wyświetleń: 501
  • Jak stworzyć pętle opóźniające w C dla dsPIC30F, by migać diodą?

    asm na pewno jest taki sam (szczegolnie ten ktorego uzywalem, bo to same podstawy), gorzej z timerami na ktorych opieraja sie dluzsze opoznienia (od ms w gore). nigdy nie zajmowalem sie dspic30, wiec... nie wiem jak to tam jest z tymi timerami. najwyzej dostosujesz sobie <: __________________________ modul sklada sie standardowo z pliku c i h. ponizej...

    Mikrokontrolery PIC   05 Lut 2009 07:21 Odpowiedzi: 5    Wyświetleń: 2211
  • Step7 - Zatrzymanie i wznowienie timera SD z zachowaniem czasu

    Ustaw skok omijający szczebelek z timerem lub użyj timer "SS": retentive on-delay timer.

    Automatyka Sterowanie PLC   12 Maj 2013 18:13 Odpowiedzi: 2    Wyświetleń: 1374
  • Jak regulować czas migania diody w C za pomocą zmiennej w delay'u?

    Najprymitywniej: [syntax=c]void mydelay(uint16_t delay) { int f; for (f = 0; f<delay; f++) _delay_ms(1); } [/syntax] A powinienes zrobic w przerwaniu timera.

    Mikrokontrolery AVR   10 Kwi 2016 09:34 Odpowiedzi: 20    Wyświetleń: 2157
  • 8051 - Jak napisać funkcję DELAY z użyciem Timera?

    CZEKAJ3: MOV R2,#255 CZEKANIE: DJNZ R2,CZEKAJ3 obawiam się że to będzie chodzić w nieskończoność. Rzeczywiście, wrzuciłem to do jagody i była nieskończona pętla, jednak trochę nad tym posiedziałem i wyszło coś takiego: LJMP START ORG 100H START: ... LCALL CZEKAJ ... LJMP START CZEKAJ: MOV R0,#255 MOV R1,#255 MOV R2,#255 ODLICZAJ: DJNZ R2,ODLICZAJ...

    Mikrokontrolery   17 Lut 2008 10:39 Odpowiedzi: 8    Wyświetleń: 4362
  • UNO - Przyspieszenie i hamowanie kilku serv jednocześnie na jednymUNO

    Ta biblioteka nie używa sprzętowego PWM. Według opisu używa jednego 16Bit Timera na każde 12 serv. Tak wiec Timer 16Bit jest już zajęty, PWM sprżętowy tego timera również jest niedostępny, ale możesz sobie te serva podłączyć pod dowolne piny a do odmierzania czasu zamiast Delay musisz/możesz użyć innego Timera :D

    Arduino   06 Cze 2016 16:37 Odpowiedzi: 7    Wyświetleń: 1317
  • Problem z przetwornikiem ADC w programie śledzącym słońce.

    Jak przeprowadzałeś ten test dla tych 2 kanałów (wschód - zachód)? Uzywając już docelowych fototranzystorów? Co z wejściami dla sensorów północ-południe, też miały coś podłączone czy wisiały w powietrzu? Co do kodu to przydałaby się jakaś histereza, i zmiana algorytmu żeby nie blokował się na jednym kierunku - aktualnie jak jest nierówność na jednym...

    Mikrokontrolery Początkujący   17 Paź 2022 20:23 Odpowiedzi: 27    Wyświetleń: 1341
  • Wzrost wartości "delay" poprzez przycisk

    Nie każę stosować timera. Tylko takie użycie delay powoduje dość sporą jego niedokładność. Jeżeli mamy stałe skoki czasu to można to zrobić tak: [syntax=c]uint8_t delayTimeInSeconds; void delay() { int i; for (i = 0; i < delayTimeInSeconds; i++) { delay(1000); } }[/syntax] I obsługę przerwania/przycisku zrealizować tak: [syntax=c]#define MAX_DELAY_TIME_IN_SECONDS...

    Mikrokontrolery Początkujący   09 Maj 2014 19:22 Odpowiedzi: 5    Wyświetleń: 1302
  • Definicja i działanie timerów i liczników w sterownikach Simatic

    Witam Nigdzie jakiejś w miarę definicji licznika i timera nie znalazłem. Może mi ktoś powiedzieć czy takie coś jest poprawne? Moduł czasowy (timer) - Działanie modułu czasowego odpowiada sposobowi działania przekaźnika czasowego z opóźnionym załączaniem lub wyłączaniem. Maksymalnie można zaprogramować 128 modułów czasowych oznaczonych instrukcją T0...

    Automatyka Przemysłowa   06 Sty 2012 11:46 Odpowiedzi: 2    Wyświetleń: 1652
  • STM32VLDiscovery - Timer Delay - Problem z precyzją przy niskich wartościach ARR

    Witam, chciałbym stworzyć funkcję delay za pomocą sprzętowego timera. W tej chwili mój kod wygląda tak: main , czyli standardowe miganie diodą. [syntax=c] delayus(10000); GPIOC->BSRR=GPIO_BSRR_BS9; delayus(10000); GPIOC->BSRR=GPIO_BSRR_BR9;[/syntax] Funkcja delay_us: [syntax=c] void delayus(unsigned int us) { TIM3->ARR = us; // Auto reload value TIM3->CNT=0;...

    Mikrokontrolery ARM   26 Sty 2015 16:09 Odpowiedzi: 22    Wyświetleń: 1203
  • [Cortex M4][Coocox] - przerwanie obsługujące mruganie wyświetlacza 7 segmentowe

    Porada: napisz to od nowa. W obecnej wersji masz delay w przerwaniu EXTI i brak przerwania timera do obsługi wyświetlacza.

    Mikrokontrolery ARM   24 Sie 2017 11:38 Odpowiedzi: 4    Wyświetleń: 1299
  • Jak uruchomić delay32ms na LPC1343 z LPCXpresso? Timer32.h dodany

    akurat delajka z timer32.c [syntax=c]******************************... void delay32Ms(uint8_t timer_num, uint32_t delayInMs) { if (timer_num == 0) { /* setup timer #0 for delay */ LPC_TMR32B0->TCR = 0x02; /* reset timer */ LPC_TMR32B0->PR = 0x00; /* set prescaler to zero */ LPC_TMR32B0->MR0 = delayInMs *...

    Mikrokontrolery ARM   12 Mar 2012 20:48 Odpowiedzi: 6    Wyświetleń: 1763
  • Poszukuję przekaźnika czasowego 700-FEB3TU23 SER.B FEB3T 24-240VAC 24-48VDC

    Można zamienić mam findera 80.01 nowego (BE) Signal OFF delay. Power is permenently applied to the timer. The output contacts transfer immediately on closure of the Signal Switch (S). Opening the Signal Switch initiates the preset delay, after which time the output contacts reset. https://www.finder-relais.net/en/finder-...

    Automatyka Przemysłowa   23 Sty 2024 08:44 Odpowiedzi: 2    Wyświetleń: 348
  • Arduino Uno - brak komunikacji z monitorem portu po konfiguracji rejestru TCCR0B

    Witam, poniżej program, którego celem jest zliczanie impulsów zewnętrznych. Problem polega na tym, że po skonfigurowaniu rejestru TCCR0B, program się blokuje ( nie ma komunikacji z monitorem portu). Jeśli ktoś ma pomysł na to, to będę wdzięczny. void setup () { TCCR0B |= (1 << CS02) | (1 << CS01) | (1 << CS00); Serial.begin(9600);...

    Mikrokontrolery AVR   08 Paź 2020 09:43 Odpowiedzi: 3    Wyświetleń: 423
  • Zasilanie 12 wolt podane na sekundę uruchomiło by przepływ prądu 220V na minutę

    A potrzebujesz to zasilać napięciem ponad 12V? Może https://www.avmarket.eu/modul-przekaznik... albo https://www.gotronik.pl/przekaznik-12v-z... ? Albo wpisz do Google: delay timer 10a relay site:aliexpress.com - znajdziesz za $3 z darmową wysyłką.

    Początkujący Elektronicy   14 Gru 2019 17:19 Odpowiedzi: 11    Wyświetleń: 792
  • [ATmega 8] ATmega8 - Jak uzyskać dokładne opóźnienie 1s przy 1MHz?

    Kolego Robaku w bibliotece lcd.h mam taką linijkę: #define XTAL 1000000 /**< clock frequency in Hz, used to calculate delay timer */ Jednak czy to w jakiś sposób może wpływać na działanie funkcji delay.h w pętli głównej programu ? Nie ukrywam, że to właśnie także do obsługi LCDka ten poprawny delay, ktory powinien dawac równo sekunde przy wywołaniu...

    Mikrokontrolery AVR   28 Mar 2009 13:36 Odpowiedzi: 7    Wyświetleń: 6491
  • ATM8/C - Jak uniknąć zakłóceń w działaniu programu przy użyciu Timer1?

    Ja dorzucę jeszcze jedno - jakby nie napisał ISR to odmierzanie przerw przez delay w pętli głównej już nigdy nie będzie działało prawidłowo - odliczany czas powiększy się o czas realizacji wszystkich przerwań. To można ominąć w prosty sposób wywalając te delaye i robiąc opóźnienia na timerze.

    Mikrokontrolery Początkujący   28 Lip 2012 09:31 Odpowiedzi: 30    Wyświetleń: 3065
  • Sterowniki Carel UPC3 i wyświetlacz PLD00GFP00: Programowanie, oprogramowanie i koszty

    Parametr, który chce mieć możliwość zmiany, to nastawa PT , czterech timerów TON... W ten sposób pokazany przez Ciebie, uda mi sie to..? Źle cię zrozumiałem, pisałeś o czasie cyklu w poście, a chodziło Ci o delay dla timera. W bloku TON wejście PT przyjmuje tylko zmienną tupu TIME, możesz użyć: T#5s dla 5 sekund Albo użyć INTa i castować go do TIME...

    Automatyka Sterowanie PLC   21 Mar 2025 09:35 Odpowiedzi: 110    Wyświetleń: 7413
  • Tani moduł przekaźnika z timerem 600 sek i resetem do 15 zł netto - poszukiwania

    Do 15zł. nie znajdziesz. Natomiast AWZ516 od Pulsara może się nada. Koszt około 53zł netto. Dzięki ale nie potrzebuję aż tak zaawansowanej konstrukcji Szukam czegoś na NE555 Tutaj http://www.aliexpress.com/item/NE555-Del... znalazłem tanio ale nie do końca spełnia wymagania...

    Systemy Alarmowe   14 Lut 2015 22:23 Odpowiedzi: 3    Wyświetleń: 675
  • Jak podłączyć kwarc zegarkowy 32,768kHz do Arduino dla dokładnych impulsów?

    Tak, niedokładność czasu delay wynika głównie z tego, że dodaje się do tego czas wykonania innych funkcji, w tym szczególnie funkcji obsługi przerwań. W przypadku odpowiedniego użycia timera tej niedokładności nie ma, a w każdym razie nie akumuluje się ona, tak jak w przypadku delay. Oczywiście jeśli coś ma być wykonywane w superdokładnych odstępach...

    Arduino   12 Sty 2016 06:20 Odpowiedzi: 21    Wyświetleń: 2091
  • Attiny13 - jak zaprogramować reset czasu przez nowy impuls?

    Używanie delaya jest niemądre (marnujesz prąd). Zrób coś takiego (pisane z palca, więc może wymagać poprawek). [syntax=c]#include <avr/interrupt.h> #include <avr/sleep.h> unsigned long int timer=0; ISR(TIMER0_COMPA_vect) { timer++; } ISR(ISR_from_pin)//check which in doc { timer=0; } int main(){ config_timer(); config_sleep(); config_ports();...

    Mikrokontrolery AVR   28 Sty 2019 12:59 Odpowiedzi: 16    Wyświetleń: 972
  • [STM32L476] Timer liczy 2x szybciej niż powinien (na rejestrach)

    (at)Pawel_1985 Jeżeli już blokujesz to po Ci te wszystkie przerwania etc etc. Zakładając jeden tick na µsek [syntax=c]void delay_us(unsigned delay) { //uint32_t start = TIM1 -> CNT; //dla 32 bitowego timera uint16_t start = TIM1 -> CNT; //dla 16 bitowego timera while(TIM1 -> CNT - start < delay); //while((uint16_t)(TIM1 -> CNT -...

    Mikrokontrolery Początkujący   01 Lis 2020 23:26 Odpowiedzi: 8    Wyświetleń: 579
  • [Arduino]Pomiar opóźnienia kodu przy zastosowaniu millis()

    Nie widzę nic śmiesznego w "zestrojeniu". Wcześniej realizowałem kod w oparciu o delay(), i jak chciałem interwał jednosekundowy to okazało się, przy wartości delay(1000) timer opóźniał się, dopiero przy delay(765) pracował synchronicznie z zegarem komputera (do wiadomości kolegi Jankowskiego) :)

    Arduino   26 Cze 2017 15:28 Odpowiedzi: 10    Wyświetleń: 2271
  • Atmega32A: Sterowanie diodami LED przyciskami na PB0 i PB1 - problem z kodem

    wiadomo ze chodzi o cos co odczeka jakis czas, czy to delay czy timer to sprawa drugorzedna

    Mikrokontrolery AVR   17 Kwi 2012 01:02 Odpowiedzi: 18    Wyświetleń: 3217
  • [Atmega128] [Atmega128][C] - Timer0 blokuje _delay_ms przy aktywnym przerwaniu TIMER0_OVF_vect

    Witam Serdecznie Na początek kod: [syntax=c]#define F_CPU 4000000UL #include <avr/io.h> #include <avr/iom128.h> #include <util/delay.h> #include <avr/interrupt.h> volatile uint8_t i=0; int main(void) { DDRA = 0xFF; ASSR &= ~(1<<AS0); TCCR0 |= (1<<CS01) | (1<<CS02); TIMSK |= (1<<TOIE0); TCNT0 = 131;...

    Mikrokontrolery AVR   06 Wrz 2012 03:28 Odpowiedzi: 15    Wyświetleń: 1782
  • [C] Czy można użyć delay w przerwaniu UART w C? Procedura s1() nie działa poprawnie

    Dziękuję za odpowiedź. W takim razie mam jeszcze jedno pytanie: czy użyć do tego timera zamiast delay ? I w jaki sposób mam wywołać timera kilka razy w jednej funkcji ?

    Mikrokontrolery ARM   25 Kwi 2017 11:02 Odpowiedzi: 10    Wyświetleń: 1881
  • Indesit WISL 85 - migające diody i ciągłe pobieranie wody, co oznaczają?

    W pralce Indesit WISL 85 szybko migają diody blokada drzwiczek i delay timer oraz wybielanie (nad pierwszymi dwoma przyciskami funkcyjnymi od lewej strony). Pralka cały czas pobiera wodę. Przeszukałem forum pod kontem hasła "WISL 85" i nie znalazłem opisu takiego problemu - były inne błędy. Kondensatory wyglądają OK, nie napuchnięte ani rozlane. Co...

    AGD Użytkowy   02 Maj 2012 13:52 Odpowiedzi: 2    Wyświetleń: 3095
  • Jak przeliczyć opóźnienie w timerze zamiast _delay_ms(x) w AVR?

    Akurat odmierzanie czasu na podstawie takiego delay opartego o timery jest całkiem precyzyjne. Z drugiej strony tak właśnie implementuje się delay na ARM, jako timer używa się SysTick. Z pewnością. Ale nie robi się tego w tak brutalny sposób, że angażujemy jeden timer do tylko jednego odliczania opóźnienia. Lepiej to zrobić w taki sposób: [syntax=c]void...

    Mikrokontrolery AVR   06 Maj 2017 10:50 Odpowiedzi: 10    Wyświetleń: 1947
  • Timer przemysłowy 10-0s: Wybór timera 20-30cm, opcja start/reset, zastosowanie z S7-300 Siemens

    Witam. Szukam timera przemysłowego 20-30 cm z odliczaniem 10-0 s (start, reset) albo czy można zadaną wartość on-delay timer (S7-300 Siemens) jakoś przekazać na zewnętrzny wyświetlacz. Pozdrawiam

    Automatyka Sterowanie PLC   28 Lis 2022 17:48 Odpowiedzi: 0    Wyświetleń: 207
  • AVR Studio 4 na Win7 64-bit - Jak ustawić ścieżkę do WinAVR Toolchain?

    Inaczej się ominąć problemu zmiennej nie da? Bo pętla np. o wartości 100 z funkcją _delay_ms(1); wykona się jednak nieco dłużej niż w 100ms, a tu akurat są to czasy dość krytyczne. Dodano po 2 Po usunięciu błędów z delayem, został jeszcze inny, ale nie potrafię go zidentyfikować. Dołaczam ekran: http://obrazki.elektroda.pl/3451236200_1...

    Mikrokontrolery AVR   22 Maj 2014 14:25 Odpowiedzi: 33    Wyświetleń: 7419
  • [ATMEGA8][C/AvrStudio] Pomiar temperatury zaburza multipl.

    Problem pewnie leży w procedurze. therm_read_temperature(temp); Tam zapewne masz jakiegoś delay-a ustawionego (na czas potrzebny na konwersje temperatury przez DS-a). Musiał byś pokombinować, żeby przebudować tą funkcję a delay-a wbudować najlepiej w obsługę przerwań z timera z którego korzystasz. Np. Timer przerywa częściej, za każdym razem...

    Mikrokontrolery AVR   26 Sie 2010 19:10 Odpowiedzi: 20    Wyświetleń: 2369
  • Funkcja delay zasada przeliczania na czas opóznienia?

    użyłbym timera :)

    Mikrokontrolery   02 Sie 2010 09:01 Odpowiedzi: 9    Wyświetleń: 2420
  • Timer1 CTC, kolejność zapisu do OCR1A, 0 zamiast wpsianej wartości

    Edit: 14:48 (at)mpier dobra wskazówka, jednak chodzi w trybie PWM, Phase Correct, 8-bit clk/64 . Przy czym nadal nie rozumiem czemu wartość przeze mnie wpisana ginie, a nie przepisze się w kolejnym cyklu. To będzie chyba to. Nie ma się kiedy zapisać, jeśli timer nie zdążył się "przekręcić". Wstaw odpowiednio długie delay() po zapisie do OCR1A, to się...

    Mikrokontrolery AVR   14 Kwi 2022 22:21 Odpowiedzi: 10    Wyświetleń: 972
  • [ATmega8][C/WinAVR]Pogodzenie obsugi przycisków i odczytu da

    Zamiast delay wykorzystaj inny timer.

    Mikrokontrolery AVR   15 Lip 2010 14:03 Odpowiedzi: 5    Wyświetleń: 1433
  • Sterowanie elektrozaworem Y1 po 20 cyklach załącz/wyłącz pompy [Mitsubishi FX]

    Hm, wydaje mi się, że całe rozwiązanie opisałeś w treści zadania. Stwórz sobie zmienną typu int i zliczaj wyłączenia pompy na zbocze opadajace. I1 (N) -> ADD 1 do licznika Kiedy licznik =20 wrzucasz np off delay timer na 5 sekund (do wystawienia elektrozaworu) i w tym samym networku resetujesz licznik (Move 0) W załączniku wrzucilem drabinkę zrobioną...

    Automatyka Przemysłowa   29 Cze 2018 07:13 Odpowiedzi: 7    Wyświetleń: 1197
  • Jak zastąpić delay_ms w funkcji SMS_answer i Send_SMS2? Timer nie działa poprawnie

    Pozbądź się delay-ów. Opóźnienia licz za pomocą timera. Wtedy wyłapiesz dokładnie moment, w których ma się dziać to co planujesz.

    Mikrokontrolery AVR   24 Lut 2017 12:38 Odpowiedzi: 20    Wyświetleń: 1362
  • Arduino: Implementacja PWM w systemie pick and hold dla cewek

    Muszę zrobić tak że niezależnie od ilości czasu otwarcia wyrażonego w ms pierwsza część czyli pick (pierwszy stan na oscyloskopie) zawsze ma wynosić 1ms a reszta to naprzemienne otwarcie/zamknięcie w tempie które uniemożliwia zamknięcie cewki. Pierwszy pik możesz zrobić po prostu używając delay w microsekundach, kolejne piki używając PWM Caość można...

    Arduino   22 Gru 2018 14:40 Odpowiedzi: 10    Wyświetleń: 726
  • [AVR][C]RS232 Porownanie tablic char, a znaczenie delay

    Dlatego tak się dzieje, że _delay_ms(50); powoduje, że procesor mieli sobie coś w pętli przez 50ms nie interesując się niczym innym niż przerwaniami. Jeżeli chcesz coś robić w pewnych określonych interwałach czasowych użyj przerwań od timera.

    Mikrokontrolery AVR   06 Lis 2012 22:17 Odpowiedzi: 3    Wyświetleń: 1752
  • LPC1768 - Jak precyzyjnie zrealizować opóźnienie 1 ms w mruganiu diodą?

    Ja też dorzucę swoje 5 gr :) Poniżej delay oparte o timer, chcąc wykorzystać inny timer należy LPC_TIM0 zamienić na inny np. LPC_TIM1. [syntax=c] #include "LPC17xx.h" #include "lpc17xx_gpio.h" #include "lpc17xx_timer.h" void delay_us(uint32_t czas) { TIM_MATCHCFG_Type MatchConfigStruct; LPC_TIM0->IR = 1; // zresetowanie flagi przerwania od rejestru...

    Mikrokontrolery Początkujący   06 Cze 2014 20:05 Odpowiedzi: 13    Wyświetleń: 1602
  • Jak opóźnić wyłączanie wentylatorów komputerowych 12V o 30s?

    np. https://obrazki.elektroda.pl/2853103900_...

    Początkujący Elektronicy   01 Lip 2019 18:58 Odpowiedzi: 27    Wyświetleń: 2238
  • GE Fanuc - program liczący przyrost, problem z opóźnieniem wartości w R200

    Zobacz: On Delay Stopwatch Timer ONDTR_* Nie wiem jaką potrzebujesz dokładność, ale może wystarczy liczyć np.: 100ms impulsy i sprawdzić ile trwa powiedzmy 10 cykli.

    Automatyka Sterowanie PLC   13 Kwi 2016 22:55 Odpowiedzi: 12    Wyświetleń: 1539
  • RFID - kontrola dostępu - zmiana sposobu otwierania drzwi.

    Nie umiem arduino i zrobiłem na rejestrach dla UNO z megą 328/328p. Powinno działać. Dla mega wystarczy zmienić nazwy rejestrów w funkcjach startujących i zatrzymujących timer. Obsługa opóźnienia zrealizowana na timerze pierwszym. [syntax=c]#include <avr/interrupt.h> volatile int timer_cnt=0; // tutaj definiujesz co po jakim czasie przekaznik...

    Arduino   19 Wrz 2017 00:26 Odpowiedzi: 6    Wyświetleń: 1434
  • Videoporadnik wyświetlacze NEXTION

    [syntax=c] { alltime.setValue(Lengthoftitle); calyCzas = (Lengthoftitle - actualSeconds ); tim.setValue(calyCzas); alltrack.setValue(calyCzas); timProcent++; if (timProcent == Lengthoftitle ); { timProcent = 0; } delay(200);[/syntax] Lengthoftitle - cały czas timera actualSeconds odliczanie sekund [/code]

    Wideoporadniki   07 Maj 2025 14:53 Odpowiedzi: 274    Wyświetleń: 41829
  • Atmega32 [c] - Jak generować podaną ilość impulsów w czasie?

    Zwłaszcza jak NWW wyjdzie dosyć wysoki np 1000. Jesteś optymistą. Przy podanych parametrach (50 i 0,1s) Maksymalne NWW (najmniejsza wspólna wielokrotność a nie dzielnik) to NWW=47*43*41*37= ponad 3000000. Zastanowiłbym się także nad użyciem przerwania od timera zamiast pętli z delayem. Nie ma się nad czym zastanawiać. Użycie timera to konieczność....

    Mikrokontrolery AVR   05 Gru 2009 00:11 Odpowiedzi: 3    Wyświetleń: 1466
  • LCD 16x2 na ST7066U + NUCLEOF411RE - wyświetla przypadkowe znaki

    Też tak mi się wydaje. Sprawdzę po niedzieli czy to problem z delayem od HALa bo z tym programowym problemu raczej nie ma. Stosuję dwie funkcje ponieważ jedna daje opóźnienia w ms - HAL_Delay(), a druga to zrobiona programowo na timerze funkcja delay() która ustawia opóźnienie w mikrosekundach.

    Mikrokontrolery ARM   20 Paź 2021 19:19 Odpowiedzi: 9    Wyświetleń: 1503
  • [C] AVR C: wywołanie funkcji z ISR TIMER1_COMPA_vect – czy to bezpieczne?

    No tak, nie podałem że po main() jest definicja. To teraz dalej całość: [syntax=c]#include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> volatile uint8_t pwm0=56; volatile uint8_t pwm1=108; volatile uint8_t pwm2=60; volatile uint8_t pwm3=70; volatile uint8_t pwm4=80; volatile uint8_t pwm5=85; volatile uint8_t pwm6=90;...

    Mikrokontrolery   28 Maj 2012 07:11 Odpowiedzi: 17    Wyświetleń: 1570
  • Brak komunikacji AVR z SIM800 - sprawdzanie UART i PCB

    BlueDraco i tak właśnie zrobię jak mówisz wyrzucę delay. Opóźnienia zrobię na flagach i timerze . Po prostu coś delay nie służy przy obsłudze uart choć nie wiem dla czego teoretycznie powinno śmigać bez problemu.

    Mikrokontrolery AVR   31 Gru 2019 16:29 Odpowiedzi: 11    Wyświetleń: 612
  • Indesit WIL 63 - migają kontrolki, pralka nie startuje, co robić?

    Witajcie może ktoś doradzi coś w moim problemie przy starcie prania mają migać oprócz przycisku( czerwonego) "włączona"! 4 (zielone) przyciski: 1. Delay timer(opóźnienie uruchomienia urządzenia) 2.Wybielanie 3.Łatwiejsze prasowanie 4.Wyłączenie wirowania Miga tylko 1 i 4 NIE MIGA? 2 i 3 czyli wybielanie i łatwiejsze prasowanie (a maja migać wszystkie,...

    AGD Początkujący   21 Lut 2012 19:19 Odpowiedzi: 3    Wyświetleń: 2309
  • Arduino – jak płynnie spowolnić ruch serwa przy wielu kątach (pętla for, write)

    Stała rada - żadnych delay(), tylko przerwanie timera i zmiana sterowania serw w tym przerwaniu.

    Arduino   13 Mar 2015 12:24 Odpowiedzi: 6    Wyświetleń: 2361
  • [AVR][C] Multipleksacja 8 segmentowego LED - problem

    Źle podchodzisz do problemu - zmienna i (czyli numer wyświetlanej cyfry) powinna być zmienną globalną, którą w przerwaniu od timera zwiększasz, a następnie wykonujesz blok switch (i) { ... }. Oczywiście delay w przerwaniu to "bluźnierstwo" :) Preskaler ustaw sobie na 64, wtedy przerwanie od timera dostniesz ok. 400x na sekundę, czyli odświeżanie całego...

    Mikrokontrolery   07 Sty 2009 09:03 Odpowiedzi: 7    Wyświetleń: 3498
  • STM32f1 i DS18B20 - USART czy klasyczna komunikacja 1-wire?

    z wersją klasyczną też nie będzie problemów jeśli nie będzie korzystać się z żadnych delay'ów. Co to znaczy? Przecież obsługa 1-wire wymaga w miarę dokładnych opóźnień. Miałem zamiar napisać funkcje delay oparte na timerach. To jak mam "rozmawiać" z DS18B20 bez delay-ów?

    Mikrokontrolery ARM   13 Lip 2017 11:08 Odpowiedzi: 11    Wyświetleń: 2760
  • Jak zbudować bez Arduino układ opóźniający start silniczka pradu stałego o 30 s?

    Cześć, w tej chwili znalazłem łatwiejsze rozwiązanie - "Cyfrowy Timer czasowy 5 V 2 s-2 h - C005 - delay - moduł opóźniający". Można kupić za niecałe 2 złote; jak myślisz, nada on się? https://abc-rc.pl/pl/products/cyfrowy-ti...

    Początkujący Elektronicy   03 Cze 2024 16:16 Odpowiedzi: 9    Wyświetleń: 1056
  • Jak zrealizować opóźnienia w ST7 i wykorzystać timery?

    Spróbuj tego : .delay NOP DEC A JRNE delay RET .wait LD Y, #55 .wl1 LD A, #255 CALLdelay DEC Y JRNEwl1 RET Mam nadzieje, że ledon i ledoff zakończone są instrukcją RET? Najlepiej pokaż cały program.

    Mikrokontrolery   11 Wrz 2007 07:28 Odpowiedzi: 6    Wyświetleń: 1388
  • Arduino IDE i ESP32: Jak ustawić przerwanie co 2 ms z timerem sprzętowym?

    Mi bocik uparcie podawał, że w funkcji timerAlarm nie podaje się us lecz liczbę ticków timera. Niestety w Arduino powyżej 3.0 to nie działa - próbowałem bardzo wiele kombinacji, również taką. Przerwanie się nie generuje. Ale udało się wkońcu z botem dogadać i zrozumiał, że podaje ciągle podobne nie działające rozwiązanie :) Podaje, gdyby ktoś szukał...

    Arduino   19 Lut 2025 12:57 Odpowiedzi: 5    Wyświetleń: 375
  • Atmega 8/88P: delay_ms nie działa przy użyciu Timer0 z preskalerem

    Wysyłasz procesor pod przerwanie którego niema. To jak myślisz co biedny procesor ma robi jak tam niema nic. [syntax=c] ISR(TIMER0_COMP_vect) { }[/syntax] To musi być dodane. Resztę zrobi kompilator i przestanie się zawieszać.

    Mikrokontrolery AVR   09 Lut 2019 09:08 Odpowiedzi: 8    Wyświetleń: 540
  • SYGNALIZATOR dźwiękowy - niedomknięte drzwi - jak ?

    Pytanie: reaguje na uchylenie o parę mm, czy dopiero wtedy, gdy włączy się oświetlenie wnętrza lodówki? Pewnie to drugie... A baterie kosztują. Trafiłem na moduł, na którym można zrobić opóźnienie alarmu: [url=https://abc-rc.pl/product-pol-14390... Timer czasowy 5V 2s-2h - C005 -...

    Początkujący Elektronicy   22 Lip 2022 11:45 Odpowiedzi: 20    Wyświetleń: 2337
  • [Atmega8][avr-gcc] Generowanie 3 x sinus - falownik

    Problemem jest to jakieś. Jesli timer ma np. okres 550us, a twoja pętla np. 551us to się robi problem - synchronizacja będzie się co raz bardziej rozjeżdżać, a kolejnej impulsy PWM będą co raz bardziej zniekształcone. Zamiast delay zrób tak jak pisałem - w funkcji obsługi przepełnienia timera uaktualniaj OCR. W dodatku musisz tak ustawić preskaler,...

    Mikrokontrolery AVR   14 Lut 2012 10:58 Odpowiedzi: 16    Wyświetleń: 4279
  • Modyfikacja modułu czasowego NE555 z Aliexpress - wybuchające układy po zmianach

    Witam, zakupiłem ostatnio kilka takich modułów http://pl.aliexpress.com/item/Free-Shipp... wszystko ok, ale chciałem przerobić dwie sztuki na moduł czasowy z wyzwoleniem. Robie według opisu jednego z sprzedających z znanego portalu...

    Początkujący Elektronicy   08 Mar 2016 22:22 Odpowiedzi: 7    Wyświetleń: 1080
  • Sterowanie prędkością serwa MG996R z Arduino Uno bez delayów

    Nie licz na gotowe biblioteki, które najczęściej zawierają masę błędów. Napisz swoją obsługę serwa. Timerem wygeneruj impuls zależnie od tego jaki kąt chcesz uzyskać. Wiele serw nie wymaga przerwy pomiędzy impulsami ok 20ms, jeśli jednak ma ona być to też jest proste, po wygenerowaniu impulsu, wywołane zostanie przerwanie, które zmieni konfigurację...

    Arduino   13 Mar 2019 20:57 Odpowiedzi: 17    Wyświetleń: 1053
  • Atmega8 - Jak zaimplementować czasowe sterowanie przekaźnikiem w C?

    Oj kolego jest wyraźnie napisane: Jestem początkującym programistą... wiec gotowca nie ma co dawać bo człowiek się nie uczy tylko bezmyślnie go używa. Podejrzewam że nie potrafiłby jeszcze zainicjować odpowiednio timer, skoro nie znalazł odpowiedzi na prosty problem. Tak poza tym z timerem tez procek się kreci bez celu oczekując na wciśniecie przycisku....

    Mikrokontrolery Początkujący   16 Lip 2013 21:53 Odpowiedzi: 11    Wyświetleń: 6093
  • [C] Atmega32: Przerwania licznika, diody co sekundę, preskaler 256, TIMER1_OVF_vect

    ok, dzięki za wyjaśnienie. Tym razem spróbowałem to samo z CTC. I jak zwykle coś schrzaniłem... [syntax=c]#include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> ISR (TIMER1_COMPA_vect) { PORTC ^= 0x0F; //zmiana stanu 4 młodszych diod co sekundę } void ini(void); int main(void) { while(1) { PORTC ^= 0xF0; //zmiana stanu...

    Mikrokontrolery Początkujący   27 Gru 2012 16:24 Odpowiedzi: 17    Wyświetleń: 1746
  • 25LC1024 - LPC1769 + SPI + Flash 25LC1024 - nie zapisuje do pamięci

    Jeśli nie delay, to zastanawiam się jak inaczej to rozwiązać... Ustawić przerwanie od timera, albo przenieść delay do głównej pętli programu.

    Mikrokontrolery ARM   20 Kwi 2015 08:00 Odpowiedzi: 25    Wyświetleń: 2139
  • STM32F107RCT6 - Brak wywłaszczania przez przerwanie o wyższym priorytecie

    P.S: W timerze delay jest mi potrzebny bo wysyłam dane po rs485 i muszę odczekać czas ze względu na konwerter. Wiesz dobrze, że wcale nie musisz do tego używać delay'a... 4\/3!!

    Mikrokontrolery ARM   25 Mar 2013 20:24 Odpowiedzi: 13    Wyświetleń: 2037
  • Program do sterowania pinami 6 i 7 w Arduino - cykliczne przełączanie z regulacją czasu

    Ponieważ jest sobota i jestem leniem to gotowego programu pisał nie będę. Poza tym cała frajda z Arduino to napisać własny program, który będzie działał. funkcja Delay jest najgorszym z możliwych rozwiązań, bo podczas jej wykonywania program stoi. Proponowałbym zapoznać się z funkcją timer. Proste przykłady są tutaj https://playground.arduino.cc/Code/Timer...

    Arduino   03 Lip 2021 17:59 Odpowiedzi: 1    Wyświetleń: 429
  • Attiny13 RC5 - Pilot wysyła różne kody zamiast stałego kodu 2

    Nie mam pomysłu jak to zrobić bez delay. Timerami. Dałem gotowca i notę Atmela ale widać admin wyciął. Poszukaj na stronie Microchip (Atmel) jest tam opis nadawania w RC5.

    Mikrokontrolery AVR   24 Wrz 2017 21:42 Odpowiedzi: 17    Wyświetleń: 1047
  • Jak zaprogramować buzzer na Atmega 328p w minutniku z diodami LED?

    (at)Rzeczo Dobra rada - zapomnij, że istnieją funkcje delay. Zaprogramuj timer, tak, aby co sekundę wywoływał przerwanie. W funkcji jego obsługi zapalasz kolejne diody - robisz przesunięcie bitów z wsuwaniem jedynki. Przy okazji możesz sobie włączyć buzzer, a wyłączysz go w przerwnaiu compare timera, po upływie pożądanego czasu. Zaletą teog rozwiązania...

    Mikrokontrolery Początkujący   07 Kwi 2017 17:16 Odpowiedzi: 3    Wyświetleń: 1098
  • 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
  • Realizacja opóźnienia 0,1ms w tranzystorach - jak napisać funkcję?

    (at)ebson1307 Tak jak napisał kol. (at)bart-projects - przejrzyj notę użytego procesora, niewykluczone, że timer ma możliwość wprowadzania czasów martwych w generowany przebieg. Jeśli nie - to z pewnością w użytej rodzinie znajdziesz MCU, które taką możliwość posiadają. Robienie tego softwarowo jest możliwe - zrób sobie po prostu pętlę, w której wykonujesz...

    Mikrokontrolery Początkujący   16 Wrz 2020 12:26 Odpowiedzi: 8    Wyświetleń: 942
  • Schemat układu opóźniającego i podtrzymującego przekaźnik 5V, czasy nastawne

    może cos takiego ?? [url=https://www.ebay.com/itm/DC-5V-12V-...

    Początkujący Elektronicy   07 Lis 2017 10:38 Odpowiedzi: 15    Wyświetleń: 2280
  • [Bascom] - Jak generować różne alarmy piezo z atmegą32 i timerem0?

    Zacznij od przerwania timera. Na waitms i innych delay daleko nie zajedziesz - to ślepy zaułek, tak się nie da napisać żadnego sensownego programu.

    Mikrokontrolery AVR   09 Paź 2013 13:53 Odpowiedzi: 6    Wyświetleń: 1383
  • STM32F334 DISCO + wyświetlacz 16x2 nie działa po zmianie kodu na rejestry

    Masz prawie stale aktywną linię E - błąd. delay(1) może dać opóźnienie 0, bo możesz tę funkcję wywołać tuż przed "cykmięciem" timera - przy delay() argument musi być większy od 1. Ponazywaj te bity i maski, bo kodu z magicznymi liczbami nie daje się czytać.

    Mikrokontrolery ARM   17 Lis 2018 18:53 Odpowiedzi: 2    Wyświetleń: 531
  • Heidenhain - błędy przy włączeniu pompy, kluczyka bezpieczeństwa

    https://www.ebay.com/itm/Chromalock-CS-3... Dokładnie taki sam.

    Automatyka Sterowanie PLC   16 Gru 2018 19:59 Odpowiedzi: 36    Wyświetleń: 1818
  • Jak ustawić radio FM jako domyślne źródło we wzmacniaczu

    https://abc-rc.pl/pl/products/cyfrowy-ti... podłącz pod przycisk MODE może tak..

    Audio Serwis   28 Lis 2024 21:22 Odpowiedzi: 14    Wyświetleń: 189
  • [C][stm32f103] Komunikacja z DS18S20 po 1-Wire na bazie kodu kolegi hotdog.

    Dzięki pomocy jednego z forumowiczy ( dziękuję mrh :) ), udało się ustalić, że przyczyną problemów komunikacyjnych z ds18b20 są źle skonfigurowane opóźnienia. Opóźnienia chciałem zrealizować na jednym z timerów 2-5 w trybie one pulse mode. Niestety nie udało mi się do tej pory znaleźć błędu, więc proszę o pomoc w walce z opóźnieniami. Zamieszczam kod...

    Mikrokontrolery ARM   18 Lis 2011 10:52 Odpowiedzi: 11    Wyświetleń: 4055
  • Biblioteks do SPI - MK SPI oraz dla MkNRF24L01 M. Kardasia

    Szybko Ci poszło przeczytanie wszystkich artykułów na mikrokontrolery.blogspot. W każdym programie jakoś musisz obsługiwać upływ czasu, na pierwszej lekcji do zamigania led użyłeś delay, do paru innych prostych programów to też wystarczy, ale generalnie należy to robić na timerze. Jest to tak oczywiste, że w Arduino zrobili do tego gotowe funkcje, w...

    Mikrokontrolery AVR   11 Sty 2023 11:12 Odpowiedzi: 12    Wyświetleń: 846
  • PIC18F4620 - Program skompilowany w nowszej wersji mikroC daje inne timingi

    Czemu nie używasz timerów? Czemu używasz delay'ów? Czy funkcja delay wie, jaki masz zegar docelowy? To jest i na timerze i na delayach. Ale i tak pytanie które zadałeś to już raczej dla autora biblioteki którą kompiluję powinno być a nie do mnie. :D

    Mikrokontrolery PIC   01 Lip 2016 16:45 Odpowiedzi: 5    Wyświetleń: 3369
  • Zarządzanie przyciskami oraz skrypt do modułu CB3S w przełączniku LoraTap SC400W-EU

    Jeśli chcesz mieć to jako numer wejściowy, musisz wykonać następujące czynności. 1. zmień wszystko: // wait 60 seconds delay_s 60 Do // wait $CH4 seconds delay_s $CH4 więc wykorzystuje wartość kanału 4 2. Następnie dodaj na górze skryptu: // description SetChannelLabel 1 Close SetChannelLabel 2 Stop SetChannelLabel 3 Open // NEW // set label of timer...

    Smart Home Urządzenia   18 Mar 2025 05:45 Odpowiedzi: 51    Wyświetleń: 5091
  • Błędne pomiary odległości z LPC1114 i HC-SR04 - analiza kodu i przerwań

    Właśnie delay napisany na timerze. Ten delay_ms(700) postawiłem by mieć pewność że czujnik zakończył pomiar, wiem że duży ale potrzebny mi by widzieć wyniki na konsoli. Przy mniejszym opóźnieniu zbyt szybko przewijał się ekran w realterm. Doczytałem faktycznie przy nie pojawieniu się echo należy podać niski stan na echo, będę to miał na uwadze. Nie...

    Mikrokontrolery Początkujący   02 Maj 2017 19:55 Odpowiedzi: 9    Wyświetleń: 1740
  • Jak odczytywać klawisze podczas pomiaru temperatury DS18b20 na ATmega32?

    Nie, chodzi o całą obsługę OW zrobioną w przerwaniu timera, bez użycia jakichkolwiek funkcji "delay", a na to narzuca się jeszcze automat związany z pomiarami temperatury, też zrobiony na przerwaniach timera. Motto nr 2: Delay - to twój wróg. Użycie Delay gdziekolwiek poza inicjowaniem działania urządzenia (czyli przed "pętlą główną", o ile ona w ogóle...

    Mikrokontrolery Początkujący   25 Sty 2013 12:46 Odpowiedzi: 18    Wyświetleń: 2613
  • Czy mogę użyć zmiennej x jako argumentu w funkcji delay_ms()?

    Przepraszam moi drodzy, chodzi mi o delay w Ardurino :) Arduino :-) Nie ten dział kolego! Informacje o delay znajdziesz [url=lmgtfy.com/?q=arduino+delay]Arduino delay Na odpowiedź naprowadzi też [syntax=c] void _delay(U32 ms) { struct timer_t* priv = &TIMER; U32 expire_at_tick = priv->tick + ms / priv->MS_PER_TICK; while (priv->tick <...

    Arduino   22 Maj 2018 16:37 Odpowiedzi: 17    Wyświetleń: 927
  • [STM32] Jak zaimplementować delay_us i delay_ms na STM32 z taktowaniem 72 MHz?

    Napisałem delay oparty o timer konfiguracja TIM1: void TimerConfig() { RCC_APB2PeriphClockCmd(RCC_APB2Perip... ENABLE); TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; TIM_TimeBaseStructure.TIM_ClockDivision=... TIM_TimeBaseStructure.TIM_CounterMode=TI... TIM_TimeBaseStructure.TIM_Period=72; TIM_TimeBaseStructure.TIM_Prescaler=1;.....

    Mikrokontrolery ARM   08 Kwi 2010 08:27 Odpowiedzi: 13    Wyświetleń: 14804
  • [C][Atmega 8] Pomiar czasu (milisekundy) miedzy zdarzeniami

    Funkcja delay_ms() nie zależy od timera, więc prescaler nie ma dla niej znaczenia.

    Mikrokontrolery AVR   09 Cze 2010 19:00 Odpowiedzi: 6    Wyświetleń: 2250
  • S7-200 CPU 214 – jak zrealizować funkcję off delay (opóźnione wyłączenie) w programie?

    To w czym widzisz problem ;) Na początku, przy załączeniu spryskiwacza, setujesz jakiś merker, np. M1.0. W następnym networku wstawiasz warunek, że jeśli M1.0 jest=1 to startujesz timer TON. W kolejnym networku Warunek, że jeśli timer TON=1 to resetujesz M1.0. I na koniec oczywiście wykorzystujesz M1.0 do sterowania wyjściem Q spryskiwacza.

    Automatyka Przemysłowa   31 Sty 2012 11:39 Odpowiedzi: 9    Wyświetleń: 2078
  • Co elektronik może kupić na Aliexpress?

    Ja kupiłem całkiem sporo rzeczy, ale ostatnio przyszedł taki oto timer, przekaźnik czasowy, czy jak go tam zwać: https://obrazki.elektroda.pl/8812632600_... https://www.aliexpress.com/item/Trigger-... Jak za 10 zł,...

    Tematy tygodnia   04 Lip 2025 13:54 Odpowiedzi: 2124    Wyświetleń: 249435
  • [atmega8] [atmega8][c] - Jak obsłużyć czujnik Mobot przez I2C i wyświetlić wynik w mm?

    I wszystko działa ok. Problem pojawia sie dopiero gdy timerem chcę obsłużyć sonar: Wg. mnie to takie umieszczanie delay'a w przerwaniu Timera jest ryzykowne. Czy oby na pewno w czasie tych 40 ms nie nastąpi ponowne żądanie przerwania? Trzeba by policzyć czasy i nie mieszać Timera z delay.

    Mikrokontrolery AVR   14 Sie 2014 17:16 Odpowiedzi: 5    Wyświetleń: 1203
  • [AT16] [AT16][C] Jak obsłużyć termometr bez blokowania przycisków?

    I najważniejsze: Przy wykorzystaniu timera, zapomnij o funkcjach delay-opodobnych.

    Mikrokontrolery AVR   31 Maj 2011 20:44 Odpowiedzi: 24    Wyświetleń: 3410
  • Jak w Visual Basic 6.0 wprowadzić opóźnienie podobne do wait(czas)?

    Witam. W WinAPI raczej nie korzysta sie z akcji typu Delay() :). Uzyj kontrolki Timer - ustaw odpowiedni czas i zareaguj na komunikat od tej kontrolki (chyba OnTimer). Dziala to tak, ze Timer, po ustawieniu np: 400ms co 400ms generuje komunikat OnTimer. Dalej powinienes sobie poradzic. Jak nie, to pisz. Pozdrawiam.

    Programowanie   10 Sty 2009 18:59 Odpowiedzi: 7    Wyświetleń: 2573
  • ESP8266MOD: Brak połączenia z WiFi - kwestie związane z kodem programu

    (at)dasej Zainstaluj wtyczkę do Arduino IDE o nazwie ESP8266/ESP32 Exception Stack Trace Decoder . Będziesz wtedy konkretnie wiedział, gdzie się program sypie. Inaczej, to jest szukanie po omacku. Delay w esp nie istnieje Naprawdę? :) Kod z Arduino Core dla ESP8266 poniżej. Jest z całą pewnością mniej blokujący niż ten, co zaprezentowałeś w swoim poście....

    ESP8266 i ESP32   09 Maj 2021 20:48 Odpowiedzi: 11    Wyświetleń: 1968
  • Dlaczego w obecnej wersji BL602 brakuje systemu LFS (LittleFS) i czy można go zaimplementować?

    Wprowadzono aktualizację dla delay_us na BL602. Teraz używa bl_timer_delay_us zamiast nops. Nieprzetestowane.

    Smart Home IoT   05 Lip 2025 20:27 Odpowiedzi: 28    Wyświetleń: 561