przerwanie opadające

Znaleziono około 1127 wyników dla: przerwanie opadające
  • [attint2313] Jak ustawić przerwanie INT0 na zbocze opadające w ATtiny2313?

    Chyba raczej ldi r16,2 out MCUCR,r16

    Mikrokontrolery AVR   07 Mar 2010 00:01 Odpowiedzi: 5    Wyświetleń: 1031
  • REKLAMA
  • [STM32] Konfiguracja EXTI w STM32 - przerwanie od zbocza opadającego i narastającego?

    Debouncing w przerwaniu - tylko nie mów, że robisz to przez aktywne oczekiwanie wewnątrz przerwania. Jeśli tak, to zauważ, że to, że skasowałeś flagę przerwania i jesteś w przerwaniu wcale nie oznacza, że flaga nie może zostać ustawiona ponownie. Możliwy jest taki scenariusz: wciskasz przycisk, pojawia się zbocze opadające które ustawia flagę a więc...

    Mikrokontrolery ARM   28 Wrz 2011 20:20 Odpowiedzi: 5    Wyświetleń: 4179
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Atxmega256A3BU-AU - Jak ustawić przerwanie tylko na zbocze opadające?

    Niekoniecznie będzie to 160%, gdyż wg noty zegar wynosi min. 10 MHz, czyli 16 MHz, które można łatwo uzyskać (24 MHz zresztą też), zadziała. Oczywiście o jakimś sensownym przetwarzaniu danych raczej mowy nie ma - ale jeśli kamera będzie podłącozna pod interfejs RGB kontrolera LCD to przesył obrazu kamera LCD procesora nie zajmie. Wszelkie timingi da...

    Mikrokontrolery AVR   05 Paź 2013 19:26 Odpowiedzi: 15    Wyświetleń: 2505
  • Bascom - jak wykryć narastające lub opadające zbocze na pinie?

    To jest tak: Config Int0 = P3.2 ' Ustawienie przerwania zewnętrznego na pin P3.2 Reset Tcon.0 ' Przerwanie wywoła stan niski Set Tcon.0 ' Przerwanie wywola opadające zbocze (z H do L) To samo z Int1 To tyle pozdrowienia.

    Mikrokontrolery AVR   13 Lut 2005 23:46 Odpowiedzi: 8    Wyświetleń: 2981
  • REKLAMA
  • AVR EVB.4.3 ATmega32, pomiar napięcia prostokątnego 10kHz, 0-12VAC

    Nie tędy droga, Ty musisz zrobić coś dokładnie odwrotnego - nie wygenerować sygnał, ale go zmierzyć. Rozwiązania są 2, ale jeśli programujesz w bascomie i nie masz ochoty na operacje na rejestrach w procesora to kurczą się do jednego. Mianowicie: 0. ustawiasz timer na zliczanie impulsów i zmianę wartości jakiejś zmiennej - parametry dobierz w zależności...

    Mikrokontrolery AVR   07 Wrz 2025 20:19 Odpowiedzi: 43    Wyświetleń: 8388
  • AVR ATMEGA2560 - Jak rozpoznać zbocze opadające lub rosnące w przerwaniu INT0?

    Sposób kol. remiorn jest prawidłowy pod warunkiem, że sygnał jest wolniejszy (ponownie nie zmieni stanu) niż przerwanie programu i wejście do funkcji obsługi przerwania wraz ze wszystkimi czynnościami jakie są realizowane na początku tej funkcji. Może nastąpić bowiem taka sytuacja, że sygnał zdążył się zmienić z powrotem na stan początkowy. Jeżeli natomiast...

    Mikrokontrolery   06 Maj 2015 09:12 Odpowiedzi: 5    Wyświetleń: 954
  • REKLAMA
  • S8252 - Timer T2 nie działa poprawnie, dioda nie miga, Pinnacle 52, AEC_ISP

    No fakt - najpierw inkrementuje :oops: Jeśli chodzi o TF2 to sprawa ma sie tak(to sprawdziłem w bibli 51): Ponieważ Timer2 posiada 2 źródła przerwań , za którymi stoją flagi EXF2,TF2 to nie są one zerowane sprzętowo , byśmy wiedzieli co spowodowało przerwanie T2 , a mianowicie opadające zbocze na T2EX(P1.1) czy przepełnienie licznika.Więc flagi TF2/EXF2...

    Mikrokontrolery   09 Kwi 2005 13:17 Odpowiedzi: 6    Wyświetleń: 965
  • [C] Opóźnienie przerwania INT1 w Atmega328 - jak to zrobić programowo?

    Ale nadal pozostaje pytanie: Dlaczego flaga INTF1 jest ustawiona, skoro po resecie powinna być 0? Do tego momentu wejście sobie pływa i logika od wykrywania zbocz może już je rejestrować. [syntax=c]PORTD|=(1<<PD3); // podciągam do vcc[/syntax] Tutaj: [syntax=c]EICRA|=(1<<ISC11);// przerwanie na zbocze opadające EICRA&=~(1<<ISC10);//...

    Mikrokontrolery Początkujący   27 Mar 2012 23:41 Odpowiedzi: 15    Wyświetleń: 5051
  • Program obsługi INT2 na ATmega8535 w Bascomie - przerwanie opadające

    Proszę o prosty program który będzie obsługiwał przerwanie INT2 opadającym zboczem na procesor atmega 8535 w bascomie. Wynikiem działania obsługi przerwania może być zaświecnie ledy na dowolnim porcie. Próbowałem różnych konfiguracji i nic nie działa, INT0 i INT1 działa a INT2 nie :( z góry dziękuję george2002

    Mikrokontrolery   31 Paź 2004 19:26 Odpowiedzi: 3    Wyświetleń: 1250
  • [BASCOM] Jak sprawdzić odbiór znaku w programowym UART w BASCOM bez IsCharWaiting?

    ...Jakie jest zatem rozwiązanie tego problemu (jeśli jest)? Bascomowy UART programowy działa jedynie wtedy , kiedy wywołamy funkcję z nim współpracującą. W pozostałych przypadkach ( kiedy działają funkcje/procedury nie związane z programowym UART-em ) , nadchodzące dane są "niewidoczne" dla procka :( Np. jeśli masz w kodzie Wait 1 , a w czasie działania...

    Mikrokontrolery   04 Kwi 2007 21:18 Odpowiedzi: 6    Wyświetleń: 2938
  • REKLAMA
  • BASCOM - Stabilność funkcji Waitms w generowaniu powtarzalnych impulsów na Atmega8a/Attiny25

    . Zamierzam zrobić tak by mogli wprowadzić korektę (jeśli będzie potrzebna) i zapisać w eeprom. czy to dobry pomysł? Jakoś tak; $Crystal=12000000 Config Timer1 = Timer , Prescale = 8 On Timer1 Inter_1mS Inter_1mS: Counter1 = Counter1 + Licznik (64036 - wychodzi z obliczeń, że da to 1ms) /tu odliczę sobie 103/ Błednie to rozumujesz, albo błednie podałeś...

    Mikrokontrolery AVR   06 Lis 2021 18:15 Odpowiedzi: 10    Wyświetleń: 831
  • Jaką czujkę PIR do alarmu garażowego z wyjściem 5V/3.3V wybrać?

    Proponuję Autorowi tematu wrócić do działu, w którym zazwyczaj pisze, czyli do Arduino, ponieważ: - profesjonalne systemy alarmowe nie są kompatybilne z Arduino, - profesjonalne czujki alarmowe nie są kompatybilne z Arduino, - w sekcji Arduino łatwiej uzyskać pomoc w kwestiach programowych dla Arduino. Porty mikrokontrolerów AVR można skonfigurować,...

    Arduino   07 Sie 2020 12:50 Odpowiedzi: 16    Wyświetleń: 1293
  • Czy przerwanie jest "przechowywane"? Uszkodzona Atmega?

    Idzmy głównym wątkiem bez cofania sie. Tak, uaktywnia ale już wiem, ze było ono przechowywane w SREG. To jest wyjaśnione. W SREG przechowywana jest informacja o fladze I, czyli fakt włączenia lub wyłączenia przerwań globalnych. Nie ma to nic wspólnego z "przechowywaniem" informacji o przerwaniach INTx. Instrukcjami operującymi na fladze I w SREG są:...

    Mikrokontrolery AVR   06 Sie 2019 15:46 Odpowiedzi: 21    Wyświetleń: 1218
  • Jak skonfigurować przerwania w ATmega8 w języku C z użyciem GCC?

    Bity w MCUCR określają na co będzie reagować przerwanie zewnętrzne... Zmiana stanu, opadające lub narastające zbocze więc jest to jak najbardziej potrzebne... SIGNAL (INT0_vect) - obsługa zewnętrznego przerwania INT0... SIGNAL (TIMER0_OVF_vect) - obsługa przerwania od przepełnienia timer0... Co do portu... Jak na mój gust powinno być PORTC = !PORTC;...

    Mikrokontrolery   13 Lis 2010 16:13 Odpowiedzi: 48    Wyświetleń: 19675
  • [Atmega16] [Atmega16][asm] Konfiguracja INT0 na zbocze opadające - brak wyzwalania

    Przerwanie sztucznie chiałem zgłosić, ustawiając flagę INTF0 w GIFR. A tak z ciekawości, jak to chciałeś zrobić? Czytałeś to? The flag is cleared when the interrupt routine is executed. Alternatively, the flag can be cleared by writing a logical one to it. Wpisywanie logicznej jedynki zeruje flagę, a nie ustawia. Wpisywanie zera nic nie zmienia, niezależnie...

    Mikrokontrolery AVR   20 Lis 2010 15:05 Odpowiedzi: 15    Wyświetleń: 3454
  • Jak zmodyfikować schemat z AT89C2051 do pomiaru wypełnienia impulsu?

    Chce mierzyć impulsy z zakresu 10kHz do 120kHz... 89cx051 (at)24MHz + Basic = Ciężka(niemożliwa?) sprawa przy 120kHz. Może w asm dałoby radę , ale Basic :( Zmienił bym także koncepcję/sposób pomiaru , a mianowicie: Sygnał podaję na INT0 i odwrócony(zanegowany) na INT1 , włączam bramkowanie liczników T0 i T1 i niech zliczają cykle maszynowe.T0 liczy...

    Mikrokontrolery   01 Lip 2010 18:17 Odpowiedzi: 9    Wyświetleń: 3905
  • Wyświetlacz DRO do liniału SHAHE 5403-xxxF

    https://obrazki.elektroda.pl/3746120500_... Cześć, chciałbym pokazać swój DIY wyświetlacz DRO do liniału SHAHE 5403-xxxF „Square Display” Scale, który pracuje u mnie w traku taśmowym do drewna. Projekt powstał wyłącznie na własne potrzeby, bez żadnych planów sprzedaży. Kod i hardware – róbcie z tym co chcecie: kopiujcie, przerabiajcie,...

    DIY Konstrukcje   09 Lut 2026 09:17 Odpowiedzi: 4    Wyświetleń: 1191
  • miernik częstotliwości odświerzania monitora na AT89C2051

    Wyrzuc pojemność, daj dwie bramki szeregowo (żeby ujemny sygnał na fototranzyztorze dawał ujemny na uP) i zliczaj nie na T0 tylko na INT, w obsłudze przerwania zliczaj programowo. Eliminację kilku po sobie następujących lini zrób progarmowo w taki sposób że pierwsze zbocze opadające jest zliczane a nastepnie blokuje przerwania na INT przez czas np....

    Mikrokontrolery   20 Sty 2006 05:14 Odpowiedzi: 3    Wyświetleń: 1690
  • Jak obsłużyć usypianie i wybudzanie ATmega 32 jednym przyciskiem PD2?

    Do wejścia PB2 dolutowałem 1uF (ceramik) plus kilka zmian w algorytmie. Wydaje się że problem drgania styków jest opanowany. [syntax=c] #define F_CPU 16000000UL // Atmega644 #include <avr/io.h> /*biblioteka avr*/ #include <string.h> /*biblioteka napisy*/ #include <stdio.h> /*biblioteka podstawowa C*/ #include <stdlib.h> /*biblioteka...

    Mikrokontrolery Początkujący   03 Lis 2019 19:57 Odpowiedzi: 21    Wyświetleń: 1122
  • Jak zrobić migacz do modelu samolotu RC z użyciem ATtiny2313?

    Masz błędny kod. Jak chcesz by program działał jak trzeba to musisz wiedzieć co robi każda linijka. Włączasz przerwanie od przepełnienia timera0, a nie maż funkcji do jego obsługi. Deklarujesz funkcję do obsługi przerwania zewnętrznego, a nie masz funkcji obsługi i nie zezwalasz na to przerwanie. Na moje oko to po uruchomieniu timera procesor się zresetuje...

    Mikrokontrolery Początkujący   23 Kwi 2012 21:02 Odpowiedzi: 12    Wyświetleń: 2220
  • [ATTiny25/45/85][C] Modelarski regulator dwukierunkowy light

    Możesz spróbować mniej więcej tak: // deklaracja zmiennych globalnych volatile uint8_t prev_tcnt, T; // w funkcji 'main' // skonfiguruj przerwanie INT0 tak, by reagowało na obydwa zbocza MCUCR |= (1<<ISC00); // używaj raczej makra ISR ISR(INT0_vect) { // sprawdzasz które zbocze wywołało przerwanie // jeżeli zbocze narastające,...

    Mikrokontrolery AVR   28 Sie 2010 09:56 Odpowiedzi: 29    Wyświetleń: 5574
  • Czy kod i schemat do sterowania silnikiem krokowym Atmega32 są poprawne?

    1. Można to różnie rozwiązać. Najprościej, to wykorzystać któryś z pinów INT. Algorytm: - ustaw przerwanie z pinu INT0 na zbocze np. narastające, - gdy pojawi się zbocze narastające to wywoła funkcję obsługi przerwania, - w funkcji przerwania uruchamiasz timer i zmieniasz ustawienia INT0 na zbocze opadające, - gdy wystąpi zbocze opadające - zatrzymujesz...

    Robotyka Modelarstwo i CNC   17 Kwi 2013 05:51 Odpowiedzi: 11    Wyświetleń: 3201
  • [atmega8] Czy podłączenie klawiatury matrycowej 4x4 do ATmega8 jest bezpieczne?

    Przy puszczeniu raczej o drgania nie musisz się martwić jedynie przy naciskaniu. Możesz np takie coś dodać: http://obrazki.elektroda.pl/6737702800_1... I wtedy masz sygnał wciśnięcia klawisza (któregokolwiek) i odpada skanowanie cały czas (wykrywasz zbocze opadające na tym pinie czekasz 20ms jeśli dalej jest 0 to sprawdzasz który klawisz...

    Mikrokontrolery AVR   20 Lis 2011 00:37 Odpowiedzi: 16    Wyświetleń: 8459
  • [Atmega32] [Atmega32][ASM] Problemy z odbiorem RC5 - przerwanie INT1 i synchronizacja zegara

    mogą być 2 bity startu, bo standard RC5 właśnie tak jest "skonstruowany", że posiada 2 bity startu. Natomiast jego rozszerzenie czyli RC6 wykorzytuje drugi bit startu jako normalny bit danych. Ok - teraz odpowiedź dla autora, wydaje mi się, że uda się to wyjaśnić bo sam kiedyś miałem podobny problem ze zrozumieniem tego etapu dekodowania. Cały problem...

    Mikrokontrolery AVR   14 Gru 2008 21:48 Odpowiedzi: 9    Wyświetleń: 2637
  • RC5 - Kolejny, ulepszony gotowiec BASCOM bez Getrc5

    Witam Jak wielu spotkałem się z problemem problemem kłopotliwej obsługi pilota z RC5. Po poszperaniu w necie wpadłem na http://www.elektroda.pl/rtvforum/topic20... ten temat. Jak się okazało wszystko na tym programie pracowało, ale nie zawsze. Kłopotem było napisanie programu "pod pilota". Oczywiście pochwała dla Sabotaz'a który problem "ruszył"...

    Mikrokontrolery AVR   05 Lut 2015 15:56 Odpowiedzi: 4    Wyświetleń: 1500
  • [Atmega8] Jak zmierzyć czas stanu wejścia z dokładnością 100ms na Atmega8 w C?

    Jak już Kolega nabierze wprawy z przerwaniami i timerami to można osiągnąć zamierzony cel w następujący sposób: Dajemy sygnał (którego długość trwania chcemy mierzyć) na wejście INT0 oraz INT1 jednocześnie, przy czym pierwsze ustawiamy na zbocze rosnące a drugie na spadające, w przerwaniu INT0 startujemy timer1 a w przerwaniu INT1 zatrzymujemy go,...

    Mikrokontrolery AVR   06 Sie 2011 18:22 Odpowiedzi: 53    Wyświetleń: 7606
  • Jak poprawnie obsłużyć przerwania INT1 w komunikacji z RFM12B?

    Pytanie do Andrzej__S lepiej, zmienić wywołanie przerwania na stan niski, czy zostawić zbocze opadające ? Kolega snaap skorzystał z wyzwalania stanem niskim ze względu na to, że miał potrzebę wybudzania mikrokontrolera ze stanu uśpienia. Dodatkowo w obsłudze przerwania ustawiał tylko odpowiednią flagę, a resztę operacji wykonywał w głównej pętli programu....

    Mikrokontrolery AVR   23 Lut 2013 17:27 Odpowiedzi: 25    Wyświetleń: 8727
  • [atmega8][c] przerwanie na zbocze opadające nie reaguje

    sygnał podany na wejście PD2.

    Mikrokontrolery AVR   25 Lut 2012 17:10 Odpowiedzi: 13    Wyświetleń: 2386
  • ATMEGA8 AVRGCC – konfiguracja INT0 na opadające zbocze, nie działa przerwanie

    Przeszukałem elektrode i dokumentacje ale chyba dalej źle coś robie :/ Próbuję obsłużyć przerwanie na opadającym zoboczu zwewnętrznego przerwania INT0 (PD2): int main (void) { DDRD = 0xFA; // 1111 1010 PORTD= 0x05; // 0000 0101 MCUCR=0x02; MCUCSR=0x00; GIFR=0x40; GICR|=0x40; sei(); while (1) {...} return 0; }...

    Mikrokontrolery   30 Cze 2006 21:43 Odpowiedzi: 2    Wyświetleń: 1161
  • Zegarek wskazówkowy i termometr na LCD graficznym Nokia3310

    http://obrazki.elektroda.pl/1661316800_1... Witam ponownie Tym razem chciałbym zaprezentować projekt lżejszego kalibru - zegarek wskazówkowy i termometr zbudowany na AT91SAM7S64. Wykonałem ten projekt, bo chciałem trochę pouczyć się programowej obsługi wyświetlacza graficznego z Nokii 3310, programowej obsługi enkodera inkrementalnego...

    DIY Konstrukcje   13 Gru 2011 19:26 Odpowiedzi: 13    Wyświetleń: 15580
  • MCP23017 błąd – ciągłe przerwania na INTB mimo poprawnej konfiguracji rejestrów

    (at)ElektrodaBot Jak skonfigurować rejestry MCP23017, aby nasąpiło przerwanie na INTB. Port B bit 0_4 to wejscia klawiszy, normalnie stan wysoki. Stan niski powinien wywołać przerwanie na INTB. Bezpośrednia odpowiedź - Dla RB0..RB4 jako wejść (normalnie “1”), przerwanie INTB ma wystąpić przy przejściu któregokolwiek z nich na “0”. Minimalny, pewny...

    Mikrokontrolery   27 Wrz 2025 06:31 Odpowiedzi: 13    Wyświetleń: 315
  • Sterownik wyświetlacza LED i klawiatury AS1115 na I2C - Arduino - przykłady

    https://obrazki.elektroda.pl/3711757000_... Witajcie, dzisiaj przedstawię uruchomienie układu AS1115 z Arduino w oparciu o gotową bibliotekę. AS1115 to kontroler wyświetlacza 7-segmentowego (do 8 cyfr) oraz klawiatury (do 16 klawiszy) z interfejsem I2C, oferującym dodatkową linię-przerwanie dla zdarzeń pochodzących od klawiatury. Temat ten...

    Wnętrza urządzeń   30 Lis 2022 15:08 Odpowiedzi: 10    Wyświetleń: 2169
  • Moduł expandera portów PCF8574 - PlatformIO tutorial - rozszerzenie pinów Arduino/ESP/itd

    Zostaje do omówienia pin INT od PCF8574. Na tym pinie pojawi się zbocze opadające gdy zmieni się coś na wejściu PCF8574. Nie ma możliwości maskowania przerwań dla poszczególnych pinów PCF8574, a przerwanie jest wyzwalane na każdą zmianę stanu (zarówno rosnące, jak i opadające zbocze) na pinach PCF8574. Lepiej chyba użyć MCP23017 do tego celu. Dodano...

    Artykuły   09 Lut 2025 20:04 Odpowiedzi: 11    Wyświetleń: 2724
  • Jak sterować wentylatorem PWM przez Arduino Mega z wyświetlaczem? Oczekuje fachowej pomocy.

    Sterowanie wentylatorem pwm przez arduino mega z wyświetlaczem (at)ElektrodaBot Jak to zrobić z pomocą zasilacza z dwoma wyjśćiami mianowicie 5v i 12v marki Mean Well? AI: Jaki model wentylatora PWM chcesz sterować? Wentylator Noctua NF-A14 iPPC-3000 PWM AI: Jaki typ wyświetlacza jest podłączony do Arduino Mega? Na pewno dotykowy Bezpośrednia odpowiedź...

    Arduino   10 Mar 2025 16:24 Odpowiedzi: 10    Wyświetleń: 300
  • [Atmega8] [Atmega8][C] Generowanie impulsu przy stałym niskim poziomie czujnika metalowego

    Witam. Poczytaj o przerwaniach i o reakcji na opadające zbocze. Wykrywasz przerwanie na opadające zbocze. W obsłudze przerwania sprawdzasz czy na wejściu jest stan niski.

    Mikrokontrolery AVR   25 Paź 2011 17:18 Odpowiedzi: 14    Wyświetleń: 1607
  • Motor krokowy: przerwanie nie działa przy użyciu Call sub

    Przedewszystkim trzeba ustawić aby przerwanie wywoływało opadające zbocze a nie stan niski (ustawienie domyślne). W tym celu należy odpowiednio ustawić rejestr Tcon(set Tcon.0)

    Mikrokontrolery   06 Kwi 2004 17:51 Odpowiedzi: 2    Wyświetleń: 1332
  • [esp-idf] Niepoprawne działanie gpio_isr_handler_add

    No nie mogę powiedzieć że coś działa jak ustawiam trigger na zbocze opadające a przerwanie cały czas uruchamia się na poziomie niskim (przytrzymanie klawisza) https://obrazki.elektroda.pl/7274678600_...

    ESP8266 i ESP32   29 Maj 2021 17:34 Odpowiedzi: 10    Wyświetleń: 1710
  • [..2313] Jak mierzyć czas trwania impulsu w ATtiny2313 z Timer1?

    Łopatologicznie: 1. zgłasza się przerwanie ze zbocza opadającego. wywołana jest procedura jego obsługi. jesteśmy teraz w niej. 2. włączasz licznik by zliczał impulsy zegarowe przez prescaler. 3. czekasz tak długo aź stan na INT0 się zmieni na przeciwny - koniec impulsu. 4. zatrzymujesz licznik. odczytujesz zawartosc licznika i zapamiętujesz w zmiennej....

    Mikrokontrolery AVR   01 Lip 2008 06:45 Odpowiedzi: 10    Wyświetleń: 2885
  • GPT4.0 czyli drugi wywiad ze sztuczną inteligencją ElektrodaBot 4.0 - zapraszam do zadawania pytań!

    podaj kod źródłowy w języku C na mikrokontroler PIC16, dekodujący sygnał DCF77. Założenia są takie, że przebieg z odbiornika DCF77 podawany jest na wejście przerwania zewnętrznego INT0 a program ma uzupełnić odpowiednią strukturę zawierającą pole daty i czasu z dokładnością co do sekundy. Program bez funkcji delay, ma działać jako maszyna stanów. Chętnie...

    Tematy tygodnia   03 Kwi 2023 09:12 Odpowiedzi: 927    Wyświetleń: 24540
  • Niewłaściwe odczyty z przepływomierza YF 201 przy pomiarze ilości wody w systemie nawadniania

    Nie odzywałem się w temacie bo krucho z czasem, ale nadal działam nad projektem. Sytuacja wygląda następująco. Pozbyłem się powietrza z układu. janek_wro - licznik przepływomierza jest zerowanie tuż przed pompowaniem, więc zwrotny przepływ wody nie ma wpływu na wynik. mpier- Gdy ustawiłem przerwanie na zbocze opadające wyniki koszmar. "Samo przerwanie...

    Arduino   26 Cze 2021 21:18 Odpowiedzi: 44    Wyświetleń: 1929
  • Jakie tranzystory do mostka H dla silnika Race 400?

    Ulepszaj, ulepszaj, bo zrobiłeś już sporo roboty, a nic nie stoi na przeszkodzie żeby zrobić to na prawdę dobrze. Wyłączaj PWMowi sterowanie pinem kiedy chcesz jechać na zad i po wszystkim, tylko pamiętaj żeby wyzerować pin po odłączeniu PWMa i załączenie wstecznego z delikatnym opóźnieniem. Wsteczny możesz zrobić na drugim PWMie i będziesz miał regulację...

    Robotyka Modelarstwo i CNC   08 Wrz 2010 16:47 Odpowiedzi: 23    Wyświetleń: 3897
  • Przerwania INT w AVR - zliczanie impulsów przy wolno opadającym zboczu

    Witam serdecznie. Zbudowałem sobie licznik impulsów na AVR-ku. Generalnie układ pracuje poprawnie ale bywa że czasami zliczona jest nieprawidłowa ilość tych impulsów. Iteraz mam pytanie bo zgupiałem. Powiedzmy że sygnał liniowo opada ze stanu wysokiego w stan niski w czasie 1 sekundy. (Bardzo ale to bardzo małe strome zbocze) Przerwanie ustawione jest...

    Mikrokontrolery   27 Cze 2006 16:42 Odpowiedzi: 10    Wyświetleń: 1519
  • Atmel Mega8 - pomiar długości impulsu w C dla sygnałów modelarskich

    Można by ustawić przerwanie zewnętrzne na zbocze narastające, uruchomić timer i przełączyć przerwanie na zbocze opadające. Gdy pojawi się to opadające to zatrzyma timer i masz czas impulsu. Jeszcze jedynie uwzględnić przepełnienie timera, w razie jak się coś przestawi z czasami.

    Mikrokontrolery   22 Wrz 2005 18:35 Odpowiedzi: 2    Wyświetleń: 1487
  • Impulsator, Atmega328p na jednym przerwaniu INT0

    Witam, Przedstawiam a tym artykule jak można na jednym przerwaniu obsłużyć pokazany poniżej impulsator. Może komuś się przyda. http://obrazki.elektroda.pl/6570210900_1... http://obrazki.elektroda.pl/3250862500_1... Wyjście B enkodera może by na innym dowolnym pinie, wymaga jedynie zmian w algorytmie. /* wyjście impulsatora...

    Artykuły   15 Mar 2015 15:13 Odpowiedzi: 13    Wyświetleń: 6384
  • [atmega8] [atmega8][BASCOM] Jak liczyć czas między impulsami stanu niskiego?

    Widziales kiedys sinusoidę? ma dwa zboCza: narastająCe (rising) i opadająCe (falling) Przerwanie może byC wyzwolone jednym z tyCh dwóCh zboCz. w powyższym kodzie masz na zboCze opadająCe, będzie działaC.

    Mikrokontrolery AVR   16 Lis 2008 21:32 Odpowiedzi: 14    Wyświetleń: 3563
  • ATmega8 - Wykrywanie opadającego zbocza INT0 przy spadku napięcia zasilania

    Witam, jak wygląda sytuacja opadającego zbocza przy przerwaniu od INT0? W którym momencie i w jaki sposób jest wykrywane opadające zbocze? W projekcie chcę wykryć spadek napięcia zasilania (w sumie jego odłączenie) które charakteryzuje się charakterystyką exponencjalna (w skutek rozładowania kondensatora w układzie zasilania). W którym momencie przerwanie...

    Mikrokontrolery AVR   10 Sie 2013 10:41 Odpowiedzi: 2    Wyświetleń: 1602
  • [atmega8][c] Przechodzenie i wybudzanie z power-down.

    A co jest na wejściu INT1. Jeśli zrobiłeś przerwanie niskim stanem to może masz tam cały czas stan niski i jak włączysz przerwania to znów się robi obsługa przerwania. Ustaw przerwanie na zbocze opadające i powinno się poprawić.

    Mikrokontrolery AVR   28 Cze 2011 06:23 Odpowiedzi: 8    Wyświetleń: 2733
  • Problem z odczytem danych z wyświetlacza sekwencyjnego

    Anody diod chyba muszą brać prąd z plusa zasilania a są podłączone tylko do wejścia procka. Daj tam (między anody diod a plus zasilania) jakiś opornik 500-1000 Ohm. Skonfiguruj przerwanie na opadające zbocze. Dodano po 4 Masz jakiś oscyloskop?

    Mikrokontrolery AVR   16 Mar 2009 13:12 Odpowiedzi: 63    Wyświetleń: 7543
  • Niedokładność pomiaru czasu pomiędzy zboczami narastającymi - RaspberryPi 4

    To mam inną propozycję. Zamiast w przerwaniu wyliczać długość impulsu, uruchamiaj dwa przerwania, bez timeout'ów . Jedno na zbocze narastające, które będzie tylko wstawiało znacznik czasu rozpoczęcia (nawet w mikrosekundach) do zmiennej globalnej. Drugie na zbocze opadające, które z kolei wyliczy deltę pomiędzy czasem rozpoczęcia a odczytanym w tym...

    Programowanie Początkujący   07 Lut 2021 22:27 Odpowiedzi: 18    Wyświetleń: 786
  • Jak przyspieszyć wykrycie opadającego zbocza 1us na PIC16F84 10MHz?

    Witam Mikroprocesor PIC16F84 + 10Mhz Kwarc. Problem: Jak najszybsze wykrycie zbocza widocznego na rysunku poniżej:(kolor zółty). http://aycu16.webshots.com/image/15175/2... Teraz sytuacja wygląda tak: Przerwanie w procesorze wywoływane opadającym zboczem. W procedurze obsługi przerwania zmiana pinu portu na stan wysoki(na rysunku...

    Mikrokontrolery   14 Maj 2007 16:45 Odpowiedzi: 8    Wyświetleń: 1942