zliczanie impulsów atmega8

Znaleziono około 225 wyników dla: zliczanie impulsów atmega8
Podstawowa forma zapytania: zliczać impuls atmega8
  • program w AVR błędnie zlicza impulsy z wejścia T1

    WItam kolegów jest taki problem podaję na wejśie T1 atmega8 przy kwarcu 16Mhz impulsy o okresie 11us co daje około 90kHz i procek zlicza jak należy bo porównuję z oscyloskopem, ale problem rozpoczyna się gdy włączę INT0 na którym też są te same impulsy ,gdzie sprawdzany jest kierunek obrotu enkodera...

    Mikrokontrolery mototest   28 Kwi 2008 06:50 Odpowiedzi: 20    Wyświetleń: 2624
  • Nowy projekt i problem z zgarkim, zliczaniem impulsów z portu czyli zmiany biegó

    Układ jest budowany na atmega8 i taktowany kwarcem 8MHz. Najlepiej było by to zrealizować to bez dodatkowego układu, szczególnie że zależy i na jak najmniejszym rozmiarze całego urządzenia. Niestety nie wiedziałem że jest taka możliwość żeby uC taktować jednym kwarcem np. 8MHz a timer1 drugim kwarcem...

    Mikrokontrolery AVR Mimitron   13 Sty 2012 20:36 Odpowiedzi: 85    Wyświetleń: 7167
  • Liczenie impulsów ATmega8 +bascom

    Witam, chciałbym zadać dowiedzieć się od szanownej gawiedzi jak podłączyć 'czujnik' który zliczałby czas między sygnałami, oraz jakiś kod w Bascomie (AVR) Moja koncepcja wygląda mniejwięcej tak: podłączam czujnik pod Int0 i czekam na sygnał, kiedy dostaję sygnał uruchamiam timer i kiedy znów dostanę...

    Mikrokontrolery faziee   25 Cze 2005 13:01 Odpowiedzi: 0    Wyświetleń: 566
  • [Atmega8] Zliczanie impulsów i zapis do pliku

    Witam Z pomocą jednego kolegi z forum buduję małe urządzenie które za zadnie ma zliczać ilość impulsów z enkodera.Na tą chwilę zamiast enkodera mam zamontowany przycisk.W ramach testu dostałem od niego kod .Zmontowałem płytkę zaprogramowałem procka.I niby wszystko ładnie chodzi,czyli 1. Naciskam 5...

    Mikrokontrolery pico1   03 Sie 2009 14:40 Odpowiedzi: 2    Wyświetleń: 1909
  • [Atmega8][Bascom]Zliczanie impulsów

    1: Musisz napisać odmierzanie czasu ,czyli tych twoich 30 min. 2: Musisz napisać zliczanie impulsów. 3: Jeśli chcesz mieć to wszystko regulowane, to musisz jeszcze napisać jakieś MENU. Chyba że wykorzystasz wejścia ADC i zrobisz to na normalnych potencjometrach liniowych.

    Mikrokontrolery AVR arktik1   05 Sie 2010 13:02 Odpowiedzi: 3    Wyświetleń: 2657
  • [Atmega8][C/AVR Studio] Niepoprawne zliczanie impulsów impulsatora.

    ewentualnie spróbuj dopisać w obsłudze przerwania czy to wejście faktycznie ma stan niski. i to jest chyba nasz zwycięzca :) zmieniłem lekko kod na coś w tym stylu: [syntax=c]SIGNAL(SIG_INTERRUPT0)... ++dystans; } SIGNAL(SIG_INTERRUPT1) { if(bit_is_...

    Mikrokontrolery AVR Mariojas   15 Wrz 2011 12:32 Odpowiedzi: 14    Wyświetleń: 3672
  • [ATmega8][BASCOM] Zliczanie impulsów (ilości przyciśnięć przycisku na sekundę)

    Spróbuj mojego rozwiązania to cały blok testowy z większej całości. Możesz pozbyć się całkowicie obsługi LCD choć do testów i analizy w sumie może Ci się przydać :) Działa w 100%. Pozdrawiam [syntax=basic4gl]'-... Pozycjoner V1.3 - częstotliwościomierz ' ' SylwekK '...

    Mikrokontrolery AVR SylwekK   14 Mar 2012 10:37 Odpowiedzi: 7    Wyświetleń: 3639
  • ATmega8 [B] - Zliczanie impulsów z cewki zapłonowej.

    Chyba za dużo fatygi z tym hall'em, magnesami itp. Skoro to stary motor to zapewne "kowadełko" jako przerywacz do cewki. Jeżeli dwa cylindry to pewnie dwa "kowadełka". Cewka zapłonowa ma pierwotne i wtórne uzwojenie. Podłącz się na pierwotnym uzwojeniu, na przerywaczu. Przy rozwarciu pierwotnego uzwojenia...

    Mikrokontrolery AVR GreG$   25 Wrz 2012 15:35 Odpowiedzi: 8    Wyświetleń: 2589
  • [Atmega8][Bascom] - Timer0 zliczanie impulsów.

    Witam. Natknąłem się w internecie na program w który bierze udział Timer0 : [syntax=basic4gl]$regfile = "m8def.dat" 'Info dla kompilatora. $crystal = 16000000 Odmierz_1s: Timer0 = 6 ...

    Mikrokontrolery AVR yokoon   17 Lis 2014 20:29 Odpowiedzi: 2    Wyświetleń: 873
  • [ATmega8][asm] Niestebilny wynik pomiaru częstotliwości

    Witam. Robię miernik częstotliwości na ATmega8 z wyświetlaniem na LCD HD44780 w trybie 4-bit (mam zrobiony prototyp). Opanowałem już wyświetlanie (z obsługą BF), ale teraz przystawiło mnie z pomiarem liczby impulsów zliczanych na wejściu T1 mikrokontrolera. Wynik co prawda jest wyświetlany, lecz jest...

    Mikrokontrolery AVR darkonel   02 Sty 2011 22:37 Odpowiedzi: 2    Wyświetleń: 1427
  • [atmega8][bascom] O co chodzi tak na prawdę z tymi timerami?

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

    Mikrokontrolery AVR komanche   29 Paź 2008 20:50 Odpowiedzi: 5    Wyświetleń: 2405
  • [atmega8][c] regulator dwukierunkowy rc

    Witam, Napisalem program na atmega8 do regulatora dwukierunkowego, którego schemat można znaleść tutaj. [url=]Link 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 marwel   21 Lis 2014 13:30 Odpowiedzi: 3    Wyświetleń: 2343
  • wskaźnik elektromagnetyczny sterowany przez ATMega8

    Zakładam, że mówimy o silniku samochodowym. Nie wiem dokładnie do czego chcesz się podłączać w samochodzie, ale w silnikach benzynowych można nawinąć cewkę na przewód zapłonowy i zliczać impulsy. Jest kilka sposobów: 1) Pomiar czasu pomiędzy kolejnymi impulsami. Metoda chyba najmniej dokładna, bo...

    Projektowanie Układów mklos1   19 Lis 2009 13:00 Odpowiedzi: 11    Wyświetleń: 3316
  • [atmega8][bascom]Problem z obsługą impulsatora

    Witam, Nie chciałem zaczynać nowego tematu o impulsatorze, więc się podpinam;) więc potrzebuję program do obsługi impulsatora, musi zliczać szybko impulsy, oraz działać poprawnie prawo(dodać impulsy)-lewo(odjąć impulsy). Po przeszukaniu wszystkiego co możliwe, po przestudiowaniu wszystkich programów...

    Mikrokontrolery Początkujący gaspaccio   27 Lut 2014 21:55 Odpowiedzi: 9    Wyświetleń: 4733
  • [Atmega8][C]Przerwania / prescaler

    Witam ponownie, znalazłem wcześniej na elektrodzie program zegarka na LCD 2x16, który niestety nie działał prawidłowo (migały niezrozumiałe znaki na lcd). W celach edukacyjnych postanowiłem przerobić procedury obsługi wyświetlacza, co dało efekt końcowy jaki teraz mam czyli działający program zegara...

    Mikrokontrolery AVR vectra96   27 Wrz 2009 21:25 Odpowiedzi: 6    Wyświetleń: 2285
  • [BASCOM] [Atmega8]Sterownik przekaźników

    Witam! Na podstawie informacji zawartych w książce "Programowanie mikrokontrolerów w języku Bascom" napisałem program: Problem: Problem polega na tym, że program nie działa poprawnie. Po pierwsze procesor zamiast 1 sekundy odmierza ok. 8s. Jest to dla mnie nie zrozumiałe, ponieważ kodu zawierającego...

    Początkujący Naprawy DJ Danielus   30 Paź 2012 19:15 Odpowiedzi: 4    Wyświetleń: 1398
  • PCF8583 + ATMEGA8 + BASCOM -> problem z odczytem daty

    Zajrzyj sobie do noty katalogowej. Tak de fakto ten układ jest poprany, bo nietypowo koduje informacje o dacie. Masz tu fragment mojego kodu powinien ci pomóc w rozgryzieniu problemu. To definicja i opis rejestrów PCF8583. 'Deklaracja rejestrów dla zegara czasu rzeczywistego PCF8583' Const Rtc_in_adres...

    Mikrokontrolery Jacek31   11 Lis 2007 15:46 Odpowiedzi: 38    Wyświetleń: 5978
  • [C] Atmega8 przerwania - nie zlicza równomiernie

    Nie jest tak, że w wszystkie przerwania mają ten sam priorytet? Nie jest to tak. Generalna zasada jest taka, że w pierwszej kolejności zostaje wykonana procedura obsługi przerwania, które pojawiło się prędzej. Jeśli w czasie wykonywania tej procedury nie włączymy flagi globalnej I a pojawi się...

    Mikrokontrolery AVR Andrzej__S   09 Lip 2010 21:11 Odpowiedzi: 25    Wyświetleń: 2190
  • ATmega32/ATmega8 - Zliczanie impulsow

    Witam Mam taki mały problem zbudowałem uradzenie składające się z 2 mikroelektronik ale, mam problem i nie mam pojęcia co może być przyczyną. Atmega8 wysyła impulsy PWM do ATmegi32, Atmega32 ma za zadanie w ciągu 1 sekundy zliczać impulsy z 8, wartość PWM jest regulowana i gdy 8 jest zasilana z całkowicie...

    Mikrokontrolery AVR zimzia@   21 Lut 2013 09:16 Odpowiedzi: 8    Wyświetleń: 1914
  • SPI atmega16(master), atmega8(slave) i zmienna typu Long-Bascom

    Mam problem z wysyłaniem zmiennej typu Long po Spi, między procesorami j/w. Program w slave ma zliczać impulsy i na żądanie mastera wysyłać ilość impulsów (4 bajty), a master ma to odebrać i zapisać do zmiennej (również long). Dla testu w obu prockach, w pętlach głównych wstawiłem "spiin A,4" dla...

    Mikrokontrolery tengu   17 Maj 2011 00:35 Odpowiedzi: 0    Wyświetleń: 810
  • Pomiar częstotliwości na atmega8, program w bascom

    Witam. Chciałem w celach edukacyjnych zrobić częstotliwościomierz. Ponieważ nie mam za bardzo skąd wziąć zewnętrznych impulsów postanowiłem, że jeden pin procka będzie je generował, a przerwanie int0 będzie liczyć ile tych impulsów było. Do odmierzenia czasu posłużył timer1, który ma odliczyć sekundę...

    Mikrokontrolery Początkujący furcik2013   08 Paź 2014 16:28 Odpowiedzi: 4    Wyświetleń: 1179
  • 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...

    Mikrokontrolery pawelszostkiewicz   15 Maj 2015 21:30 Odpowiedzi: 33    Wyświetleń: 1992
  • Zegar dwunastodiodowy w oparciu o ATmega8 i DS1307

    Uprzejmie dziękuję kolegom za odpowiedzi. Przeanalizowałem temat, mam dodatkowe pytania: 1. W procku np. Tiny2313 nie ma nóg opisanych jako TOSC a zatem nie ma i możliwości asynchronicznego taktowania licznika (poprawcie mnie jeśli się mylę) Czy można zatem (zakładając że ktoś na chama chce taki...

    DIY Konstrukcje dondu   05 Sie 2015 22:29 Odpowiedzi: 21    Wyświetleń: 3141
  • Licznik impulsów oparty na czujniku indukcyjnym

    Witam. Potrzebuję zbudować licznik impulsów, który zliczałby impulsy z czujnika indukcyjnego. Nie wiem czy ktoś już robił coś takiego i ma jakieś materiały bo ja nie znalazłem nic konkretnego i interesującego. Interesowałby mnie jakiś projekt oparty na jakimś mikroprocesorze, najlepiej ATmega8 ponieważ...

    Początkujący Naprawy jarek_lnx   01 Kwi 2012 21:13 Odpowiedzi: 1    Wyświetleń: 1621
  • Pomiar impulsów przerwania

    Z tego co wiem to w ATmega-ch raczej trudno o możliwość zliczania impulsów z 3 niezależnych źródeł zewnętrznych i generowania dla każdego z osobna przerwania (chyba że powyżej ATmega32, ale w grę wchodzi wtedy wysoka cena). Pytanie czy konieczne jest takie rozwiązanie jak zaproponowałeś? Przy pracy uC...

    Mikrokontrolery kedzi1   11 Lis 2008 13:04 Odpowiedzi: 5    Wyświetleń: 851
  • Atmega8, Bascom, licznik -

    Cześć. Mój problem polega na tym, iż muszę oprogramować stosunkowo prosty układ. Na jego wejściu pojawiają się impulsy dodatnie, które przez rezystor i tranzystor npn zwierają nogę procesora do masy. Oczywiście ta noga jest programowo podciągnięta do plusa. Teraz do rzeczy - muszę w głównej pętli programu...

    Mikrokontrolery AVR 373522   05 Sie 2015 10:04 Odpowiedzi: 8    Wyświetleń: 849
  • Licznik ATMEGA8, jak inaczej zliczać niż przez T0?

    Pin T0 jest jedynym zewnętrznym źródłem impulsów dla licznika 0. Możesz tym licznikiem ewentualnie zliczać impulsy zegarowe, albo zegarowe podzielone przez prescaler. Procesor kosztuje ok 6zł, to chyba najlepsze rozwiązanie :)

    Mikrokontrolery raczek3   29 Lut 2008 19:31 Odpowiedzi: 6    Wyświetleń: 1636
  • Bascom, PCF8583P i ATMEGA8 = dziwne dane

    "opóźnienia związane z przetwarzaniem danych" chodziło mi o to że mikrokontroler zanim przygotuje te dane i je wyświetli minie trochę czasu. Ja w danej chwili nie potrzebuje idealnie dokładnego czasu, ale żeby po tygodniu nie rozjechał się o kilkanaście sekund, bo po roku będzie to opóźnienie kilku minut,...

    Mikrokontrolery kundzios   05 Sie 2008 12:38 Odpowiedzi: 14    Wyświetleń: 4044
  • ATmega8 - zmienne i ich dzielenie

    Witam Piszę program, w którym zliczam impulsy z Timera0 (ATmega8). Ilość tych impulsów jest następnie dzielona przed określoną liczbę. Jak mozna się domyślić czasem wartość wynikowa będzie ułamkiem czyli pojawi się przecinek. Problem w tym, że nie mogę ustawić zmiennej wynikowej jako liczby z przecinkiem....

    Mikrokontrolery zumek   03 Cze 2006 19:24 Odpowiedzi: 15    Wyświetleń: 1917
  • Timer/Counter0 ATMEGA8. Timer0 jako wyjście. Odliczanie odstępów czasu.

    Witam Właśnie przeczytałem rozdział manuala M8 dot. pracy T/C0 i rejestrów odpowiadających za timer, tylko nie wiem jak zrobić, aby timer odmierzał wartość 1 sekundy .... ;| To chyba nie bardzo zrozumiałeś to , co przeczytałeś :( Timery nie potrafią odmierzać czasu , ale za to doskonale potrafią...

    Mikrokontrolery Kubbaz   25 Paź 2006 10:26 Odpowiedzi: 16    Wyświetleń: 3157
  • ATmega128 i ATmega8 różnice szybkości

    Napisałem program zliczający impulsy na wejściach przerwań INT0 i INT1. Jednocześnie przesyła informacje przez UART-a. Wszysto dzieje się dość szybko, impulsy 10us, UART na 256kb/s Program początkowo przygotowałem na ATmege128 z zegarem 16MHz. Wszystko działa poprawnie. Następnie przeniosłem program...

    Mikrokontrolery atom1477   16 Paź 2009 00:03 Odpowiedzi: 1    Wyświetleń: 836
  • Atmega8[C] - Obrotomierz- dobranie rezystorów

    Witam, buduję obrotomierz do motocykla na bazie uC Atmega8 + LCD16x2. Posiadam obrotomierz elektroniczny w moto, z którego przechwytuje sygnał (chyba?) prostokątny do mojego uC. Trafia on do wyjścia Int0, a timer1 co pół sekundy zlicza impulsy. Mój problem polega na tym, że nie wiem, jaki dobrać...

    Mikrokontrolery AVR HD-VIDEO   05 Sie 2016 01:26 Odpowiedzi: 5    Wyświetleń: 957
  • [atmega8] zawieszenie - zabezpieczenie przed utratą danych

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

    Mikrokontrolery AVR dondu   18 Mar 2011 12:36 Odpowiedzi: 36    Wyświetleń: 4740
  • [bascom] atmega8 wykorzystane 3 liczniki, timer2 zakłóca PWM

    Witam, $regfile = "m8def.dat" $crystal = 8000000 Config Pinb.1 = Output Config Pind.1 = Output Config Timer2 = Timer , Prescale = 128 Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Up , Compare B Pwm = Disconnect , Prescale = 8 Cls Cursor Off Portd.0 = 1 Portd.1 = 0 Set...

    Mikrokontrolery hotdog   18 Maj 2011 08:48 Odpowiedzi: 2    Wyświetleń: 2018
  • [atmega8][BASCOM] timer1, błąd odczytu?

    To nie Bascom jest przyczyną tylko źle napisany program ;). 1. odczyt timera1 16bit odbywa się po przez rejestr pomocniczy TEMP, ten rejestr jest też używany przez inne procedury i funkcje i jeśli jest użyty to właśnie niszczona jest wartość High timer1 bo ona tam jest wpisana gdy używasz komendy. wpisując...

    Mikrokontrolery AVR Tajoka   16 Lut 2012 11:34 Odpowiedzi: 2    Wyświetleń: 1616
  • [atmega8][c] Prosty miernik częstotliwości

    Nie lepiej podpiąć się pod wejście INT i zliczać impulsy? Timerem zrób sobie podstawę czasu a później wylicz z tego częstotliwość na podstawie liczby zliczonych impulsów w czasie.

    Mikrokontrolery AVR PSow   01 Gru 2008 11:13 Odpowiedzi: 3    Wyświetleń: 4386
  • [atmega8][ Bascom]ultradźwięki.

    Witaj, No save spokojnie możesz użyć.... pod warunkiem, że nie korzystasz w obsłudze przerwania z instrukcji Bascoma bo jeśli tak to nie odkładając rejestrów na stos, zgubisz ich wartości i w najlepszym przypadku będą się działy różne rzeczy. Ja bym napisał wstawkę w asemblerze odkładając wcześniej...

    Mikrokontrolery AVR janbernat   04 Wrz 2009 23:40 Odpowiedzi: 12    Wyświetleń: 2422
  • Atmega8-bascom-Układ opóźniający

    Więc popraw. Przedstawiając własną propozycje. Drgania maja mały wpływ w tym przypadku. "Ale Timer1= counter zlicza impulsy z zewnątrz. " zgadza się i na dodatek ma przydatną funkcje reakcji na zbocze która się tu przydaje Na pin.x będzie niedokładnie to jedno. Stan na pinie jak będzie 1 cały...

    Mikrokontrolery AVR janbernat   19 Lut 2010 13:51 Odpowiedzi: 24    Wyświetleń: 2129
  • [Atmega8][Bascom]Sterownie diodą led przez zmienną.

    Pomysł jest straszny. Poczytaj o timerach. :D No dobra, ale w tym przypadku timer ma zliczać impulsy i ilość tych impulsów dodawać lub odejmować od zmiennej? I czy do tego wystarczy jeden timer, czy dwa (do dodawania jeden i do odejmowania jeden)?

    Mikrokontrolery AVR rafi_xd   18 Lut 2011 22:23 Odpowiedzi: 14    Wyświetleń: 3296
  • [ATmega8]Sygnalizator/Limiter przekroczenia prędkości

    Witam :) Potrzebuję wykonać program na Atmegę8 (tymczasowo potem prawdopodobna zmiana na coś z rodziny ATtiny) który cały czas będzie zliczał impulsy a po przekroczeniu pewnej ilości impulsów na sekundę odpali diodę (później tu będzie coś innego ale na początek dioda aby wiedzieć czy program w ogóle...

    Mikrokontrolery Początkujący emarcus   20 Lip 2013 04:39 Odpowiedzi: 39    Wyświetleń: 6087
  • atmega8 - Timer/Counter1 (16bit) atmega8 PWM (zasada dzialania)

    To tak, mam ustawioną wartosc max ICR1 = 1000, i wartosc min OCRIB = 800; Z dokumentacji widzę ze licznik TCNT1 zlicza impulsy i porównuje z OCRIB. Z dokumentacji - licznik TCNT1 zlicza impulsy i porównuje z ICR1(TOP) - następuje zapis nowej wartości OCR1A/B i zeruje(BOTTOM) TCNT1(licznik). PWM...

    Mikrokontrolery Wirnick   27 Sie 2015 19:36 Odpowiedzi: 3    Wyświetleń: 750
  • chciałbym dowiedziec sie czegos o mikrokontrolerze Atmega8

    :arrow: pawlis To się tak nie da raz-dwa i wszystko wiedzieć. To wymaga czasu i pracy. Obecnie mam wrażenie, że nie wiesz o co zapytać. Powinieneś zacząć od poznania architektury mikrokontrolera. atmega nie robiłaby nic (bo nie ma takiej potrzeby) az do momentu otrzymania przerwania. kolejnym...

    Mikrokontrolery efin   29 Gru 2005 23:01 Odpowiedzi: 8    Wyświetleń: 1391
  • ATMega8 - pomiar częstotliwości (bascom)

    No, tak dobrze to nie jest. AVR-y (a w nich timery) nie mogą poprawnie zliczać impulsów o częstotliwości większej niż połowa częstotliwości zegara zakladając na wejsciu wypełnienie przebiegu 50%. Niezbędne będzie zatem zastosowanie preskalera. Proponowałbym ATMEGA8 z kwarcem 16MHz i z prescalerem /4...

    Mikrokontrolery cyberdar   26 Sty 2006 22:05 Odpowiedzi: 3    Wyświetleń: 2169
  • [Atmega88][C][WinAvr]Migracja Atmega8->Atmega88 restart I

    Witam Z braku Atmega8 kupiłem Atmegę88, zastosowałem się do manuala migracji z Atmegi8 na Atmegę8, pozmieniałem rejestry.. Wyświetlacz działa, ale nie działa najważniejsze obsługa zliczania impulsów z urządzenia zewnętrznego i podczas wchodzenia do przerwania INT0_vect samoczynnie się restartuje,...

    Mikrokontrolery AVR elektronik12z   25 Cze 2010 08:19 Odpowiedzi: 7    Wyświetleń: 1913
  • Termopara plus pomiar obrotów-Atmega8

    Witam potrzebuje układ który wykonywał by pomiar obrotów 100tys/min plus odczyt z termopary typu K Czy układ Atmega8 podoła zliczaniu impulsów z częstotliwością 3500Hz? prosiłbym o sprawdzenie poprawności narysowanego układu ewentualnie jakieś propozycje lub sugestie Jako układ do odczytu danych z...

    Mikrokontrolery AVR dondu   25 Kwi 2011 20:39 Odpowiedzi: 11    Wyświetleń: 3651
  • TIMERY ATMEGA C, zlicznie impulsów na Timerze0?

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

    Mikrokontrolery Freddie Chopin   09 Maj 2008 09:05 Odpowiedzi: 5    Wyświetleń: 1528
  • [AVR GCC] Programowy licznik impulsów

    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 tmf   06 Cze 2012 07:28 Odpowiedzi: 7    Wyświetleń: 2362
  • ATMega8 => PWM => ASM => Duza Wartosc

    -> Dar.El 1. Ustaw PB1 jako wyjście. 2. TCCR1A=0b10000011 2. TCCR1B=0b00011001 3. OCR1A wpisujesz rozdzielczość czyli 4095 (0 też się liczy) ale sprawdzisz w działaniu. 4. TCNT1 wpisujesz wartość wypełnienia od 0 do 4095 Jesteś pewien, że to bedzie działać? Po wpisaniu do TCNT1 wartości wypełnienia,...

    Mikrokontrolery Dyrek   07 Lut 2007 15:01 Odpowiedzi: 54    Wyświetleń: 8513
  • Atmega8 PWM - dziwny objaw - cięzkie początki :/

    nie za szybko ustawiłes ten licznik? tzn zliczasz impulsy zegarowe bez preskalera, chociaz i tak powinno dzialac a sproboj tak TCCR2 = 0b01101010 lub tak TCCR2 = 0b01101011 Dodano po 47 jaką częstotliwością taktujesz mikrokontroler?

    Mikrokontrolery Szaflik   06 Gru 2006 17:40 Odpowiedzi: 39    Wyświetleń: 3568
  • Miernik częstotliwości ATMEGA8 i MB510 (max 2,1GHz)

    polecam pisać ten program w C. Kompilator opanujesz w kilka dni, a wygoda w stosunku do asm jest nieporónywalnie większa, przede wszystkim szybkość pisania kodu. W razie konieczności można użyć wstawek asm. Jak zajdzie potrzeba poznania nowego procka (np. ARM) lub przeniesienia kodu na inną machinę,...

    Mikrokontrolery djbpm   09 Sie 2007 12:42 Odpowiedzi: 16    Wyświetleń: 6008
  • Monitor obrotow wentylatora PC - Atmega8 + LCD 1*16

    Możliwość jest :) Wystarczy zliczać impulsy z wejścia licznika i podać je na lcd :) Do tego żeby pomiar był z 3ch źródeł, jakiś prosty przełącznik wejścia. Tu jest podobny temat, ale na PICu. Jeśli nie wiesz jak zacząć, poszukaj programów do obrotomierzy w BASCOMie, i troche zmodyfikuj :)

    Projektowanie Układów tplewa   08 Mar 2008 19:32 Odpowiedzi: 5    Wyświetleń: 2006
  • [Atmega8][Bascom] - licznik oddechów - doszlifowanie kodu

    Witam Dość długo podchodziłem do tego zagadnienia. Początkowo chciałem zrealizować to na mikrofonie i wzmacniaczu. Ostatecznie po poszukiwaniach i analizie postanowiłem to zrobić na odczycie temperatury przy nosie. Wdech omiata termometr powietrzem otoczenia i go ochładza, a wydech podnosi temperaturę...

    Mikrokontrolery AVR marciu11   06 Sie 2008 11:39 Odpowiedzi: 5    Wyświetleń: 1828
  • Odbiornik GPS na ATmega8

    A ja mam inne pytanie, zupełnie z innej beczki. Przeglądajac kod programu nasunęło mi się pytanie: Co jeszcze robi procedura "Ladowanie" oprócz wyświetlania paska postępu i zajmowania miejsca w pamięci? P.S. Sorki że się czepiam :) Jak często moduł gps wysyła dane/ jak często można je odbierać?...

    DIY Konstrukcje martinsulda   25 Lis 2009 11:33 Odpowiedzi: 47    Wyświetleń: 24905
  • atmega8 i przerwania co 1 sekundę

    Kolego pys1986 pierwszy podstawowy błąd jaki robisz to taki że podłączyłeś kwarc do wyprowadzenia INT a nie do TOSC. Jeśli chcesz odmierzać czas to za pomocą licznika musisz zliczać impulsy. Po drugie zamieścił byś może kawałek kodu? Jeśłi piszesz w C to może [url=]ten link Ci coś rozjaśni.

    Mikrokontrolery pys1986   13 Gru 2008 15:37 Odpowiedzi: 25    Wyświetleń: 2676
  • ATMEGA8, problem z przerwaniem (dzielnikiem f)

    Jak nie zliczam?? Przecież w rejestrze TCNT0 zapisywane są zliczane impulsy na wejściu T0...czy nie?

    Mikrokontrolery AVR atom1477   25 Kwi 2009 10:59 Odpowiedzi: 20    Wyświetleń: 2858
  • [atmega8] jak podłączyć transoptor szczelinowy

    chciałbym zliczać impulsy generowane przez transoptor szczelinowy mam taki kod $regfile = "m8def.dat" $crystal = 1000000 Dim Wynik As Long Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portb.2 , Db5 = Portd.6 , Db6 = Portd.7 , Db7 = Portb.0 , E = Portd.3 , Rs =...

    Mikrokontrolery AVR armo1   27 Lut 2010 07:54 Odpowiedzi: 6    Wyświetleń: 3991
  • [ATmega8][C] Wentylator sterowany PWM + pomiar obrotów (rpm)

    Witam, Sytuacja wygląda tak, mam jeden układ do sterowania wentylatorami z wykorzystaniem PWM sprzętowym ATmega8. Wziąłem druga ATmegę i zacząłem zabawę z timerami i zrobiłem pomiar prędkości obrotowej z magicznego "żółtego kabelka" - 3 pinowy wentylator. Pomiar jest ok, jeśli zasilam z wentylator...

    Mikrokontrolery AVR doles   21 Lip 2012 19:55 Odpowiedzi: 50    Wyświetleń: 25293
  • Obroty silnika Atmega8 - błąd w programie czy ustawienia fus

    Po uwagach kolegów kod wygląda tak $regfile = "m8def.dat" $crystal = 8000000 Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 = Portc.0 , E = Portc.4 , Rs = Portc.5 Config Lcd = 16 * 2 Dim Wynik As Word Config Timer1 = Counter , Edge = Rising ...

    Mikrokontrolery cepelia   20 Lip 2010 11:17 Odpowiedzi: 5    Wyświetleń: 1598
  • Obrotomierz w C na Atmega8 i wyświetlaczu LED

    E... mam zapłon w takim motocyklu na atmedze i działa, także to jest sprawdzone, nie przesadzajmy z tymi zakłóceniami. A tu sposób na obrotomierz, wg mnie najlepiej mierzyć napięcie z wykorzystaniem przetwornika F/U (sinusoida z alternatora) bądź pomiar czasu między impulsami, zliczanie impulsów w czasie...

    Mikrokontrolery AVR LashloE   20 Gru 2010 17:01 Odpowiedzi: 21    Wyświetleń: 6275
  • [ATMega8][Bascom]Program wykonuje się tylko raz.

    Najkrótsza podpowiedź jakiej udzieliłem: Brak debouncingu. Program ten jest w całości statyczny (sprawdza tylko stan portu/pinów wejściowych) a output ma również charakter statyczny (nie zlicza impulsów czy też toggle stanu wyjścia) więc debouncing byłby nie konieczny. Inna rzecz to: brak tu...

    Mikrokontrolery AVR stoper17   03 Sty 2011 15:24 Odpowiedzi: 7    Wyświetleń: 1285
  • [Atmega8][C]Obsługa czujnika

    Czyli przyjmujemy, że nie ma problemu z drganiami styków i innymi zakłóceniami. Jeżeli dobrze zrozumiałem zasadę działania czujników oraz Twój cel i chcesz wykorzystać obydwa INTx, to zrobiłbym tak: 1. pod INT0 podpinasz sygnał decydujący o starcie i końcu zliczania 2. pod INT1 podpinasz sygnał,...

    Mikrokontrolery AVR A.T.   25 Paź 2011 17:18 Odpowiedzi: 14    Wyświetleń: 1166
  • [atmega8] [bascom] czekanie programu na przycisk

    wiec jesli sprawdzanie stanów timerów potrwa tak długo , wiec zliczanie impulsów w ten sposób mija się z celem wcześniej już określiłem jak program ma pracować , jego zasada jest prosta , nie wiem jak bardziej prosto mam to wytłumaczyć , próbowałem na przycisku i ledach , może wróćmy do takiego opisu wiec...

    Mikrokontrolery Początkujący przema72   09 Lip 2012 07:10 Odpowiedzi: 19    Wyświetleń: 2775
  • ATmega8 [BAS] - TIMER0 nie startuje.

    Start Timer0 to jest to samo co Enable Timer0. By Zy Du Ra kolego Enable TIMER0 Włącza przerwania od TIMER0 Start TIMER0 powoduje rozpoczecie zliczania impulsów przez ten timer.

    Mikrokontrolery AVR T-play   10 Paź 2012 17:16 Odpowiedzi: 12    Wyświetleń: 1080
  • [C] Miernik częstotliwości ATmega8

    Witam Planuje zrobić sobie miernik częstotliwości różnych kształtów napięcia: sinus, prostokąt, trójkąt. Zamianę sinusa i trójkąta na prostokąt mam już zaplanowaną. Zostało mi tylko zmierzenie częstotliwości sygnału prostokątnego o amplitudzie 5V i przedziale częstotliwości od około 10 kHz do 500...

    Mikrokontrolery Początkujący irus32   15 Sty 2013 14:15 Odpowiedzi: 4    Wyświetleń: 1755
  • Wskazówkowy obrotomierz - Obrotomierz wskazówkowy na Atmega8

    Jeżeli chodzi o schemat to jest pewien kłopot. Nie robiłem tego układu na uniwersalnej płytce drukowanej czy coś podobnego. Jestem szczęśliwym posiadaczem [url= ewaluacyjnego na którym chce najpierwsz zrobić, przetestować i mieć prawidłowo działający układ a później do niego zaprojektować dedykowaną...

    Mikrokontrolery AVR SylwekK   27 Sty 2014 22:17 Odpowiedzi: 58    Wyświetleń: 15594
  • Błędy w programie pod Atmega8 ( bascom )

    Jeszcze raz dzięki ;) Ale już widzę, że będę musiał przerobić program, bo program za dużo zlicza impulsów z Pinb.0 ( działanie pętli jak się domyślam ). czytam o poleceniu " Debounce " i próbowałem go już zastosować ale mam jeszcze z nim problemy ;)

    Mikrokontrolery Początkujący 213996   06 Kwi 2013 19:12 Odpowiedzi: 4    Wyświetleń: 1002
  • [atmega8][Bascom] Pozycjonowanie silnika krokowego.

    Witam Zastanawiam się nad programem, który miałby pozycjonować silnik krokowy unipolarny w Bascom. Silnik robi 200kroków na jeden obrót. Program miałby działać na takiej zasadzie: Najpierw ustawienia silnika w punkcie zero, później przyciśniecie danego przycisku miało by spowodować: przycisk...

    Mikrokontrolery AVR Pittt   17 Kwi 2013 07:46 Odpowiedzi: 1    Wyświetleń: 1602
  • [Bascom][Atmega8] - Steruje RGB ale chce więcej :-)

    Rozumiem o co ci chodzi tylko nie potrafię ubrać tego w język BASCOM. Wiem że muszę naliczać zmienną 4 razy następnie ją zerować i wartością zmiennej będą case-y. i tak będzie sobie przełączać. Ale co zrobić ze zliczaniem impulsów częstotliwości pulein ? też w case-ach ją podawać ? znalazłem także super...

    Mikrokontrolery AVR Juni[]r   17 Gru 2014 15:25 Odpowiedzi: 17    Wyświetleń: 1242
  • Atmega8 - niewłaściwe dzialanie funkcji itoa

    Witam Mam problem z konwersją wartości 8-bitowego rejestru TCNT0 i wyświetleniem jego wartości na LCD. TNCT0 to rejestr licznika T0, który w mojej konfiguracji zlicza impulsu wejściowe na T0. 8-bitwa zmienna po konwersji wyświetlana jest jako wartości większe niż 255. Kod który to realizuje to: na...

    Mikrokontrolery AVR tmf   16 Lut 2015 20:07 Odpowiedzi: 7    Wyświetleń: 741
  • Wiatrak komputerowy Intel - Atmega8+wiatrak komputerowy

    Zły pomysł, zły kod. Użyj jednego timera w trybie zliczania impulsów zewnętrznych i podłącz wyjście wentylatora do jego wejścia. Drugi timer zaprogramuj na zgłaszanie przerwań co 1 sekundę (timer 0 tego nie potrafi), w procedurze przerwania odczytaj wartość licznika, wyzeruj licznik i wyświetl wartość....

    Mikrokontrolery Początkujący BlueDraco   18 Lut 2015 16:59 Odpowiedzi: 5    Wyświetleń: 1869
  • [atmega8][C] - Komunikacja ATmegi8 z termometrem cyfrowym DS18b20.

    Odnośnie sposobu nr 2 - czyli chodzi o takie wykorzystanie: ostatni listing? I wtedy przerwanie, a w ramach obsługi przerwania po prostu odpowiedni interwał czasowy? Nie do końca wiem jak mam użyć przerwań. Póki co, to o ile się orientuje, to aby uzyskać zliczanie impulsów timera co 1us to mogę...

    Mikrokontrolery AVR dawid.barracuda   11 Paź 2015 16:22 Odpowiedzi: 15    Wyświetleń: 1113
  • [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ą...

    Mikrokontrolery AVR trol.six   02 Mar 2017 12:10 Odpowiedzi: 3    Wyświetleń: 534
  • [atmega8][bascom]pomiar impulsów

    Problem polega na tym, aby pomierzyć ilość impulsów jaka upływa pomiędzy kolejnymi pomiarami czujnika. Chodzi o to żeby timer1 zliczający impulsy po wykonaniu pomiaru przez czujnika wyświetlał ich ilość, a następnie zliczał kolejne impulsy upływające do wykonania 2 pomiaru itd. Zamiast czasu podawać...

    Mikrokontrolery AVR kielon23   15 Wrz 2010 17:54 Odpowiedzi: 2    Wyświetleń: 1629
  • [Atmega8][AVR-gcc] - Dekoder 2 sygnałów ppm

    Dobra pierwsze podejście do kodu: Atmega8 ustawiona fusami na 8Mhz Najpierw dobór preskalera. Jak już wcześniej pisałem pomiar jest od 1,2-1,9ms więc zliczanie czasu moim zdaniem powinno być mniejsze od 0,05ms. Dobrałem preskaler 64 po czasie 524.288ms następuje przepełnienie T1 dla 0xFFFF,...

    Mikrokontrolery Początkujący skyguy   13 Lut 2013 22:02 Odpowiedzi: 8    Wyświetleń: 2763
  • [Bascom][ATmega8]Zliczanie osób na schodach

    Dokładnie jak napisały 2 ostatnie osoby. Ludzie są niestety z natury stworzeniami nieprzewidywalnymi i żeby we w miarę prosty sposób zrobić zliczanie możesz zastosować bariery optyczne (to rozwiązanie lepsze niż czujki pir - są bardziej dokładne), ale one zawsze będą obarczone błędami opisanymi powyżej....

    Mikrokontrolery Początkujący piotrva   04 Lut 2013 22:43 Odpowiedzi: 8    Wyświetleń: 1779
  • Obrotomierz cyfrowy z mikrokontrolerem Atmega8

    Witam Nie ma sensu zliczać impulsów, żadna to rozdzielczość. Przy zegarze AVR 8MHz i zliczaniu własnego zegara, przez jeden okres impulsów z zapłonu, przy maksymalnych obrotach np. 500Hz, licznik zliczy do 16000. Przy niższych obrotach trzeba będzie dodatkowo zliczać przepełnienia licznika. Przy takich...

    Mikrokontrolery AVR mezcook   31 Sty 2010 20:51 Odpowiedzi: 8    Wyświetleń: 4895
  • [Atmega8][Bascom] Czas pomiędzy przerwaniami?

    Sorry, Wiesz ja to sie z tym bawie tylko i program pisze w bascomie metoda prob i bledow. Nie ma większego znaczenia w jakim środowisku programujesz (Basic albo C). Istotny jest koncept projektu i sposób rachunkowy, reszta to tylko inna forma zapisu programu. Wybrałeś za narzędzia: Timer1...

    Mikrokontrolery AVR johnny99   10 Kwi 2013 22:59 Odpowiedzi: 18    Wyświetleń: 3020
  • Atmega8 [Bascom] - Błędny odczyt obrotów, zakłócenia od elektrozaworu

    Przesyłam fragment kodu dla "paluch_gda" jedną cewką zapłonową na dwa obroty wału (pełny cykl pracy) na jednej cewce generowane są 4 takie "odcinki czasu" (iskra przeskakuje po raz na każdej ze świec), więc na 1 obrót wału przypadają 2 "odcinki czasu". Dzielimy więc wartość Nr (liczba "odcinków...

    Mikrokontrolery AVR janoo0   19 Wrz 2015 08:43 Odpowiedzi: 14    Wyświetleń: 3807
  • Atmega8 Problem z sygnałem wejściowym

    Witam Mam następujący problem. Używam timer0 jako licznika impulsów 12V które po przejściu przez układ dopasowywujący dają wartość 5,6 V na końcówce. Podobnie zliczam czas takiego impulsu za pomocą tego samego typu układu dopasowywującego. Problem tkwi w tym że timer0 nie zlicza mi impulsów przez...

    Mikrokontrolery rmajda   05 Wrz 2007 12:23 Odpowiedzi: 2    Wyświetleń: 714
  • [C][ATMEGA16] - Licznik czasu pomiędzy impulsami

    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=]Link Chciałbym go przerobić na Atmega16 na wewnętrznym...

    Mikrokontrolery rav88pl   04 Gru 2014 11:41 Odpowiedzi: 15    Wyświetleń: 1644
  • Atmega8 problem z timerem[C] -

    Witam to mój pierwszy post na tym forum, stąd możecie mi wierzyć jak bardzo jestem zrozpaczony:) jeśli temat jest w złym miejscu to prosiłym moderatora o przeniesiegnie i z góry przepraszam:) zwykle staram się rozwiazywać wszystkie problemy sam ale tym razem mam coś czego nie jestem w stanie zrozumieć. Pracuję...

    Mikrokontrolery AVR dondu   01 Sie 2015 04:27 Odpowiedzi: 9    Wyświetleń: 1011
  • [Bascom][Atmega8]Program Avt2829 źle działa.

    Witam. Chciałem zrobić sterownik wzmacniacza audio na bazie kitu AVT2829. Szczególnie zależy mi na uczeniu się dowolnego pilota. Zrobiłem płytkę przystosowałem do niej program, użyłem większego procesora (atmega8) no i program działa ale strasznie ułomnie. Procedura zapamiętania kodów z pilota przebiega...

    Mikrokontrolery pier   10 Sty 2018 21:58 Odpowiedzi: 2    Wyświetleń: 324
  • Licznik impulsów zliczający minuty

    Witam, Chodzi mi o licznik impulsów spełniający warunki: - licznik rewersyjny, - możliwość ustalenia stanu początkowego, - zliczanie "zegarkowe" tzn. od 00:00 do 23:59 (wyświetlacz 4-cyfrowy), czyli pojemność 1440 impulsów. Przyznam, że nie bardzo uśmiecha mi się robienie tego na TTL. W sprzedaży...

    Początkujący Naprawy lucan48   12 Wrz 2010 20:05 Odpowiedzi: 2    Wyświetleń: 1599
  • [Atmega8][C] - sterowanie triakiem - weryfikacja programu

    Jeszcze zmodyfikowałem program: 1. Dodałem (nie wypełnioną jeszcze do końca wartościami ilości impulsów tabele) 2. Nowe obliczenia co do zmiennej uzależnionej od ADC i ładowanej do OCR2. Nie wiem czy dobrze przywołuję dane z tabeli ? Pozostałe sprawy bez zmian... Dodano po 13 Miałem...

    Mikrokontrolery AVR LordBlick   22 Cze 2012 11:30 Odpowiedzi: 15    Wyświetleń: 3304
  • atmega8 i wyświetlacz 7 segmentowy LED ==> BASCOM

    No to mam juz jakis podstawowy kod do pomiaru predkosci :) mam multipleksa NIE WIEM CZY DOBRZE ZADEKLAROWALEM PORTY - prosze o sprawdzenie czy ilosc cyferek sie zgadza i czy prawidlowo "pominalem" bity kwarcu (portB) resetu (PortC) i timer'a (portD) - wystarczy tam dac zera (wejscia) i juz?? no...

    Mikrokontrolery marek_Łódź   05 Lis 2005 09:16 Odpowiedzi: 31    Wyświetleń: 21987
  • atmega8, bascom -problem z timer0

    witam! mam taki problem: chcę zliczać zewnętrzne impulsy, timer mam skonfigurowany w taki sposób: config Timer0 = counter, edge = falling, noice cancel = 1, na portd.4 mam ustawiny wewnętrzny pull-up i dodatkowo zewnętrzny rezystor podciągający 4,7k.do masy kondensatorek 100 nF. Licznik oczywiście...

    Mikrokontrolery adams40   30 Cze 2007 20:25 Odpowiedzi: 6    Wyświetleń: 1700
  • Czujnik podczerwieni i 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...

    Mikrokontrolery andrzejek23   20 Lip 2007 08:50 Odpowiedzi: 4    Wyświetleń: 1359
  • Timer i ATMEGA8. Zliczanie obrotów na minutę.

    przeczytaj mój post dotyczący jak korzystać z manuala: przeczytaj go proszę, zajrzyj do manuala i postaraj się sprawdzić jak poustawiać bity. Aby użyć timera jako licznika impulsów podawanych np z przycisku czy czegokolwiek innego, należy go podpiąć pod odpowiedni pin (sprawdź jaki) i ustawić...

    Mikrokontrolery AVR janbernat   27 Sie 2010 20:59 Odpowiedzi: 22    Wyświetleń: 3535
  • [Bascom][Atmega8] Problem z opóźnieniem wykonania programu

    Znaczy się chciałem dać Load Timer1 = 58594, wtedy chyba działałoby to przepełnienie o którym mówię? Do przycisków daje Debounce, więc myślę, że starczy Nie, to nie wystarczy. Jednym z głównych błędow jaki większość popełnia to zaczynanie projektu od doraźnego, szablonowego wypełniania formuły; ...

    Mikrokontrolery AVR piotrva   29 Wrz 2010 17:30 Odpowiedzi: 12    Wyświetleń: 2333
  • [Atmega8][winavr] problem z konfigiracją Timera1 PWM

    Podsumowując. Dziękuję za pomoc. Poprogramowałem i trochę słabo to wychodzi. Potrzebowałem 8 kanałów pwm do regulacji jasności świecenia 8 sekcji LED. Pierwszy program jaki zrobiłem o tradycyjne 256 pętli na jeden cały cykl PWM ze sprawdzeniem w każdym przebiegu czy któraś z sekcji ma zgasnąć. Działało...

    Mikrokontrolery AVR pawelvod   18 Lut 2011 15:43 Odpowiedzi: 10    Wyświetleń: 2439
  • [Atmega8][ASM]Timer1 phase and frequency correct PWM

    Piszę program w AVRStudio 4.13SP2. Działanie programu jest (a właściwie powinno być) następujące: Mikrokontroler generuje sygnał PWM o częstotliwości 50Hz i czasie trwania od 0,5ms do 2,5ms. Sygnał wysyłany jest na wyprowadzenie OC1A. Przy wyzerowaniu licznika podczas zliczania w dół wywoływane jest...

    Mikrokontrolery AVR ZbeeGin   20 Paź 2010 19:30 Odpowiedzi: 1    Wyświetleń: 2047
  • [Atmega8][C] - PWM - opis, uruchomienie, zastosowanie

    Gotowca nie dostaniesz bo zaraz zaczną krzyczeć. Zasada jest prosta PWM to modulacja szerokości impulsów. W Atmega8 szerokość impulsu jest regulowana za pomocą wartości w rejestrze OCRn. Po włączeniu trybu PWM timer zaczyna liczyć gdy wartość rejestru TCNTn (licznika) przekroczy wartość zapisaną...

    Mikrokontrolery AVR retaliato   04 Sty 2012 22:25 Odpowiedzi: 42    Wyświetleń: 11235
  • Licznik impulsów, najchętniej na uC

    Witam, zwracam się do szerokiego grona z takim pytaniem: Chcę zbudować obrotomierz. Ma wyświetlać obroty w postaci linijki LED. Wyświatlanie nie jest tutaj kwestią dyskusji. Proszę tylko nie dawać mi linków do gotowych zestawów, gdyż: Ma być oparty na procesorze Atmega8. Wejście z czujnika...

    Automatyka Przemysłowa Luklukowaty   12 Maj 2009 07:25 Odpowiedzi: 23    Wyświetleń: 3547
  • Szybki timer potrzebny. Zliczanie czasu trwania impulsu.

    Witam. Potrzebuje pomocy: muszę liczyć czas trwania impulsu. Problem jest taki, że czas trwania tego impulsu to kilka us. Przydłby się jakiś licznik scalony. Powiem tylko tyle, że taki jak wykorzystywałem w mikrokontrolerze Atmega8 (przy cz. 16MHz) nie wystarczył...

    Mikrokontrolery elektryk   19 Sty 2005 17:27 Odpowiedzi: 2    Wyświetleń: 1038
  • Atmega8 i counter0, prescaler, przepełnienie licznika, wyliczenie 1 s.

    -jak można za pomocą takiego licznika wyliczyć :) sobie 1 sekundę. np jeśli użyłbyś sobie kwarcu zegatkowego 32,768kHz to jeśli chciałbyś za pomocą Timera0 uzyskać przerwanie (czyli przepełnienie licznika) co 1 sekundę to obliczasz to tak: 32768(częstotliwość twojego rezonatora) podzielić przez...

    Mikrokontrolery y0yster   30 Gru 2006 15:35 Odpowiedzi: 3    Wyświetleń: 1734
  • Połączenie Bluetooth z mikrokontrolerem ATmega8 ?

    Programować umiem... 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....

    Początkujący Naprawy szczepq   01 Wrz 2009 07:45 Odpowiedzi: 8    Wyświetleń: 2179
  • [atmega8][bascom] Pomiar przesunięcia dwóch sygnałów

    Witam. Próbuję napisać program odpowiedzialny za pomiar odcinków czasowych pomiędzy impulsami sygnału S1 i S2 (zgodnie z załącznikiem). Proszę o prześledzenie kodu, wszelkie uwagi i sugestie mile widziane. Nie mam pewności co do poprawności pobierania wartości licznika TIMER1 za pomocą TCNT1. 'program...

    Mikrokontrolery AVR rekja   23 Cze 2010 09:04 Odpowiedzi: 2    Wyświetleń: 1326
  • Atmega8 - Timer1 - pytanie o kierunek zliczania

    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...

    Mikrokontrolery Początkujący Inca Roca   28 Wrz 2012 13:16 Odpowiedzi: 2    Wyświetleń: 942
  • Atmega8 - Chronometr- pomiar porędkosci

    Witam, Konstruuje sobie chronograf na Atmega8. Inspirowałem się tym- . Schemat: Jednak że z programowaniem mam na pieńku to skleciłem takie coś... pomiar czasu przepisałem z książki i lekko zmodyfikowałem. Zależy mi na dokładności pomiarów. Program zamieszczam, nie chce się skompilować,...

    Mikrokontrolery Początkujący Pablo2015   02 Lip 2013 21:37 Odpowiedzi: 21    Wyświetleń: 3591
  • [ATmega8] Fan PC + AVR. Podłączenie wiatraczka do uC poprzez BC547?

    Impulsy możesz zliczać np timerem, tak aby wiedzieć z jaką prędkością aktualnie się kręci wiatrak. Aby się dowiedzieć ile impulsów generuje na obrót możesz sprawdzić ile obrotów wykonuje wiatrak przy stałym napięciu(np w biosie) a później na oscyloskopie odczytujesz ile masz impulsów na minutę(na podstawie...

    Mikrokontrolery Lukaszek_69   13 Cze 2011 00:40 Odpowiedzi: 2    Wyświetleń: 1457
  Szukaj w 5mln produktów