zliczanie impulsów atmega

Znaleziono około 697 wyników dla: zliczanie impulsów atmega
  • Timer 1 i Atmega 32. Zliczanie impulsów w czasie jednej sekundy.

    timer sobie zostaw do pomiaru czasu, a liczenie impulsów zrób na INT0 lub INT1

    Mikrokontrolery   15 Mar 2006 22:22 Odpowiedzi: 1    Wyświetleń: 1881
  • REKLAMA
  • Termometr mikromocowy LCD ATMEGA16

    http://obrazki.elektroda.pl/5636705900_1... https://filmy.elektroda.pl/37_1378532310... Termometr mikromocowy LCD ATMEGA16 Tym razem głównym celem projektu było sprawdzenie możliwości wykonania mikromocowego systemu pomiaru temperatury w oparciu o możliwie standardowe elementy, mówiąc w skrócie byłem ciekawy czy zwykły avr może być...

    DIY Konstrukcje   19 Wrz 2013 12:33 Odpowiedzi: 10    Wyświetleń: 11583
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • ATmega – jednoczesne użycie Timer0 do zliczania impulsów i Timer1 do PWM oraz czasu

    Która atmega? W atmega8 możesz użyć: Timer0 - odmierzanie czasu Timer1 - zliczanie impulsów Timer2 - PWM

    Mikrokontrolery   09 Maj 2008 09:05 Odpowiedzi: 5    Wyświetleń: 1801
  • ATmega 168 - Arduino nie zlicza impulsów z enkodera przy 3000 RPM

    Witam drogich forumowiczów. Jakiś czas temu postanowiłem zbudować wyważarkę do wałków. Część mechaniczna jakoś wyszła natomiast pozostał problem części programowo elektrycznej. Wyważarka ma wykonywać pomiar przyspieszenia na każdym łożysku przy określonej prędkości obrotowej, żeby było ciekawiej przy maksymalnym przyspieszeniu muszę rejestrować pozycję...

    Arduino   28 Sie 2013 22:32 Odpowiedzi: 9    Wyświetleń: 4680
  • Mikrokontroler <0,2mA do odczytu impulsów z czujnika Halla i temperatury DB18B20

    STM32L031K6: Przy wewnętrznym zegarze 131kHz, w temperaturach -40+55, kod wykonywany z RAM, pobór prądu bez peryferiów 21uA max. Z włączonym licznikiem i RTC to będzie 36uA max. I nie trzeba obniżać napięcia do 1,8V :) Można też zejść do 9uA przy zachowaniu zliczania impulsów i bez wybudzania przez 20s (i więcej). Inna opcja to zliczanie impulsów w...

    Mikrokontrolery Początkujący   14 Sie 2017 16:20 Odpowiedzi: 21    Wyświetleń: 1866
  • REKLAMA
  • AtMega16, C - Zliczanie impulsów CLK interfejsu SPI

    Witam, zastanawiam się, czy istnieje jakiś sposób zliczania impulsów zegara interfejsu SPI w mikrokontrolerze AtMega 16. Póki co jedyne na co wpadłem, to podłączenie tego sygnału do wejścia przerwania zew., jednak ten sposób wydaje się dość toporny. Pozdrawiam

    Mikrokontrolery AVR   21 Gru 2014 21:43 Odpowiedzi: 9    Wyświetleń: 801
  • Zliczanie impulsów w przerwaniach - Arduino, błędne wartości impulsów

    Całkiem błędna sugestia - sygnał pochodzi ze styków, a ATmega nie ma sprzętowego filtrowania wejść timera. Tu sprawdzi się tylko zliczanie programowe w przerwaniu timera. Proponuję na początek częstotliwość ok. 50..100 Hz - powinieneś w ten sposób bezpiecznie ominąć drgania styków.

    Arduino   22 Paź 2017 20:28 Odpowiedzi: 21    Wyświetleń: 2724
  • Timer Atmega - Atmega32 timer jako licznik impulsów BASCOM

    To rozwiązanie chcę użyć do zliczania sygnałów z czujnika. Na chwilę obecną zliczam impulsy na zmiennej i jest taki efekt, że w trakcie zliczania program wykonuje zliczanie i nie mam możliwości przełączać innych wyjść. (zliczanie jest jednym etapem gdzie musi zostać wykonana określona liczba obrotów)

    Mikrokontrolery Początkujący   18 Lut 2013 20:07 Odpowiedzi: 3    Wyświetleń: 4386
  • [C] Nierówne zliczanie impulsów w przerwaniach INT0 i INT1

    Nawet jeśli wystąpią w tym samym czasie wyższy priorytet ma int0 i jak się wykona to przerwanie powinno się wykonać INT1 . Jeśli chcesz zmniejszyć ryzyko zwiększ częstotliwość zegara . Teraz Atmega działa na wewnętrznym kwarcu 8MHz. Wieczorem spróbuję z kwarcem 16 MHz, zobaczę czy jest różnica. Jak pisałem wcześniej, teraz sygnał podłączony jest do...

    Mikrokontrolery AVR   27 Paź 2018 14:56 Odpowiedzi: 20    Wyświetleń: 1455
  • REKLAMA
  • [Atmega8][C/AVR Studio] Niepoprawne zliczanie impulsów impulsatora.

    Zbudowałem impulsator z wykorzystaniem silnika krokowego wg tego projektu: http://www.elektroda.pl/rtvforum/topic18... Wjścia tego "czegoś" podłaczam bezpośrednio do atmegi8 na porty int 0 / 1, atmega ta ma za zadanie zliczyć impulsy podane przez to "coś". Widzę, że muszę to w ten sposób pisać, bo inaczej sie nie dogadamy.

    Mikrokontrolery AVR   15 Wrz 2011 12:32 Odpowiedzi: 14    Wyświetleń: 4230
  • 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ń: 1547
  • Atmega64 - Obrotomierz samochodowy na LCD - zliczanie impulsów obrotów.

    Witam. Postanowiłem stworzyć swój komputer pokładowy do auta daewoo lanos. Komputer oparty jest na atmega64, cel jaki chce osiągnąć to wyświetlanie na LCD prędkości, drogi, spalania średniego/chwilowego oraz obrotów silnika. Napotkałem się na pewien problem otóż jak podłączyć upc pod komputer tego samochodu by zliczać bez problemu impulsy (dane z auta)...

    Mikrokontrolery   06 Lis 2014 18:52 Odpowiedzi: 10    Wyświetleń: 4746
  • Jak zmierzyć częstotliwość w układzie LC z ATmega i 74HC74?

    W takim razie jak to zrobić? W podlinkowanym przed chwilą przeczytałem że częstotliwość pracy z wewnętrznymi elementami LC jest ok 550kHz, czytałeś? będziesz aż tak zmieniał wartości elementów? W nocie katalogowej jest napisane, że typowe opóźnienie to ~15ns O jakim elemencie mówisz? chyba nie o LM311. I jak działa taki licznik wewnętrzny? Jak go obsługiwać?...

    Początkujący Elektronicy   16 Mar 2018 05:09 Odpowiedzi: 23    Wyświetleń: 1287
  • [atmega][bascom] - Bezprzewodowy przesył danych i kodowanie Manchester

    Witam. Posiadam kilka kompletów tego nadajnika i odbiornika (433MHz) i tak jak kolega wspominał w eterze mega dużo śmieci. Ale... znalazłem rozwiązanie tego problemu śmieci! Zmierzyłem miernikiem częstotliwości wyjście odbiornika podłączonego tylko do zasilania i u mnie były takie wyniki: od około 600Hz nawet do 3kHz sygnały śmieci które zmieniały się...

    Mikrokontrolery AVR   30 Paź 2013 11:05 Odpowiedzi: 18    Wyświetleń: 6375
  • [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ń: 3036
  • chciałbym dowiedziec sie czegos o mikrokontrolerze Atmega8

    chcialbym zrobic urządzenie ktore mogloby byc sterowane innym. to pewnie duzo wam nie mowi, ale chodzi mi o to zeby mikrokontroler ATmega8 otrzymywał polecenie od np. kompaalbo innej atmegi i wykonywał pewne instrukcje. myslalem zeby zrobic to tak, ze atmega nie robiłaby nic (bo nie ma takiej potrzeby) az do momentu otrzymania przerwania. kolejnym krokiem...

    Mikrokontrolery   29 Gru 2005 23:01 Odpowiedzi: 8    Wyświetleń: 1571
  • Jak poprawnie wysterować wejście T0 transoptorem w ATMega 162?

    Witam Czy są jakieś różnice w budowie wejść tych liczników (w ATMega 162)? T0 to wejscie 8-bitowego licznika, T1 16-bitowego. Oba liczniki steruje impulsami z transoptora i T1 liczy normalnie, a T0 podlicza tylko zwarcia bezpośrednio do masy. Do transoptora (CNY17-4) wejścia liczników są tak podłączone: 5V | Kolektor * Emiter -----------wejście Licznika...

    Mikrokontrolery   22 Sie 2006 00:17 Odpowiedzi: 2    Wyświetleń: 1709
  • Jakie sterowanie do stołu testowego wtryskiwaczy CR? Bascom czy coś innego?

    Nie znam się na wtryskach ale jeśli chcesz mierzyć ich charakterystykę to szybkość zjawisk tam zachodzących raczej wyklucza ATMegę. Jeśli chodzi jedynie o zliczanie impulsów z wału silnika pompy CR to nie powinno byc problemu, natomiast co do pomiaru ciśnienia za wtryskiem to ADC w ATMega może być za wolne. potrzebowałbyś szybkości, przy np max 4000...

    Mikrokontrolery AVR   15 Cze 2012 21:40 Odpowiedzi: 31    Wyświetleń: 13984
  • Jak podłączyć enkoder 2000 imp/1Vpp do ATMega 8 bez dodatkowych układów?

    Witam ... jak w temacie mam pytanie enkoder zasilanie 5V wyjście kanały A B na poziomie 1Vpp czy mogę to razem połączyć z wejsciem licznika 16bit PD5 noga 11 bez dodatkowych zbędnych układów układ ma być licznikem impulsów z enkodera 2000imp/obr przerwaniem zewnętrzym będzie sygnał zbocza opadającego na PD3 noga 5 - znalazłem kiedyś dość prosty interface...

    Mikrokontrolery   15 Lis 2006 20:26 Odpowiedzi: 5    Wyświetleń: 3053
  • jaki mikroprocesor (rejestrator ilości imp. w funcki czasu)

    Witam! Z góry przepraszam jeżeli coś podobnego było na forum, ale oszukałem się dość dobrze i na nic nie trafiłem. Mam do zaprojektowania układ który będzie rejestrował ilość występowania impulsów na wyjściu impulsowym pewnego urządzenia. Postaram się przedstawić podstawowe założenia z nadzieją że ktoś doświadczony w projektowaniu tego typu układów...

    Mikrokontrolery AVR   03 Maj 2010 16:44 Odpowiedzi: 19    Wyświetleń: 2694
  • Czy mikrokontroler odczyta napięcie z potencjometru do sterowania robotem?

    nie ma żadnego problemu z odczytem położenia potencjometru , może nie rezystancja ale wartość napięcia otrzymana z potencjometru zasilanego napięciem 5V , wystarczy że zastosujesz dowolny mikrokontroler z wbudowanym przetwornikiem analogowo / cyfrowym np ATMega 8 co konkretnie ma być wykonane przy określonej wartości napięcia to kwestia programowa ,...

    Robotyka Modelarstwo i CNC   23 Gru 2008 12:11 Odpowiedzi: 4    Wyświetleń: 4552
  • Pomiar prędkości obrotowej impulsatora na INT0 i INT1

    Wróciłem do rozgrzebanego projektu i aktualnie walczę z obsługą impulsatora. Użyty procesor to ATMEGA 16 z zewnętrznym taktowaniem 16MHz. PD2 (INT0), PD3(INT1) są skonfigurowane jako wejścia z podciągnięciem do 1 i do nich podłączone są piny impulsatora odpowiednio PD2 A i PD3 B (patrz załączony plik pdf). W przerwaniach chciałbym zliczać liczbę opadających...

    Mikrokontrolery AVR   16 Mar 2017 09:57 Odpowiedzi: 10    Wyświetleń: 1269
  • Atmega 168 i UGN3120 - nieprawidłowe zliczanie impulsów, zakłócenia, ekranowanie?

    Witam kolegę, popatrzyłęm na notę katalogową (sam też popatrz) i na mój gust to wyjście jest typu otwarty kolektor (tak przez analogię do ukłądów TTL) Więc problem w tym że owo wyjście należy jeszcze spolaryzować do plusa zasilania jakim opornikiem myslę że 1-2 k spokojnie starczy. Wówczas będziesz miał układ w pełni działający bo jak na razie to Twój...

    Mikrokontrolery AVR   23 Sty 2009 15:59 Odpowiedzi: 7    Wyświetleń: 3179
  • Dawkomierz "Rad-Boy"

    http://obrazki.elektroda.pl/4654572400_1... W projekcie dawkomierza wykorzystano czujnik БМ-20 - nic innego za sensowną kwotę nie udało się znaleźć. Urządzenie zaprojektowano na mikrokontrolerze Atmega 128, który jest zasilany akumulatorem litowym. Dawkomierz zawsze znajduje się w 1 z 3 trybów: Aktywny - ekran, dźwięk i/lub...

    DIY Zagranica   29 Lip 2013 09:38 Odpowiedzi: 9    Wyświetleń: 6618
  • Rezonator kwarcowy w pomiarach wartości nieelektrycznych.

    Wybaczcie skromny opis- sądziłem raczej że projekt zostanie potraktowany jako ciekawostkę. Temat jest naprawdę obszerny i nie starczyło by mi siły o wszystkim pisać. Zacznę więc od początku- pomiar częstotliwości dokonuje atmega metodami wałkowanymi na forum już dziesiątki razy. Dokładność pomiaru na początku wynosiła 60 Hz (porównując z przyrządem...

    DIY Konstrukcje   23 Wrz 2010 15:58 Odpowiedzi: 21    Wyświetleń: 13766
  • ATmega Bascom - Jak zliczać impulsy powyżej 256 na Timer0?

    Należy: - zadeklarować zmienną globalną np. LICZNIK i nadać jej wartość zera, - włączyć przerwania od przepełnienia Timer0, - w funkcji przerwania należy zwiększać wartość zmiennej LICZNIK o jeden Aby poznać liczbę impulsów wystarczy pomnożyć LICZNIK*256 i dodać do niego aktualną wartość rejestru licznika timera, czyli jak sądzę counter0 (nie znam BASCOM).

    Mikrokontrolery AVR   14 Gru 2014 14:58 Odpowiedzi: 2    Wyświetleń: 1290
  • Jak zliczać impulsy z impulsatora magnetycznego siłownika anteny na ATmega?

    Może w nowszych jest hallotron - musi mieć dodatkowy wzmacniacz. U mnie w nieco starszym takim siłowniku jest zwykły kontaktron - sprawdź - może ( jak takowy jest) jest uszkodzony/ sklejony

    Automatyka bram, szlabanów, rolet   14 Mar 2014 21:33 Odpowiedzi: 2    Wyświetleń: 1092
  • ATMega, język C – jak zliczać impulsy z przycisku i zapisywać do pamięci?

    I pomyśleć, że tyle dyskutujecie o dwóch liniach kodu w przerwaniu timera wywoływanym np. co 10 ms. http://mikrokontrolery.blogspot.com/2011... Obejrzyj ten przykład, a pod if() wstaw instrukcję licznik ++ - i masz całe rozwiązanie.

    Mikrokontrolery Początkujący   10 Cze 2014 11:22 Odpowiedzi: 8    Wyświetleń: 1428
  • Jak zliczać impulsy z przewodu WN w motocyklu do obrotomierza z ATmega?

    A po co tak ? Przyzwoite impulsy zaplonu wystepuja na PRZEWODZIE GASZACYM , zwieranym stacyjka do masy w kazdym zaplonie CDI. Możesz śmiało podłączyć tam bezpośrednio obrotomierz ...ok. 80V pp, zrób sobie dzielnik i komparator, by czysty prostokąt uzyskać.

    Początkujący Elektronicy   15 Lip 2016 22:06 Odpowiedzi: 4    Wyświetleń: 1338
  • ATmega32 - Jak zliczać impulsy, generować PWM i przerwania co kilka ms?

    Cześć, mam pytanie odnośnie Timerów w uC ATmega. Potrzebuję następujących opcji: - zliczanie impulsów z dwóch enkoderów - generowanie dwóch przebiegów PWM - generowanie przerwania co kilka ms. ..............? Czy są jakieś AVR'y mające 4 timery? ........... Pozdrawiam, Bartek Wystarczy ci Atmega48/88/168 Dla 2-ch sygnałów PWM wystarczyłby 1 timer z...

    Mikrokontrolery AVR   05 Lis 2014 23:09 Odpowiedzi: 4    Wyświetleń: 1614
  • Jak ograniczyć zliczanie impulsów enkodera w Bascom na Atmega?

    W Helpie bascoma jest napisane: "LOW LEVEL to generate an interrupt while the pin is held low. Holding the pin low will generate an interrupt over and over again." Przetłumaczyć, czy znasz angielski?

    Mikrokontrolery AVR   08 Mar 2014 20:32 Odpowiedzi: 11    Wyświetleń: 2238
  • [atmega8] zawieszenie - zabezpieczenie przed utratą danych

    Nie czytałem całości tematu, ale .... GDZIE PRZYCZYNA ZAWIESZANIA ? Szukasz rozwiązania problemu w niewłaściwy sposób. Najpierw znajdź przyczynę zawieszania. Co rozumiesz przez : Czasem podczas komunikacji dochodzi do zwieszenia - układ przestaje odpowiadać po TWI i pomaga jedynie manualny reset. Czy jesteś pewien, że procesor przestaje realizować program,...

    Mikrokontrolery AVR   18 Mar 2011 12:36 Odpowiedzi: 36    Wyświetleń: 5319
  • Jak zliczać impulsy z cewki zapłonowej za pomocą Atmega?

    Może być tak, ale ów przebieg składa się z szeregu oscylacji, dlatego trzeba go odfiltrować i ukształtować na impuls prostokątny. Odfiltrujesz członami RC a następnie przerzutnik schmidta i masz prostokąt. Niemniej jednak układ taki (owszem, w naturze stosowany przy instalacjach gazowych) jest ryzykowny ze względu na możliwość ulotów wysokiego napięcia...

    Mikrokontrolery   14 Cze 2015 13:03 Odpowiedzi: 3    Wyświetleń: 876
  • 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ń: 2712
  • Atmega 32A - PWM i ADC wykorzystane jednocześnie??

    4. Podłączenie sygnału z wyjścia PWM do ADC1 aby ponownie spróbkować sygnał PWM A po co? Po to aby odczytać ile kroków wykonał silnik. Sygnał PWM niski wysoki niski to jeden krok na wejście STEP. I chce żeby pwm był jakoś ogarniczony. Aby silnik wykonał na przykład 20 kroków - nie więcej. Na ATMega możesz to zrobić tak jak ci napisał kol. piotrva....

    Mikrokontrolery   29 Sty 2015 21:26 Odpowiedzi: 8    Wyświetleń: 1668
  • Jak zbudować układ zliczający płyty na taśmie z fotokomórką i ATMega?

    Sposób jak podał Cezary nie jest zły. Trzeba jednak wygenerować impuls o odpowiedniej długości. Co zapewne będzie jakimś problemem. Zaproponowałem więc podłączenie fototranzystora do linii np. CTS. W językach typu VC, VB, VBnet, C# itp. zmiana stanu tej linii wywołuje zdarzenie. Wystarczy zliczać te zdarzenia.

    Projektowanie Układów   30 Sie 2014 10:16 Odpowiedzi: 7    Wyświetleń: 2196
  • ATMega32A - Niedokładne zliczanie impulsów do T1 bramkowane przez T0

    Na 38000 zliczanych impulsów stany wahają się +/-200 i te wahania pływają. Nie analizując Twojego programu, szybkie pytanie: Zerujesz preskaler za pomocą PSRxx?

    Mikrokontrolery AVR   06 Lip 2013 10:45 Odpowiedzi: 13    Wyświetleń: 1662
  • Oscylacje wartości przy enkoderze obrotowym na Atmega 128 z LCD 240x128

    Zrób sobie filtr cyfrowy skoro zliczanie co impuls jest dla ciebie zbyt uciążliwe. Np licz impulsy i ilość podziel przez 10 (lub przez dowolny inny współczynnik). Wtedy to powinno pomóc. Nie bardzo wiem po co tutaj kondensatory na enkoderze? Jak dla mnie bez sensu, no ale może o czymś nie wiem ;)

    Mikrokontrolery   05 Lip 2011 00:20 Odpowiedzi: 18    Wyświetleń: 7936
  • Arduino – jak zliczać impulsy z przewodu WN do obrotomierza (timer, ATmega)

    Witam mam pytanie , jak z timera w atmega odczytac impulsy ktore przebiegaja po kablu WN w motoryzacji (chce zrobic obrotomierz) ? Nie znam sie na arduino wiec prosze o pomoc dostalem info zeby nie zaczynac w basicu wiec probuje tu. Pisownie poprawie rano bo pisze z telefonuu;)

    Arduino   07 Sie 2015 18:33 Odpowiedzi: 4    Wyświetleń: 1320
  • ATmega – wybór częstotliwości kwarcu pod UART 57600bps i timer 1kHz jednocześnie

    Możesz zrobic tak - zliczać 11059 impulsów w liczniku 16-sto bitowym. Da Ci to częstotliwośći 10000,01 Hz czyli z błędęm w zasadzie do skorygowania kwarcem (kondensatorem, trymerem). Co do RS-a - to błąd całkowicie akceptowalny (dla skorygowanej do 11059000 Hz częstotliwości). P AK

    Mikrokontrolery   30 Paź 2008 22:04 Odpowiedzi: 3    Wyświetleń: 983
  • Zegar wtórny Atmega8 z osobną cewką na sekundy i osobną na minuty

    Pozwolę sobie umieścić post pod postem żeby wiadomość dotarła do zainteresowanego. Jeszcze lepszym wyjściem dla takiego zegara będzie zastosowanie dedykowanego rezonatorka 32768Hz (32,768KHz) Wartość 32768 to w zapisie binarnym dokładnie piętnaście bitów. Jeśli więc Timer będzie zliczał generowane impulsy to po 32768 uzna że mineła sekunda :D Bascom...

    Mikrokontrolery   15 Maj 2015 21:30 Odpowiedzi: 33    Wyświetleń: 3171
  • Atmega, Bascom - Obrotomierz nie zlicza obrotów, kod z sieci nie działa

    Skoro sygnał ma być podawany na INT1 (PD3) to chyba tu jest problem bo podłączony jest tu wyświetlacz No ale jak to? Mówisz tak ja by wyświetlacz podłączył tam się sam. A przecież to Ty go chyba podłączyłeś. Wina więc nie w wyświetlaczu a w tym kto go podłącza :D No i druga sprawa. Nie bardzo rozumiem dlaczego chcesz podłączać sygnał do INT1, skoro...

    Mikrokontrolery AVR   29 Sie 2013 15:23 Odpowiedzi: 5    Wyświetleń: 1908
  • [ATmega] Jak zminimalizować wpływ drgań styków na pomiar czasu w ATmega?

    http://obrazki.elektroda.pl/5431448900_1... 74HC74 bramkuje sygnał wejściowy tak aby jego impulsy nie były krótsze niż impulsy taktowania licznika 74HC590(już samo to wyfiltrowuje część krótkich szpilek) - blokuje to możliwość wyzwalania przerwania ICR1 z nadmierną częstotliwością. W układzie jak na rysunku 74HC590 zlicza gdy sygnał...

    Mikrokontrolery AVR   26 Gru 2010 10:47 Odpowiedzi: 12    Wyświetleń: 4593
  • AVR Atmega8 - Licznik impulsów w C z binarnym wyjściem na porty

    Witam, chciałbym zbudować licznik impulsów na atmega 8 który by zliczał ile impulsów było w czasie 1 sekundy i wartość tych impulsów wysyłała w postaci binarnej na wyjścia procesora. Dodano po 1 Język w którym bym to chciał to C znalazłem identyczny projekt na forum ale w bascomie a w tym języku się wogóle nie orientuje

    Mikrokontrolery   30 Sie 2014 16:20 Odpowiedzi: 4    Wyświetleń: 1443
  • Jak zbudować obrotomierz na Atmega8 z LCD 2x16 i sygnałem 5V?

    Diody masz podpięte bezpośrednio pod porty ATmega? Jeśli tak to lepiej dołóż sobie oporniki aby nie spalić wyjść ATmegi. Bezpośrednio przy procku daj kondensator 100nF. Przed stabilizatorem np. 1000uF, a za stabilizatorem 100u (to i tak za dużo, ale lepiej więcej niż za mało). Zliczanie zrealizowałbym w taki sposób: - Odpalić któryś z wewnętrznych timerów...

    Projektowanie Układów   07 Mar 2008 13:37 Odpowiedzi: 1    Wyświetleń: 3206
  • [ATMega] [ATMega][c] Licznik impulsów 5V dla obrotomierza i prędkości w motocyklu - pytania

    To teraz troszkę mi namieszałeś, ATmega 16 ma ICP1 przy nóżce Timera 1, ja odmierzam impulsy 2-ch sygnałów... Co do sposobu zliczania impulsów za pomocą T0/T1 to po co używać 3 timer do odmierzania okresu czasu. Przecież okres jest odmierzany na przemian. Gdy T1 zlicza impulsy obrotomierza to T0 odlicza okres, po tym okresie T0 zaczyna zliczać impulsy...

    Mikrokontrolery AVR   06 Cze 2011 15:25 Odpowiedzi: 5    Wyświetleń: 4622
  • [ATmega8][BASCOM] Zliczanie impulsów (ilości przyciśnięć przycisku na sekundę)

    [syntax=basic4gl]If F1s = 1 Then Ilosc_wcisniec = Zmienna_pom Zmienna_pom = 0 Reset F1s End If[/syntax] Tu jeszcze mały błąd bo brakło zerowania flagi 1s i ma być porównanie z 1 a nie 0.

    Mikrokontrolery AVR   14 Mar 2012 10:37 Odpowiedzi: 7    Wyświetleń: 4563
  • [ATmega][Bascom] Proszę o podpowiedź co robię źle, polecenie incr.

    "Portd.7 sobie "miga" z jakąś tam częstotliwością. Nie za szybko. Chciałbym zliczać te impulsy" Oczywiście że możesz je liczyć, potrzebujesz tylko zmiennej pomocniczej która będzie powodowała że program skoczy tylko raz do liczenia gdy PORTX będzie w stanie wysokim lub niskim, np: Do If Portd.7 = 0 And Zmiennapomocnicza = 0 Then Gosub Plus_jeden_czas...

    Mikrokontrolery AVR   08 Lut 2012 12:14 Odpowiedzi: 11    Wyświetleń: 2217
  • [ATmega][C/C++] Programowanie obiektowe, inne kompilatory

    Zależy, co rozumiesz pod pojęciem "krytyczne czasowo" ;) Ale ok, dajmy spokój. A co do przykładu, imho najdokładniejsze będzie coś pomiędzy - przerwanie i licznik wystąpień plus timer odmierzający np. sekundy i ustawiający flagę zakończenia pełnej sekundy. Wtedy w pętli głównej obliczenia i zerowanie flagi pełnej sekundy (w tle cały czas impulsy się...

    Mikrokontrolery AVR   09 Cze 2010 19:02 Odpowiedzi: 60    Wyświetleń: 8209
  • Jak zliczać impulsy z dwóch kontaktronów na ATmega32 w C++?

    Kolega niech raczy zauważyć że kontraktron ma coś takiego jak drżenie styków. Może być tak że przerwanie jedno twoje załaczenie potraktuje jak wiele zboczy je wzywalających i cały pomiar weźmie w łeb bo się wykona po prostu wielokrotnie. Musisz użyć więc kolejnego sprawdzania stanu styku juz po wykonaniu przerwania tak aby się upewnić ze jest to "trzymanie"...

    Mikrokontrolery AVR   19 Lip 2010 21:00 Odpowiedzi: 20    Wyświetleń: 2834
  • [Atmega8][Bascom] - Generowanie impulsów na OC2 i zliczanie ich przez Timer1

    Muszę użyć układ dwóch timerów ponieważ w docelowym układzie zakres czasowy Timera1 będzie za mały. Czy procesor zliczy na T1 impulsy generowane na OC2 ? Obawiam się sytuacji, że przy wspólnym CLK gdzieś mi się zbocza miną pomiędzy OC2 a T1 i układ nie zatrybi... Oczywiście że zbocza te mogą się minąć, ale to jest bez znaczenia. Podczas synchronizacji...

    Mikrokontrolery AVR   22 Lip 2012 19:45 Odpowiedzi: 6    Wyświetleń: 1926
  • [atmega8] Jak zliczać impulsy z transoptora szczelinowego na ATmega8?

    pod portd.5 podłączyłem, żeby było ciekawiej to jak do tego pinu podłącze sam kabel to atmega coś namiętnie zlicza chyba częstotliwość sieci ( blisko mam zasilacz)

    Mikrokontrolery AVR   27 Lut 2010 07:54 Odpowiedzi: 6    Wyświetleń: 4462
  • Atmega32, Bascom - niestabilna częstotliwość z nowymi układami 8MHz

    W skrócie; co 1 sek wykonywane jest przerwanie w którym sa zliczane impulsy (dla wyliczenia częstotliwości) .Atmega pracuje z zewnętrznym rezonatorem kwarcowym 8Mhz.Niedawno kupiłem nowe Atmegi32 i o dziwo program zle dziala (wyliczana czestotliwosc "plywa" ) Kiedy wgrywam soft do atmegi kupionej dawniej wszystko jest ok . Teraz kupiłem 3 i na wszystkich...

    Mikrokontrolery   10 Gru 2009 14:34 Odpowiedzi: 5    Wyświetleń: 1226
  • Jak napisać program w AVRGCC na Atmega do licznika rowerowego?

    Witam.Jestem początkujący. Mam problem z napisaniem programu w AVRGCC który działał by a ten sposób że zlicza impulsy( np. z kontaktronu) i na lcd miała by sie pokazać prędkość w km/h oraz dystans przejechany w km. - na procku Atmega (8, 16 itp) Wydaje mi się że powinny być uzyte dwa liczniki - jeden zlicza impulsy z kontaktronu a drugi zajmuje się...

    Mikrokontrolery   29 Lis 2007 08:26 Odpowiedzi: 12    Wyświetleń: 4330
  • [ATMEGA32][C] - Timer1 - licznik impulsów. Pytanie.

    OCnX to wyjścia, nie wejścia. Skoro nie możesz odblokować timera0 (bo T0 i T1 można taktować z zewnątrz) to są opcje takie: 1. Zastosowanie przerwań INT0 i INT1 z detekcją odpowiednich zbocz i zliczanie imp. w przerwaniach 2. Polling pinów z odpowiednią częstotliwością Poza tym jaka częstotliwość impulsów?

    Mikrokontrolery Początkujący   17 Lut 2013 19:10 Odpowiedzi: 10    Wyświetleń: 2271
  • Stabilizacja pomiaru częstotliwości na ATmega16 z użyciem timerów 0 i 1

    Witam:) mam pytanie do forumowiczów w sprawie pomiaru częstotliwości, sprawa przedstawia się następująco: chciałbym zrealizować pomiar częstotliwości .............. wiem ze należy postąpić w poniższy sposób: 1. zatrzymanie zliczania impulsow z T0 2. zatrzymanie odmierzania czasu bramkowania T1 3. przepisanie zliczonych impulsów do rejestru głównego...

    Mikrokontrolery AVR   02 Sty 2012 12:40 Odpowiedzi: 38    Wyświetleń: 4703
  • Atmega8 – program do sterowania LED, zliczanie impulsów Z1, regulacja częstotliwości

    No Dobra program juz prawie napisałem i głowiłem sie nad wersja ze zmiennym PWM+f... ale z tego co mi odpisałes to wnioskuję ze coś tu mi nie gra... A nie możnaby programowo realizować ten restart co 80ms? Moze napisz dokładniej co to ma być a coś doradzimy :) Pozdro No wlasnie o to chodziło by nie restartorwać tego zewnetrznie bo chyba prosciej zaimplementowac...

    Mikrokontrolery   13 Maj 2007 13:20 Odpowiedzi: 8    Wyświetleń: 2651
  • Jak zbudować licznik impulsów z Atmegą i Arduino do sterowania przekaźnikiem?

    Witam, potrzebuję pomocy przy budowie licznika impulsów z mikrokontrolerem, który można zaprogramować za pomocą arduino. Urządzenie ma zliczyć impulsy np. z czujnika zbliżeniowego, lub z przycisku ręcznego. Po uzyskaniu zadanej wcześniej liczby impulsów ma uruchomić przekaźnik.(podać napięcie na cewkę) Po kolejnym impulsie ma się zresetować do zera...

    Arduino   03 Lut 2025 15:31 Odpowiedzi: 3    Wyświetleń: 165
  • Atmega32/16 - zliczanie impulsów i ustawienie wyjścia po warunku w kodzie C

    na atmedze i tak typ double jest równy typowi float. Zmienne x i kat powinny być zadeklarowane jako volatile. aha no i często warunki typu if(zmienna == 43.342) zwracają fałsz, nawet jak wpiszesz zmienna = 43.543; if(zmienna == 43.543) {cos} to "cos" się może nie wykonać, bezpieczniej jest tam dać znak nierówności if(zmienna...

    Mikrokontrolery AVR   14 Sie 2010 12:48 Odpowiedzi: 3    Wyświetleń: 1406
  • Jak dodać histerezę do komparatora LM319 w liczniku impulsów?

    Tu można kilka rozwiązań zastosować: 1. Po komparatorze dać układ monostabilny rozciągający czas trwania impulsu do rozmiarów wystarczających by go Atmega zobaczyła (czas impulsu oczywiście mniejszy niż minimalny okres powtarzania impulsów). 2. Po komparatorze dać przerzutnik typu D, ustawiany zliczanymi impulsami. Wyjście przerzutnika podajemy na wejście...

    Początkujący Naprawy   03 Mar 2010 22:59 Odpowiedzi: 13    Wyświetleń: 7974
  • Podłączenie wiatraka 12V do ATMEGA 88 - schemat i sugestie

    Druga sprawa jest jeszcze taka czy sygnal z wiatraka nie bedzie za slaby? Poza tym jak rozwiazac to od strony programowej? Liczysz impulsy w czasie, po czym zerujesz licznik i mierzysz nastepny odcinek czasu. Reasumując wykorzystujesz jeden licznik jako licznik impulsów zewnętrznych z wejścia T0 albo T1, a drugi licznik, zliczający przez preskaler...

    Mikrokontrolery   15 Cze 2005 00:29 Odpowiedzi: 17    Wyświetleń: 2438
  • Jak zliczać impulsy z czujnika podczerwieni na Atmega8?

    Witam Chciałbym usłyszeć Wasze zdanie na jeden temat. Otóż mam urządzonko zbudowane na bazie Atmegi8 - całość zamontowana na maszynie -gra i buczy (dzięki również Waszej pomocy za co bardzo dziękuję). Maszyna ma czujnik podczerwieni, który bada przesuwające się na taśmie przedmioty (czujnik zasilany jest 24 VDC i ma 3 przewody VDC, GND, i SYGN przedmiot...

    Mikrokontrolery   20 Lip 2007 08:50 Odpowiedzi: 4    Wyświetleń: 1608
  • Jak napisać kod w Bascom dla przepływomierza 648 impulsów/litr na ATmega32?

    Nie,ma liczyć litry tak jak dystrybutor . Dodano po 2 Nie wiem w jaki sposób dodawac litry do zmiennej po przekroczeniu okreslonej liczby impulsów z przepływomierza to co znalazłem to liczone wszystkie w czasie a tu chyba chodzi o przepełnienie licznika Czas tu nie ma znaczenia! Użyj dowolny timer w charakterze licznika (Counter), i tak jak sugerowano...

    Mikrokontrolery AVR   11 Wrz 2014 07:38 Odpowiedzi: 62    Wyświetleń: 7842
  • Atmega 16 - nieprawidłowe działanie przerwań INT0, INT1 przy 16MHz

    Zliczaj impulsy timerem w trybie licznika. Nie potrzebujesz dwóch przerwań timera - użyj jednego, np. 800 Hz - co 80 przerwań masz odliczony odcinek 100 ms.

    Mikrokontrolery AVR   08 Kwi 2014 12:12 Odpowiedzi: 2    Wyświetleń: 2094
  • Podłączenie przetwornika drogi i sygnału wtrysku do Atmega 32 - PWM i przerwania

    Zliczanie czasu impulsu bedzie chyba dokladniejsze, czyz nie? Kwestia czy ten uklad bedzie dzialac i co najwazniejsze, nie bedzie ingerowal w instalacje samochodu?

    Mikrokontrolery   28 Sie 2006 17:05 Odpowiedzi: 4    Wyświetleń: 3767
  • Poszukuje ukladu Invertera na niskie napiecie (od 1,5V)

    drzasiek dwa przerwania INT0/1 mam zajete na czujnik, ktory wysyla impulsy na atmega je zlicza i wyswietla na wyswietlaczu (takze ten wlacznik na INT odpada). Wyswietlacz do 3310 jest za duzy, chce wyswietlic tylko pare cyfr, najchatniej to polowka 3310 bylaby najlepsza. Pomysl z zasilaniem uC na 3V nie jest zly, tylko przydalby sie stabilizator napiecia...

    Mikrokontrolery   26 Cze 2012 18:25 Odpowiedzi: 77    Wyświetleń: 6788
  • Atmega8 – obsługa wielu przerwań z priorytetem, impuls wtrysku i drogi w C

    Piszę w C program na atmega do komputerka podającego spalanie w samochodzie i mam problem z przerwaniami. Jednym przerwaniem będzie liczony impuls wtrysku a drugim zliczane impulsy drogi (zapomniałem dodać, że jest jeszcze przerwanie zliczające impulsy czasu rzeczywistego). Jeśli w danym momencie nastąpi otwarcie wtryskiwacza a chwilę później impuls...

    Mikrokontrolery   21 Sty 2007 14:25 Odpowiedzi: 20    Wyświetleń: 6186
  • atmega32 [C] - Kod obrotomierza zliczającego impulsy i wyświetlającego na LCD

    Prosił bym o pomoc w szukaniu. Przerobiłem już wszystkie kody obrotomierzy jakie znalazłem, wyszukane pod rożnymi hasłami. Nie wiem czy dobrze się do tego zabieram, ale próbuję napisać wsad do uC. Atmega jest podłączona jednym pinem (data) z odbiornikiem 433mhz, a druga atmega pracuje jako nadajnik i wysyła w różnych odstępach czasowych impuls który...

    Mikrokontrolery Początkujący   24 Lip 2013 21:14 Odpowiedzi: 10    Wyświetleń: 2346
  • ATmega8535: Zliczanie impulsów z 5-6 wentylatorów, jak to zrobić?

    O ile te wentylatory nie kreca sie z jakas zawrotna predkoscia, to mozesz ich podpiac ile tylko ci wystarczy nozek w procku- reszte zalatwi bez problemu program. A co do wejscia sygnalu 12 V to raczej nie podlaczaj go tylko przez rezystor, ale zrob dzielnik, powinno wystaczyc 2k7 z +12 i do masy 1k2, ni i rownolegle do 1k2 podalczylbym diode zenra 4V7.

    Mikrokontrolery   17 Lis 2004 21:37 Odpowiedzi: 1    Wyświetleń: 921
  • Atmega8 Bascom - Jak zliczać impulsy z 6 fotorezystorów?

    Co zrealizować? Programowe zliczanie impulsów? Ustawiasz timer tak, żeby generował przerwanie co 100 us, sprawdzasz stan portu, robisz xor z poprzednim stanem i testujesz, które bity są ustawione - ustawiony, znaczy zaszła zmiana stanu, czyli inkrementujesz odpowiednią zmienną.

    Mikrokontrolery Początkujący   28 Wrz 2013 15:13 Odpowiedzi: 7    Wyświetleń: 2529
  • ATMega 32 nie wykrywa szybkiego impulsu z czujnika szczelinowego przy 120m/s

    Czekaj, czekaj. Jeden czujnik odpali przerwanie INT0 a w tym przerwaniu sie uruchomi timer. Drugi czujnik po INT1 ma go wyłączyć. Raczej o tym myślałem. Lepiej tak: czy ktoś by mi dokładnie wytłumaczył jak wywoływać timery, zbierać z nich czas, do czego służą poszczególne rejestry. Noty katalogowej tego procka po polsku nie znalazłem, a dobrego poradnika...

    Mikrokontrolery AVR   07 Paź 2017 14:55 Odpowiedzi: 32    Wyświetleń: 3939
  • [ATMega] Jak najlepiej mierzyć prędkość na ATMega w Bascom? Impulsy, przerwania, timer?

    Teraz nie mam pod ręką niczego co jednostajnie i stabilnie może dawać sensowne impulsy zdatne do jakichkolwiek testów prędkości. Mam impulsator z rolki myszki, ale nie mam za specjalnie czym nim kręcić (w rozsądnych prędkościach). Nie wiem jak to jest rozwiązane w oryginalnych licznikach, ale zdaje się, że jest tam zwykły kontaktron i działa. Rozwiązań...

    Mikrokontrolery AVR   27 Lip 2009 22:14 Odpowiedzi: 6    Wyświetleń: 4365
  • ATmega32/ATmega8 - Problem z zasilaniem i zliczaniem impulsów PWM

    Witaj. Masy muszą być połączone. Czy są? Przykład: http://mikrokontrolery.blogspot.com/2011... Jeżeli tak i nadal nie działa, to pokaż na początek dokładny schemat.

    Mikrokontrolery AVR   21 Lut 2013 09:16 Odpowiedzi: 8    Wyświetleń: 2544
  • Wybór trybu uśpienia w ATmega dla maksymalnej oszczędności energii

    w moim układzie potrzebuję dwóch trybów uśpienia, przy czym każdy musi dawać maksymalną oszczędnosć. 1. Wyłączone wszystkie możliwe funkcje mikrokontrolera na czas 1 sekundy. 2. Wyłączone wszystkie możliwe funkcje na czas 3 sekund. W czasie tych 3 sekund będą zliczane impulsy zewnętrzne. Który tryb pozwoli mi zrealizować powyższe funkcje i zaoszczędzić...

    Mikrokontrolery   09 Sie 2006 16:02 Odpowiedzi: 14    Wyświetleń: 3133
  • EP21MPL10 - Enkoder optyczny EP21MPL10 - wzmacniacz

    Witam Posiadam enkoder jak w temacie, niestety nie mam do niego wzmacniacza (schemat w załączniku), czy można zastąpić ten wzmacniacz jakimś układem scalonym? Sam enkoder generuje na wyjściach sygnał zbliżony do sinusoidalnego na poziomie 20mV/DIV (stary oscyloskop ale...). Myślałem o jakimś komparatorze, ale chwilowo nie mam pod ręką. Enkoder podłączony...

    Automatyka Przemysłowa   15 Lut 2017 14:16 Odpowiedzi: 3    Wyświetleń: 846
  • Atmega - Żywotność EEPROM / ilość cykli zapisu

    Absolutnie dla siebie. Chcę się nauczyć takich funkcji. Czy mógłbym prosić o podesłanie linków, lub chociaż słów kluczowych, bo szukając po wyrazach "zegarek" czy "zliczanie czasu" nic sensownego nie ma. Zapisywanie do EEPROM jest co minuta. Co 1,5 sek jest tylko zliczanie "impulsów". A co 1,5 sekundy dlatego bo taki jest potrzebny interwał czasu pomiędzy...

    Mikrokontrolery Początkujący   19 Kwi 2014 21:43 Odpowiedzi: 9    Wyświetleń: 5010
  • Jak skalibrować i skompensować SENS-HYD2 w wilgotnościomierzu na Atmega?

    Dzieki za pomoc. Wykonalem projekt jednak swoim sposobem tj. uzywajac czujnika pojemnosciowego, ktory jest podpiery do ne555. Czestotliowsc generowana przez ne555 jest zalezna od pojemnosci. Impulsy sa zliczane counterem w atmedze przez czas 1 sekundy ktory jest z kolei odliczany przez timer.

    Mikrokontrolery   13 Lut 2007 00:53 Odpowiedzi: 2    Wyświetleń: 2072
  • 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ń: 4869
  • Jak zrealizować barierę optyczną IR na ATtiny13 do sterowania bramą?

    Kiedyś tez to przerabiałem chociaż temat mój umarł ale robiłem to tak ze wysyłałem 150 impulsów i w przerwaniu od int0 - do niego byl podpięty odbiornik36kHz, zliczałem impulsy jeśli było ich ponad 140 to było "ok" chociaż na piloty tv było to w miarę odporne. Drugi pomysł mój był taki ze po prostu zliczałem mignięcia diodą ired + fototranzystor i tez...

    Mikrokontrolery AVR   08 Wrz 2009 12:03 Odpowiedzi: 3    Wyświetleń: 3729
  • [BASCOM][ATmega32] - Multipleksowanie wyświetlaczy 7-segmentowych +aliasy +pętla

    Tu masz program pod ATtiny2313, jeśli potrafisz programować, to też potrafisz przerobić program na ATMegę: [syntax=basic4gl]' Bardzo prosty zegar bez możliwości ustawiania Dim Sekjed As Byte , Sekdzies As Byte , Minjed As Byte , Mindzies As Byte Dim , Godzjed As Byte , Godzdzies As Byte , Mux As Byte , Migaj As Bit Config Portb = 255 : Portb = &B255...

    Mikrokontrolery AVR   14 Lis 2012 20:58 Odpowiedzi: 10    Wyświetleń: 3849
  • Zmiana kodu z Timer0 na Timer1 w ATmega8 - jak to zrobić?

    Kosmo Timer1=34285 wyszło z prostej kalkulacj. przy zegarze 8000000 i preskalerze 256, timer uP'a zliczy 8000000/256= 31250 "impulsów". Czyli aby licznik sie przepelnil nalezy zaczasc zliczanie od 65535-31250=34285.

    Mikrokontrolery   20 Wrz 2008 16:55 Odpowiedzi: 15    Wyświetleń: 6269
  • Atmega i cooler PC - brak odczytu obrotów z żółtego przewodu

    Czy ktoś może stosował taki układ, atmega i cooler od PC sterowany PWM. Chodzi mi o sam odczyt obrotów, niestety nie działa, softwareowo wszystko jest ok bo jak dam na licznik impulsy "ręcznie" (zwierając wejście licznika z masą) albo zliczając impulsy z PWM'a to wszystko działa ok. Obrotów coolera jednak nie zlicza. Próbowałem zasilać cooler ze stałego...

    Projektowanie Układów   15 Paź 2008 22:00 Odpowiedzi: 6    Wyświetleń: 1858
  • Regulator impulsów do licznika samochodowego - jak skorygować przekłamanie?

    Witam Sposobów realizacji jest masa. Najprościej Arduino Nano i kilka linijek programu. Mniejsze sam procesor Atmega lub Attiny, ale trudniej bo trzeba płytkę robić (lub pająka żywicą zalać) CD4017 + CD4002 bez programowania. Aby to wszystko nie padło przy pierwszym włączeniu to należy jeszcze dorobić konwertery poziomów wejściowych i wyjściowych, ale...

    Projektowanie Układów   01 Wrz 2021 07:04 Odpowiedzi: 16    Wyświetleń: 828
  • AVR/C - miernik częstotliwości na Atmega644p, jak zwiększyć dokładność?

    Pomiar częstotliwości to temat szlifowany dość mocno. Ogólnie pomiar częstotliwości realizuje się na dwa sposoby: Pierwszy to pomiar częstotliwości tj. zliczanie ilości impulsów w określonym czasie po czym następuje prezentacja wyniku zliczania (np. w czasie 1s -wtedy wynik jest wprost częstotliwością). Gdyby ten czas zliczania wydłużyć np. do 10s uzyskuje...

    Mikrokontrolery Początkujący   21 Lip 2015 21:01 Odpowiedzi: 4    Wyświetleń: 1893
  • [ATMEGA 16][C] - Timer1 odczytywanie częstotliwości

    Nie obraź się ale Twoja metoda pomiaru częstotliwości jest "trochę" zagmatwana :) Korzystasz z timera w dziwaczny sposób a funkcje typu Delay() w połączeniu z przerwaniami nie działają poprawnie i nadają się co najwyżej do migania diodą. Natomiast pomiar częstotliwości można zrealizować np. tak: 1. Ustaw timer aby generował przerwanie w stałych odstępach...

    Mikrokontrolery   14 Mar 2014 22:28 Odpowiedzi: 9    Wyświetleń: 1806
  • Dzielenie 16-bit przez 8-bit w asemblerze Atmega dla miernika prędkości obrotowej

    Wszedzie szukam i nie moge znalezc, potrzebuje pojdzielic liczbe 16 bitowa przez 8 bitową w asemblerze Ostatecznie moze byc nawet 8 bit przez 8 bit, bez reszty, choc z reszta tez moze byc. Robie miernik prękości obrotej z enkodera (4096 na obrót). Licznik 16 bitowy zlicza impulsy, potem co 1sekunde wyzwala sie przerwanie ktore podzieli liczbe zliczonych...

    Mikrokontrolery   21 Sty 2011 02:30 Odpowiedzi: 2    Wyświetleń: 3363
  • [Atmega16] [Atmega16][C] Sterowanie silnikiem DC i zliczanie impulsów timerem0

    Witam ponownie. Chcę zrobić sterowanie silnikiem prądu stałego za pomocą mikrokontrolera Atmega16a. Sterowanie ma się odbyć za pomocą zmiennego sygnalu PWM - to dobrze rozumiem i zaprogramowałem. Prędkość obrotów będzie regulowana za pomocą przycisku. Pozostaje problem zliczania impulsów - na początku próbowałem programowo niestety bez oczekiwanego...

    Mikrokontrolery AVR   16 Lip 2012 19:41 Odpowiedzi: 12    Wyświetleń: 2573
  • Wskazówkowy obrotomierz - Obrotomierz wskazówkowy na Atmega8

    Zobaczymy jak rozwiążesz problem synchronizacji / zerowania wskazówki po wyłączeniu zasilania. Widze ze kolega nie zadał sobie trudu przeczytać chociaż komentarze zawarte w treści programu. Otóż jestem świadom tego, że najczęściej po wyłączeniu silnika poprzez przekręcenie kluczyka w stacyjce, zasilanie obrotomierza będzie odłączane wcześniej, niż...

    Mikrokontrolery AVR   27 Sty 2014 22:17 Odpowiedzi: 58    Wyświetleń: 17220
  • Jak obliczyć okres między impulsami w liczniku prędkości na ATmega644/16?

    Witam. Mam lcd ks0108b 128x64 i chcę zrobić licznik. Chcę napisać program na atmega 644/16 który będzie zliczał czas między impulsami na int0 po czym 3.6 dzelił przez wynik i mnożył razy obwód koła. Początek programu napisałem, skonfigurowałem port na zbocze opadające ale nie wiem ja liczyć ten okres. Proszę o pomoc w tym programie. [syntax=basic4gl]...

    Mikrokontrolery AVR   21 Sie 2011 20:30 Odpowiedzi: 1    Wyświetleń: 1223
  • Język C funkcja przerzutnika monostabilnego pod licznik

    Jestem początkującym z programowaniu w C.Opiszę problem : Zbudowałem licznik zwojów do nawijarki na ATMEGA 8 . Licznik liczy zwoje przy pomocy optobariery szczelinowej i tarczy z dziurką(czyli zliczanie gdy na wejściu stan niski) liczy w przód i w tył(przy odwijaniu). Jedno wejście ATMEGi zlicza impulsy (PULSELOW) , drugie to wejście sterujące aby zmieniać...

    Mikrokontrolery   09 Kwi 2017 21:00 Odpowiedzi: 1    Wyświetleń: 789
  • Połączenie Bluetooth z mikrokontrolerem ATmega8 ?

    Programować umiem... http://www.youtube.com/user/Hubert7323 Ale dam sobie z tym spokój. Zrobię to, tak jak ty mówisz. Tylko jakie impulsy ma zliczać ATmega8 ? Czy dobrze myślę, że chodzi o to "piiiii" (przerwa ok.1sec) "piiiii". Czyli muszę mieć telefon i drugą kartę Play Fresh (1 rok) 8) Dodano po 3 Bedzie to SE K300i. ATmega bedzie zliczać cykle silniczka...

    Początkujący Naprawy   01 Wrz 2009 07:45 Odpowiedzi: 8    Wyświetleń: 2482
  • Jak zbudować układ do pomiaru napięcia AC z Atmegą bez transformatora?

    Zrobić konwerter U/f (są scalone - chyba np. LM331) i przesyłać przez transoptor częstotliwość (którą pewnie na uC łatwiej zmierzyć, niż napięcie - wystarczy zliczać impulsy, zbędny jest ADC). Tylko pytanie, czy bez kondensatora elektrolitycznego (który jest mało stabilny, "pływa"), bądź ferroelektrycznego (też, choć już dużo mniej) uzyskasz częstotliwość...

    Projektowanie Układów   06 Lip 2013 22:07 Odpowiedzi: 16    Wyświetleń: 3402
  • atmega [C] - Jak odtworzyć impulsy z enkodera do sterowania silnikiem?

    Witam, mam silnik podłączony do enkodera. Napisałem kod który zlicza mi impulsy z enkodera. Teraz jak zrobić aby je odtworzyć czyli jeżeli wczytam skądś liczbę tych impulsów lub podam na sztywno, chcę aby silnik podłączony do enkodera się obrócił tyle samo razy? Myślałem nad tym aby po prostu, odbierać impulsy od enkodera a następnie porównywać ich...

    Mikrokontrolery AVR   22 Lis 2013 22:05 Odpowiedzi: 1    Wyświetleń: 1215
  • ATMEGA 8 - pomiar predkości obrotowej silnika [BASCOM]

    Pomiar czasu pomiędzy impulsami radzę stosować dla małych prędkości obrotowych. Dla większych prędkości , lub odczytywaniu impulsów z enkodera ( np . 1000 impulsów na obrót ) czasy pomiędzy impulsami mają małą wartość , należy wtedy zliczać impulsy w czasie . Daje to większą dokładność. Np dla 1000 obr/min 100 impulsach na obrót i czasie pomiaru 1 sek...

    Mikrokontrolery AVR   08 Cze 2009 18:48 Odpowiedzi: 4    Wyświetleń: 5424
  • [Atmega644] Atmega644 - obsługa AD, LCD, LED i wiatromierza przy 8MHz - czy wystarczy?

    Chciałbym się dowiedzieć czy wspomniana atmega da radę : pobierać z przetwornika AD wartości temperatury, wilgotności, ciśnienia a także zliczać impulsy z wiatromierza i przerwanie co sekundę, dodatkowo obsługa LCD 4x16 z w miarę aktualnym wynikiem wcześniejszych pomiarów i do tego jeszcze 7-seg LED z 2 cyframi multipleksowany na wynik temperatury....

    Mikrokontrolery AVR   22 Mar 2009 00:39 Odpowiedzi: 1    Wyświetleń: 1203
  • Jak zrealizować licznik motogodzin na ATmega8 z pamięcią 24C02?

    Witam. Muszę zrobić licznik motogodzin na atmega 8 i wyświetlaczu led. potrzebuje pomocy jak to mam obliczać. Dostaje 2 impulsy na obrót wału. Wzór do obliczenia motogodzin M=RPM*t/RPM nom Gdzie RPM to aktualna liczba obrotów T - czas pracy w godzinach RPM nom- nominale obr biegu jałowego tu zakładam 400. Wiem jak zliczać impulsy obrotów ale jak przy...

    Mikrokontrolery   21 Maj 2009 23:46 Odpowiedzi: 7    Wyświetleń: 3582
  • [ATmega8] źródła sygnału dla TIMER2 w trybie asynchronicznym

    Timer2 nie ma 'edge detektora', więc na którym zboczu miałby zlicza impulsy? Timery działają, dlaczego miałyby nie działać? Widocznie jakoś producent zrealizował tę możliwość. Rzecz w tym że w tym trybie, wejście dostosowane jest do typowego oscylatora 32,768Hz, więc pozostałe parametry są niezbyt istotne, i mogą się dziać różne rzeczy. ;) Zrobiłem...

    Mikrokontrolery AVR   02 Mar 2017 12:10 Odpowiedzi: 3    Wyświetleń: 1047
  • [ATMEGA] [ATMEGA][Bascom] Timer PCF8583 nie zlicza czasu poprawnie - konfiguracja I2C

    Oczywiście że tak! A tyle razy czytałem pdf'a.... Drugi błąd tkwi w zapisie 10sek do adresu 15. Pamiętałem wszędzie o BCD zapominając, że powinno być nie 10 a 16 (B00010000). Czyli reasumując: zapis ustawień timera adres 0 <- 4 (ustawiony bit 3 włącza timer) adres 7 <- 0 (zerowanie na wszelki wypadek licznika - tu układ zlicza sobie impulsy) adres...

    Mikrokontrolery AVR   05 Maj 2009 19:15 Odpowiedzi: 4    Wyświetleń: 2375
  • [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ń: 1320
  • Sterowanie ośmioma serwami na Atmega8 - błędy w kodzie C/C++

    jak nie odp ...wystarczy spojrzec na kod ... asembler jest tak szerokosc impulsu faktycznie zalezy od zadanej pozycji czyli od impulsow zliczanych prze counter to logiczne... ale nie w tym tkwi problem lecz w TCNT0=200... jak zmienic aby wychylenia serw byly bardziej dokladne czyli jak zmienic program aby atmega sie wyrabiala??

    Mikrokontrolery   29 Lip 2008 14:02 Odpowiedzi: 15    Wyświetleń: 3941