zliczanie impulsow przerwanie

Znaleziono około 52 wyników dla: zliczanie impulsow przerwanie
  • Zliczanie impulsów z czujników w PIC16F84A - jak to zrobić w C?

    if ( RBIF == 1 ) // czy to przerwanie z portu B ? { if( RBIE == 1 ) // czy jest wlaczone przerwanie z portu B ? { // w zaleznosci czy to zmiana z 0-1 trzeba to odwrotnie zrobic if (pin1 == 1) cnt1++; } RBIF = 0; // kasuj flage przerwania } z 2 zrodel to juz musisz sie sam zastanowic czy to sie da i jak to...

    Mikrokontrolery   06 Cze 2007 21:18 Odpowiedzi: 19    Wyświetleń: 3279
  • REKLAMA
  • Zliczanie Impusow - 8 zrodel impulsow - jak na Atmega8535 ?

    Można jeszcze wykorzystać przerwanie od zmianu stanu potru (niestety mega8535 nie posiada takiej opcji, konieczna wymiana na np. mega48, albo którego tiny). Wtedy nie trzeba ciągle sprawdzać i pamiętać stanu portu, bo każda jego zmiana jest sygnalizowana przerwaniem. Ale tu nie trzeba zbyt często próbkować potru, więc wystarczy obsługa programowa. A...

    Mikrokontrolery   03 Sty 2005 17:59 Odpowiedzi: 5    Wyświetleń: 1229
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • ATmega32, Bascom – start i stop licznika Timer1 zboczem narastającym i opadającym

    juz to robie w inny sposob, ale teraz mecze sie nad czyms innym... chce zrobic licznik impulsow zewnetrznych, na timerze 1 ale nie za bardzo chce mi to wyjsc... po prostu program nie chce wejsc mi w przerwanie :( czy moglby mi ktos napisac co powinienem ustawic poza: config Timer1 = timer, prescale = 1 set (pin tam gdzie jest t1) (pin gdfzie...

    Mikrokontrolery   26 Cze 2006 09:01 Odpowiedzi: 11    Wyświetleń: 2107
  • Błędne zliczanie impulsów w Bascomie przy czujniku indukcyjnym 500Hz

    nie wiem czemu ale w bascomie licznik co ileś impulsow dodaje mi impuls "lewy" . // pokrótce// mam czujnik indukcyjny(max 500Hz) który liczy ilość nawiniętej folii , impuls jest co 8 centymetrów - przy około 100 m/min . chodzi mi o dokładnośc nie gorszą jak 0.5% . parametry : procek 2313 kwarc 10 mega timer ,odświeżanie wyświetlacza co 0.5s przerwanie...

    Mikrokontrolery   09 Sie 2005 07:41 Odpowiedzi: 1    Wyświetleń: 2549
  • REKLAMA
  • Bascom AVR - Miernik częstotliwości z opóźnieniem pomiaru

    Przepraszam za dłuższą nieobecność. Nie mając nic nowego (i mądrego) nie pisałem. Ale w międzyczasie polutowałem zestaw startowy, a ostatnio napisałem inny program, który umożliwia (w zamyśle) liczenie dokładniej częstotliwości dla "paczki" impulsów, tym razem około 500 Hz. Wiem, że to dosyć skomplikowany tok myślenia, pewnie można to zrobić prościej,...

    Mikrokontrolery Początkujący   10 Gru 2014 07:36 Odpowiedzi: 17    Wyświetleń: 2271
  • Atmega32 - błędne zliczanie impulsów zewnętrznych na liczniku T0

    Walcze z licznikiem na Atmega 32 inicjacja wyglada tak : DDRB = 0xff; // DDRB jako wyjscie // t0 JAKO LICZNIK PORTB |= _BV(0); // BEZ PODCIAGNIECIA NIE CHCE LICZYC TCCR0 = _BV(CS01)|_BV(CS02); //_BV(CS00)| cs0 rosnace/~opadajace zbocze TCNT0 = 200; TIMSK |= _BV(TOIE0); // T0 wywoluje przerwanie Caly problem polega...

    Mikrokontrolery   09 Kwi 2008 12:54 Odpowiedzi: 3    Wyświetleń: 1553
  • Jak zmierzyc liczbe impulsow i czas trwania kazdego z nich

    Hm.. można by zrobić tak: uruhomić timer, niech zlicza czas, przerwanie ustawione na zbocze narastające i opadające, wyzwolenie przerwania zapisywalo by do kolejki fifo stan licznika poczym licznik był by zerowany, i następował powrót z przerwania, parzyste wyraz opisywały by stan wysoki (ile trwał) a nieparzyste - niski, można by jeszcze jakoś skalibrować...

    Mikrokontrolery   27 Cze 2004 20:08 Odpowiedzi: 9    Wyświetleń: 2397
  • [atmega8] zawieszenie - zabezpieczenie przed utratą danych

    Witam! Chciałem zasięgnąć rady bardziej doświadczonych kolegów. Sprawa wygląda następująco - skonstruowałem dość proste urządzenie, które jest licznikiem impulsów (z licznika energii elektrycznej). Oczywiście w dalszej perspektywie będzie miało nieco więcej funkcji niż zliczanie impulsów. Problem tkwi w tym co zrobić ze zmienną przechowującą liczbę...

    Mikrokontrolery AVR   18 Mar 2011 12:36 Odpowiedzi: 36    Wyświetleń: 5340
  • [mega8] [mega8][bascom] Obrotomierz do silnika emax 10 000 rpm - sprawdzenie programu

    Poprawiłem program, sygnał podaje na pind.5, teraz wygląda on tak --------- Dalej nie dobrze. Jest kilka metod pomiaru RPM wirujacych elementow (walow) urzadzen. Widze ze zdecydowales na pomiar czasu pomiedzy impulsami wynikajacymi z jednego obrotu, mimo ze opis do org. watku mial na celu zliczanie impulsow w okreslonej jednostce czasu. Nie ma nic...

    Mikrokontrolery AVR   13 Kwi 2010 15:41 Odpowiedzi: 6    Wyświetleń: 2754
  • REKLAMA
  • Jak obliczyć prędkość obrotową silnika w S7-200 224 XP z enkoderem 1024 imp/obrót?

    SMB47 to jak wiesz rejestr sterujący pracą HSC1: Jesli wpisujesz do niego: 16#0C - 11000000 - to 1->SM47.7 - Licznik aktywny 1->SM47.6 - Rozkaz przepisania nowej wartości bieżacej z SMD48. W SMD48 masz 0 więc niejako go kasujesz Reszty nie ruszasz (wpisujesz tam 0) dzięki temu licznik nie zmienia sposobu działania, trybu, kierunku, itd. Jesli do SMB47...

    Automatyka Przemysłowa   27 Lut 2010 09:18 Odpowiedzi: 5    Wyświetleń: 4064
  • PIC16F883 - Jak zapalić diodę po naciśnięciu uSWITCH?

    Jak to liczyłeś? SPBRGH = 0; SPBRG = 207; Kolejny problem :D ADC #include <htc.h> #include <stdio.h> #include <stdlib.h> __CONFIG(LVP_OFF&PWRTE_ON&WD... /* def */ #define SW_B2 0x04 #define SW_B3 0x08 #define LED_A0...

    Mikrokontrolery PIC   08 Sie 2013 12:38 Odpowiedzi: 30    Wyświetleń: 5430
  • Zliczanie impulsów z przetwornika obrotowo impulsowego

    Eee tam, łatwo na LPT? Jeśli nie musimy robić nic innego tylko to - to owszem, ale nawet napisanie czegoś na ekranie może być kłopotliwe, no bo jak zapewnisz że nie przegapiłeś ani jednego impulsiku? A pomysł z myszką? Jeśli przerwanie odbiera to co masz na RS232 i gromadzi to w pamięci, to jest to to jesteś w stanie, nawet z opóźnieniem wszystkiego...

    Automatyka Przemysłowa   29 Wrz 2004 17:53 Odpowiedzi: 9    Wyświetleń: 3453
  • Zliczanie impulsów na Int1 przed aktywacją przerwania - jak to naprawić?

    Witam mój program powinien działać tak, że najpierw oczekuje na impuls przy zboczu opadającym na Int0. Gdy go wykryje to wtedy uruchamia przerwanie zewnętrzne Int1 i zaczyna zliczać na nim impulsy. Problem polega na tym, że jeśli jeszcze nie zostało załączone przerwanie Int1, a pojawi się ileś razy niski poziom na tej nodze, to zmienna licznikowa ad_count...

    Mikrokontrolery AVR   31 Paź 2011 12:05 Odpowiedzi: 3    Wyświetleń: 1157
  • Nieprawidłowe zliczanie impulsów w impulsatorze - zmiana kierunku obrotu

    Witam, Na wyjściu impulsatora występują dwa przebiegi prostokątne przesunięte w fazie o 90 stopni. Program który napisałem działa na na zasadzie że kiedy na jednym przebiegu występuje zmiana stanu z L na H sprawdzam jaki jest stan na drugim wyjściu i na podstawie tego rozpoznaje kierunek obrotu. Niby wszystko powinno działać odpowiednio ale w nie których...

    Mikrokontrolery AVR   27 Cze 2010 21:22 Odpowiedzi: 12    Wyświetleń: 1754
  • REKLAMA
  • Zliczanie impulsów z dwóch silników na jednym Int0 – blokada przerwań po zatrzymaniu

    Pracuje nad programem którego część w której mam właśnie problem ma sie zajmować zliczaniem impulsów od dwóch silników.Silniki pracują jednocześnie i każdy z nich daje 2 impulsy na jeden obrót.Prędkośc obrotowa każdego to 600 obr /min.moje zliczanie impulsów ma słózyć do regulacji obrotów tak aby mniej wiecej równa sie kreciły ale tak nie super dokładnie....

    Mikrokontrolery AVR   21 Cze 2010 09:29 Odpowiedzi: 12    Wyświetleń: 2228
  • Jak prawidłowo zliczać impulsy? ATmega16, przerwania int0.

    Witam mam taki problem z przerwaniami int0 chciałem podłączyć transoptor szczelinowy pod wejście int0 atmegi16 i zliczać impulsy tylko jest taki problem ze jak zasłonię szczelinę transoptora to zamiast mi dodać 1 impuls to dodaje mi albo 2 albo 10 jak padnie w czym może być problem poniżej zamieszczam kod i schemat http://obrazki.elektroda.pl/3492000700_1...

    Mikrokontrolery AVR   23 Maj 2015 21:59 Odpowiedzi: 10    Wyświetleń: 1368
  • Jak zaprojektować licznik impulsów 4 w 5s z resetem czasu?

    Witam. Potrzebuję pomocy przy zaprojektowaniu licznika, który po podaniu na jego wejście 4 impulsów w ciągu 5s załączył by przekaźnik. W przypadku przekroczenia czasu zliczanie miało by się odbywać od początku.

    Początkujący Elektronicy   17 Sie 2008 16:52 Odpowiedzi: 13    Wyświetleń: 4398
  • Jak zliczać impulsy w obrotomierzu cyfrowym na Atmega8 przy 130–460 Hz?

    Chcę zbudować obrotomierz cyfrowy na bazie ATmegi8, i mam małą zagwozdkę. Zastanawiam się, w jaki sposób oprogramować zliczanie impulsów. Zakładam, że procesor ma liczyć impulsy przez 0.5s, potem podawać wynik na wyjścia albo obrabiać dalej. Sama struktura programu miałaby się przedstawiac mniej więcej tak: superloop: wait_ms(500); podaj na wyjścia...

    Mikrokontrolery AVR   31 Sty 2010 20:51 Odpowiedzi: 8    Wyświetleń: 5207
  • układ zliczania impulsów przy zadanej ich liczbie

    Witam mam pytanie dotyczące zbudowania układu, który po zadanej przeze mnie liczbie impulsów zatrzymywałby jakieś urządzenie (np.silnik). Jak wiadomo, silnik zatrzymywany byłby przez przekaźnik sterowany moim układem. Problem polega na tym, jak zbudować licznik, który wcześniej miałby zadaną liczbę impulsów. Np raz 100 innym razem 200. Czy jedynym sposobem...

    Początkujący Elektronicy   24 Lis 2008 22:34 Odpowiedzi: 15    Wyświetleń: 2674
  • Jak zamienić zbocze rosnące na 1 impuls, a malejące na 2 impulsy?

    Witam, potrzebuje zamienic zbocze rosnace na 1 impuls, a malejace na 2. Chodzi o pomiar czasu zwarcia pewnego włącznika zwykłym zegarkiem ze stoperem. Moment zwarcia wyzwoli 1 impuls - uruchomi stoper. Moment rozwarcia wyzwoli 2 impuls - zatrzyma stoper. Czy ma ktos z Was moze jakis pomysł albo spotkał sie z takim problemem ? Wielkie dzieki i pozdrawiam....

    Projektowanie Układów   18 Sty 2005 20:50 Odpowiedzi: 2    Wyświetleń: 2014
  • Jak zresetować zmienną `imp` w przerwaniu INT0 po serii impulsów?

    Chcę zrobić urządzenie, które zlicza serie impulsów, przy czym po każdej serii musi być zerowane ( tak by wynik następnej serii nie był dodawany do wyniku z poprzedniej).Impulsy doprowadzane są do wejścia INT0. Mam jednak probelm - gdy licznik zliczy np w pierwszej seriii 1000 impulsów i wyświetla mi poprawny wynik to gdy przychodzi druga seria np też...

    Mikrokontrolery   29 Lis 2006 20:35 Odpowiedzi: 2    Wyświetleń: 1428
  • Licznik impulsów (bez wyświetl.) z wyj.przekaźnikowym(HELP!)

    Mam mały problem i proszę o pomoc. Potrzebuje zrobić - jak najprościej i jak najtaniej licznik impulsów, który miał by zliczać np:6,7,8,9,10 i tak do max 15 impulsów pochodzących z czujnika zbliżeniowego. Na czym to rozwiązać? Nie potrzeba żadnego wyświetlacza. Chodzi tylko o to aby, po zliczeniu powiedzmy 10 impulsów pojawił się sygnał na przekaźnik,...

    Początkujący Elektronicy   09 Maj 2007 12:41 Odpowiedzi: 4    Wyświetleń: 1236
  • Zliczanie impulsów z enkoderów na AT908515 bez przerwań - jak to zrobić?

    Witam Mam w planach budowę prostego manipulatora. Do jego obslugi chcialem użyc mikrokontroler AT908515 lub podobny. Na jego wejscia beda podane miedzy innymi impulsy z 3 enkoderów do pomiaru obrotów.Maksymalna czestotliwosc pojawiania sie impulsow byla by na granicy 400 impulsow/s I tutaj mam pytanie: czy można zliczać te impulsy nie wykorzystujac...

    Mikrokontrolery   24 Maj 2005 19:52 Odpowiedzi: 12    Wyświetleń: 2585
  • Jak dodać pomiar czasu i obliczanie prędkości w S7-212?

    wlasnie ja musze zrobic wg. schematu wyzej. Czyli zliczac np. 1000 impulsow, robic przerwanie, liczyc czas tych 1000 umpulsow i obliczyc predkosc. W obsludze przerwania brakuje mi wlasnie tego liczeczenia czasu i obliczenia predkosci.

    Automatyka Przemysłowa   11 Gru 2006 17:17 Odpowiedzi: 3    Wyświetleń: 1770
  • Bascom AVR - Jak zliczać impulsy z PCF8583 za pomocą Timer0?

    A czy nie prościej byłoby tak ? niveasoft , proszę jeżeli istnieje taka możliwość przedstaw adeptowi mikrusa przykład ze sprzętowym rozwiązaniem problemu. Niechaj uczy się od początku, by to mikrus pracował za niego. ;)

    Mikrokontrolery AVR   03 Gru 2016 16:00 Odpowiedzi: 4    Wyświetleń: 1251
  • Jak zbudować układ do pomiaru przesunięcia fazowego z mikrokontrolerem?

    Musisz najpierw zamienic przebiegi sinusoidalne na przebiegi prostokatne. Nastepnie te przebiegi trzeba podac na przerwania zewnetrzne jakiegos procka. Odblokujesz przerwanie i czekasz na zbocze sygnalu. Kiedy sygnal wyzwoli przerwanie zaczynasz liczyc tajmerem impulsy. Drugie przebieg wyzwala drugie przerwanie i liczysz impulsy drugim tajmerem. Kiedy...

    Początkujący Elektronicy   19 Gru 2003 00:17 Odpowiedzi: 5    Wyświetleń: 2328
  • AVR AT90S8535 – jak programowo uruchomić Timer1 sygnałem z INT1?

    Chcesz liczyc impulsy to co tak kombinujesz.. Strona 34 PDF-a. CS02=1 CS01=1 CS00=0 timer/counter0 zlicza zbocza opadajace zewnetrzne podane na nozke T0. CS02,CS01,CS00=1 zlicza zbocza narastajace na tej nozce. Wystarczy teraz uruchomic drugi timer zliczajacy impulsy wewnetrzne ktore np, wygeneruja przerwanie co 1sek. W tym przerwaniu odczytujesz zawartosc...

    Mikrokontrolery   18 Cze 2005 21:28 Odpowiedzi: 6    Wyświetleń: 1482
  • Maksymalna częstotliwość odczytu pinu w AT91SAM7 przy 24 MHz CPU?

    WItam. Jesli chcesz zliczac sygnaly z taka czestotliwoscia wykorzystaj do tego celu jeden z timerow w SAM7S! Sygnal podlaczasz pod nozke np TIOA, ustawiasz timer do zliczania zewnetrznych impulsow i po sprawie. Jesli chodzi o rodzaje przerwan, to w zasadzie powinno sie je przy konfiguracji ustawiac na "Level sensitive" . A to czy przerwanie jest external...

    Mikrokontrolery   18 Sty 2008 20:32 Odpowiedzi: 13    Wyświetleń: 1641
  • AVR Atmega, Bascom – jak zliczać impulsy zewnętrzne licznikiem Timer1?

    Witam wspólnotę chciałbym zaznaczyć że z wykształcenia jestem mechanikiem, a z programowaniem nie miałem wcześniej styczności. Przeczytałem książeczkę która mowiła o programowaniu w jezyku bascom, i stworzyłem taki o to kod programu. [syntax=basic4gl] $regfile = "m8def.dat" $crystal = 8000000 Config Timer0 = Timer , Prescale = 256 'licznik do odmierzania...

    Mikrokontrolery   25 Kwi 2011 14:59 Odpowiedzi: 1    Wyświetleń: 2721
  • 89cxx51 - Assembler: Oczekiwanie na sygnały i procedura czasowa na P1.4

    dzieki, czegos sie nauczylem, program jednak dalej nie dziala :/ oto on: ORG 000H LJMP START ;IDZ DO START ORG 000BH ;PRZERWANIE OD T0 LJMP PRZERW_T0 ORG 0013H ;PRZERWANIE OD INT1 LJMP PRZERW_INT1 ORG 001BH ;PRZERWANIE OD T1 LJMP PRZERW_T1 ORG 003BH ;PRZERWANIE OD INT0 LJMP PRZERW_INT0 START: LICZNIK EQU 0 LICZNIK_JEDEN EQU 0 LICZNIK_IMPULSOW EQU...

    Mikrokontrolery   25 Cze 2006 17:59 Odpowiedzi: 18    Wyświetleń: 1749
  • Atmega8 i kontrakton – wielokrotne przerwania zamiast jednego impulsu na obrót

    Dzieje sie tak dla tego ze styki kontraktonu drgają tak jak styki mikroswitchy. Procesor reaguje prawidłowo wykonując kilka przerwan. Eleminacje tego zjawisko moza dokonac programowo np poprzez wstrzymanie działania programu na pewien czas po wykryciu przerwania w celu zaczekania az drgania ustąpią. Pozdrawiam jezeli nie uda sie odpowiednio odfiltrowac...

    Mikrokontrolery   18 Paź 2006 17:34 Odpowiedzi: 20    Wyświetleń: 4019
  • Bascom AVR: Jak poprawnie zliczać naciśnięcia przycisku na AT90S2313?

    Witam, męczę się z programikiem mającym zliczyć ilość naciśnięć przycisku. Mikrostyk po przyciśnięciu łączy masę na PortD.2 w avr'rze at90s2313. Kombinuję i rezultaty mam mizerne. W pierwszym programiku wykorzystałem przerwanie ale nie liczy mi naciśnięć tylko przy jednokrotnym naduszeniu guzika zliczy z 5 impulsów a jak się guzik przytrzyma to cyferki...

    Mikrokontrolery   30 Maj 2008 13:17 Odpowiedzi: 11    Wyświetleń: 2923
  • ATmega16 w C - konfiguracja TC0 do zliczania impulsów z U/f i wyświetlanie na LCD

    O, i taka krytyka jest mi wlasnie potrzebna ;) Dzieki za uwagi :) Manuala sobie postudiuje ale najpierw musze sobie znalezc w pdf-ie zeby moc wydrukowac bo z html-a nie bardzo sie chce czlowiekowi uczyc. Co do typow - rzeczywiscie - nie pomyslalem o tym :) I nie sadzilem, ze jest inna funkcja zmieniajaca osobno inne typy int :) Co do odmierzania czasu...

    Mikrokontrolery   04 Maj 2007 22:07 Odpowiedzi: 6    Wyświetleń: 2150
  • Arduino: Zliczanie impulsów enkodera i sterowanie przekaźnikiem

    Wybacz, że nie rozumiem wielu rzeczy. To pierwsze w sumie spotkanie z arduino. Tak, potrzebuje dwa kierunki, bo walek do ktorego będzie przylorzony enkoder potrafi (na postoju) minimalnie sie cofnac i jesli nie zmniejsze tego licznika w tedy, to po ruszeniu do przodu, przekaznik bedzie w innym "miejscu" się załaczać. Co do wałka do ktorego bedzie przyłożony...

    Mikrokontrolery Początkujący   05 Lut 2024 15:37 Odpowiedzi: 19    Wyświetleń: 1581
  • [ATmega32][C][2 przerwania od przepełnienia licznika T0 i T2

    Witam serdecznie. Piszę program, w którym muszę zliczać przychodzące impulsy z licznika energetycznego do procka. Aby nie zliczać impulsów pochodzących od drgań styków wymyśliłam takie rozwiązanie. Jeśli na INT0 przyjedzie zbocze opadające, włącz licznik T0. Gdy licznik przepełni się- minie 32ms i w tym miejscu będzie poziom niski na pinie, to atmega...

    Mikrokontrolery AVR   31 Sty 2010 17:29 Odpowiedzi: 6    Wyświetleń: 3466
  • Sterowanie serwem Hitec HS-55 na ATmega8 przy 8MHz bez config servo w Bascom

    WItam :) Zwracam sie do szanownych doświadczonych kolegów o podpowiedź. Bawię się ostatnio mikrokontrolerkiem atmega8 w sterowanie servem (hitec hs-55). Program piszę w Bascomie i bardzo chciałbym załapać jak sensownie uzywać timera i przerwan (nie chcę uzywać bascomowskiego config servo). Po pierwsze... Czy na 8 mhz kwarcu mogę sterowanie sensownie...

    Mikrokontrolery   10 Cze 2010 09:36 Odpowiedzi: 7    Wyświetleń: 5163
  • [STM32F107VCT6] STM32F107VCT6 - Regulacja czasu zliczania impulsów enkodera Wobit M590

    Witam, posiadam płytkę ZL29ARM i staram sie zrealizowac odczyt predkosci obrotowej przy uzyciu enkodera wobit M590. Kierujac sie dokumentacja "reference manual" podlaczylem enkoder - kanaly A i B na piny numer 6 i 7 na porcie A, uruchomilem Timer3 w trybie enkodera i dziala - zlicza w gore, w dol. Problem polega na tym, ze program powinien udostepnic...

    Mikrokontrolery ARM   28 Kwi 2013 14:15 Odpowiedzi: 6    Wyświetleń: 1647
  • STM32 - timer wykorzystywany do zliczania impulsów

    Mam problem z programem w którym timer ma zliczać impulsy (zbocza opadające). Konkretnie zegar timera ma działać w rytm impulsów podawanych na piny TIM4_CH1 i TIM4_CH2, z tym, że osobno liczę impulsy z każdego kanału i generuję osobne przerwanie dla każdego kanału. Liczenie impulsów z dwóch kanałów powinno działać jednocześnie. Impulsy pochodzą od 2...

    Mikrokontrolery ARM   06 Wrz 2012 10:42 Odpowiedzi: 4    Wyświetleń: 4101
  • Atmega16: Sterowanie pompą impulsową 0-1.3Hz, czas impulsu 20ms, Timer2 CTC

    Dlaczego nie uzyskasz? Dla 16-bitowego timera i preskalera 1024 dla f=1MHz uzyskasz nawet minutę. Ja bym to zrobił tak, że ustawiłbym timer na zliczanie tego okresu 0-1,3 Hz, w przerwaniu zmieniłbym parametry pracy tak, żeby kolejne przerwanie wyszło po 20ms, wtedy ponowna zmiana i generowanie czasu do kolejnego impulsu. W przerwaniu programowa zmiana...

    Mikrokontrolery   08 Lis 2012 22:52 Odpowiedzi: 5    Wyświetleń: 1386
  • [ATmega32][c] Przerwanie od porównania w timer1 - ograniczenia

    Witam! Mam program, który wykorzystuje liczniki do wysyłania impulsów o danej częstotliwości. Częstotliwością steruję za pomocą zmiennej okres1, która jest mnożnikiem preskalera. Np. preskaler=8 clkio=1000000Mhz okres1=127, czyli co 8*128=1024us zmienia się stan na danym pinie przerwania od przepełnienia licznika (dla timera1a jest to pd5), co znaczy,...

    Mikrokontrolery AVR   21 Lis 2011 17:23 Odpowiedzi: 10    Wyświetleń: 2494
  • AVR - wyświetlanie ilości impulsów na minuta na wyś 7 segmentowym

    Mam problem z połączeniem funkcji chodzi o to zeby wyswietlacz był aktualizowany w pętli while(1), jednak gdy umieszczę ten fragment kodu wynik=7654; LEDDIGITS Dodano po 4 Poniżej daje oryginalne kody obrotomierz: [syntax=c]/* OBROTOMIERZ v.1 Obrotomierz przeznaczony do prostych pomiarów prędkości obrotowej. Pokazuje: - czas jednego obrotu, - liczbę...

    Mikrokontrolery AVR   08 Sie 2018 00:02 Odpowiedzi: 5    Wyświetleń: 630
  • Program w Bascomie - przerwania nie działają poprawnie, LCD pokazuje 101

    Czesc! Mam do was pytanie jak przerobic ten program tak aby jednym przyciskiem np na p1.1 wchodzic do programu ktory bedzie wykonywal zliczanie impulsow jednokrotne a drugim zeby ta liczbe zapamietac i wrocic do glownego programu oczywiscie ta liczbe chcialbym gdzies zapamietac zeby moc z niej korzystac w glownym programie bo ja probuje i mi to nie...

    Mikrokontrolery   31 Maj 2004 18:45 Odpowiedzi: 2    Wyświetleń: 1298
  • assembler 8051 licznik ze zliczaniem impulsow zewnętrznych z obsługą przerwań

    Witam Mam do napisania program do licznika T1 ze zliczaniem impulsów zewnętrznych z obsługą przerwań. Bez NPM tylko jako przerwanie. Proszę o pomoc.

    Mikrokontrolery Pozostałe   08 Lip 2015 19:47 Odpowiedzi: 0    Wyświetleń: 3402
  • [C][ATMEGA16/8] - Transmisja IR - nieprawidłowy czas trwania impulsu

    Witam, Napisałem prosty program wysyłający i odbierający sygnał z diody podczerwonej. Układ nadajnika składa się z: uC ATMEGA16, trzech przycisków i diody IR TSAL6200, a układ odbiorika z uC ATMEGA8, odbiornika IR TSOP1138 i diody led. Obok odbiornika dałem też elektrolit 47uF. Oto program nadajnika: [syntax=c] #define F_CPU 8000000L #define SET(port,...

    Mikrokontrolery Początkujący   12 Wrz 2013 16:10 Odpowiedzi: 3    Wyświetleń: 1590
  • Jak napisać kod w Bascom dla przepływomierza 648 impulsów/litr na ATmega32?

    Akurat kod tu nie ma wiele wspólnego zrobiłem to na dwa sposoby i za każdym razem inne wyniki , ta sama ilość wody została przez niego przepuszczona . Brakuje mi oscyloskopu wiec mam problem jak czytać sygnały z tego właśnie przepływomierza . Mam nadzieje że ktoś miał z nim styczność jako zastosowanie ma w opryskiwaczach polowych Dodano po 5 Z tym przepływomierzem...

    Mikrokontrolery AVR   11 Wrz 2014 07:38 Odpowiedzi: 62    Wyświetleń: 7902
  • Jak użyć ON TIMER w Bascom dla Atmega8 do odmierzania 3 minut?

    P.S. używam kwarcu 4MHz W takim razie na pewno sie nie uda. Chyba ze bedziesz zliacz przerwania i co ktores wykona sie porgram. Oczywiscie musisz wtedy uwzglednic czas potrzebny na obsluge przerwan i odpowienio zmodyfikowac ilosc zliczanych impulsow. Tylko nie wiem na ile mozna w bascomie liczyc na powtarzalnosc czasu wykonywania kodu.

    Mikrokontrolery AVR   11 Maj 2009 22:09 Odpowiedzi: 17    Wyświetleń: 4527
  • RX2C i TX2C – jak podłączyć i uruchomić układy do sterowania IR krok po kroku

    I dalej brnie pan, Panie Kolego; Paweł Es. w swej niewiedzy...:cry: ...tam są dwie fotodiody PiN (odpowiednio usytuowane) i układ (wcale nieprosty) wykrywania kierunku ruchu kółka o specjalnej konstrukcji przesłon.... :cry: Panie Kolego ! 8-O Fotodiody PiN w MYSZY KOMPUTEROWEJ ???? To chyba mysz dla jakichś snobów ( "Najszybsza mysz w mieście, tylko...

    Początkujący Elektronicy   05 Mar 2008 00:19 Odpowiedzi: 23    Wyświetleń: 7576
  • Asembler - Timer w 8052: Czy program przesuwa bity na P1 co 1s przy 6MHz?

    aby odmierzac dokladnie czas 1s lepiej by licznik zliczal 50 000 impulsów czyli musiz wpisac wartosc poczatkowa do licznika 15535+1 na przekrecenia licznika przy 2us na 1 impuls daje ci to 100 000us czyli 100ms no i dajesz raz 10 i masz pelna sekunde :) a program wyglada tak ORG 0000h LJMP START ORG 000Bh LJMP LICZNIK START: ;ustawienie przerwan...

    Mikrokontrolery   17 Sty 2008 20:31 Odpowiedzi: 5    Wyświetleń: 2992
  • Jak sterować silnikiem DC, by działał jak krokowy? Problemy z regulacją kąta

    Silnik potrafi już zatrzymac sie miedzy tymi sześcioma punkami które wyznacza jego budowa jednakże nie precyzyjnie wyglada to dość chaotycznie domyslam się że mój AT89c51 z 12MHz kwarcem to dużo za mało i za wolno dlatego mam następne pytanie czy bawić się dalej na procku czy raczej obsłuzyć to przy pomocy jakiś układów kombinacyjno-sekwencyjnych....

    Mikrokontrolery   24 Lis 2003 20:48 Odpowiedzi: 22    Wyświetleń: 6310
  • Dekodowanie sygnału DCF77 na ATmega - synchronizacja czasu bez GPS

    Kiedyś umieściłem na obecnie niedostępnej stronie and.elektroda.eu materiał o dekodowaniu sygnału DCF. Urządzenie potrzebne było w urządzeniu, które wymagało synchronizacji czasu w pomieszczeniu gdzie wyprowadzenie anteny zewnętrznej do GPS było utrudnione. Poniżej umieszczam treść oryginalnego materiału, który może być pomocny przy budowaniu urządzeń...

    Mikrokontrolery AVR   09 Mar 2023 17:01 Odpowiedzi: 27    Wyświetleń: 10296
  • [C] Nierówne zliczanie impulsów w przerwaniach INT0 i INT1

    Większość powyższych porad jest kompletnie błędna. Przede wszystkim, jak już zauważyłeś, podejrzenie, że problem wynika z jednoczesnego złoszenia dwóch przerwań można między bajki włożyć. Każde przerwanie ma swoją flagę i przy jednoczesnym zgłoszeniu dwóch przerwań, jedno (o wyższym priorytecie) jest obsługiwane, a obsługa drugiego jest odwlekana do...

    Mikrokontrolery AVR   27 Paź 2018 14:56 Odpowiedzi: 20    Wyświetleń: 1467
  • Monitoring naszych instalacji OZE - www.PVmonitor.pl

    Witam, Znalazłem Data Logger na NodeMcu ets Jan 8 2013,rst cause:2, boot mode:(3,6) load 0x4010f000, len 1392, room 16 tail 0 chksum 0xd0 csum 0xd0 v3d128e5c ~ld U kolegi był wgrywany w zeszłym roku na starszej wersji IDE Arduino i wszystko działało. Czyżby nowa wersja blokowała przerwania. Nie wiem jak to dopasować. Jak usuniesz wszystkie wiersze...

    Energia Odnawialna   24 Lis 2025 09:25 Odpowiedzi: 2432    Wyświetleń: 339987
  • [Attiny2313V] Attiny2313V – jak zwiększyć zasięg pilota IR zasilanego 2xR6, słaba dioda IR

    Hej. Moim zdaniem wyeliminowanie R2 spowoduje na dłuższą metę (o ile już nie spowodowało) uszkodzenie diody. Jedyne co ją teraz ratuje, to że pracuje impulsowo. Tak długich odcinków uśpienia nie osiągniesz. Z uśpienia, z tego co pamiętam, może wybudzić tylko WDT (watch dog timer) w trybie przerwania (nie resetu). Tam możesz ustawić maksymalnie 8s. Oczywiście...

    Mikrokontrolery AVR   23 Maj 2010 10:14 Odpowiedzi: 8    Wyświetleń: 3538
  • Jak zdekodować dane z pilota Technics RAK-SUA02WH?

    Wezme jakis pilot technixa i zbadam . Jesli to format podobny do pilotow od satki (amstrad) To cos moge pomoc Albo wez nagraj mi sygnal z tego pilota i mi wyslij bedzie szybciej A wogule jesli skoro to ma byc jakis przycisk przytrzymany, to nie trzeba sie bawic w dekodowanie systemu. przeciez wystarczy, zeby procek zliczal paczki impulsow powiedzmy...

    Mikrokontrolery   05 Wrz 2002 17:41 Odpowiedzi: 7    Wyświetleń: 4100
  • Jak zsynchronizować silniki robota LEGO z enkoderami i ATmega8/16?

    Pytanie nr 1. Jak szybko twoj robot bedzie sie poruszal/ile bedzie generowal sygnalow na sekunde? Jezeli ta liczba jest mala (dajmy kilkaset sygnalow z enkodera na sekunde) to mozesz po prostu zrobic co 1ms krotko petle, ktora sprawdza stan enkoderow i wg. tego oblicza przebyta droge/kat itd. (czyli enkodery podpinasz prosto pod piny procesora) Jezeli...

    Robotyka Modelarstwo i CNC   29 Gru 2007 23:46 Odpowiedzi: 8    Wyświetleń: 3259
  • Jak odtworzyć pilot do zdalnie sterowanego samochodzika z układami MC14024BCP?

    Częstotliwość odbiornika można zmierzyć częstościomierzem (albo zwykłym odbiornikiem na odpowiednie pasmo), ale coś mnie się wydaje że to będzie bardziej 49MHz niż 26. Nie widzę sensu wylutowywania cewki. Nadajnik do tego będzie zwykły z modulacją amplitudy (ASK). Prędkość 'bitowa' odpowiednia do filtru r5, c6, r6, c8, r7, c16, c17, c9 później jeszcze...

    Początkujący Naprawy   04 Kwi 2019 00:24 Odpowiedzi: 10    Wyświetleń: 4121
  • Prosta ładowarka dla dowolnych akumulatorów

    Często urządzenia zasilane z baterii czy akumulatorów wymagają kompatybilności z szeroką gamą źródeł ładowania czy rodzajów baterii – ich składu chemicznego, napięcia i dopuszczalnego prądu. Na przykład w zaawansowanych, przemysłowych systemach, urządzeniach medycznych czy motoryzacyjnych systemach ładowania akumulatorów wymagana jest implementacja...

    Artykuły   05 Lip 2019 20:40 Odpowiedzi: 1    Wyświetleń: 5766
  • Zegar LED z bardzo dużym wyświetlaczem

    http://obrazki.elektroda.pl/4063252900_1... Postanowiłem zaprezentować ten zegar teraz, ponieważ minął już pierwszy rok jego pracy, z której wszyscy domownicy są bardzo zadowoleni. Skonstruowałem go po to, by oglądając telewizję, można było jednym spojrzeniem sprawdzić, która godzina. Bardzo duży wyświetlacz umożliwia wygodny odczyt...

    DIY Konstrukcje   30 Paź 2015 23:53 Odpowiedzi: 9    Wyświetleń: 9660
  • Wnętrze HP DeskJet 990Cxi C6455A oraz wykorzystanie zasilacza i przetwornicy

    https://obrazki.elektroda.pl/1670995300_... Witajcie moi drodzy. Tutaj pokażę wnętrze starej drukarki HP DeskJet 990cxi C6455A a potem zaprezentuję jak można łatwo wykorzystać części z jej środka: zasilacz 30V, układ przetwornicy step down 3.3V oraz transoptor szczelinowy. Dodatkowo pokażę modyfikację tej przetwornicy step down tak,...

    Wnętrza urządzeń   20 Maj 2021 21:08 Odpowiedzi: 6    Wyświetleń: 4098
  • Optymalizacja wydajności silnika elektrycznego: Wyjaśnienie technik sterowania PID

    Optymalizacja wydajności silników elektrycznych: Wyjaśnienie technik sterowania PID Kiedy przyglądamy się dronom, deskom balansującym, inteligentnym samochodom i odwróconym wahadłom, ciągle pojawia się ten termin - PID. Ale czym u licha jest PID i do czego służy? Cóż, w tym artykule stworzyłem prosty sterownik silnika, aby zagłębić się w zasadę działania...

    Elementy Elektroniczne - zamienniki i identyfikacja   22 Lis 2024 04:30 Odpowiedzi: 0    Wyświetleń: 507
  • Błąd pomiaru częstotliwości 0-60 Hz na Atmel Mega 32 - przerwania?

    Witam Potrzebuję mierzyć częstotliwość wolnych przebiegów 0-60 Hz. Program jako tako działa, ale czasem wkrada się błąd w wyniku ok. 1 Hz. Czy nakładają się wtedy jakieś przerwania? Jeden timer wyznacza mnożnik rosnący wraz z częstotliwością który mówi w ciągu ilu impulsów wejściowych ma liczyć impulsy z drugiego timera. Jego wartość jest najpierw wyznaczana...

    Mikrokontrolery   08 Gru 2011 15:41 Odpowiedzi: 0    Wyświetleń: 921