programowy timer

Znaleziono około 2335 wyników dla: programowy timer
  • [LPC2138][C] - Timer T0 jako timer programowy i generator. Czy się da?

    Problem z timerem jest taki, że Match0 jest przyporządkowany do pinu Tx.0, Match1 do pinu Tx.1 itd., więc za jeden pin odpowiada tylko jeden rejestr porównania i jeden typ "akcji". Do generowania PWM w LPC zwykle jest jeden specjalny timer oznaczony PWM. Jeszcze jedną alternatywną metodą byłoby ustawienie Match na 50% okresu timera i w przerwaniu przestawianie...

    Mikrokontrolery ARM   29 Gru 2012 12:58 Odpowiedzi: 8    Wyświetleń: 2661
  • Jak napisać kod w C dla atmega32 do mrugania diodą PWM bez blokowania?

    Eno bez jaj...wskaźniki?... Co tu jest skomplikowanego? Przecież tu wystarczy aktywować cykliczne przerwanie, którego okres zależy od częstotliwości i rozdzielczości potrzebnego PWM. Programowy PWM to raptem 2-3 linie. Do tego timer programowy do odliczania migania i to wszystko. W pętli głównej pozostaje tylko zarządzanie tym timerem i w zależności...

    Mikrokontrolery AVR   13 Lip 2019 13:02 Odpowiedzi: 19    Wyświetleń: 759
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Czy warto zastosować RTOS w projekcie sterownika na AVR Mega64?

    Przy czasach na poziomie sekund, minut to nie jest to żaden problem. Jeden timer ustawić na stałe przerwanie np co 100ms, w przerwaniu od tego timera przeglądać jakąś tablicę, w której każdy jeden element odpowiada jednemu programowemu licznikowi. Zmniejszać liczniki w elementach w tej tablicy, po czym po wyzerowaniu się wywołać jakąś funkcję. W moich...

    Mikrokontrolery AVR   18 Kwi 2010 16:32 Odpowiedzi: 8    Wyświetleń: 2902
  • REKLAMA
  • Generacja PWM na 8051 z EdSim - jak ustawić TH0 i TL0?

    Masz narzucony zegar 12MHz i on jest podstawą do obliczeń. Timer będzie taktowany zegarem 1/12 Fosc czyli 1MHz i tego nie zmienisz. Masz do odmierzenia 2 czasy 3360us i 10640us. Wybierając tryb 2 Timera utrudniłeś sobie sprawę bo maksymalny okres który możesz zliczyć do 256us. W takim przypadku musisz zrobić dodatkowy programowy licznik. Największy...

    Mikrokontrolery Początkujący   14 Lip 2020 00:00 Odpowiedzi: 5    Wyświetleń: 822
  • REKLAMA
  • Attiny2313 - krótkie i długie naciśniecie przycisku

    łatwiej się już chyba nie da. Sorki, ale ja bym raczej powiedział, że: "JUŻ GORZEJ SIĘ NIE DA :(" Co to za rozwiązanie gdzie w środku siedzi jeszcze obrzydliwy Wait !!! brrr ale żeby nie być gołosłownym, który tylko krytykuje.... Ok, panowie - widzę, że wasze zmagania spełzają na niczym, pokażę wam więc jak się powinno podchodzić do programowania....

    Mikrokontrolery AVR   09 Sty 2011 17:50 Odpowiedzi: 82    Wyświetleń: 14934
  • Niepoprawne wyświetlanie czasu na LCD z ATmega32 i PCF8563p

    Spojrzałem w ten kod i niestety jest tam o wiele więcej problemów. Typowy kod początkującego, ale OK - każdy kiedyś zaczynał i pisał takie potworki ;-) Co można naprawić? Już Ci to mówili w innym wątku: przede wszystkim wywalić czasochłonne operacje z przerwania. W ISR ustawiasz tylko flagę, a w pętli głównej sprawdzasz jej stan i, jeśli zachodzi warunek,...

    Mikrokontrolery AVR   02 Paź 2019 11:25 Odpowiedzi: 6    Wyświetleń: 768
  • Atmega 328p, 6 PWM'ów oraz czas pomiędzy pomiarami ADC

    Zdaje się, że PWM-y generują przerwania a te pochodzą jak stwierdziłeś od zegarów. To w czym problem? Wyzwalaj pomiary A/D od przerwań PWM. Jak będzie za gęsto to dodaj prosty licznik w zmiennej z porównaniem i uruchamiaj przetwornik co n-te przerwanie od TOVn. Biorąc sygnał z wyjścia PWM i dzieląc go przez 2 uzyskasz przebieg o stałym współczynniku...

    Początkujący Elektronicy   16 Paź 2017 21:46 Odpowiedzi: 2    Wyświetleń: 588
  • Światłość diod sterowana płynnie przez ATmega16

    Wiesz, mam książkę Baranowskiego 'ATmega w praktyce'. A to co było??? oczywiście mi pomylił się autor ale tytuł ten sam ;) więc ją masz Co do wydajności prądowej to chyba też dostałeś już odpowiedzi różne, albo drivery ULN albo zwykłe tranzystory żeby ją zwiększyć i po ptakach Żeby nie robić na jednej nodze jednej diody nawet przez te tranzystory to...

    Mikrokontrolery AVR   25 Sie 2010 18:29 Odpowiedzi: 22    Wyświetleń: 2469
  • Jak zaprojektować układ generujący impulsy na '51 z timerem T0?

    Można by tak: zegar 12 MHz i wtedy cykl maszyny trwa 1 us, timer T0 ustawiasz w tryb 2 (autoreload) wpisując do jego rejestrów TH0 i TL0 wartości takie by przerwanie od niego było co 10us (problem kroku załatwiony). Tworzysz licznik programowy w którym będziesz odliczał potrzebną ilość wcześniej ustalonych przerwań. Po przekręceniu licznika reakcja...

    Mikrokontrolery   23 Gru 2004 12:15 Odpowiedzi: 5    Wyświetleń: 1386
  • REKLAMA
  • [Atmega32] Program w C - dioda miga co 2s zamiast co 60s, dlaczego?

    Mirekk36 a jaką dać częstotliwość taktowania bo dla twojej funkcji mi dioda miga co około 72s Najpierw sprawdź czy jak dasz _delay_ms(1000) to czy miga ci co sekundę - jeśli nie to napisz/powiedz/sprawdź czy masz dobrze przede wszystkim Fusebity ustawione ? Na pewno sama funkcja i while nie robi takiego narzutu żeby zamiast 60s było 72s ;) - jak już...

    Mikrokontrolery AVR   22 Cze 2012 15:04 Odpowiedzi: 32    Wyświetleń: 4171
  • Jak skonfigurować Timer w STM32F103C8T6 do odliczania i aktywacji diody?

    Jest gdzieś skrótowa dokumentacja do ustawień CubeMX, aby zaczynający programista się nie zniechęcił? Nawet jeśli korzystasz z CubeMX to zacznij najpierw od jakiejś literatury. "Poradnik Szczywronka" takie rzeczy dość łopatologicznie tłumaczy tzn. podstawy działania timerów (i nie tylko). Na pierwszym zrzucie mamy włączony OPM na drugim wyłączony....

    Mikrokontrolery ARM   20 Maj 2019 20:20 Odpowiedzi: 12    Wyświetleń: 942
  • Wybór mikrokontrolera AVR do sterowania silnikiem krokowym przez USB

    XMEGA ma podsystem nazywany AWeX (WeX w E5), który dystrybuuje sygnały zegarowe generowane przez timer na wyjścia portu, wprowadzając ustalane programowo czasy martwe. Dzięki temu XMEGA może sprzętowo sterować silnikami krokowymi i BLDC (zasadniczo też krokowymi) - sekwencja komutacji też może być sprzętowo ładowana do AWeX, dzięki temu sterowanie nie...

    Mikrokontrolery AVR   19 Lis 2013 19:04 Odpowiedzi: 3    Wyświetleń: 1653
  • Dlaczego programowy zegar Bascom na Arduino Mega 2560 nie działa?

    Próbuję uruchomić programowy zegar w Bascom na arduino Mega 2560 Kompiluje się bez problemu ale niestety nie działa. Jakiego 'działania ' się tu spodziewasz? -ma poruszac wskazówki, czy też wskazywac czas na dysplay leżącym w szufladzie? - a może przekładac kartki kalendarza? Nie bardzo będziesz mógł uruchomic 'Bascomowy- softwarowy' zegar na Arduino...

    Mikrokontrolery AVR   17 Sty 2014 19:03 Odpowiedzi: 2    Wyświetleń: 2928
  • REKLAMA
  • [ATXMEGA] Jak zredukować jitter timerów w ATXMEGA przy generowaniu impulsu dla ADC?

    Tego jitteru w żaden programowy sposób nie wyeliminujesz. Jego powodem jest to, że wejście w ISR trwa nie zawsze tyle samo - XMEGA wykonuje instrukcje w ciągu 1, 2 lub 3 taktów, a ISR nie przerywa instrukcji, lecz CPU musi ją najpierw dokończyć. Więc w zależności od wykonywanej instrukcji już masz jitter 0-2 taktów. Do tego, jeśli MCU wykonuje inne...

    Mikrokontrolery AVR   21 Mar 2015 15:00 Odpowiedzi: 6    Wyświetleń: 1536
  • Bascom - Programowy PWM, zmniejszanie i zwiększanie wypełnienia na portach.

    Robiłem kiedyś sterownik choinkowy pięciokanałowy. Sprawę rozwiązałem następująco: - przerwania od przepełnienia Timer0 generują skoki do podprogramu (u mnie był kwarc 4MHz, dobierz preskaler) [syntax=basic4gl]Config Timer0 = Timer , Prescale = 1 Enable Timer0 On Timer0 Software_pwm Enable Interrupts Dim Reference As Byte Dim A As Byte Dim B As Byte...

    Programowanie Początkujący   15 Lis 2014 19:53 Odpowiedzi: 2    Wyświetleń: 1713
  • Bascom - optymalizacja kodu manipulatora z silnikami krokowymi i synchronizacja

    To Ci będzie sterować kolejno czterema diodami na pinach od B0 do B3. Zalecam wnikliwą analizę, zanim zalejesz mnie pytaniami :) Timery zawsze rób na odliczanie w dół do 0, w przeciwnym wypadku po wpisaniu nowej wartości w trakcie odliczania możesz mieć niezły kwas - pomyśl dlaczego :) Pozdrawiam [syntax=basic4gl]$regfile "m8def.dat" $crystal = 8000000...

    Mikrokontrolery Początkujący   25 Kwi 2013 06:24 Odpowiedzi: 18    Wyświetleń: 2886
  • [mega16][bascom] Sterowanie 25 LED - programowy PWM

    Pobawiłem się dziś chwilkę programowym PWM. Jest to rozwiązanie na 8 kanałów - 25 może być ciężko pociągnąć ale oczywiście możesz próbować rozbudować program i zmienić częstotliwość zegara czy wywołania przerwań. Pierwszy to demonstracja tworzenia w zasadzie dowolnie biegnącego światła - dane umieszczamy w liniach Data (wartości od 0 zgaszone do 8 max...

    Mikrokontrolery AVR   06 Maj 2011 12:35 Odpowiedzi: 66    Wyświetleń: 14635
  • Timer Programator wyłącznik czasowy - potrzebuję więcej włączeń

    Potrzebuję podłączyć pompę basenu do timera tak aby włączała się co godzinę na 15 minut czyli potrzebuję 20 włączeń a jeden timer ma tylko 10. Posiadam dwa timery jak widać na rysunku pierwszy działa rano drugi po południu ale żeby nie bawić się w przełączanie wtyczki to zrobiłem łącznik dwie wtyczki z jednym gniazdkiem.Osobno timery działają bez zarzutu,...

    Elektro Początkujący   17 Sie 2021 07:27 Odpowiedzi: 6    Wyświetleń: 537
  • Poszukiwany programator czasowy z ustawieniem w sekundach i wieloma cyklami dobowymi

    Dzień dobry. Poszukuję timer czy też programator czasowy ale inny niż ten w załączniku, którego można kupić praktycznie wszędzie. Chodzi mi o taki by można było ustawić czas, kilka czasów w których by się załączał, a co najważniejsze to aby jego ustawienie było w sekundach czyli Ustawiam o 12:35:00 włącza się i wyłącza o 12:35:05 I takich cykli w ciągu...

    Smart Home IoT   19 Sty 2023 15:27 Odpowiedzi: 8    Wyświetleń: 789
  • [Zlecę] Napisanie programu ATMEGA, PIC, STM32, Attiny etc.

    Prosty timer z nastawą czasu. 0. Elementy: * wyświetlanie na 3 cyfrowym 7 seg. wyświetlaczu * krańcówka * triak * eeprom * buzzer * 2 przyciski 1. Zasada działania Nastawa zapisana w pamięci eeprom, przy włączeniu zasilana wczytana z powrotem. Przy rozwartej krańcówce: *rozłączony obwód triaka *nastawa czasu 1-999 sekund za pomocą + oraz -. Przy zwartej...

    Projektowanie Bazar   08 Sty 2016 01:09 Odpowiedzi: 0    Wyświetleń: 1302
  • Cyfrowy timer długich czasów - schemat poszukiwany.

    Witam. Potrzebuje schemat cyfrowego timera długich czasów umożliwiającego prace w trybie: ustawienie dowolnego czasu załączenia urządzenia w przedziale od 1 minuty do 2 godzin z krokiem co 1 minutę, czas wyłączenie urządzenia również ustalany niezależnie w przedziale do 1 minuty do 4 godzin z krokiem co 1 minutę. Czyli przykładowo urządzenie działa...

    Projektowanie Układów   13 Wrz 2009 11:07 Odpowiedzi: 3    Wyświetleń: 3857
  • Aplikacja do ustawiania alarmu co 3 minuty - poszukiwana

    Hej! Szukam program, który odmierzałby czas i regularnie o tym przypominał jakimś alarmem. Np ustawiam alarm co 3 minuty i co 3 minuty mam alarm. Szukałem już tutaj i na googlach ale wszędzie standardowe timery/stopery. Pozdrawiam

    Software serwis   29 Gru 2013 11:07 Odpowiedzi: 2    Wyświetleń: 1263
  • Czy istnieje taki program na komputer PC pod Windows "Timer"

    Szukam programu pod windows timer aby przez port można było załączyć/wyłączyć przekaźnik o danych ustalonych godzinach Coś jak włącz 6:10 wyłącz 7:12 , włącz 9:45 wyłącz 11:02 itd.

    Komputery Początkujący   03 Mar 2015 16:02 Odpowiedzi: 5    Wyświetleń: 1047
  • BASCOM - LED CUBE 7x7x7: zakłócenia przy odczycie SD i multiplexingu, AVR-DOS

    Kwarc wstaw w obu przypadkach nawet 16MHz. Baudrate jest zależna w zasadzie od jego dzielnika niż od kwarcu. Nie szalej też z dużą szybkością bo błędy mogą wyskoczyć, zacznij od 4800 bps. Połączenie po UART masz zrobić sprzętowo! Timer niech ci obsługuje multiplexing, główna pętla programu sprawdzanie czy w UART coś przyszło i przepisywanie do tablicy....

    Mikrokontrolery AVR   05 Mar 2013 19:25 Odpowiedzi: 11    Wyświetleń: 2469
  • Mega8 / Tiny2313 [BASCOM] - trudności z projektem (RS232 + ISP/UART + 4xPWM + .

    Kolejny raz widzimy to samo. Zamiast dobrać kontroler do zadania, to próbujesz na siłę dopasować zadanie do kontrolera leżącego w szufladzie. Tutaj o tyle gorzej, że nawet się nie zastanowiłeś ile zasobów potrzebujesz, tylko od razu przyjmujesz 2 albo 3(!) kontrolery do w sumie bardzo prostej aplikacji. Moim zdaniem wszystko zrobisz na jednym uC i może...

    Mikrokontrolery AVR   20 Paź 2013 11:11 Odpowiedzi: 13    Wyświetleń: 3126
  • Program odliczający/zliczający czas - wygląd zegara

    Witam, Bardzo potrzebuję programu(?) który będzie działał na takiej zasadzie że będzie wyświetlany zegar analogowy i po kliknięciu "Start" zegar będzie odliczał czas (minutnik) lub zliczał czas (stoper), jest mi to obojętne. Ważne aby była widoczna wskazówka sekund. Do tego potrzebuje aby pod tym zegarem wyświetlany był ten czas w formie zegara cyfrowego....

    Początkujący Naprawy   07 Maj 2014 14:44 Odpowiedzi: 2    Wyświetleń: 1341
  • Funkcje i zastosowanie zakładki TIMER w programie Dload – jak działa timer?

    W programie Dload istnieje zakładka TIMER.Do czego służy timer i jaką rolę pełni w systemie??? POZDRAWIAM

    Zabezpieczenia Stacjonarne   09 Gru 2007 10:16 Odpowiedzi: 4    Wyświetleń: 998
  • [Zlecę]Przekaźnik czasowy timer.

    Chodzi mi o podłączenie 2 timerów do siebie, gdy ustawiam czas na pierwszym np na 7min to na drugim tez jest on wyświetlany o szczegóły proszę pisać na PW http://obrazki.elektroda.pl/4538997400_1...

    Ogłoszenia Elektronika   11 Lut 2013 14:14 Odpowiedzi: 0    Wyświetleń: 900
  • [Zlecę] Timer z duuzym wyswietlaczem

    Witam, interesuje mnie timer z duzym wyswietlaczem, urzadzenie ma odliczac czas np po 10 sekund maksymalnie do 1 minuty, ostatnie trzy sekundy z sygnalem dzwiekowym. kolejne odliczanie ma nastapic po blysku lampy blyskowej wiec pewnie potrzebna bedzie fotokomorka. pozdrawiam serdecznie moje GG 8445714

    Ogłoszenia Elektronika   23 Kwi 2012 09:17 Odpowiedzi: 3    Wyświetleń: 963
  • [Zlecę] Stworzenie prostych Timerów w dużej ilości

    Chciałbym zlecić komuś stworzenie takiego prostego urządzenia w ilości 1000 sztuk :) Chodzi mi o proste urządzenie odliczające czas od 48h w dół aż do zera, a potem stop. Musi działać na zasadzie raz włączone zaczyna odliczanie i potem nic się nie dzieje. Włączenie go musi być na zasadzie wyciągnięcia "zatyczki". tak jak to jest w nie których zabawkach....

    Projektowanie Bazar   04 Kwi 2014 13:50 Odpowiedzi: 0    Wyświetleń: 2520
  • Program do windowsa kontrolujący aplikacje o danej godzinie.

    Witam serdecznie, szukam programu do PC (windows) który o określonej godzinie uruchomi a następnie wyłączy zadany program (komputer właczony non stop). Szukalem, szukałem i niestety nic nie znalazlem, moze ktoś pomoże, będę zobowiązany. Pozdrowionka

    Programowanie   01 Gru 2005 19:35 Odpowiedzi: 3    Wyświetleń: 975
  • Programator czasowy z LCD JK-TM01 - obsługa, instrukcja, wnętrze, budowa

    https://obrazki.elektroda.pl/5703212900_... Przedstawię tutaj prosty programowalny timer, tym razem, dla odmiany, produkt bez WiFi. Pokazany tu programator czasowy pozwala ustawić uruchomienie bądź wyłączenie odbiornika na daną godzinę w dany dzień tygodnia, można go również skonfigurować do uruchamiania odbiornika o losowej porze...

    Wnętrza urządzeń   15 Lip 2023 05:29 Odpowiedzi: 2    Wyświetleń: 2526
  • Jak napisać program do sterowania żarówką z timerami (1-20s)?

    Witam serdecznie, potrzebowałbym, programu, procedury, ktora zaleznie od stanu przycisków bedzie mi załączać i wyłączać, okresowo żarówkę (z okresem 1...20s.). Wiem, ze powinny byc uzyte timery, itp. Tylko jak to zlozyc? Jestem dosyc slaby w tym temacie.

    Automatyka Przemysłowa   22 Lut 2010 19:54 Odpowiedzi: 7    Wyświetleń: 1272
  • Program liczący czas między wciśnięciem 2 przyciskow

    Proszę o pomoc w napisaniu programu realizującego załączenie wyjścia w zależności od czasu jaki upłynął pomiędzy załączeniem dwóch przycisków startowych

    Automatyka Przemysłowa   15 Gru 2018 22:59 Odpowiedzi: 8    Wyświetleń: 699
  • [Zlecę]Wykonanie zaprogramowanego timera

    Zlecę wykonanie (w sumie prostego) timera, realizującego funkcje dla moich potrzeb: - Wyświetlacz LED 7seg - 3moduły/cyfry - 3 przyciski uruchamiające zegar, pod każdym przyciskiem zaprogramowany (i zapamiętany) inny czas - czas upływający do zera pokazywany na wyświetlaczu po uruchomieniu odpowiednim przyciskiem - po odliczeniu czasu, sygnał optyczny...

    Ogłoszenia Elektronika   26 Lis 2012 11:43 Odpowiedzi: 0    Wyświetleń: 816
  • Prosty schemat TIMERa od 0 do 99 minut z 2 segmentowymi wyświetlaczami i zasileniem 230V

    Witam. Potrzebuję prostego schematu "TIMER" liczący czas od 0 do 99 minut z wyświetlaczem segmentowym(2 wyświetlacze segmentowe) Miało by to działać na zasadzie: Podaje napięcie 230 V na transformator i zaczyna się odliczanie od 0 do 99. Reset - brak napięcia zasilającego transformator.

    Początkujący Elektronicy   21 Kwi 2021 18:27 Odpowiedzi: 4    Wyświetleń: 237
  • [Delphi] TTimer - ogólny opis, możliwości, właściwości.

    Witam !!! Potrzebowałbym informacji na temat TTimer . Chodzi mi o ogólny opis ,możliwości ,właściwości itp. Z góry dziękuje.:D

    Programowanie   03 Paź 2006 18:29 Odpowiedzi: 1    Wyświetleń: 1204
  • [8051][assembler]prosty stoper przy użyciu timera, 2 wyświetlacze 7-segmentowe

    hej, mam do zaprogramowania stoper. na tę chwilę mam taki oto timer: [syntax=asm]sekundy EQU 07Eh ;zmienna sekund jedna_dwudziestaEQU 07Fh ;licznik jednej dwudziestej sekundy resetowanie EQU #19456 ;ustawienie zliczania co 0,05sek org 1000h ljmp start org 001Bh clr TR1 ;wyłączenie timera mov TH1,#HIGH resetowanie ; mov TL1,#LOW resetowanie ; setb TR1...

    Mikrokontrolery   01 Lis 2011 15:32 Odpowiedzi: 4    Wyświetleń: 5013
  • Mikroprocesorowy TIMER

    Jak w temacie Czy ktoś ma taki timer jak na tym poście - schemacik ?? http://www.elektroda.pl/rtvforum/topic52... dzikuje i pozdrawiam

    Elementy elektroniczne Bazar   15 Lis 2006 19:30 Odpowiedzi: 3    Wyświetleń: 1479
  • Robo BLUE - robot (Bluetooth/Podczerwień/RC 433MHz)

    http://obrazki.elektroda.net/10_12666033... Witam, Ponoć każdy prawdziwy mężczyzna musi spłodzić syna, posadzić drzewo oraz ... zbudować dom albo robota. Ja wybrałem to drugie - spłodziłem robota dla syna ;) Inny cel to zdalna obserwacja moich 2 kotów w mieszkaniu w najróżniejszych sytuacjach i filmowanie ich nawet gdy się tego nie spodziewają ;)...

    DIY Konstrukcje   03 Gru 2010 22:24 Odpowiedzi: 52    Wyświetleń: 97778
  • Zabezpieczenie pompy przed zbyt długą pracą (np. z braku wody)

    https://obrazki.elektroda.pl/6848039300_... Ogranicznik czasu pracy to dość banalne urządzenie włączane pomiędzy mechanicznym włącznikiem ciśnieniowym a pompą, mające ochronić ją przed przegrzaniem (skutkiem suchobiegu). Zasada działania: 1. Po włączeniu zasilania przekaźnik jest włączony i zaczyna się odliczanie 100 sekund (w normalnej...

    DIY Konstrukcje   28 Lip 2024 09:11 Odpowiedzi: 25    Wyświetleń: 2439
  • [BL602/BL0392] Jeszcze jedno inteligentne gniazdo 20A (ale 16A)

    Dużo bawiłem się z watchdogiem i ostatecznie to działa, więc powinno zostać połączone. Przetestowałem gałąź żądania ściągnięcia, działa, a OTA później też działa, więc powinno być tak samo w przypadku scalania. Problem polegał na tym, że nasz sterownik Freeze był zbyt agresywny, przez co nawet timer wdt w jakiś sposób nie działał. Usunąłem kod nieskończonej...

    Smart Home Urządzenia   28 Paź 2025 15:42 Odpowiedzi: 117    Wyświetleń: 16299
  • Zegar LCD z podświetleniem RGB

    http://obrazki.elektroda.pl/3092945800_1... Witam Nie jest to mój pierwszy projekt ( było ich już z kilkunaście ;) ) , jednak jestem z niego nieco bardziej zadowolony niż z innych; włożyłem w niego także więcej pracy dlatego postanowieniem go opublikować. Ponieważ postanowiłem podciągnąć/ sprawdzić swoje umiejętności programowania /...

    DIY Konstrukcje   18 Lip 2012 11:43 Odpowiedzi: 32    Wyświetleń: 16496
  • Panel kontrolny do PC - 6-kanałowy nastawnik obrotów wentylatorów

    http://obrazki.elektroda.pl/4404773800_1... Witam. Chciałbym zaprezentować Państwu moją konstrukcję DIY. Jest do panel kontrolny do komputera PC, który aktualnie spełnia funkcję 6-kanałowego nastawnika obrotów wentylatorów typu 12V 3pin. 1. Wstęp Jako, że jakiś czas temu zacząłem się interesować moddingiem i tuningiem PC, napotkałem...

    DIY Konstrukcje   04 Lut 2016 22:02 Odpowiedzi: 5    Wyświetleń: 8238
  • Bascom Attiny13 - Led pwm i serwo - jak oszukać program?

    Rozumiem, że można timerem obsłużyć procedurę programowego pwm, ale i samo miganie Led, czylindodawanie/odejmowanie zmiennych odpowiedzialnych za jasność i to będzie sobie działało niezależnie od tego co w pętli głównej, czy tak? Dokładnie. Czyli timer generuje np. 1000 przerwań/s, tam sobie inkrementujesz/dekrementujesz zmienne, robiąc programowy...

    Mikrokontrolery AVR   14 Sty 2024 06:22 Odpowiedzi: 16    Wyświetleń: 915
  • Porównanie 21 mikrokontrolerów kosztujących poniżej jednego dolara - część 2

    https://obrazki.elektroda.pl/9151185000_... Druga część artykułu o najtańszych nowych mikrokontrolerach z roku 2017. Ekosystem developerski Środowisko developerskie mikrokontrolera ma ogromny wpływ na jakość pracy z nim i w konsekwencji - na produktywność. Na to składają się różne czynniki – jakość IDE, dostępne biblioteki, płytki...

    Artykuły   05 Sty 2018 11:04 Odpowiedzi: 31    Wyświetleń: 5457
  • Jak zaprogramować przycisk do sekwencyjnego ustawiania wyjść w PLC?

    Czesc. Szukam pomocy w zaprogramowaniu jednego przycisku żeby ustawiał stan wysoki na pierwszym wyjściu po jednym kliknięciu, drugie wyjście po drugim i trzecie po trzecim i tak dalej aż do resetu. Zaczynam przygode z plc. Z gory dzięki za pomoc. Wstępna ocena dostępnych informacji Cześć, Rozumiem, że chcesz zaprogramować sterownik PLC w taki sposób,...

    Automatyka Sterowanie PLC   20 Lis 2024 20:56 Odpowiedzi: 3    Wyświetleń: 498
  • Jak przeliczyć opóźnienie w timerze zamiast _delay_ms(x) w AVR?

    A nie lepiej po prostu nie blokować i pozwolić programowi wykonywać się? Coś w stylu: [syntax=c] uint16_t tick_get(void); uint16_t tick_expired(uint16_t tick, uint16_t val); .... if (tick_expired(tick, 100)) { //do something tick = tick_get(); } ... [/syntax] Albo jak ktoś potrzebuje czegoś dokładniejszego to zrobić sobie programowy timer z możliwością...

    Mikrokontrolery AVR   06 Maj 2017 10:50 Odpowiedzi: 10    Wyświetleń: 1974
  • [Atmega16] [Atmega16][C] Jak uzyskać przerwanie timera co 100ms?

    To co rozważasz to bardzo dobry sposób ;) nie ma lepszego. Wszystko zależy czy potrzebujesz super dokładnego 100ms czy tylko zgrubnie odczekać 100ms. W tym drugim przypadku można zrobić programowy timer i na jego podstawie odmierzać różnej długości odcinki czasów dla wyzwalania jakichś zdarzeń itp. Ale jeśli precyzyjnie to tak jak piszesz.

    Mikrokontrolery AVR   31 Sie 2010 12:29 Odpowiedzi: 7    Wyświetleń: 1233
  • Sterownik RGB Bluetooth: Jak zsynchronizować PWM z timerem bez opóźnień?

    Buduje sterownik RGB przez bluetooth. Potrzebuje zrobić mruganie diody o określonej wartości pwm prze określoną wartości mrugania. Użyłbym delay, ale nie chce mieć opóźnienia w komunikacji. Użyłem timerów programowych, ale gdy działa pwm nie działa timer i na odwrót. W ustawianiu rejestrów i używaniu timerów jestem mało doświadczony, więc ustawiłem...

    Mikrokontrolery AVR   03 Sie 2019 08:55 Odpowiedzi: 4    Wyświetleń: 504
  • Arduino Mega ADK - jak nie opóźnić pętli z zastosowaniem f-cji 'delay'

    Witam, piszę pracę inżynierską w oparciu o Arduino Ręce opadają... :( A co do tego programu to zrób sobie Timer programowy wykorzystujący Timer sprzętowy.

    Arduino   14 Kwi 2016 18:50 Odpowiedzi: 10    Wyświetleń: 1341
  • Atmega328 i RS232 - Czy sygnalizacja transmisji zadziała poprawnie?

    Jaros: o ile zaświecenie na 1/1000 sekundy można zauważyć (ale niezbyt łatwo i mało to "informacyjne" w praktyce), to zgaszenia już nie, a o to Ci podobno chodziło. Takie rzeczy robi się zwykle tak, że przy zapisie danych do rejestru nadawania zaświecasz lub gasisz programowo diodę i nastawiasz timer programowy. W przerwaniu timera dekrementujesz ten...

    Mikrokontrolery   02 Lip 2013 19:43 Odpowiedzi: 10    Wyświetleń: 5898
  • AVR i Bascom - Automatyczne wyjście z menu po 10 sekundach bezczynności

    Daj swoje źródło programu, bo nie wiem jak zrobiłeś to menu. ... Jeżeli masz wolny jakiś Timer to możesz go uruchomić podczas wejścia do menu i przy wykryciu naciśnięcia przycisku go zerować a jak nie to zrobić jakiś programowy Timer. W procedurze obsługi przerwania od Timera zrobić skok w odpowiednie miejsce.

    Mikrokontrolery   16 Wrz 2005 07:45 Odpowiedzi: 4    Wyświetleń: 927
  • [STM32][UART][HAL] - Odbieranie danych o nieznanej wielkości.

    Na tego typu problemy jest jeden prosty sposób, wielokrotnie dyskutowany na forum: automat w przerwaniu UART. Jeśli ma być wykrywana "przerwa w transmisji" najpierw trzeba zdefiniować, co to jest ta "przerwa". Jeśli "przerwa" - to brak nowych danych przez czas np. potrzebny na transmisję jednego bajtu - UART potrafi takie coś wykryć w sprzęcie. Jeśli...

    Mikrokontrolery   12 Lis 2018 17:33 Odpowiedzi: 10    Wyświetleń: 1569
  • [C] Jak ustawić Timer dla programowego UART na Atmega32 przy 16MHz?

    A czy zdajesz sobie sprawę z tego , że Twój programowy UART ma baudrate = 100 bps :?: :!: :!: :!: Poza tym ten Keil-owski kod , też jakiś ... dziwny :( /*...*/ static char internal_tx_buffer; static char user_tx_buffer; /*...*/ internal_tx_buffer = (user_tx_buffer<<1) | 0x200; Piotrek

    Mikrokontrolery   11 Lip 2007 10:48 Odpowiedzi: 14    Wyświetleń: 3002
  • Pomiar czasu ATmega8. Dlaczego to nie działa? Listing.

    1. dodaj timer programowy 2. pomyśl, jaki jest związek wartości timera, ilości przerwań, które wystąpią, częstotliwości zegara, prescalera i czasu jaki upłynął...

    Mikrokontrolery AVR   12 Lut 2011 19:15 Odpowiedzi: 21    Wyświetleń: 1983
  • ATtiny13A - Programowy USART - okazjonalne krzaczki przy wysyłaniu liter

    Jakoś nie bardzo wierzę, że programowy UART bez użycia przerwania timer ama prawo działać - to po pierwsze. Po drugie - częstotliwość wewnętrznego zegara ATTiny13 jest na tyle niedokładna, że komunikacja szeregowa nie musi działać Kiedyś robiłem coś takiego, i średnio jeden uC na 4 nie transmitował z poprawną szybkością. Mając to zrobione na przerwaniach...

    Mikrokontrolery AVR   11 Paź 2015 12:28 Odpowiedzi: 7    Wyświetleń: 1212
  • Jak zliczać impulsy na PD6 i PD7 Atmega8 w Bascom?

    Wolałbym nie pisać Ci gotowca ;) natomiast moja rada jest taka. Uruchomić timer i jeśli częstotliwość tych impulsów jest dość wysoka to bezpośrednio w przerwaniu timera dawać sygnał rozpoczęcia i zakończenia zliczania i zliczać w pętli głównej programu, a jeśli częstotliwość impulsów jest mała (np. w ciągu 5 czy 10s ma liczyć) to lepiej zrobić dodatkowy...

    Mikrokontrolery   15 Kwi 2011 10:08 Odpowiedzi: 3    Wyświetleń: 1888
  • RTOS - wszystko, co chciałbyś wiedzieć i nie boisz się zapytać

    Załóżmy, że obsługujemy klawisz w przerwaniu zewnętrznym i ustawiamy flagę, że został naciśnięty. W pętli głównej sprawdzamy flagę i toglujemy diodą na wyjściu wysyłając jednocześnie po uarcie info - dioda ON/OFF. :idea: - taki przykład dla początkujących :D Osobiście zrobiłbym to zupełnie inaczej. Obsługa przycisków przy użyciu przerwania zewnętrznego...

    Mikrokontrolery   12 Lip 2019 10:52 Odpowiedzi: 171    Wyświetleń: 9762
  • Jak odczytać i modyfikować zmienne Timer1 i Timer2 w różnych plikach?

    No to tak. Nie lubię _delay(). Do kodu menu tmf dodałem timer programowy z książki Mirka. Najpierw kompilator powiedział mi że jestem głupi bo nie widzi Timer1 w pliku menu_alfa. To zgodnie z tym co napisł tadzik85 napisałem że jest extern volatile- no to kompilator się na to zgodził. Chociaż nie rozumiem- przecież Timer1 jest volatile- globalny w pliku...

    Mikrokontrolery   01 Sie 2011 11:54 Odpowiedzi: 52    Wyświetleń: 3774
  • atmega8a - sprawdzenie częstotliwośći zaprogramowanej w uc

    Może układ ma kwarc. Wtedy wystarczy przeczytać. Rezonatora wewnętrznego nie przeczytasz bo nie wiadomo czy i jakie przebiegi program wyprowadza na porty I/O. A nawet jak jakaś nóżka wykaże jakiś przebieg to trudno będzie się domyślić jakie jest F_CPU, jaki preskaler, tryby pracy timer'ów, jeszcze do tego timer programowy etc... Nie da się.

    Mikrokontrolery AVR   07 Wrz 2012 15:24 Odpowiedzi: 4    Wyświetleń: 987
  • AVR attiny2313A - Programowy PWM, brak automatycznego zerowania TCNT0.

    Witam. Piszę ponieważ mam problem z programowym PWM na attiny2313A. Ustawiam Timer w tryb CTC. Po zrównaniu TCNT0 z OCR0A powinno samo wyzerować rejestr TCNT0. Niestety tak się nie dzieje, jeśli sam się tym nie zajmę to serwa szaleją. Z obliczeń wynika, że przerwanie TIMER0_COMPA_vect powinno wykonywać się co 0,01ms. PWM ma działać tak: Uruchamiamy...

    Mikrokontrolery AVR   27 Lip 2015 13:14 Odpowiedzi: 9    Wyświetleń: 1095
  • [C] Obsługa przerwania przy przepełnieniu oraz wyplenienie PWM

    Witaj, 1. Nie podałeś jaki mikrokontroler. 2. Timer w trybie PWM sam ustawia stany 1 i 0 na pinie wyjściowym, ale Tobie chodzi chyba o programowy PWM z wykorzystaniem timera - czy tak?

    Mikrokontrolery Początkujący   29 Gru 2011 16:01 Odpowiedzi: 6    Wyświetleń: 2640
  • Błędna detekcja długości naciśnięcia przycisku w funkcji z Timerem

    Inny problem to to, skąd wołasz tę funkcję i kiedy. Jeśli z "pętli głównej" - to prosisz się o kłopoty. Z pętli głównej. Czemu o kłopoty? Przeciez aktualny stan procedury dekodującej przekazywany jest poprzez wskaźnik do zewnętrznej zmiennej... Jeśli chodzi o funkcję repeat to usunąłem te część kodu bo akurat w tym zastosowaniu była mi niepotrzebna......

    Mikrokontrolery   25 Sty 2014 16:38 Odpowiedzi: 30    Wyświetleń: 3540
  • Jak przemapować pin? ATmega48, PWM.

    Nie ma takiej możliwości. Ten mikrokontroler nie ma mapowania pinów. W zależności od PWM i obciążenia mikrokontrolera można natomiast zrobić PWM programowy w oparciu o timer i przerwanie.

    Mikrokontrolery   17 Sty 2016 15:14 Odpowiedzi: 5    Wyświetleń: 675
  • Atmega32 Bascom - Jak zrobić krótkie BEEP przy naciśnięciu przycisku?

    Debounce spokojnie by tu wystarczył jeśli nie zależy Ci na ciągłości działania programu (ten zawsze wstrzyma na 25ms). Do tego wykorzystaj dodatkowy timer programowy do mierzenia czasu trwania buzera (ewentualnie można to zrobić w jakiejś pętli jeśli wstrzymanie programu jest nieistotne). Można też wykorzystać badanie portu z maskowaniem (AND) jeśli...

    Mikrokontrolery AVR   03 Maj 2011 15:49 Odpowiedzi: 16    Wyświetleń: 2719
  • ATtiny13 - Timer CTC, preskaler 1024, nie reaguje po dodaniu kodu

    Cześć Do osiągnięcia 1 sekundy zastosowałbym timer 1 (16-bit). Wartość OCR1A ustawiłbym 9,6MHz/1024 = 9375 i otrzymam bardzo blisko 1 sekundy. Bez zbędnych kombinacji 1) Skąd niby wziąć w tiny13 timer 16-bit? To nie tiny25. 2) Jeśli już miałby 16-bit, to nie blisko sekundy ale dokładnie (na ile pozwala dokładność generatora) sekundę uzyska dla prekskanera...

    Mikrokontrolery AVR   29 Gru 2019 13:48 Odpowiedzi: 9    Wyświetleń: 552
  • [Nucleo l053R8] [Cortex m0+] - LCD realizacja opóźnień (systick) i inne pytania

    Narzut na włączenie i wyłączenie swoje zrobi przy dużym time. A na zwykłej fladze od przerwania ominąłbyś ten problem, kombinujesz tylko po co? Nie prościej zrobić timer programowy z tego? Nie prościej zapisać odpowiednią wartość do ARR?

    Mikrokontrolery ARM   07 Wrz 2015 20:08 Odpowiedzi: 13    Wyświetleń: 1365
  • Budżetowy licznik częstotliwości 0,1Hz - 42MHz (1.6GHz) i czasu 24ns - 10s

    Czy ten pomiar danych z kilku źródeł jest jednocześnie wysyłany do LCD, czy też dane z tych źródeł są w jakiś sposób kolejkowane w celu ewentualnego przetworzenia, a później wyświetlenia? Funkcja wyświetlania wywoływana jest asynchronicznie co 200ms. Pobiera dane z rejestrów w RAM aktualizowanych na przerwaniach timerów, w których to 16 bit timer +...

    DIY Konstrukcje   30 Paź 2020 21:26 Odpowiedzi: 52    Wyświetleń: 9306
  • CMSIS stm32f103 obsługi drgań styków w przerwaniu

    To da się bardzo prosto zrobić z przerwaniem od zbocza: - przerwanie od zbocza blokuje przerwanie od zbocza i uruchamia timer w trybie one shot, - przerwanie timera włącza przerwanie od zbocza. Jak widać wystarczy dedykowany timer i dwa przerwania i już można obsługiwać przycisk przerwaniem od zbocza. Zamiast dedykowanego timera może być programowy...

    Mikrokontrolery ARM   18 Maj 2018 08:26 Odpowiedzi: 49    Wyświetleń: 2391