trwać impuls atmega

Znaleziono około 135 wyników dla: trwać impuls atmega
  • ATMega 8: Jak skonfigurować sterownik serwonapędu z taktowaniem 8MHz?

    Skopiowałem, wyrzuciłem obsługę LCD, skompilowałem, wgrałem i podłączyłem oscyloskop. Impulsy chyba są co 20ms. Ale impuls trwa 4us a nie 1.5ms. Coś jest nie tak w ustawieniach peryferii.

    Mikrokontrolery AVR   30 Sty 2012 16:53 Odpowiedzi: 3    Wyświetleń: 1626
  • Wykrywanie załączania pompy głębinowej - jakie komponenty?

    Wada stosowania przerwania: dla ATmegi 328 działa tylko na dwóch pinach - jeśli oba są potrzebne do czegoś innego, to to rozwiązanie odpada. Wada stosowania funkcji pulseIn(): podczas sprawdzania, czy są impulsy, ATmega nie robi nic innego (a to trwa spory ułamek sekundy, zwłaszcza jeśli układ daje rzadsze impulsy). Wada użycia przerzutnika: dodatkowe...

    Projektowanie Układów   13 Lut 2025 20:57 Odpowiedzi: 333    Wyświetleń: 6507
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • C - Arduino Atmega2560 pomiar czasu między impulsami w C

    Nie mam jak określić dokladnie częstotliwości, ale mniej więcej z przełożenia czujnika w skrzyni myślę że od 0 do 4000 impulsów na sekundę ( tak orientacyjnie), szerokość impulsu to 1/16 obrotu czujnika. Znalazlem dziś jedyny projekt, z którego mógłbym wziąć podstawę, ponieważ jest to obrotomierz czyli też zliczanie impulsów i podobno działa na takiej...

    Arduino   25 Lip 2013 09:47 Odpowiedzi: 3    Wyświetleń: 4905
  • REKLAMA
  • RFM113(110) i RFM213(210) - prośba o uruchomienie układów

    Powinno się filtrować . To co ty widzisz na odbiorniku wtedy kiedy nadajnik nie nadaje , to zwykłe zakłócenia .Musisz na odbiorniku poprzez atmege oczekiwać tego co ma się pojawić z nadajnika tzn. Musisz zrobić coś na wzór rozbiegówki czyli przed wysłaniem jakiś danych z nadajnika wyślij np 1,0,1,0 gdzie ściśle ustal ile ma trwać 1 i ile 0 , tyle samo...

    Początkujący Elektronicy   25 Sty 2018 21:24 Odpowiedzi: 13    Wyświetleń: 831
  • ATMega 32 nie wykrywa szybkiego impulsu z czujnika szczelinowego przy 120m/s

    Jak masz połączony układ? Sprawdzasz stan pinu w pętli programu czy podłączyłeś go na wejście wyzwalające przerwanie? Przy tak krótkich impulsach sprawdzanie stanu w pętli może tracic impulsy, ale wywoływanie przerwania powinno zawsze zadziałać. Jeśli kulka zasłoni wiązkę całą średnicą to impuls będzie trwał ok 50us , czyli ok 200 cykli - nie powinno...

    Mikrokontrolery AVR   07 Paź 2017 14:55 Odpowiedzi: 32    Wyświetleń: 4086
  • [atmega8][C]ignorowanie sygnału wejścia po ustalonym czasie

    Witam Problem zapewne dla wielu z Was banalny. Pracuję nad projektem, który wymaga bardzo krótkich czasów sygnałów, rzędu kilkudziesięciu ms. Opracowałem program, który co prawda poprawnie wysyła impuls, jednak jest on "bezpieczny" tylko dla długich czasów sygnałów. W moim przypadku istnieje duże ryzyko, że guzik zostanie przyciśnięty dłużej i urządzenie...

    Mikrokontrolery AVR   06 Gru 2010 21:07 Odpowiedzi: 1    Wyświetleń: 1029
  • Atmega16 - różne wyniki zliczania impulsów przy 8MHz, dlaczego?

    uczę się programowania AVR w c i na ATMEGA16 napisałem prosty programik mający zliczać impulsy w czasie 1 sekundy timer 1 odmierza czas 1 sekundy timer 0 zlicza impulsy i przy przepełnieniu inkrementuje zmienną do wyświetlenia wyniku zmienna jest przemnażana przez 256 a do wyniku dodawana jest bieżąca wartość rejestru TCNT0 do celów ćwiczenia, jako...

    Mikrokontrolery AVR   15 Paź 2011 15:09 Odpowiedzi: 13    Wyświetleń: 3879
  • atmega328p - różnice w zliczaniu impulsów na int0

    Witam Do atmegi 328p, do int0 mam podpięty jedną nogą pc814, drugą do masy, czyli ten pc814 zwiera do masy int0. LCD podłączony do portu D. Wejscie int0 podciagnięte wewnętrznym pullupem. W przewaniu próbuję zliczać te impulsy, ale otrzymuję dziwne rzeczy. [syntax=c]#include <avr/io.h> #include <stdlib.h> #include <avr/interrupt.h>...

    Mikrokontrolery AVR   05 Maj 2015 17:09 Odpowiedzi: 7    Wyświetleń: 1218
  • REKLAMA
  • ATMega, język C – jak zliczać impulsy z przycisku i zapisywać do pamięci?

    witam kolegów może ktoś z Was podpowie mi jak zliczyć ilość naciśnięć switcha za pomocą timera w procku ATMega? czytam i czytam i nie mogę załapać - dużo jest o przerwaniach i pomiarze czasu, ale mnie chodzi tylko o to żeby zliczyć pojedyńcze impulsy - naciskam pryszcza i do pamięci, za kilka sekund naciskam 5 razy - ma się dodać do tego co juz było...

    Mikrokontrolery Początkujący   10 Cze 2014 11:22 Odpowiedzi: 8    Wyświetleń: 1452
  • [AVR GCC] Jak zliczać impulsy 10kHz na 12 pinach Atmega8?

    Witam serdecznie! W jaki sposób optymalnie zrealizować zliczanie impulsów (częstotliwość do ok 10kHz) na co najmniej 12 pinach atmega8? Procesor zdecydowanie nie ma tylu wejść licznikowych... Czy jest to wykonalne? Pozdrawiam, Patryk

    Mikrokontrolery AVR   06 Cze 2012 07:28 Odpowiedzi: 7    Wyświetleń: 3142
  • REKLAMA
  • Jak podłączyć impulsator 3-pinowy do Atmega8 i rozwiązać zakłócenia przerwań?

    Witajcie. Mam do Was kolejne pytanie. Chcę zrobić układ do zliczania impulsów pochodzących z impulsatora. Całość na atmega8, kwarc 8MHZ. I tu jest pierwsze pytanie: czy wiecie jak podłączyć taki impulsator?? Posiada on 3 nóżki, 24 impulsy na obrót. Zakładam, że nóżka środkowa do nóżka wspólna, a te z boku odpowiednio impulsy w lewo i prawo. Czy dobrze...

    Mikrokontrolery   15 Sty 2010 18:01 Odpowiedzi: 6    Wyświetleń: 1314
  • Xmega [C] - Implementacja licznika impulsów z użyciem eventów

    Witam; chciałem zrobić sobie licznik impuslów na procesorze Xmega. W ATmega była sprawa prosta, licznik mógł pracować w trybie licznika impulsów zewn. A w Xmega tego nie widzę. Wydaje mi się że można to zrobić na eventach, ale chciałbym sie upewnić, czy rzeczywiście to jedyna droga?

    Mikrokontrolery   08 Lip 2014 23:00 Odpowiedzi: 5    Wyświetleń: 1467
  • ATmega8 – generowanie impulsów na wyjściach w reakcji na sygnały wejściowe

    Jak najprościej zrobić sygnalizator na µC ATmega8 a dokładniej chodzi o coś takiego, że jak będzie sygnał na wejściu 1 to na wyjściu 1 pojawią się dwa krótkie impulsy, jak pojawi się sygnał na wejściu 2 to na wyjściu 2 pojawi się 10 krótkich impulsów. Jak to najprościej podłączyć i jak będzie wyglądał kod do tego??

    Mikrokontrolery   15 Wrz 2007 09:42 Odpowiedzi: 1    Wyświetleń: 975
  • ATMega8 => Impulsator => Dziwny jakis => ASM

    Witam... Ma ktos pojecie jak sterowac programem za pomoca Impulsatora... Heh wydaje sie glupie ale ja mam z tym problem caly dzien na nim zmarnowalem... Da sie napisac program bez przerwan zewnetrznych? Dokladnie to chodzi o jakis dziwny Impulsator poniewarz, krecac nim raz z pozycji spoczynku, w ktoras ze stron zwiera nam sie z ktorejs strony pierwsza...

    Mikrokontrolery   07 Lis 2006 07:24 Odpowiedzi: 1    Wyświetleń: 1301
  • ATmega16, Bascom – niestabilne działanie impulsatora na przerwaniu INT2

    Witam Niech mi ktoś powie dlaczego nie działa mi impulsator pod prockiem ATmega16. Wyprowadzanie A podłączone mam pod przerwanie procesora a drugie sprawdzam w momencie przerwania. Niby wszystko logiczne: jak na kanale B mam 1 to kręcę w jedną stronę a jak 0 to w drugą. Ale jakoś mi to nie chce działać. Kanały już nawet podciągnąłem do plusa zasilania...

    Mikrokontrolery   28 Wrz 2007 09:06 Odpowiedzi: 9    Wyświetleń: 3219
  • Atmega8 - Timer1: Jak ustawić kierunek zliczania impulsów 24V?

    Witam! Pierwsze kroki z uC, czyli próba stworzenia zegara matki dla czasomierza podobnego do $regfile = "m8def.dat" $crystal = 2000000 Config Pind.0 = Output Config Pind.1 = Output Config Timer1 = Timer , Prescale = 64 Dim Licz_2s As Byte Dim Parz As Bit Enable Interrupts Enable Timer1 Load Timer1 , 62500 Licz_2s = 0 Parz = 0 Do Loop End Odmierz_1m:...

    Mikrokontrolery Początkujący   28 Wrz 2012 13:16 Odpowiedzi: 2    Wyświetleń: 1311
  • Zliczanie Impusow - 8 zrodel impulsow - jak na Atmega8535 ?

    Witam! Jak rozwiazac problem zliczania impulsow z 8 kanalow np. na ATmega8535? ATmega8535 ma 3 wejscia typu timer/counter (ATmega128 tylko 4) a ja potrzebuje zliczac impulsy z 8 zrodel (wentylatory)-w celu pomiaru ich predkosci. CZy jest jakas mozliwosc podlaczenia tego przez jakis multiplekser (jak tak to jaki i jak to podlaczyc )?? Poniewaz jestem...

    Mikrokontrolery   03 Sty 2005 17:59 Odpowiedzi: 5    Wyświetleń: 1232
  • [C] Debounce na INT0 w ATmega16 - podwójne zliczanie impulsów po timeout

    Witam, Do INT0 ATmegi16 mam podłączone urządzenie dające impulsy - łączące masę. Dopisałem filtr na drganie styków, ale jedno rozwiązanie działa, a drugie nie. Wolałbym całkiem wyłączać przerwania tak jak w listingu 1, ale w tym przypadku po upłynięciu timeoutu przerwanie uruchamia się jeszcze raz. Czyli na każdy impuls na wejściu licznik zlicza dwa...

    Mikrokontrolery AVR   02 Sty 2010 19:51 Odpowiedzi: 1    Wyświetleń: 1326
  • 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 mierzyć impuls na ATMEGA32 bez blokowania procesora?

    Witam, Chce mierzyć długość trwania impulsu (stan niski) przy użyciu ATMEGA32. Napisałem poprawnie działający programik, problem w tym, że w czasie pomiaru impulsu procesor nie może robić nic innego. Do wykrycia stanu niskiego użyłem przerwań z INT1 a do odmierzania czasu trwania impulsu użyłem Timer2. Czy jest jakiś sposób, żeby mierzyć czas trwania...

    Mikrokontrolery   22 Maj 2007 19:52 Odpowiedzi: 23    Wyświetleń: 3393
  • Jak wyeliminować przekłamania w obsłudze impulsatora z atmega8?

    Chce obsłużyć impulsator przy pomocy mikro procka. Przełącza w taki sposób że po przekręceniu na obu wyprowadzeniach pojawia się stan wysoki, a później znów niski, i tak w kółko. pomiędzy przełączaniem na jednym z wyjść impulsatora jest wcześniej jeden ze stanów. Podłączyłem atmega przez RS. Oto fragment kodu: while(1){ c=PINC; if (c==0x00){valid=1;...

    Mikrokontrolery   02 Mar 2005 13:54 Odpowiedzi: 2    Wyświetleń: 3937
  • ATmega32L - brak reakcji timera0 na impulsy z wejścia T0 w C++

    Witam! Jestem początkującym w świecie mikrokontrolerów i w swoich działaniach natknąłem na taki oto problem: znalazłem w sieci program do obsługi timera0 w trybie licznika zliczającego impulsy z wejścia T0. Po wgraniu go do mojej ATmegi32L zero odzewu z jej strony. Klikam guziczkiem i diody na porcie A ciemne, myślałem, że to kwestia zbyt długiego stanu...

    Mikrokontrolery   25 Mar 2008 13:11 Odpowiedzi: 8    Wyświetleń: 1604
  • [BASCOM][Atmega8] Licznik impulsów nie działa poprawnie.

    Mam silnik z przekładnią który daje 5 impulsów na jeden obrót przekładni, obrotów jest 139 to liczyłem na piechotę ale chcę wykorzystać Atmege 8 do sterowania tym silnikiem i nie mogę dojść do ładu z liczeniem tych impulsów. Próbowałem liczyć impulsy funkcja DEBOUNCE i szło dobrze dopóki nie zwiększyłem prędkości obrotowej, zaczęło gubić impulsy Następnie...

    Mikrokontrolery AVR   19 Lut 2010 10:15 Odpowiedzi: 14    Wyświetleń: 5099
  • [ATMEGA32][WinAVR] Impulsator/enkoder - wykorzystanie timera

    Witam, piszę program pod mikrokontroler podłączony do impulsatora. Impulsator podłączony jest do pinów PA.1 i PA.2. Nie za bardzo wiem jak działa impulsator, co prawda przeglądałem kilka stron internetowych dotyczących owego tematu, próbowałem również skopiować kilka kodów, aby sprawdzić jak będą działać. Niestety, żaden nie działał w 100%, może impulsator...

    Mikrokontrolery AVR   02 Mar 2010 02:52 Odpowiedzi: 8    Wyświetleń: 3228
  • Atmega32/16 - zliczanie impulsów i ustawienie wyjścia po warunku w kodzie C

    Witam!! Napotkałem się na dosyć dziwny problem... Dotyczy on zliczania impulsów i ustawieniu wyjścia po przejściu warunku. Poniżej przedstawiam kod który dotyczy tego problemu. #include <avr/io.h> #include <avr/interrupt.h> int imp=0; #define tau 251; double kat=0.0,x=0.0; unsigned int licznik=250; ISR(INT0_vect) { x++; kat=x*0.9;...

    Mikrokontrolery AVR   14 Sie 2010 12:48 Odpowiedzi: 3    Wyświetleń: 1409
  • Atmega / Bascom - Podział Flaga 1/12 sekundy bez przecinków

    83,333...... to jest poprawny podział. To nie jest podział. 83,(3) czyli osiemdziesiąt trzy i jedna trzecia milisekundy ma trwać okres tych impulsów. Wtedy po dwunastu impulsach minie jedna sekunda. Sposób podziału pokazał Mundi1970 , choć nie jest to sposób jedyny.

    Mikrokontrolery   23 Gru 2013 22:48 Odpowiedzi: 7    Wyświetleń: 1317
  • [ATMEGA][BASCOM] Wielokanałowy ściemniacz oświetlenia-wyłącz

    Halogeny też będą zabronione ?? a co do projektu, właśnie zakończyłem projekt na uczelnie gdzie wykorzystuję sterowanie halogenem. jest to zrealizowane w ten sposób, że mam 100 poziomów jasności (0-100%). Sterowanie fazowe oczywiście i triak załączany impulsem. Logicznie, program działa tak: 1) system detekcji zera (transoptor) wykrywa moment w którym...

    Mikrokontrolery AVR   07 Lut 2010 16:21 Odpowiedzi: 16    Wyświetleń: 5522
  • [C] [C][ATMEGA16] - Licznik czasu między impulsami w stacji pogodowej z hallotronem

    Witam ! Tworzę projekt stacji pogodowej za pomocą ATMEGI16 + LCD 2x16. Tworzę licznik impulsów który zliczałby mi czas pomiędzy zboczami impulsów (prędkość obrotowa wiatru) Znalazłem w sieci program który działa na Atmega8 + 16MHZ kwarc. [url=http://mikrokontrolery.blogspot.com... Chciałbym go przerobić na Atmega16 na...

    Mikrokontrolery   04 Gru 2014 11:41 Odpowiedzi: 15    Wyświetleń: 2079
  • Sygnał z głośnika załaczający tranzystor lub MOSFET w obwodzie

    A co pojawia się na tym buzerze? Jeśli napięcie stałe (np. 3V) przez 10 sekund, to nie trzeba robić czułego układu (wzmacniacz + detektor) dla sygnału 60mV. Swoją drogą, buzer z generatorem wprost do nogi ATmegi... nie wiem, czy nie za bardzo ją obciąża. Czy może jednak dokumentacja, o której pisze jarek_lnx, dotyczy innej wersji urządzenia, a tu jest...

    Początkujący Elektronicy   19 Wrz 2023 17:39 Odpowiedzi: 42    Wyświetleń: 945
  • Jak zaprojektować mosfet driver do szybkiego przełączania z atmega OUT?

    Dobrze byłoby najpierw określić, jaki ładunek ma przepływać przy włączaniu/wyłączaniu tranzystora, a dopiero potem projektować układ. Przykładowo, dla BUZ11, czy IRFZ44 przy napięciu zasilania sterowanego układu 48V i napięciu bramki 12V ten ładunek jest około 50nC - przy 0.5A to by trwało 0.1us. [url=www.elenota.pl/datasheet-pdf/126481...

    Początkujący Elektronicy   03 Cze 2016 11:21 Odpowiedzi: 70    Wyświetleń: 7521
  • Atmega Fusebit Doctor (HVPP+HVSP) - napraw fusebity

    Linia WR jest wykorzystywana przy zapisie a przy odczycie nie. Normalnie powinna być w górze, a impuls zapisu to krótkie ściągnięcie do masy. Dodano po 17 Tzn ten impuls na WR trwa 1µs więc tego nie wychwycisz bez oscyloskopu, po prostu się upewnij że nie jest do niczego zwarta.

    DIY Warsztat   08 Kwi 2016 21:09 Odpowiedzi: 342    Wyświetleń: 266143
  • ATmega2560 [C] + DS18B20 i wciaz temperatura +127C lub +85C

    Po kolei. Jeden impuls Presence. Dłużej trwający odczyt (w nocie wyraźnie pisze że ma trwać więcej niż 60us! A jeszcze ma byc odstęp pomiędzy odczytami.) U Ciebie było 16us, a po odkomentowaniu opóźnienia 45us, raptem 61us. Spróbuj to: #include <avr/io.h> #include <util/delay.h> //#include <avr/delay.h> #include <avr/signal.h>...

    Mikrokontrolery AVR   14 Sty 2010 07:54 Odpowiedzi: 33    Wyświetleń: 8143
  • [atmega162] Czy 8-bitowy timer Atmega162 może przyjmować impulsy jak 16-bitowy?

    Atmega jest taktowana zewnętrznym kwarcem 12MHz, żeby jeden tick timera trwał ~1us. 1. Czy timer 8-bitowy przyjmujący zewnętrzne impulsy, może je przyjmować w takich samych odstępach czasowych jak 16-bitowy? Tak. Te dłuższe timery mają po prostu większy rejestr w którym liczone są impulsy, poza tym działają tak samo. 2. Czy do przerwania, kiedy jest...

    Mikrokontrolery   14 Lip 2009 19:17 Odpowiedzi: 5    Wyświetleń: 2289
  • Atmega – jak podłączyć enkoder A/B bez utraty impulsów przy priorytecie przerwań?

    Na początek podaj więcej informacji. Jak często występuje to ważne przerwanie i jak długo trwa jego obsługa? Dlaczego chcesz wyłączyć globalnie przerwania? Jeżeli będzie obsługiwane to ważniejsze przerwanie to zewnętrzne od enkodera może poczekać, tylko zależy jak długo.

    Mikrokontrolery   25 Maj 2007 20:11 Odpowiedzi: 6    Wyświetleń: 2290
  • [atmega] [ATmega][Bascom] Jak odliczać czas bez zatrzymywania programu?

    Mój błąd ale normalnie to jest tak że jak piszesz kompilatorowi coś np że chcesz odmierzyć tyle to a tyle impulsów to kompilator to właśnie wykonuje. Takie właśnie jest moje wyobrażenie o językach wysokiego poziomu. Jak bym chciał pisać w asmo to bym pewnie na to zwrócił uwagę. Na razie to mój kontakt z prockami tego typu trwa około 2 tyg więc nie jedź...

    Mikrokontrolery   12 Wrz 2008 14:02 Odpowiedzi: 20    Wyświetleń: 2649
  • ATMEGA32 - dlaczego zbocze opadające trwa ponad 1ms?

    Ten kod to zupełnie najprostszy sposób jaki można sobie wyobrazić w Bascomie. Chodziło mi tylko o to aby sprawdzić czy ATMEGA działa: Config Pinb.0 = 1 ' port jako wyjście Do Portb.0 = 0 Waitms 2 Portb.0 = 1 Waitms 2 Loop End Na innym ATMEGA8 z kwarcem 8MHz impulsy 1µs mają wzorowy kształt prostokąta. Więc nie jest to kwestia sondy i oscyloskopu....

    Mikrokontrolery AVR   06 Wrz 2009 18:40 Odpowiedzi: 6    Wyświetleń: 3581
  • Jak zbudować sterownik silnika krokowego na L297, L298 i ATmega?

    czy układ l298 sam zapewni ograniczenie prądowe przy niskiej prędkości? Nie zapewni, musisz go sterować układem l297 i wtedy będziesz miał ograniczanie prądu (chopper) Dzięki za odpowiedź. Jeszcze tylko jedno pytanie: jeśli jeden krok będzie trwał np. 1s to ograniczenie całkowicie odetnie prąd czy tylko obniży go do 2A i będzie na takim poziomie do...

    Robotyka Modelarstwo i CNC   15 Lip 2010 14:16 Odpowiedzi: 2    Wyświetleń: 2247
  • Atmega lub PIC oraz moduł GPS - dokładny czas impulsu

    Tak masz. Od zbocza narastającego z sygnału 1 PPS z odbiornika GPS zaczynasz odliczanie. Następne zbocze powinno przyjść po 1000000 odcinków o dł. 1 us. To dość optymistyczne założenie jeśli procesor ma być taktowany własnym oscylatorem. Trzeba by zrobić coś w rodzaju PLL która na bieżąco zlicza ile impulsów ~1us mieściło się w 1PPS, na tej podstawie...

    Mikrokontrolery Początkujący   17 Maj 2012 21:55 Odpowiedzi: 8    Wyświetleń: 2526
  • Urządzenie na bateriach jaki jest max dopuszczalny próg poboru prądu uA?

    dondu dziękuję za artykuł bardzo fajnie opisane wszystko. Dla mnie początkującego cenne informacje. Dalej walczę i nie wiem jak to rozwiązać. Wrzucam schemat. Zasada działania: Radiowka LoRa e32-ttl-100 433mHz Atmega 328p Podanie impulsu na PD2(pierwszy kanał) i PD3(drugi kanał) wybudza Atmege uruchamia pin PD7, który uruchamia tranzystor lora załącza...

    Początkujący Elektronicy   28 Paź 2020 21:18 Odpowiedzi: 35    Wyświetleń: 1755
  • M8 DS18B20 LED - DS18B20 format wyniku i podział na cyfry

    Jeśli taktujesz MCU zegarem 1 MHz (tak wychodzi z preskalera) to okres zegara wynosi 1us, tyle ile mniej więcej trwa impuls ujemny OW. Przy tak niskim taktownaiu można to zrobić, ale lepiej podnieść je do 4-8 MHz, co da więcej czasu. Tak jak pisałem, umieść w sekcji atomowej samo generowanie impulsu ujemnego, a delaye oprzyj o timer i będzie ok. BTW,...

    Mikrokontrolery AVR   31 Gru 2012 12:09 Odpowiedzi: 27    Wyświetleń: 4149
  • [Atmega8] [Atmega8][C] - Jak rozróżnić przerwanie LOW->HIGH i HIGH->LOW na INT0?

    Przede wszyskim sprecyzuj jakie sygnały chcesz badać - częstotliwość i szerokość badanych impulsów (granice). Od tego zależy czy wybrana metoda jest dobra. Po drugie sprecyzuj co chcesz badać - mierzysz szerokość impulsów, czy interesuje cię różna reakcja na zbocza? Wśród AVR masz różne rodziny, ATTiny, ATMega, XMEGA, niektóre znich mają specyficzne...

    Początkujący Naprawy   21 Lip 2013 16:01 Odpowiedzi: 93    Wyświetleń: 8721
  • Jak uzyskać 32 kanały PWM z ATMEGA 32 bez migotania diod?

    Witam Pracuje nad pewnym problemem. Wykorzystuję w projekcje ATMEGA 32 który jest wyposażony w zbyt małą ilość kanałów PWM. W projekcje docelowym chciałem uzyskać 32 kanały PWM. Próbowałem wykorzystać rejestry przesuwne 74HC... PWM stworzyłem programowo i przesyłałem do rejestrów za pomocą modułu SPI w tym że kontrolerze. Jeśli chodzi o sterowanie jednym...

    Mikrokontrolery AVR   04 Sie 2011 09:07 Odpowiedzi: 44    Wyświetleń: 6535
  • Atmega/Xmega - jak zrealizować 8 izolowanych wejść 4-20mA?

    Witam Ale U/f też się sam nie zrobi, jest o niebo bardziej skomplikowany od MCP, z moich doświadczeń wynika że wszystko płynie, kalibrowałem przetworniki przemysłowe o niebo lepszej klasy niż mogę wymyśleć, kalibratory muszą być o klasę lepsze niż obiekt kalibrowany, te którymi pracowałem kosztowały więcej niż dobre auto i wiem że każdy potencjometr...

    Mikrokontrolery   10 Mar 2016 23:00 Odpowiedzi: 21    Wyświetleń: 3612
  • [ATmega8][C] Wentylator sterowany PWM + pomiar obrotów (rpm)

    Będziesz musiał zjechać częstotliwością PWM na tyle aby łapać czas między impulsami z wentylatora, gdy PWM jest na H. :arrow: Czyli proponujesz pomiar czasu, a nie impulsów? Ma to sens dla tych prędkości obrotowych? 4000 rpm >> ~ 66 obr/s >> x2 to jest 132 Hz (impulsy na obrót) >> czyli czas pomiędzy impulsami jakieś 7,5 ms. :?: A jak wychwycić impulsy...

    Mikrokontrolery AVR   21 Lip 2012 19:55 Odpowiedzi: 50    Wyświetleń: 28446
  • Jak wyeliminować szumy z impulsatora w układzie z ATMEGA?

    Może faktycznie trochę za ogólnie to opisuję... Sygnał wejściowy jest sygnałem prostokątnym z impulsatora i to na nim pojawiają się szumy pochodzące z układu zapłonowego samochodu. Jego amplituda wynosi 5V (czyli od 0 do +5V) a impedancja wynosi około 6kΩ. Chce aby układ przyjmował także sygnał z ABS, którego amplituda z tego co mi wiadomo oscyluje...

    Początkujący Naprawy   06 Wrz 2011 08:40 Odpowiedzi: 27    Wyświetleń: 5420
  • IRQ tester - multiwibrator, dyskryminator, generator, ...

    IRQ tester https://obrazki.elektroda.pl/3243423400_... IRQ Tester to proste narzędzie, głównie do testowania czasu odpowiedzi na impulsy, lub czasów międzyzboczowych dostarczonego sygnału. Program został napsiany na ukontroler AVR Atmega168, a jego głównym zadaniem jest funkcja multiwibratora monostabilnego, którego działanie polega...

    DIY Warsztat   09 Wrz 2024 21:32 Odpowiedzi: 5    Wyświetleń: 1431
  • [ATmega] Jak zminimalizować wpływ drgań styków na pomiar czasu w ATmega?

    PietrekDer --> tak w ogóle to wygląda na to, że przyjąłęś z góry złe założenie. Super dokłady pomiar czasu pomiędzy impulsami wyzwalanymi "ręcznie" jakimiś klawiszami/stykami/stycznikami Niestety twoja super dokładność w tym momencie musi zostać ograniczona (tzn jej rozdzielczość) do właśnie czo najmniej czasu dla debouncingu czyli eliminacji drgań...

    Mikrokontrolery AVR   26 Gru 2010 10:47 Odpowiedzi: 12    Wyświetleń: 4599
  • [atmega8L][c] - Regulacja prędkości obrotowej silnika.

    Próbowałem - stan wysoki powinien trwać 60ms czyli 60 impulsów timera. Efekt ten sam - program jakby nie zwracał uwagi na warunki jakie zadałem i OCR1B leci do tej samej wartości, zawsze za dużej. Dodano po 2 Program działa prawidłowo - ustawia co chwila w pętli OCR na 400, bo tak został napisany. Mówisz o pętli dla przycisku C? Bo dla przycisku A to...

    Mikrokontrolery AVR   28 Gru 2015 21:04 Odpowiedzi: 37    Wyświetleń: 3330
  • Jak podłączyć tranzystor do magistrali 1Wire jako SLAVE z ATMEGA?

    Właśnie... Jest jeszcze motyw taki, że PIN, którym podłączam się do 1Wire to INT0, przerwania na oba zbocza. Zbocze opadające zeruje timerek a zbocze narastające sprawdza ile upłynęło czasu (ile trwał impuls). Jeśli czas trwania impulsu oznacza RESET PULSE od mastera, zaczyna się cała obsługa w moim SLAVE. W nocie katalogowej jest napisane, że jeśli...

    Początkujący Naprawy   29 Kwi 2014 22:29 Odpowiedzi: 5    Wyświetleń: 1164
  • Odbiornik zdjęć meteorologicznych NOAA na LA1185

    Czy układ LA1185 lutowałeś bezpośrednio do płytki czy zastosowałeś jakąś podstawkę do niego? Może go przegrzałeś podczas lutowania. Jaki zastosowałeś kwarc? Ustawiłeś na odbiorniku radiowym odpowiednią częstotliwość? A tak trochę inne pytanie. Myślałem parę dni temu, aby zrobić nadajnik podczerwieni podłączany do RS232, aby ten sterował mi radiem, podczas...

    DIY Konstrukcje   01 Mar 2014 13:01 Odpowiedzi: 292    Wyświetleń: 96574
  • [BASCOM] Obsługa zgrzewarki - sterowanie triakiem za pomocą Atmega8 i układów CNY17

    Wywal z przerwania obsługę LCD i waitms. Z tego powodu może gubić przerwania i cały pomiar czasu jest do d.. Obsługa przerwania ma trwać jak najkrócej a pozostałe dodatki robić w pętli głównej. Impulsy masz co 20ms a obsługa przerwania trwa min 100ms więc to nie ma prawa działać

    Mikrokontrolery Początkujący   04 Lip 2022 10:26 Odpowiedzi: 46    Wyświetleń: 2568
  • Zapis i odtworzenie sygnału z czujnika magnetycznego za pomocą Atmega 8/16/32

    Schemat integratora wygląda tak: http://obrazki.elektroda.pl/5177416600_1... Natomiast impulsy tak jak poniżej przy czym biała linia to impuls z czujnika a czerwona to za integratorem http://obrazki.elektroda.pl/5524733000_1... http://obrazki.elektroda.pl/3608113900_1... http://obrazki.elektroda.pl/1998282200_1...

    Projektowanie Układów   17 Cze 2013 06:35 Odpowiedzi: 13    Wyświetleń: 3054
  • error:7, error:350, error:127 line:0 Bascom avr

    Dziękuje wszystkim za pomoc. Program poprawiłem, działa. No nie do końca tak jak bym chciał:) A mianowicie program obsługi przerwania podaje mi impuls co 2 sek. A powinien co 1 sek. Próbowałem już inaczej przeliczać wartość tak aby uzyskać czasookres impulsu 1 sek Załadowałem do licznika wartość o połowę niższa czyli 125. Teoretycznie powinno pomóc....

    Mikrokontrolery AVR   22 Lut 2010 20:08 Odpowiedzi: 8    Wyświetleń: 3541
  • Trójfazowy regulator mocy na 3 triakach (sterowanie fazowe)

    Witam. Jeśli wyzwalasz triaki długimi impulsami to impuls powinien trwać od momentu wyzwolenia triaka aż do momentu przejścia przez zero w danej fazie. Co do punktu naturalnej komutacji , to jest punkt od którego dany triak zacznie przewodzić . Ale wyzwalać możesz go nawet zaraz po przejściu napięcia przez zero. Po prostu triak w danej fazie przed punktem...

    Elektro Maszyny i Urządzenia   23 Maj 2013 08:58 Odpowiedzi: 15    Wyświetleń: 10734
  • Oscyloskop Cyfrowy AVR v2.0 Atmega 32 LCD LS020

    Żeby przetaktować, trzeba zasilać z 5 V. Żeby zasilać z 5 V trzeba większy i droższy akumulator, oraz dzielniki napięć lub konwerter napięć do LCD. Wyświetlanie wykresu nie jest szybkie, bo trzeba obliczyć amplitudę, wyskalować, zmazać stary wykres, narysować kratki w miejscach gdzie stary wykres je nakrył i dopiero potem rysować nowy wykres a to wszystko...

    DIY Konstrukcje   26 Lis 2023 12:26 Odpowiedzi: 181    Wyświetleń: 99155
  • Sterowanie taśmą RGB 230V (30m) przez Atmega PWM – sprawdzony schemat wykonawczy

    Ja widzę że Hantek6022BE ma do 35Vpp. Ale mniejsza o to. Jak masz sondę 1:10 (a masz) to możesz mierzyć napięcia do 350Vpp (o ile sonda na to pozwala, ale zdecydowana większość pozwala, zobacz w opisie swojej). W każdym razie pierwsze testy rób po stronie niskiego napięcia. Jeden kanał podłącz do impulsów przejścia przez zero, i to ten kanał wykorzystaj...

    Początkujący Elektronicy   17 Lut 2021 18:55 Odpowiedzi: 60    Wyświetleń: 2529
  • Atmega 168 - fałszywe wyzwalanie INT1 na motocyklu przy pracy silnika

    "do S1 mam ok 0.5 do 0.8 metra." A na świecy masz 10-20kV napięcia w impulsie. Te przewody do S1 MUSZĄ być skręcone i w ekranie podłączonym z JEDNEJ TYLKO strony do masy(motocykla). Przy "fajce" świecy MUSI być sprawny opornik tłumiący. Dodano po 4 R1 do 470Ohm, C1 do 1uF, zamiast R3 dławik 100uH na początek. Dołóż napięcia... potrafi sięgnąć 40kV...

    Mikrokontrolery AVR   24 Mar 2009 21:37 Odpowiedzi: 25    Wyświetleń: 3021
  • Hexapod na Atmega16: problem z sygnałami na portach i macierzą 8x3

    Licznik 0 musi robić przerwanie co 2,5 ms dlatego że cykli jest 8, czyli 8*2,5= 20ms i to się nie może zmienić. Podałeś że dla w=187 impuls wyjściowy ma trwać 1,5 ms (dlaczego nie 1,87 ms?) Pracuje na 8MHz, liczniki jak wspomniałem w trybie CTC. Liczniki 1 i 2 mają preskaler 64 co po obliczeniach daje 8us na cykl. Więc aby uzyskać sygnał długości 1,5ms...

    Automatyka Przemysłowa   29 Sie 2009 09:54 Odpowiedzi: 10    Wyświetleń: 1824
  • Solar tracker Atmega + Bascom – uruchomienie, na co uważać przy sterowaniu rurowym?

    Koledzy otóż 3 fotorezystory dlatego że oprócz solara Atmega będzie wykonywała sporo funkcji. I każde wejście dla mnie jest ważne. A do programu nie będzie problemu. Jak widzicie na filmie nie ma problemu ustawić kopułkę prostopadle do słońca. W przypaku czterech czujników praca prawo lewo i góra dól bez problemu może być jednoczesna, a w przypadku...

    Mikrokontrolery AVR   03 Sty 2013 20:12 Odpowiedzi: 32    Wyświetleń: 18421
  • Atmega32 - Czy można zwiększyć częstotliwość próbkowania do 200kHz?

    FFT na 4096 próbkach na AVR? Sprawdzałeś czas wykonywania tej Twojej funkcji FFT? Nie sprawdzałem, jak to będzie niezmiernie długo, to się zmniejszy do 1024. Z tego powodu, że AVR jest stosunkowo wolny, domyślam się, że nie jest możliwa obserwacja na bieżąco, zaakceptuję, jak jedno przeliczenie trwa ok. 5 sekund. Tablica wartości sinus i cosinus może...

    Mikrokontrolery AVR   20 Cze 2016 12:08 Odpowiedzi: 5    Wyświetleń: 2406
  • Sterownik akwariowy w pokrywie oświetleniowej

    http://obrazki.elektroda.pl/1173779300_1... Witam, chciałbym wam przedstawić sterownik akwariowy zintegrowany z obudową, który niedawno skończyłem budować. Urządzenie jest w fazie testowania i rozbudowy, więc jest dużo niedociągnięć w projekcie. Ale jak ktoś kiedyś na forum napisał "ważne, że własne i działa", a jak długo, to się okaże....

    DIY Konstrukcje   03 Gru 2013 22:27 Odpowiedzi: 47    Wyświetleń: 29400
  • Kod C dla ATmega8 do regulatora modelarskiego - brak reakcji urządzenia

    Czyli przerwanie jest wywoływane co 10us. Impuls (PWM) do każdego serwa powinien trwać od 1-2ms czyli 100 do 200 wywołań. Ale też kazdy z tych impulsów powinien pojawiać się na każdym serwie co 20ms- czyli co 2000 wywołań przerwania. A tego w kodzie nie mogę dojrzeć. P.S. Mamy 80 cykli. A ile z nich jest w przerwaniu? Pewnie ze 40. P.S.2. Nie doczytałem-...

    Mikrokontrolery   27 Paź 2011 20:50 Odpowiedzi: 51    Wyświetleń: 7071
  • [Kupię/zlecę wykonanie] Sterownika do akwarium...

    Witam szanownych kolegów :) Jako początkujący akwarysta postanowiłem ułatwić sobie obsługę akwarium... Przejdźmy do sedna sprawy: Zlecę wykonanie z zaprogramowanym (hmmmm.. atmega czy coś takiego) mikroprocesorem , wyświetlaczem LCD , resztę elementów mogę wlutować sam... Zadania jakie miałby wykonywać to: -sterowanie oświetleniem dzień / noc z ustawianiem...

    Ogłoszenia Elektronika   05 Paź 2010 16:43 Odpowiedzi: 11    Wyświetleń: 5313
  • Atmega: Sterowanie skrótem klawiszowym Ctrl+A za pomocą sygnału zewnętrznego

    eśli cokolwiek ma emulować prawdziwą klawiaturę, nie wyobrażam sobie inaczej, niż z w pełni kompatybilnym USB. Bez tego, nawet jeśli komputer się doprowadzi do widoczności mikrokontrolera, to i tak nijak to nie zbędzie uznane jako klawiatura. Masz rację. Tyle że to do czego się odnosisz, to tylko końcówka dyskusji o rozwiązaniu alternatywnym zaproponowanym...

    Arduino   30 Cze 2022 08:24 Odpowiedzi: 22    Wyświetleń: 792
  • [atmega8][C]Pomiar długości trwania impulsu / stanu niskiego

    Witam Poniższy program mierzy długość trwania impulsu / stanu niskiego podanego na INT1. Pomiar jest wyzwalany przerwaniem, zboczem opadającym, następnie następuje włączenie timera i przestawienie przerwania na zbocze narastające. Gdy ono nastąpi jest wyzwalane kolejne przerwanie, które zeruje zatrzymuje timer. Odczyt timera (rejestr TCNT1) następuje...

    Mikrokontrolery AVR   10 Sie 2008 19:58 Odpowiedzi: 3    Wyświetleń: 6874
  • Wyświetlacz 6 LED 1wire

    Cieszę się, że ci to działało, ale wystarczy zaglądnąć do noty procesora i zrobić parę prosty obliczeń, żeby przekonać się, że ci USART taktowany wewnętrznym generatorem w ATMega działał wyłącznie przez przypadek. Tak na szybko ja znalazłem dwa przykłady obliczeń: http://www.maximintegrated.com/app-notes... http://electronics.stackexchange.com/que...

    DIY Konstrukcje   28 Sty 2014 12:18 Odpowiedzi: 18    Wyświetleń: 16419
  • [atmega8] [atmega8][c] Regulator dwukierunkowy RC - błędne zliczanie impulsów PWM

    Witam, Napisalem program na atmega8 do regulatora dwukierunkowego, którego schemat można znaleść tutaj. [url=http://www.modelhobby.republika.pl/... Licznik pracuje z zegarem 8Mhz i prescalerem 64. Czyli licznik powinien zapelnić sie minimalnie po 2ms. Sygnał z odbiornika trwa od 1ms do 2ms. Najpierw zliczam czas impuslu. W zależności...

    Mikrokontrolery AVR   21 Lis 2014 13:30 Odpowiedzi: 3    Wyświetleń: 3048
  • AVR (Atmega, ATTiny) - Różnica poziomów napięć

    Właśnie. Podszedłbym do tematu tak jak tmf radzi. A jak nie znajdziesz info w nocie, to zasil modem z 3,6 V (procek też daj na 3,6 V) i TYLKO DO TESTÓW podłącz szeregowe rezystory pomiędzy układami i zobacz oscyloskopem co wystawia modem. Jeśli wystawia stan wysoki na 3,6 V to wyrzuć rezystory szeregowe i przestań się martwić :) Nie wystarczyłoby zmierzyć...

    Mikrokontrolery Początkujący   09 Sty 2013 18:40 Odpowiedzi: 16    Wyświetleń: 4359
  • Porównanie projektów łodzi podwodnych do badań podwodnych - zapraszam do dyskusji!

    Niestety ze względu na kompletny brak czasu projekt został chwilowo wstrzymany (na jakieś pół roku). Postęp prac od ostatniego postu - niewielki. Zamontowane wały napędu, śruby, silniki. Konstrukcja została wstępnie wyważona. Pozostał montaż balastu, kamery i sensorów. Prototyp sonaru wykonany i przetestowany - dokładnośc około 1cm na 1m - nie powala...

    Robotyka Modelarstwo i CNC   17 Mar 2015 09:09 Odpowiedzi: 468    Wyświetleń: 136403
  • [atmega] ATmega – generowanie SPWM do sterowania falownikiem H-bridge, sygnały IN1/IN2

    Nie chcę zakładać nowego tematu więc tutaj pochwalę się tym co udało mi się dzisiaj uruchomić. Zbudowałem sobie falownik trójfazowy na mikrokontrolerze avr. Wzorowałem się na programie falownika jednofazowego kolegów Tomasza Gumnego i Adama Tatusia. Niestety większość avr-ów posiada tylko dwa rejestry porównania OCR, tak że niezbyt się nadają do wytwarzania...

    Mikrokontrolery AVR   21 Sty 2015 18:16 Odpowiedzi: 65    Wyświetleń: 15336