wykorzystanie timera

Znaleziono około 3262 wyników dla: wykorzystanie timera
  • ATmega8 - Prosty program z wykorzystanie timera 8bit.

    a) Dlaczego nie na przerwaniach? b) Timer wcale nie musi liczyć od zera. c) Da się ustalić górną granicę (CTC). d) Przeczytaj sobie: http://www.avrfreaks.net/index.php?name=... http://maxembedded.com/2011/07/14/avr-ti...

    Mikrokontrolery AVR   15 Gru 2013 17:40 Odpowiedzi: 8    Wyświetleń: 1644
  • REKLAMA
  • [ATmega16][C/AVRStudio] Układ nadążny za słońcem+LCD+MENU

    Myślałem o wstawieniu przerwania od timera który będzie mi zwiększał pewien wskaźnik o +1 -zostanie wykorzystywany w wielu funkcjach I to jest właśnie dobre wykorzystanie timera i przerwania. W przerwaniu od timera można zwiększać albo zmieniać kilka flag- nie wskaźników- chociaż wskaźniki też. A w głównej pętli sprawdzać te flagi i w zależności od...

    Mikrokontrolery AVR   10 Lis 2010 22:21 Odpowiedzi: 104    Wyświetleń: 14610
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • ATmega8 - Timer w trybie CTC i wykorzystanie przerwań.

    Kiedyś napisałem prosty przykład użycia Timera w trybie CTC dla AVR w AVR Studio w języku C. W załączniku znajduje się ten gotowy kompletny program powodujący przerwanie od porównania (Compare) co około 250 ms i generujący przy okazji falę prostokątną na wyjściu OC0A. Otrzymujemy w ten sposób przebieg prostokątny na tej nóżce o okresie 2 Hz (2x250 ms...

    Mikrokontrolery AVR   12 Sty 2014 10:47 Odpowiedzi: 9    Wyświetleń: 6885
  • REKLAMA
  • [ATMEGA32][WinAVR] Impulsator/enkoder - wykorzystanie timera

    [url=http://www.elektroda.pl/rtvforum/to... [url=http://www.elektroda.pl/rtvforum/to... Musisz dokładnie wiedzieć jakie sygnały wystawia twoje urządzenie aby móc je prawidłowo obsłużyć.

    Mikrokontrolery AVR   02 Mar 2010 02:52 Odpowiedzi: 8    Wyświetleń: 3222
  • Jak skonfigurować timery w ATTiny2313 do obliczania zużycia paliwa?

    Czas otwarcia wtryskiwaczy mierzysz za pomocą 1 timera, ale nie tak od razu. Są dwie metody: pierwsza to podpięcie (przez transoptor) wtryskiwacza do wejścia timera i wejścia przerwania - po wykryciu przerwania (początek stanu niskiego) startujesz timer, przestawiasz stan aktywacji wejścia INT na przeciwny i procek wraca do pętli głównej, po ponownym...

    Mikrokontrolery   29 Paź 2007 21:24 Odpowiedzi: 13    Wyświetleń: 2815
  • AVR TIMER CTC przerwa w generowaniu sygnału - pominięte przerwanie?

    Jeśli timer nie ma sprzętowego buforowania to zdecydowanie lepszym pomysłem jest wykorzystanie do tego celu przerwania - tylko trzeba policzyć przy jakiej wartości CNT zostanie realnie wykonane przerwanie. Jeśli masz duży prescaler timera to nie ma problemu, jeśli timer taktowany jest taką częstotliwością jak CPU to pojawi się problem dla OCR bliskiego...

    Mikrokontrolery AVR   27 Lut 2017 22:55 Odpowiedzi: 4    Wyświetleń: 834
  • REKLAMA
  • Dwa duże problemy z przerwaniami od timera na ATmega32

    Co do Twojego pierwszego problemu to prawdę mówiąc nie wiem, ale zwróć uwagę na to że po zakończeniu obsługi przerwania zawartośc R16 i R17 jest zamieniona: ... .org 0x0012 rjmp t1Ovf ... t1Ovf: push r16 push r17 in R16, PORTC ldi R17, 0b00000011 eor R16, R17 out PORTC, R16 pop r16 ; R17 pop r17 ; R16 reti ... Może to wina własnie tego. Co do Towjego...

    Mikrokontrolery   16 Lut 2007 16:21 Odpowiedzi: 2    Wyświetleń: 1314
  • Timer HW-0516 - przydatny i tani sterownik czasowy z Chin

    https://obrazki.elektroda.pl/6545432500_... Bohaterem recenzji jest tani (ok 10 zł) sterownik czasowy HW-0516. Przychodzi zapakowany tradycyjnie - w woreczku antystatycznym i żółtej kopercie bąbelkowej. W paczce nie ma nic więcej, nawet pół słowa pisanego. A szkoda, bo używanie tego gadżetu nie jest takie trywialne, a jego możliwości...

    Artykuły   09 Gru 2024 11:30 Odpowiedzi: 13    Wyświetleń: 9168
  • Jak zrealizować opóźnienia w ST7 i wykorzystać timery?

    Może tak: ... loop CALL LED_on CALL wait CALL LED_off CALL wait JRA loop ; petla nieskonczona wait LDA, #$FF wait2 PUSHA LD A, #$FF wait1 NOP NOP DEC A JRNE wait1 POPA DECA JRNE wait2 RET W razie potrzeby można dodać jeszcze jeden modół z PUSH A, POP A i DEC A. Dodano po 30 z trzecim modułem kod wygląda tak: wait LDA, #$02 wait3 PUsHA LDA, #$02 wait2...

    Mikrokontrolery   11 Wrz 2007 07:28 Odpowiedzi: 6    Wyświetleń: 1394
  • REKLAMA
  • Wyświetlacz 7 segmentowy tunera, uruchomienie z Arduino, rejestr przesuwny

    https://obrazki.elektroda.pl/1761046600_... Pokażę tu jak uruchomić z Arduino czterocyfrowy wyświetlacz 7-segmentowy sterowany poprzez rejestr przesuwny 74HCT164 i cztery tranzystory BC546. Płytka z wyświetlaczem znów będzie odzyskana z elektrośmieci. Będzie to już kolejny temat, w którym uruchamiam wyświetlacz, gdyż omawiałem już...

    Wnętrza urządzeń   10 Paź 2022 14:24 Odpowiedzi: 3    Wyświetleń: 2928
  • Konfiguracja jednego timera TCA0 do dwóch częstotliwości.

    Generalnie to powinno działać. Spróbuj z wykorzystanie rejestrów z buforem. Czyli zainicjuj timer a potem już to: [syntax=c] void Timer_Fast(){ TCA0.SINGLE.PERBUF = 62; TCA0.SINGLE.CMP2BUF = 31; } void Timer_Slow(){ TCA0.SINGLE.PERBUF = 249; TCA0.SINGLE.CMP2BUF = 125; } [/syntax]

    Mikrokontrolery   09 Mar 2025 18:32 Odpowiedzi: 17    Wyświetleń: 441
  • W pełni sprzętowa realizacja protokołu WS2812B dla XMEGA

    https://obrazki.elektroda.pl/3227491500_... https://filmy.elektroda.pl/98_1514068986... Właściwie mamy już Święta i świąteczny konkurs w DIY. A w nim sporo konstrukcji opartych na programowalnych diodach WS2812B. Stąd też, aby ułatwić innym realizację świątecznych projektów oświetleniowych, postanowiłem podzielić się rozwiązaniem...

    DIY Konstrukcje   14 Sty 2019 22:40 Odpowiedzi: 56    Wyświetleń: 14700
  • Budujemy zegar na PIC18F2550, krok po kroku - część 1, BMP280, TC74, 74HCT164, I2C

    https://obrazki.elektroda.pl/1570592100_... Witajcie, zapraszam na relację z konstrukcji zegara na PIC18F2550 napisaną w formie tutoriala, wszystko krok po kroku. Pokażę tu jak i z czego tworzyłem prosty projekt DIY na prośbę jednego z czytelników. Wykorzystamy tu wyświetlacze 7-segmentowe, rejestr przesuwny, obsłużymy przyciski a...

    DIY Konstrukcje   04 Mar 2023 15:36 Odpowiedzi: 6    Wyświetleń: 2796
  • STM32F103ZET6 (HY-RedBull_V3) - Problemy z konfiguracją timerów i przerwań w CooCox CoIDE

    Procesor STM32F103ZET6 jest mikrokontrolerem ARM z rodziny Cortex M3, który jest taktowany zegarem o maksymalnej częstotliwości 72 MHz i zasilany napięciem +3,3 V z wyjścia stabilizatora napięcia LT1117-3.3 (oznaczony desygnatorem U10). Po co to piszesz? Napisz może co to cudo ma z założenia robić. Zastosowanie opóźnień jako pętli for (int i=0;i<ADC_value;i++);...

    Mikrokontrolery ARM   16 Gru 2024 16:44 Odpowiedzi: 7    Wyświetleń: 369
  • Generator opcjonalny Megawave Atmega

    http://obrazki.elektroda.pl/9079980500_1... Na wstępie chciałbym przybliżyć, skąd taka a nie inna nazwa nadana przeze mnie temu projektowi. Prace rozpoczęły się w momencie zapotrzebowania na minimum dwa zsynchronizowane generatory małej częstotliwości. Ponieważ zakres przestrajania jaki mnie zadowalał ograniczał się do 100Hz przy rozdzielczości...

    DIY Konstrukcje   08 Wrz 2012 12:24 Odpowiedzi: 3    Wyświetleń: 11868
  • Programowalny sterownik zupełnie inaczej

    https://obrazki.elektroda.pl/8368409700_... Celem projektu było stworzenie amatorskiego programowalnego sterownika logicznego. Motywacją do stworzenia tego sterownika była potrzeba posiadania uniwersalnego urządzenia pozwalającego w warunkach laboratoryjnych na szybkie przetestowanie różnych algorytmów sterowania przy przebiegach szybkozmiennych....

    DIY Konstrukcje   21 Cze 2018 22:00 Odpowiedzi: 38    Wyświetleń: 12474
  • Naprawa spieszącego się zegarka

    Jak mogę wykorzystać rezonator kwarcowy 32768Hz do wytworzenia przebiegu prostokątnego o częstotliwości 50Hz lub 60Hz do taktowania układu zegara LED TMS3450NL? Wprowadzenie Dziękuję za pytanie dotyczące wykorzystania rezonatora kwarcowego 32,768 kHz do wygenerowania przebiegu prostokątnego o częstotliwości 50 Hz lub 60 Hz dla taktowania układu zegara...

    Artykuły   12 Lis 2024 20:53 Odpowiedzi: 89    Wyświetleń: 6057
  • Implementacja wysyłania sygnałów IR do sterowania klimatyzacją - format raw - krok po kroku

    https://obrazki.elektroda.pl/5461019800_... Opiszę tutaj proces implementacji wysyłania sygnału IR w oparciu o PWM i timer. Wysłany tak z mikrokontrolera sygnał będzie w stanie kontrolować klimatyzację. Dodatkowo użyty format sygnału będzie zgodny z tym co przechwytuje Flipper Zero, co pozwoli na wykorzystanie przechwyconych w ten...

    Artykuły   18 Sie 2024 18:26 Odpowiedzi: 3    Wyświetleń: 2604
  • HPS 2014 Hybrydowy laboratoryjny zasilacz sieciowy

    http://obrazki.elektroda.pl/9589280700_1... HPS 2014 Hybrydowy laboratoryjny zasilacz sieciowy. Parametry użytkowe zasilacza w skrócie: 1. Wykorzystanie tanich i łatwo dostępnych elementów. 2. Wydajność prądowa min 3A (dla niskich napięć może dochodzić do 5A). 3. Rozdzielczość DAC 12bit. (filtrowany PWM 4.9kHz) 4. Rozdzielczość ADC...

    DIY Konstrukcje   15 Wrz 2015 13:51 Odpowiedzi: 11    Wyświetleń: 7389
  • Mini oscyloskop DIY na STM32

    https://obrazki.elektroda.pl/3252078300_... Poniższy artykuł przedstawia – krok po kroku – wykonanie niewielkiego, kieszonkowego oscyloskopu cyfrowego. Nie jest on tak dobry jak zwykły warsztatowy oscyloskop, ale z drugiej strony można zabrać go niemalże wszędzie. Poza tym – nie wszystkie projekty DIY muszą mieć sens....

    DIY Zagranica   11 Wrz 2020 06:03 Odpowiedzi: 15    Wyświetleń: 27873
  • AtMega 2560 - wykorzystanie wszystkich timerów w Arduino IDE

    Zamiast delay() możesz użyć millis(). Biblioteki dla wielowątkowości też znajdzesz. Dla krokowców możesz użyć biblioteki AccelStepper: http://www.airspayce.com/mikem/arduino/A... Dostępne biblioteki możesz przeglądać w menadżerze: https://www.arduino.cc/en/Guide/Librarie...

    Mikrokontrolery Początkujący   23 Sty 2017 17:41 Odpowiedzi: 4    Wyświetleń: 1398
  • Domowa bramka sieci LoRa i system czujników.

    http://obrazki.elektroda.pl/2126980700_1... System monitorowania środowiska, oparty o interfejs LoRa IoT składa się z stacji bazowej zbudowanej z wykorzystaniem modułu Arduino Mega z bramką LoRa oraz zdalnych stacji opartych na Arduino Feather, które łączą się z stacją bazową poprzez radiowy interfejs LoRa. System pozwala na monitorowanie...

    DIY Zagranica   09 Cze 2017 19:42 Odpowiedzi: 6    Wyświetleń: 23052
  • Kolejne wykorzystanie Echostara DSB-717

    Wpadł mi w ręce uszkodzony tuner TV-Sat Echostar DSB-717 i postanowiłem jakoś go wykorzystać. A właściwie nie cały, tylko płytkę z wyświetlaczami i mikrokontrolerem ATTiny2313. Układ mierzy temperaturę w 6 punktach z wykorzystaniem czujników Dallas DS18B20 przy rozdzielaczu co na podłogówkę i grzejniki. Mierzę temperatury: - zasilania i powrotu z podłogówki...

    DIY Poczekalnia   18 Kwi 2022 18:41 Odpowiedzi: 3    Wyświetleń: 13368
  • Framework AVR GCC do tablicowego sterowania pinami Atmegi jak w Arduino

    (...) odczytu temperatury. Jaki zaproponowałbyś kod (AVR GCC), aby nie trzeba było używać delay'a (może pooling lub maszynę stanu) ? Przy okazji przedstaw optymalną (bez zmiennoprzecinkowych liczb) konwersję danych ze scratpad'a na stopnie (może być złożeniem liczb całkowitych jako stopnie i części ułamkowe). Do obsługi termometrów DS18B20 bez blokowania...

    Mikrokontrolery Początkujący   07 Lut 2024 13:34 Odpowiedzi: 71    Wyświetleń: 1059
  • 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ń: 5439
  • Programowanie ATMega128 w BASCOM AVR lub ASM przez ElektrodaBot

    (...) żdy zasilany z osobnego źródła i odseparowany transoptorami PC817. Ze względu na ich szybkość oraz niską wartość prądów je sterujących 1mA zegar musi być obniżony do 10KHz ma. Chcę zrezygnować z polecenia: waitus 100 w zamian zrealizować to w obsłudze timer0 a w główną pętle przeznaczyć na inne cele. Rozumiem, że chcesz optymalizować swoje oprogramowanie...

    Projektowanie i Tworzenie Po godzinach   20 Mar 2024 14:16 Odpowiedzi: 18    Wyświetleń: 816
  • Jak zaoszczędzić na zużyciu prądu przez bojler elektryczny przy taryfie G11?

    Dziękuję pięknie,za odpowiedź Dodano po 1 Koszt użytkowania programowalnego timera Programowalny timer to urządzenie, które pozwala na automatyczne włączanie i wyłączanie podłączonych do niego urządzeń zgodnie z zaprogramowanym harmonogramem. Typowy elektroniczny timer pobiera bardzo małą ilość energii, zwykle w granicach 1-2 W, co oznacza roczne zużycie...

    Systemy Grzewcze Użytkowy   03 Lip 2024 19:38 Odpowiedzi: 11    Wyświetleń: 540
  • Zegar z mierników analogowych

    http://obrazki.elektroda.pl/8322671200_1... Moduły Trinket https://learn.adafruit.com/introducing-t... firmy Adafruit są niewielkimi płytkami rozwojowymi dla mikrokontrolerów. Oparte one są o układ ATiny85 firmy Atmel. Płytka została zaprojektowana tak, aby była niewielka, co umożliwia jej integracje z dowolnym niemalże projektem....

    DIY Zagranica   07 Cze 2015 10:24 Odpowiedzi: 13    Wyświetleń: 7455
  • [atmega16] Niestabilne wyniki pomiarów dalmierza ultradźwiękowego na ATmega16

    Nadajnik ultradźwiękowy potrzebuje kilki (1-8) impulsów prostokątnych dobranych do jego charakterystyki. Ponieważ jest ich tylko kilka, to wykorzystanie timera się komplikuje - ew. można wykorzystać dwa timery w trybie modulacji. Ale nie PWM.

    Mikrokontrolery AVR   31 Sty 2013 14:01 Odpowiedzi: 11    Wyświetleń: 3208
  • Wykorzystanie części z mikrofalówki: transformatory, sterowniki, sygnały, kondensatory i inne

    Magnetron - po usunięciu magnesów mamy dosyć mocną, wytrzymującą duże napięcia i prądy, lampę elektronową pracującą jako dioda. Dioda wysokonapięciowa też na drodze nie leży. Silnik talerza - spory moment, łatwo zamienić na prądnicę bo nawet powoli kręcąc można zostać "pokopanym". Co prawda to prawa. Jednak należy pamiętać, że magnetrony często i gęsto...

    Projektowanie i Tworzenie Po godzinach   18 Gru 2022 20:39 Odpowiedzi: 27    Wyświetleń: 3171
  • LOGO! dla modułów 0BA5+0BA0: impulsy I1 i I2 sterujące wyjściami Q1-Q8

    Proszę, napisz program na LOGO! dla modułów 0BA5+0BA0, który będzie wykonywał następujące zadanie: impuls na wejście I1 załącza osiem wyjść od Q1 do Q8. Impuls na wejście I2 wyłącza losowo w przypadkowej kolejności wyjścia w odstępie 2 s. Oczywiście, chętnie pomogę Ci napisać program na sterownik LOGO! dla modułów 0BA5+0BA0, który będzie spełniał podane...

    Automatyka Przemysłowa   08 Gru 2023 18:36 Odpowiedzi: 5    Wyświetleń: 237
  • Kontroler obrotów PWM o mocy do 2000 W

    https://obrazki.elektroda.pl/6301486200_... https://obrazki.elektroda.pl/4711986000_... Autor opisywanego poniżej modułu właśnie pracuje nad przerobieniem swojego roweru na napęd elektryczny. Zgromadził już odpowiedni silnik (silnik DC pochodzący z mechanizmu drzwi przesuwnych) oraz pakiet baterii o napięciu 84 V,...

    DIY Zagranica   29 Lut 2020 21:13 Odpowiedzi: 23    Wyświetleń: 10191
  • Rzadko zadawane pytania: Jak dobrać odpowiedni układ zabezpieczający?

    https://obrazki.elektroda.pl/2830987100_... Pytanie: Jakimi aktywnymi układami elektronicznymi mogę zastąpić diody transil i bezpieczniki? Odpowiedź: Zabezpieczeniami przeciwprzetężeniowymi. Producenci we wszystkich branżach nieustannie dążą do osiągnięcia najnowocześniejszych systemów, próbując jednocześnie zrównoważyć takie innowacje...

    Artykuły   28 Gru 2021 10:23 Odpowiedzi: 2    Wyświetleń: 1251
  • Programowanie cykliczności wyjść Q0.0 i Q0.1 w PLC co 5 sekund

    a kiedy te wyjścia mają się wyłączyć ? Do załączenia możesz wykorzystać przerwanie zegarowe OB35. I w tym OB35 załączyć wyjścia. Drugim sposobem jest wykorzystanie timera opóźniającego.

    Automatyka Sterowanie PLC   23 Cze 2016 03:52 Odpowiedzi: 12    Wyświetleń: 1413
  • Sterowanie dwoma silnikami krokowymi na ATmega z użyciem przerwań - przykłady C

    Wykorzystanie timera do odliczanie czasu impulsów. Tablica z z wszystkimi krokami silnika, zmieniany indeks tablicy po przepełnieniu licznika.

    Mikrokontrolery Początkujący   13 Lis 2013 20:31 Odpowiedzi: 5    Wyświetleń: 1803
  • [ATmega16][C] koncepcja sterowania kilkoma urządzeniami

    Koncepcja jednoczesnej pracy kilku urządzeń jest tu: http://atnel.pl/wydawnictwo Ogólnie chodzi o wykorzystanie timera sprzętowego i ustawienie w przerwaniu od niego kilku timerów programowych.

    Mikrokontrolery AVR   09 Lut 2011 01:36 Odpowiedzi: 4    Wyświetleń: 1086
  • [atmega8][bascom] O co chodzi tak na prawdę z tymi timerami?

    Witam! Mam pytania: jak w praktyce zastosowac timery? Jak one działają? W którą stronę zliczają? Jak zczytac ich stan? Do ilu mogą zliczać? chciałbym, aby ktoś wytłumaczył mi to na przykładzie Atmegi8 i języka Bascom. Wiem już że: -Timery zliczają impulsy które same generują wg. prescalera -Prescaler to taki dzielnik, który bierze jakąś część taktowania...

    Mikrokontrolery AVR   29 Paź 2008 20:50 Odpowiedzi: 5    Wyświetleń: 2687
  • Cykliczne załączanie PWM w ATTiny2313A/ATMega328P

    Dokładnie tak, chodzi o możliwość uruchomienia sygnału PWM z określonym wypełnieniem, odczekanie pewnego okresu czasu po którym następuje wyłączenie PWM, następnie znów odczekujemy pewien okres czasu i załączamy sygnał PWM na wyjścia. Liczyłem, że istnieje opcja na wykorzystanie timera do jednoczesnej generacji sygnału i możliwości odczytywania jego...

    Mikrokontrolery AVR   20 Gru 2019 22:11 Odpowiedzi: 19    Wyświetleń: 882
  • Układ aktywowany głośnym dźwiękiem z timerem aktywowanym jego zanikiem

    Dziękuję _jta_ za fajny opis, który dał mi dużo do myślenia. Na początku nie wyraziłem się dokładnie mówiąc układ analogowy miałem na myśli układ który nie będzie wymagał programowania. Nie chciałem dokładnie tłumaczyć do czego ma służyć ten układ, bo jestem początkujący w moim hobby a znawcy tematu mnie zaraz skrytykują że to się robi inaczej, lepiej...

    Początkujący Elektronicy   17 Lis 2023 17:26 Odpowiedzi: 26    Wyświetleń: 624
  • Komunikacja szeregowa - '51 - assembler - potrzebna pomoc

    Sterowanie serwami rozwiązałem (jeśli ktoś ma lepszy pomysł to chętnie wysłucham), problem tkwi w komunikacji z komputerem... Moja propozycja to wykorzystanie timera z przerwaniem. W przerwaniu timera byłyby zmieniane stany wyprowadzeń sterujących serwami. Ponieważ standardowo przerwanie od portu szeregowego ma mniejszy priorytet to nie mogłoby ono...

    Mikrokontrolery   07 Mar 2008 21:45 Odpowiedzi: 5    Wyświetleń: 1106
  • Arduino - Odczyt sygnału pulsycajnego i zapis w formie pwm.

    I właśnie w tym projekcie taka realizacja dekodowania ppm to strzał w kolano, a nawet oba. pulseIn wstrzymuje procek na cały czas trwania dekodowania, wykorzystanie timera umożliwia realizację dekodowania sprzętowo. Dopóki program sobie mierzy tylko szerokość impulsu i przepisuje do PWM wynik, to problem niewielki. Ale: niemożliwe jest połączenie tego...

    Arduino   21 Lut 2016 19:05 Odpowiedzi: 20    Wyświetleń: 3780
  • Wyświetlacze VFD to nic strasznego. Część 2. Identyfikacja i uruchamianie

    https://obrazki.elektroda.pl/5327593900_... https://obrazki.elektroda.pl/2148451100_... https://obrazki.elektroda.pl/8022114900_... https://obrazki.elektroda.pl/5156332700_... No i zrobiłem oraz zaprogramowałem sterownik VFD 7 segmentowy "na piechotę". PIC16F873A odbiera...

    Artykuły   04 Lip 2021 21:41 Odpowiedzi: 324    Wyświetleń: 21954
  • [ATtiny13] - Jak używać jednocześnie timera CTC i PWM w trybie korekcji fazy?

    Nie widzę sensu w dzieleniu sygnału zegarowego w generatorze skoro jest łatwo edytowalny preskaler no ale ok :-) Może i nie potrzebuję tego drugiego timera po prostu chcę wiedzieć jakie są opcje na wypadek gdybym potrzebował. Wykorzystanie timera i przerwania Watchdoga, to jeden z tricków o którym pisałem. W końcu to zwykły bardzo prosty timer mający...

    Mikrokontrolery AVR   11 Lip 2013 17:21 Odpowiedzi: 16    Wyświetleń: 2400
  • c8051f020 - Jak użyć Timer 0 do migania diod co 1-2 sekundy?

    Witam. Mam w posiadaniu zestawik cf8051f020 i chciałbym rozpocząć z nim zabawe. Są to jednak moje początki jeśli chodzi o programowanie dlatego zwracam sie do Was z problemem. Do tego zestawu mam podłączone 8 diod i chcialbym aby mrugały co jakis czas, np 1-2s z wykorzystaniem Timer 0. Pracuje sobie w kompilatorze Keil w jezyku C. Opanowałem juz włączanie...

    Mikrokontrolery   06 Sie 2009 07:42 Odpowiedzi: 1    Wyświetleń: 1389
  • Generator impulsów wyjście przez lpt, program w c

    Tak też myśle, lecz lepiej niech wypowie się kolega skynet. Niestabilnośc aplikacji a niestabilnośc biblioteki to dwie ogromne różnice. Bez real time raczej ciężko. OS obsługuje wiele wątków, do tego przerwania, programy, które w tle wykonują różne operacje... To wszystko wpływa na stabilność. Dodatkowo wykorzystanie timera jest jak najbardziej bezsensownym....

    Programowanie   28 Paź 2008 15:35 Odpowiedzi: 20    Wyświetleń: 4015
  • [AtMega16][BASCOM]Problem z odmierzaniem odcinków czasu

    Witam szanownych forumowiczów. Zwracam się do Was z problemem przy moim urządzeniu do mierzenia ilości gazu powstającego w procesie chemicznym. Otóż potrzebuję odmierzać stałe odcinki czasu np. jednosekundowe do określania przepływu, ale timer 16bitowy mam niestety zajęty a pozostałe 8bitowe zgłaszały by mi przerwanie zbyt często a procesor otrzymuje...

    Mikrokontrolery AVR   10 Maj 2010 11:58 Odpowiedzi: 11    Wyświetleń: 1698
  • [Atmega32]+czujnik przyśpieszenia+obsluga PWM / ADC

    Będzie to chyba lewitron albo coś w tym rodzaju. Do tego co napisał sulfur dodam że przy całkowaniu oś X- w tym wypadku oś czasu- powinna być liniowa(żeby sobie nie komplikować życia). To oznacza że odczyt ADC powinien być wykonywany co taki sam czas- to implikuje wykorzystanie timera- i to w przerwaniu od timera powinien nastąpić odczyt ADC. Wyniki...

    Mikrokontrolery AVR   06 Paź 2011 15:40 Odpowiedzi: 27    Wyświetleń: 3758
  • [ATTiny25/45/85][C] Modelarski regulator dwukierunkowy light

    janbernat - chcę uzyskać podobne urządzenie lecz oparte o ATTiny13. Stąd wykorzystanie tylko jednego timera, który będzie sterował modulacją PWM programowo a w wolnej chwili sprawdzał stan położenia (długości impulsu) serwa. Finalnie wszystko będzie chodzić na 9,6MHz lecz z uwagi na testy i podłączony wyświetlacz (i to bez linii RW) aktualnie jest 1MHz....

    Mikrokontrolery AVR   28 Sie 2010 09:56 Odpowiedzi: 29    Wyświetleń: 5568
  • Wysterowanie wyjścia z centrali Satel ca10 przez timer jako przekaźnik 2 minutowy

    wyjście z centrali przez timer jako przekaźnik 2 minutowy, wyzwalany z czujnika pir zamontowanego w łazience, oczywiście przez przekaźnik 12v Wszystko da radę zrobić. Pytanie czy to ma sens? Musisz przeanalizować kilka czynników: # wchodząc do łazienki czujka PIR poprzez timer i przekaźnik załącza pompę cyrkulacyjną, # czas timera - 2 minuty może okazać...

    Systemy Alarmowe   30 Wrz 2020 20:18 Odpowiedzi: 7    Wyświetleń: 384
  • Atmega644PA - Obsługa przerwania, multipleksowanie ADC

    Chłopaki przestańcie mi się tu kłócić. Bardzo Wam dziekuję za odpowiedzi co do mojego problemu, te moje potknięcia i banalne z Waszego punktu widzenia błędy wynikają z mojego braku doświadczenia i niewiedzy, w prawdzie zajmuję się tym pierwszy raz w życiu więc potrzebuje małej pomocy dlatego się do Was doświadczonych zwracam :) Trochę mi zajmie pewnie...

    Mikrokontrolery   10 Sty 2016 16:07 Odpowiedzi: 53    Wyświetleń: 2877
  • Czy PWM w Atmega168 blokuje timery? Jak użyć 3 kanałów PWM i 2 timerów?

    Możesz z procka wycisnąć to co chcesz , a nawet więcej.W zasadzie wykorzystanie PWM zajmuje część zasobów timera (przerwania przy porównaniu i decyduje o szybkości przepełnania. Czy PWM będzie ze stałą częstotliwością ? Jeśli tak to możesz przepełnienie wykorzystać do zliaczania czasów, a jeżeli wszystkie Twoje kanały PWM będą pracować z tą samą częstotliwością...

    Mikrokontrolery AVR   08 Cze 2010 15:26 Odpowiedzi: 1    Wyświetleń: 1023
  • [ATMEGA8][avr-gcc] - Różne poziomy jasności diody LED -PWM

    nawiązując do powyższych wypowiedzi, postanowiłem kontynuować temat Bardzo szeroko rozumiana ta "kontynuacja" Najbardziej oczywiste bylo by wykorzystanie wejścia ICP wtedy Timer1 i przerwanie od ICP wykonuje całość roboty i dodatkowo można skorzystać z filtru zakłóceń przebiegu wejściowego. Ale w podanej konfiguracji też się da. Ogólny schemat: 1....

    Mikrokontrolery AVR   02 Mar 2018 20:10 Odpowiedzi: 12    Wyświetleń: 4227
  • Jak zbudować prosty timer 90s do samochodu z 3 diodami LED?

    Witam. Sygnał należało by wzmocnić i wykorzystać do sterowania resztą układu. Można to zrobić z pomocą tranzystorów lub wzmacniacza operacyjnego. Proponuję wykorzystanie popularnego układu timera NE555 do generowania impulsów co 30s i licznika 4017 do ich liczenia i inwertery 4069 lub tranzystory do sterowania diodami. Czy sygnał podczas odliczania...

    Początkujący Elektronicy   04 Sty 2009 19:31 Odpowiedzi: 2    Wyświetleń: 2061
  • Synchronizacja częstotliwości z serwerów NTP na ESP8266 i automatyczne ustawienie układu Si5351

    Dlaczego nie użyjesz wzorca rubidowego? Oczywiście można użyć drogiego i sporego gabarytowo własnego wzorca, ale szukam prostszego rozwiązania. W zasadzie do mojego zastosowania sprawdza się dobre TCXDO czy OCXDO, ale zainspirowały mnie metody automatycznej kalibracji z użyciem modułu GPS - daje dokładny sekundnik, gdy widzi satelity, ale do głowy...

    ESP8266 i ESP32   29 Sty 2021 23:22 Odpowiedzi: 7    Wyświetleń: 1143
  • Jak zdekodować multipleksowanie 4 wyświetlaczy LED z procesora w C lub Bascom?

    tematów o tym było multum. Best pratice to wykorzystanie przerwania od timera i cyklicznie wykonywanie kroków w tym przerwaniu: - zgaszenie aktualnej "wspólnej" anody/katody - ustawienie wartości znaku na pinach dla poszczególnych segmentów - zapalenie następnej "wspólnej" anody/katody Nie ma co za dużo dywagować, tylko brać się do roboty. Nie ma tu...

    Mikrokontrolery Początkujący   07 Mar 2012 22:30 Odpowiedzi: 14    Wyświetleń: 1718
  • [Attiny13][GCC] - Watchdog do wybudzania z Idle/Power-Down

    Witam, Ja często stosuje watchdoga do takiego wybudzenia przy układach zasilanych z baterii, do np kontroli jakiegoś napięcie czy czegoś innego. Ma to taką zalete, że wewnętrzny generator procesora jest wyłączony a działa tylko generator watchdoga, który pobiera bardzo mało prądu, ok 5µA przy 3V, a wykorzystanie "normalnego" timera zwiększyło by...

    Mikrokontrolery AVR   01 Lip 2009 17:30 Odpowiedzi: 4    Wyświetleń: 2215
  • BASCOM - Stabilność funkcji Waitms w generowaniu powtarzalnych impulsów na Atmega8a/Attiny25

    Funkcja WAITMS nie jest odporna na przerwania. Jeśli masz jakieś to każde wystąpienie przerwania w trakcie WAITMS rozjedzie go. Niezależnie od stabilności tej funkcji, a nie ma powodu, żeby nie była powtarzalna jeśli nie jest przerywane wykonanie przerwaniami, to i tak lepsza praktyką będzie wykorzystanie timera.

    Mikrokontrolery AVR   06 Lis 2021 18:15 Odpowiedzi: 10    Wyświetleń: 813
  • Arduino Mega ADK - jak nie opóźnić pętli z zastosowaniem f-cji 'delay'

    Wykorzystanie timerów programowych masz u mnie na blogu - sterownik pieca http://blogi.linuxpl.info/blog/duino/pro...

    Arduino   14 Kwi 2016 18:50 Odpowiedzi: 10    Wyświetleń: 1302
  • Jak napisać funkcję opóźniającą 1 ms na AVR z kwarcem 16MHz?

    Witam problem w tym ze timera caly czas uzywam i raczej odpada wykorzystanie go.... pozdrawiam

    Mikrokontrolery   05 Kwi 2007 09:57 Odpowiedzi: 3    Wyświetleń: 945
  • Potrzebny program - cykliczna zmiana stanu na wyjściu lpt

    można to uzyskać w linuksie bezproblemowo np. usleep(10) ale na windowsie narazie mi się nie udało nic takiego znaleźć. Do plotera użył bym µC tam możesz wykorzystać timery co bardzo ułatwia sprawę.

    Programowanie   17 Lis 2008 08:05 Odpowiedzi: 27    Wyświetleń: 3460
  • [Atmega88][Bascom] Sekwencja impulsów na 4 pinach równolegle

    Witam. Sekwencja to kilkanaście sekund, odtwarzana w kilkuminutowej pętli. Proponowane wykorzystanie timera daje jedynie odmierzanie owych 1ms impulsów dla liczników i zapewni jedynie większą dokładność pomiaru niż waitms. Z tym nie ma problemu. Komenda ta zapewnia mi to czego potrzebuję i z tym nie mam problemu. Wykorzystanie tablicy to pomysł wart...

    Mikrokontrolery AVR   04 Cze 2009 01:21 Odpowiedzi: 12    Wyświetleń: 2085
  • Hackowanie taniej opaski fitness

    Widziałem tą stronę .. właśnie jestem na etapie pracy z Nrf51822 ... do innych celów - Autor wspomniał tam o środowisku arduino - spróbowałem ale poległem - podstawa funkcjonuje od pierwszego kopa - i to miłe, jednak wykorzystanie zasobów jest bardzo słabo udokumentowane, Np. Nie możesz użyć timera RTC1 bo implementacja bibliotek na arduino już go używa...

    DIY Zagranica   29 Cze 2019 19:27 Odpowiedzi: 11    Wyświetleń: 15105
  • Wspólny projekt generatora DDS na elektroda.pl

    Zaczynają się kształtować wyniki, wpasowują się one w urządzenie mogące być gadżetem do sklepiku elektroda.pl "W realizacji będę skupiał się na niskiej cenie, co poprawi dostępność gadżetu dla użytkowników posiadających niewielką ilość punktów." Jak dla mnie dobre podejście. 1/ Chcecie mieć 2 kanały DDS (67%), pozostałym osobom w większości (25%) wystarczy...

    DIY w budowie   31 Paź 2019 10:08 Odpowiedzi: 175    Wyświetleń: 17163
  • [ARM/C] Wybór Timera do pomiaru czasów między zboczami sygnału na ARM/C

    Przykładowo mikrokontroler miałby zmierzyć czas pomiędzy zboczem narastającym i opadającym. Konieczna będzie jednak możliwość wyboru dowolnej konfiguracji. Teraz sprecyzuj te "dowolne konfiguracje". Dowolna konfiguracja znaczy możliwość ustawienia pomiaru od zbocza: -narastającego do opadającego -opadającego do narastającego -narastającego do narastającego...

    Mikrokontrolery ARM   27 Lut 2013 20:39 Odpowiedzi: 10    Wyświetleń: 1575
  • Jak wysłać SMS z karty SIM w Satel WRL-128 bez jej wyjmowania?

    Nie wiem jak z wysyłaniem SMS'ów pod numer obsługi 8xxx, ale jeżeli kolega ma to przetestowane, że to działa, to można to zautomatyzować i wykorzystać timer. Dla każdego timera jest kilka wyjątków, czyli można np. raz na kilka miesięcy załączyć wyjście i z tego tytułu wysłać SMS'a. Dodano po 43 Czyli musiałbym ze swojego nr przekazać zlecenie wysłania...

    Systemy Alarmowe   28 Maj 2024 11:19 Odpowiedzi: 10    Wyświetleń: 3600
  • Cykliczne wybudzenie mikrokontrolera z trybu power-down.

    Witam, Mam do wykonania prosty system, który przez większość czasu pozostaje w uśpieniu i co 10 sekund wybudza się by wykonać swoje zadania po czym przechodzi do trybu power-down. Poszukiwałem mikrokontrolera w 14-nóżkowej obudowie (potrzebne SPI i INT0) z pamięcią flash w granicach 4kb, który dysponuje trybem asynchronicznym timera, który to daje możliwość...

    Mikrokontrolery   18 Mar 2018 22:27 Odpowiedzi: 9    Wyświetleń: 732
  • Demodulacja 36kHz, 33kHz, 40kHz w AVR - jak zapisać wynik w tablicy?

    W tych standardach transmisji jest tak, że impulsów o danej częstotliwości jest określona ilość, więc może dobrym rozwiązaniem było by wykorzystanie Timera 1 (w wypadku np. ATmega8), czy innego który ma OCR, żeby wywołał przerwanie po zliczeniu odpowiedniej ilości impulsów. Inny timer zajmował by się zliczaniem czasu. Po przerwaniu z OCR wartość licznika...

    Mikrokontrolery   13 Wrz 2007 17:41 Odpowiedzi: 7    Wyświetleń: 1443
  • Generator liczb losowych oparty o pamięć RAM

    Ciekawy artykuł. Metoda ta nie znajdzie zastosowania w aplikacjach z większymi kondensatorami. Nikt nie będzie dobierał elektrolitów do generatora liczb losowych... Innym o wiele prostszym sposobem jest wykorzystanie RTC - licznik milisekund inkrementowany nawet jeśli układ jest wyłączony. Jeśli mikrokontroler nie posiada RTC może być to zwykły timer...

    DIY Zagranica   10 Lip 2015 19:41 Odpowiedzi: 31    Wyświetleń: 11748
  • Bascom Mega32 - Przełączanie czujników DS18B20 jednym przyciskiem

    Pomysł z czasowym przełączaniem też ciekawy, zrobiłem to przez użycie Wait ( na początek ustawiłem na 8 sekund ), ale efekt jest podobny jak opisywałem to na początku, czyli wskazanie Temp1 jest uzyskane w momencie przełączenia i na zmianę tego wskazania trzeba trzeba czekać aż do następnego przełączenia z Temp2 na Temp1. Zastanawiałem się, czy użycie...

    Mikrokontrolery AVR   19 Sty 2011 20:10 Odpowiedzi: 11    Wyświetleń: 2079
  • Jak precyzyjnie odmierzać czas dla czujnika DS18B20 na PIC18F45?

    Można i tak, chociaż dodatkowa zmienna x zapewne nie jest potrzebna - wystarczy czytać licznik timera. Ale może prościej byłoby to zrobić nieco inaczej. Precyzyjnie generowac musisz tylko impulsy ujemne (0 logiczne). Więc możesz wystawić 0 na magistralę, zaprogramować timer i w przerwaniu timera po określonym czasie zmieniać 0 na 1. A najlepszą możliwością...

    Mikrokontrolery PIC   30 Maj 2010 18:55 Odpowiedzi: 5    Wyświetleń: 1715
  • Jak podłączyć wentylator z przełącznikiem 3-pozycyjnym do Xbox 360?

    Lampka nie będzie świecić w przełączniku, gdyż nie jest to dioda LED tylko najprawdopodobniej neonówka na 220V. Dodano po 3 Inny rozwiązanie regulacji prędkości obrotowej silnika to wykorzystanie tylko 12V oraz PWM na bazie timera NE555.Układ w miarę prosty oraz płynna regulacja prędkości na potencjometrze. Coś jak w linku poniżej: http://www.electronics-tutorials.ws/blog...

    Początkujący Elektronicy   19 Lut 2016 14:52 Odpowiedzi: 9    Wyświetleń: 2010
  • [atmega8][C] - timer - zapalanie diody na 10s po przyciśnięciu przycisku.

    Po zaprogramowaniu timera w tryb CTC oraz skorzystaniu z porad, dioda zapala się lecz nie gaśnie po określonym czasie. Nie jestem pewny co źle zrobiłem, wykorzystanie innej zmiennej sprawiało że dioda w ogóle się nie zapala. Prawdopodobnie źle zaprogramowałem timer, a jako że info na timer timera CTC z przerwaniem znalazłem tylko po angielsku więc bardzo...

    Mikrokontrolery AVR   10 Wrz 2013 18:59 Odpowiedzi: 15    Wyświetleń: 3969
  • Atomowość w C: Zmienna _co20ms w przerwaniach i możliwe błędy

    Witam, A może coś takiego: timerExpired_within_ms . Pomaga ona w określaniu czy timer wygasł określony czas temu (przydaje się w przypadku kiedy nie wiemy ile zajmie wykonanie całej pętli, a funkcja timera jest krytyczna czasowo). Wykorzystanie w celach komercyjnych skutkuje postawieniem mi piwa :) Pozdrawiam.

    Mikrokontrolery   12 Sie 2011 13:22 Odpowiedzi: 7    Wyświetleń: 1555
  • Problem ze zmierzeniem długości impulsu na at89c4051

    Witam Rozwiązaniem problemu jest wykorzystanie możliwości bramkowania zliczania timera Tx stanem na wejściu INTx. Bramkowanie włącza się poprzez ustawienie bitu GATE dla odpowiedniego timera w rejestrze TMOD. Bit zezwolenia na pracę timera TRx ustawiony na stałe. Przerwanie zewnętrzne INTx wyzwalane zboczem opadającym. W procedurze obsługi tego przerwania...

    Mikrokontrolery   28 Wrz 2005 08:17 Odpowiedzi: 4    Wyświetleń: 1326
  • Prośba o uruchomienie ATD-100 jako przełącznika GWC

    Rozumiem, że załączenie GWC traktujesz wtedy gdy pobieranie powietrza odbywa się czerpnią z GWC ? Tak, chodź mogę to łatwo zanegować przełącznikiem na siłowniku. Czy masz jakiś czujnik stanu klapy siłownika (otwarta/zamknięta)? Nie mam czujnika stanu klapy - siłownikiem steruje za pomocą INT-ORS - z jednego wyjścia (3) zasilanie siłownika z drugiego...

    Systemy Alarmowe   27 Mar 2018 13:49 Odpowiedzi: 7    Wyświetleń: 1182
  • [AVR] Błąd w opisie trybu prostego timera w książce: Język C dla uC AVR

    Aby zakończyć już temat - sprawdziłem zachowanie timera w trybie prostym (podkreślam nie w trybie CTC lub PWM ale PROSTYM) w symulatorze. Wszytko jest zgodne z tym co pisałem w poprzednich postach. Reasumując w książce jest błąd. Errata mogłaby wyglądać następująco: strona 314, wiersz 20 od góry Jest: W efekcie diody będą migać dwukrotnie szybciej.......

    Mikrokontrolery AVR   21 Wrz 2012 20:13 Odpowiedzi: 11    Wyświetleń: 2444
  • Wykorzystanie 3 liczników do generowania 6 sygnałów PWM na Mega328P

    Nie ustawiasz bitów WGMx2 w rejestrze TCCRxB i WGM23 w przypadku timera 1. Dodatkowo nie wiem jak jest z tym procesorem, ale miałem już przypadek błędnej definicji bitów w rejestrach w GCC (szczególnie jeśli jest to mało popularny model ATmegi), dlatego najlepiej zrobić to nie używając tych definicji, czyli po prostu zapisać rejestry bezpośrednio: TCCR0A=0xA9;...

    Mikrokontrolery AVR   27 Paź 2011 14:32 Odpowiedzi: 19    Wyświetleń: 1628
  • QR Clock - zegar wyświetlający czas w formie kodu QR

    http://obrazki.elektroda.pl/4758191500_1... Po kilku miesiącach pracy wreszcie jest! Teraz możecie pytać, która godzina! Pomysł projektu powstał, kiedy przez cztery dni autor podróżował po kraju. Kody QR są bardzo popularne z wielu powodów. Sprzedawcy uznają, że są one bardzo praktyczne i żądają umieszczania ich wszędzie, gdzie się...

    DIY Zagranica   12 Sie 2013 09:24 Odpowiedzi: 8    Wyświetleń: 9687
  • Sterownik pieca CO Atmega168

    Oto zapowiadany firmware z regulacją fazową i edycją tabeli prędkości. Jeśli chodzi o główne bebechy programu to jest to dokładnie to samo co ostatnia wersja z regulacją grupową. Aha, jest tylko drobna zmiana z przywracaniem (RESET) ustawień. Teraz aby zresetować menu sterownika należy przy włączaniu trzymać klawisz START. Wcześniej były to "+" i "-",...

    DIY Konstrukcje   20 Sty 2020 13:53 Odpowiedzi: 236    Wyświetleń: 112308
  • [ATmega][C/C++] Programowanie obiektowe, inne kompilatory

    Flagę sprzętową, np. w rejestrze EIFR, tak samo można kasować programowo. Więc stosując flagę programową nic nie zyskujemy. Tracimy za to czas na obsługę przerwania (mały, ale zawsze te kilka cykli) oraz kilka B Flasha. No ale tłumaczenie takich rzeczy to troszkę jak tłumaczenie komuś, że 2 x 2 to równa się 4. Wątpię, żeby ktokolwiek z opowiadających...

    Mikrokontrolery AVR   09 Cze 2010 19:02 Odpowiedzi: 60    Wyświetleń: 8209
  • [STM32F107] - Strumienie i niedziałający timer ;)

    Witam, mam dwa niewielkie problemy ;) pierwszy to wykorzystanie funkcji printf i pochodnych do wypisywania danych na USART/LCD/cokolwiek innego ;] co muszę zrobić, żebym mógł tak go używać?;] czy można stworzyć po prostu strumień do którego wpisywałbym dane za pomocą fprintf jak to było np. w AVR-GCC? :P czyli np. fprintf(&LCD, "Hello World"); czy...

    Mikrokontrolery ARM   07 Mar 2013 23:22 Odpowiedzi: 6    Wyświetleń: 1266
  • [Atmega328P][C] - Poprawna konfiguracja timera 16-bitowego pod serwo

    Jeśli chodzi o kod to jest ok - z wyjątkiem return 0. W AVR ponieważ nie masz OS, main nie poiwnien się kończyć. W tym przypadku PWM generujesz sprzętowo więc return 0 nic nie zmienia, ale ogólnie bym się tego wystrzegał. Hmm, sądzę, że jeśli tego return 0 by nie było kompilator powinien wywalić warning. Albert avr-gcc nie jest głupi i już nie zgłasza...

    Mikrokontrolery AVR   10 Wrz 2013 16:51 Odpowiedzi: 15    Wyświetleń: 2961
  • Atmega8 - Timer1 nie odlicza czasu przy kwarcu 16MHz i preskalerze 64

    1) Strata z dokładnie tego powodu, o którym wspomniał wojekkk . 5) Może przeszkadzać przy publikacji kodu, przenoszeniu na innego kompa, itp. Generalnie obsługa timera powinna mieć wyższy priorytet niż reszta programu, bo od niej zależy dokładność. Nie liczyłbym na to, że wykonanie funkcji obsługi LCD za każdym razem wykona się tak, że nie przeszkodzi...

    Mikrokontrolery AVR   08 Gru 2014 22:35 Odpowiedzi: 7    Wyświetleń: 1083
  • Potrzebna pomoc w Dyskretnej Transformacie Fouriera

    Czym i jaka wersją kompilowałeś, bo mi w WinAVR wyskakują same błędy!! :-( Najnowszą wersją WinAVR. W załączniku jeszcze raz to samo, ale kompletny projekt z Programmers Notepad. Przed chwilą sprawdziłem i kompiluje się tak jak powinno ('Make All' z menu Tools). Te procedury FFT mogą stwarzać problemy przy kompilacji, jak próbowałem ich pierwszy raz...

    DSP i Transmisja   23 Lut 2010 14:22 Odpowiedzi: 45    Wyświetleń: 17023
  • [AVR+C+1-wire] Optymalizacja kodu dla wyszukiwania czujników DS18x20

    Witam wszystkich, Potrzebowałem uruchomić układ z większą ilością termometrów DS18x20, które będą rozlokowane w różnych miejscach domu i poza nim. Część z nich będzie wpływała na uruchomienie ogrzewania, inna część będzie tylko informacyjna. Jeszcze inna będzie miała za zadanie zabezpieczenie elektroniki przed przegrzaniem. Taki w ogólności jest zamysł...

    Mikrokontrolery Początkujący   04 Gru 2019 22:34 Odpowiedzi: 8    Wyświetleń: 915
  • Gałki na transoptorach do sterowania syntezą - problemy...

    Bardzo ciekawym rozwiązaniem klawiatury jest wykorzystanie PCF8574. Wystarczą nam wtedy tylko 2 porty i mamy klawiaturę 16 przycisków. I nie potrzeba całej paczki 1n4148 :D Rozwiązanie zerżnięte z jakiegoś radia samochodowego. Do obsługi klawiatury nie zatrudniłbym przerwania. Sygnały z niej są "wolne" jak palec operatora i wystarczy ją skanować po...

    Radiotechnika Serwis   26 Sie 2006 14:17 Odpowiedzi: 37    Wyświetleń: 4613
  • STM32F0Discovery - Jak rozwiązać konflikt przerwań TIM2 i TIM3?

    Freddie, zawężasz dyskusję do jednego aspektu. Wy trochę też, bo może w przypadku flag przerwań timera faktycznie BB niczego nie wnosi, za to w innych przypadkach już tak. a wtedy konstruktorzy od ST robią coś, co jest zupełnie nieprzydatne W STM32 równie dobrze może być tak, że rejestry timera są takie a nie inne gdyż ST akurat miało taki układ peryferyjny...

    Mikrokontrolery ARM   31 Paź 2013 10:15 Odpowiedzi: 91    Wyświetleń: 7776
  • [STM32F4][C] - Współpraca silnika krokowego z enkoderem.

    Wydaje mi się, że to może działać tak: Zrób sobie przerwanie EXTI na zbocze narastajace na linii A enkodera, w przerwaniu sampluj linię B, dzięki czemu ustalasz kierunek - w tym samym przerwaniu ustalasz stan linii U/D i odpalasz timer, ktory wygeneruje impuls STEP. Latency rzędu 1us jest osiągalne w ten sposób: 12 taktów na wejście w ISRa, z kilkanaście...

    Mikrokontrolery ARM   13 Wrz 2014 14:11 Odpowiedzi: 15    Wyświetleń: 1935
  • [avr c] SIM900 - nie wysyła sms z większą ilością znaków

    Witam! Układ zbudowany z kontrolera Atmega8 i modemu SIM900 nie wysyła wiadomości sms, która zawiera większą liczbę znaków. Chciałbym otrzymywać wiadomość o takiej treści: Sms nr 0 Drzwi otwarte Licznik 24 Alarm Układ działa w sposób losowy w przypadku takiej treści raz wyśle, a raz nie (czesciej niestety nie wyśle). Jeżeli ograniczę liczbę znaków to...

    Mikrokontrolery   22 Sie 2017 21:15 Odpowiedzi: 7    Wyświetleń: 1152
  • Jak skomunikować dwa mikrokontrolery przez podczerwień z NE555 i TMS5360?

    ... rozumiem, że to tylko ideowy schemat ;) bo jeśli nie to oczywiście, że brakuje na nim np rezystora do diody nadawczej IR. Poza tym powinno się stosować również rezystor podciągający wyjście danych z odbiornika TFMS do +5V ale ja go nie stosuję tylko na "żywca" podłączam tak jak narysowałeś a wystarcza podciągnięcie wejścia pull'upem programowo ;)...

    Mikrokontrolery   31 Gru 2006 12:51 Odpowiedzi: 7    Wyświetleń: 2039
  • [ATMEGA32][C]Gdzie zapisać ustaw. czasu do PCF8583 czy 24C02

    Choć to nie najnowszy scalak to na moje potrzeby w tym projekcie domowej automatyki nadzorującej ogniwo fotowoltaiczne,akumulator oraz zasilacze buforowe jest wystarczający i ma jak wspomniałeś ten atut że posiada podtrzymanie akumulatorkiem co wykorzystuje do "zapamiętania" nastaw dwu kanałowego timera sterującego który wyłącza na noc kilka będących...

    Mikrokontrolery AVR   04 Lis 2010 09:50 Odpowiedzi: 23    Wyświetleń: 2975
  • Poszukuję pełnego obrazu pamięci EPROM dla systemu DSM-51 (32kB)

    Czy o tym mowa? Mowa właśnie o tej pamięci, o której piszą te kartki, tylko, że nie tego szukam, chociaż to też się przyda. Czy masz dostęp do DSM-51? W 8051 jest rozkaz MOVC, który pozwala odczytywać również i tą pamięć. Pamięć EPROM znajduje się pod adresem od 8000h do FFFFh MOV DPTR, #8000h; Ustaw rejestr DPTR na 8000h MOV A,#00h ; Ustaw akumulator...

    Mikrokontrolery   20 Lut 2009 12:34 Odpowiedzi: 4    Wyświetleń: 3503
  • [ATmega8] [ATmega8][C] Przerwanie licznika nie generuje opóźnień, brak wyświetlania tekstu

    a _delay_ms i _delay_us Ci nie wystarcza ? Do opóźnień nie trzeba wykorzystywać koniecznie przerwań timera. Można wykorzystać flagi timera (o ile się da, ale wszystko zależy). Poza tym, zmienna deb w Twoim programie zapewne nie jest volatile, ale wrzuciłeś nam NIC, także pomoc też nijaka

    Mikrokontrolery AVR   05 Paź 2010 18:38 Odpowiedzi: 2    Wyświetleń: 743
  • Atmega8/16 – jak programowo zmierzyć wypełnienie i częstotliwość PWM w C/Bascom

    Na przerwaniach świat nie zawsze stoi - DOS miał przerwaniowy system i zrezygnowano z niego głównie dlatego że nie dało się opracować na tym mechanizmie wielowątkowości (dzielenia czasu procesora). Nie znam sie na PC, ale to zdanie brzmi conajmniej podejżanie. A który system operacyjny nie obsługuje przerwań od sprzętu? Zapamiętywanie wszystkiego na...

    Mikrokontrolery   28 Sty 2008 18:44 Odpowiedzi: 78    Wyświetleń: 11777
  • [AVR][C]pomiar obrotów- problem z pomiarem częstotliwości

    Witam Do pomiar prędkości obrotowej wentylatora z PC chciałem użyć sygnału z czujnika halla, całość podłączone jak na schemacie poniżej do wejścia atmegi 16 ICP1. Chciałem użyć również wbudowanej funkcji timera 1 do pomiaru okresu. I teraz co nie działa... Pomiar jest mało dokładny i strasznie skacze - przy pomiarze prędkości obrotowej max (7200) wynik...

    Mikrokontrolery AVR   14 Lis 2009 15:59 Odpowiedzi: 8    Wyświetleń: 3782
  • [AVR] - Fast PWM zagwostka dla trybu nr 7 w Atmega168

    tak więc najistotniejsze dla mnie jest to, że potwierdzasz iż pozostałe ustawienia bitów COM służą tylko do jakby zatrzymania tego z wybranym ustalonym stanem na wyjściu bez konieczności np zatrzymywania timera itp Dorzucę jeszcze swoje 3 grosze... (czysta teoria, nie sprawdzana) COM0A1..0 = 10 - Clear OC0A on Compare Match, set OC0A at BOTTOM, (non-inverting...

    Mikrokontrolery AVR   23 Lis 2009 09:07 Odpowiedzi: 16    Wyświetleń: 3057
  • MSP430x1x: Implementacja zegara RTC z użyciem ACLK i trybu UPMODE - nie działa

    Witam.. Pod Xin,Xout, mam podłączony rezonator zegarkowy 32,768Hz. To co powiedziałeś niestety nie zadziałało... kod programu który wkleiłem był jednym z przykładów obsługi Timera na stronce TI.com A teraz do rzeczy: http://obrazki.elektroda.net/73_11682741... Jak widać XTS faktycznie może sterować działaniem rezonatora X1, ale jest on domyślnie...

    Mikrokontrolery   23 Sty 2007 00:14 Odpowiedzi: 9    Wyświetleń: 2621
  • AVR - funkcja opóźniająca ze zmiennym argumentem

    Witam, można napisać własną funkcję, która będzie w pętli wywoływać _delay_ms(1). Liczba iteracji da wtedy opóźnienie w ms. Można także wykorzystać timer do generowania opóźnień jeśli jest jakiś wolny. Pozdrawiam, TQelektronik Dodane: Tutaj [url=]http://mikrokontrolery.blogspot.co... jest dokładnie opisany...

    Mikrokontrolery AVR   27 Wrz 2012 19:01 Odpowiedzi: 2    Wyświetleń: 1806
  • [HD44780] - Wpływ pinu R/W na szybkość działania w trybie 4-bitowym

    Ja robię wyświetlanie w oparciu o transakcje - jest to może nadmiernie skomplikowane jeśli mówimy o alfanumerycznym LCD, ale ma zalety- m.in. łatwa synchronizacja, wysyłanie do LCD tylko tego co jest potrzebne, dostęp do LCD z różnych wątków. Także jeśli coś się wyświetla a użytkownik naciska klawisz to do kolejki dopisuję kolejną transakcję do wyświetlenia....

    Mikrokontrolery   01 Sie 2014 11:31 Odpowiedzi: 54    Wyświetleń: 7177
  • [bascom][atmega8] czy napisany program bedzie działać?

    Gdy już usuniesz wewnętrzną pętlę do..loop to zwróć uwagę, że stan przycisku będzie sprawdzany raz na 60s. Możesz zrobić sprawdzanie np. tak (co 1 sek.): dim x as byte ... do 'sprawdź przyciski if x=60 then x=0 toggle ... end if wait1 incr x loop end Albo wykorzystać timer lub przerwanie.

    Mikrokontrolery AVR   24 Mar 2009 15:20 Odpowiedzi: 5    Wyświetleń: 1633