atmega8 długość impuls

Znaleziono około 107 wyników dla: atmega8 długość impuls
  • Specyfikacja kodowania PPM dla 6-kanałowego nadajnika na ATmega8

    Ale interesujące cię dane znajdziesz w dokumentacji do tego kodera. A tak w skrócie to sygnał ppm do RC wygląda tak: krótka "szpilka" o czasie poniżej 0,5 ms (tak konkretnie poniżej, np 0,1 ms) oznaczająca początek kodu, przerwa 0,5 ms, impuls od 0,5 do 1,5 ms dla kanału nr 1, długość impulsu oznacza połozenie serwa, znowu przerwa 0,5 ms, impuls o zmiennej...

    Radiotechnika Serwis   30 Maj 2007 22:38 Odpowiedzi: 4    Wyświetleń: 2357
  • REKLAMA
  • [AVR] [AVR][C] - Obliczanie długości impulsu w dekoderze IR Sony na Atmega8

    Witam, Zrobiłem prosty układzik, przerobiłem prosty programik ze stronki http://www.microsyl.com/ ( i zakładka Mod Lamp ) do dekodowania sygnałów IR z pilota Sony, na swoje potrzeby. Sposób ten wykorzytuje wejście ICP procesora (u mnie Atmega8) oraz Timer1. Jak widać program przerobiłem dosyć mocno ;) i najważniejsze , że przepięknie działa. Jednak...

    Mikrokontrolery AVR   21 Paź 2008 16:33 Odpowiedzi: 4    Wyświetleń: 1935
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • [atmega8][C]Pomiar długości trwania impulsu / stanu niskiego

    Witaj Twoje obliczenia wyglądają na poprawne jednak wydaje mi się, że to cli() jest w złym miejscu. Z ustawień timera widze, że mierzysz "powolne" sygnały. Zatem twój program może nie zdążyć złapać przerwania od INT lub złapie tylko zbocze opadające, ale narastającego już nie, bo zostanie wyłączone globalne przerwanie. cli() jest w dobrym miejscu jest...

    Mikrokontrolery AVR   10 Sie 2008 19:58 Odpowiedzi: 3    Wyświetleń: 6877
  • REKLAMA
  • [C] [atmega8] - Jak zmierzyć czas między zboczami narastającymi impulsów?

    Witam, Chcę napisać kod, który realizowałby pomiar czasu pomiędzy impulsami (sygnał prostokątny o amplitudzie 5V). Zakres częstotliwości mierzonego sygnału będzie się zawierał w przedziale od 0 do maksymalnie 180 Hz. W internecie znalazłem artykuł, w którym zrealizowany jest podobny kod: http://mikrokontrolery.blogspot.com/2011...

    Mikrokontrolery AVR   03 Lut 2014 17:39 Odpowiedzi: 10    Wyświetleń: 3231
  • Atmega8 - Timer źle zlicza impulsy i czas trwania stanu wysokiego

    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ę chwilę nad programem którego działanie...

    Mikrokontrolery AVR   01 Sie 2015 04:27 Odpowiedzi: 9    Wyświetleń: 1374
  • Atmel Mega8 - pomiar długości impulsu w C dla sygnałów modelarskich

    Witajcie ! Interesuje mnie jak mogę mierzyć długość impulsu przy pomocy np. Atmel Mega8. Nie chcę gotowych rozwiązań, tylko tak łopatologicznie zasadę jak to się robi. Uczę się programować mikrokontroler w C. Chodzi o to, że nadajnik modelarski przekazuje informację o położeniu drążka w postaci ciągu impulsów, których długość trwania stanu wysokiego...

    Mikrokontrolery   22 Wrz 2005 18:35 Odpowiedzi: 2    Wyświetleń: 1484
  • ATmega8 i pomiar czasu pojedynczych impulsów dodatnich.

    Witam Potrzebuje mierzyc czas pojedynczych impulsow dodatnich o czasie trwania od 0 do okolo 5 s podawanych na jedna z koncowek ATmega8 z kwarcem 4MHz. Moge zastosowac tylko Timer2. Jak wlaczyc ten timer po pojawieniu sie tego impulsu i jak go potem wylaczyc po jego zakonczeniu. No i jakich dokonac obliczen, aby czas trwania tego impulsu wyswietlic...

    Mikrokontrolery   18 Wrz 2006 19:31 Odpowiedzi: 7    Wyświetleń: 3167
  • [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ń: 1035
  • REKLAMA
  • 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ń: 978
  • 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   19 Sty 2005 17:27 Odpowiedzi: 2    Wyświetleń: 1527
  • ATmega8L: Jak mierzyć szerokość impulsu za pomocą przerwania INT1?

    Czesc Program ma za zadanie mierzyc szerokosc impulsu za pomoca przerwania INT1. W skrocie dziala to tak ze podczas zbocza narastajacego wykonuje sie przerwanie ktore wlacza timer. Timer ma swoje wlasne przerwanie od przepelnienia i zlicza pelne cykle przepelnienien. Gdy pojawi sie zbocze opadajace to wylacza timer i zapisuje jego wartosc ktora nastepnie...

    Mikrokontrolery AVR   24 Sie 2017 20:41 Odpowiedzi: 5    Wyświetleń: 1032
  • Atmega 8 PWM Bascom - długość impulsu i czas trwania

    Witam serdecznie Sprawa dotyczy czysto PWM mam tak - informacyjnie podaje $crystal = 8000000 Config Timer1 = Pwm , Pwm = 10 , Compare A Pwm = Clear Up , Prescale = 1024 obecnie działa jak przerywacz prawie - reguluje sobie jedną wartość np czas trwania impulsu a potrzebuje jeszcze czas między impulsami Prescale mam już 1024 i dalej się nie da a 8 MHz...

    Mikrokontrolery AVR   19 Cze 2012 16:17 Odpowiedzi: 6    Wyświetleń: 2633
  • REKLAMA
  • [avr-gcc] Atmega8 i pomiar odległości ultradzwiękami

    Mam do zrobienia pomiar odległości za pomocą Atmegi i wynik chcę wyświetlić na LCD. Zrobiłem generację paczki impulsów lecz niestety nie bardzo wiem jak rozwiązać problem pomiaru czasu do przeszkody. Czy wykorzystać do tego celu komparator i timer? Coś próbowałem zrobić z komparatorem (a dokładniej generowanie przerwania gdy napięcie na AIN+ przekroczyło...

    Mikrokontrolery   04 Sty 2008 22:43 Odpowiedzi: 4    Wyświetleń: 2829
  • Bascom Atmega16 - Odliczanie czasu pomiędzy impulsami.

    Witam. Jestem kompletnie słaby jeśli chodzi o timery i przerwania w atmegach. Próbowałem to zrozumieć, ale całkiem mi nie idzie. Mam "generator" impulsów prostokątnych o różnym odstępie i długości. Potrzebuje mierzyć czas trwania całego impulsu. Częstotliwość niewielka, maksymalnie 200Hz. http://obrazki.elektroda.pl/8068495000_1... Czyli...

    Mikrokontrolery AVR   30 Sty 2015 05:05 Odpowiedzi: 29    Wyświetleń: 3957
  • ATmega8 [B] - Zliczanie impulsów z cewki zapłonowej.

    Witam, Chciałem zrobić licznik obrotów na AVR, wydaje mi się, że najlepszym sposobem jest zliczanie impulsów z kabla WN cewki, i tu mam pytanie, czy ktoś ma schemat aby móc ładnie je zliczać za pomocą Timera i nie rozwalić mC? Pozdrawiam Tomasz.

    Mikrokontrolery AVR   25 Wrz 2012 15:35 Odpowiedzi: 8    Wyświetleń: 3222
  • ATMEGA8 - Długi czas impulsu przy rezonatorze 11.0592 MHz, co robię źle?

    Witam, przed chwilą zaprogramowałem mojego pierwszego AVR'a - ATMEGA8. Program banalny - naprzemiannie stan niski i wysoki na jednym z portów. Czas jaki wprowadziłem w programie to 1 sekunda na impluls. Jak się okazało czas ten jest znacznie dłuższy w praktyce (około 10 sekund). Do ATMEGI podłączyłem rezonator 11.0592 MHz, w Bascomie również taki wybrałem....

    Mikrokontrolery   04 Gru 2006 13:20 Odpowiedzi: 3    Wyświetleń: 974
  • [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ń: 3148
  • [Atmega8][C] Generowanie Przebiegu z użyciem Timrów

    Witam. Niestety mam problem dotyczący wygenerowanie przebiegu prostokątnego ALE przy użyciu tylko Timerów bez PWMa. Musze Wygenerować sygnał o okresie 270ms i wypełnieniu 90%( czyli po 243ms wartość na wyjściu musi być 0 przez resztę czasu) Później po naduszeniu przycisku okres ma sie zwiększyć do 810ms.Problem juz mam na samym początku z kodem: #include...

    Mikrokontrolery AVR   03 Sty 2009 13:05 Odpowiedzi: 4    Wyświetleń: 1403
  • [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
  • [Atmega8] [Atmega8][ASM] Przerwania zewnętrzne INT0 nie działają po wgraniu programu

    Witam Piszę program, który ma mierzyć długość impulsu podawanego z zew. źródła jakim jest odbiornik RC, częstotliwość impulsów to 50Hz, a ich długość mieści sie w przedziale 1ms-2ms. To mój pierwszy program na AVR w którym obsługuje przerwania zew. i mam pewien problem, program już napisałem, sprawdziłem go na symulatorze i wydaje się działać poprawnie,...

    Mikrokontrolery AVR   28 Maj 2008 21:42 Odpowiedzi: 8    Wyświetleń: 3962
  • ATmega8: Problem z pomiarem impulsu z generatora na wejściu PB0 (ICP)

    Witam, proszę o pomoc bo nie wiem jak sobie z tym problemem poradzić. Napisałem program, który mierzy czas trwania poziomu wysokiego impulsu za pomocą funkcji przechwytywania na proc. ATmega8. Sygnał jest podawany na wejście PB0 (ICP). Kiedy pisałem ten program nie miałem generatora, dlatego dopisałem jeszcze dwie linijki programu i na jednym z wyjść...

    Mikrokontrolery   11 Maj 2006 13:41 Odpowiedzi: 3    Wyświetleń: 2421
  • [atmega8] [atmega8][bascom] Jak zaprogramować reakcję na długie wciśnięcie przycisku?

    Witam Robie pierwsze kroki w programowaniu w języku bascom. Stanąłem przed problemem zdefiniowania w tym języku pewnych warunkowych komend dla procka atmega8. Jeśli ktoś może mnie nakierować to z góry dziękuję. O to moje problemy: 1. Konkretnie chodzi o to by układ reagował np poprzez zapalenie diody led w chwili gdy przycisk podłączony do tego układu...

    Mikrokontrolery   03 Lut 2011 11:12 Odpowiedzi: 5    Wyświetleń: 2385
  • Mikroprocesorowy regulator w karabinku PCP BSA Scorpion I

    Witam Ekperymentatorów i Ciekawskich...:) Jestem świeżo zarejestrowanym użytkownikiem , moją pasją ( jedną z kilku :)) jest strzelectwo wiatrówkowe. Cały ambaras w tym hobby to to , aby karabinek wystrzeliwał śrut z mozliwie jak najbardziej stabilną energią. ( o ogromnym uproszeniu ) I stąd cały zwariowany pomysł... :) Projekt powstaje od około dwóch...

    Mikrokontrolery   24 Lut 2009 18:24 Odpowiedzi: 3    Wyświetleń: 10492
  • [Atmega8][C] Sterowanie serwem - programowy PPM - obsługa przycisku

    Na razie masz impulsy o długości 920us co 2.46ms. A powinny być 1-2ms co 20ms. Poza tym te impulsy są niestabilne. Znierzone oscyloskopem- widzisz jakie długie mam sondy... A teraz masz 142us co 2.64ms. Dalej źle. No tak-oba timery ustawiają PORTB.0.

    Mikrokontrolery AVR   01 Sie 2012 09:54 Odpowiedzi: 34    Wyświetleń: 7226
  • Atmega8 - Jak podłączyć bezpośrednio do USB bez przejściówek?

    Pin ICP nadaje się jeśli chcesz określić np. długość impulsu. Dla enkodera się nie nada - enkoder daje sygnał w kodzie Graya, ponieważ M8 nie ma sprzętowego dekodera tego kodu musisz to zrobić programowo. Aby nie czekać w pętli i ciągle nie sprawdzać czy coś się nie zmieniło wyjścia z enkodera trzeba podpiąć pod wejścia generujące przerwania. W handlerze...

    Mikrokontrolery AVR   18 Mar 2014 14:43 Odpowiedzi: 17    Wyświetleń: 4575
  • [C][AtMega8] - Sterowanie serwem przy użyciu 2 punktów i arcusa tangensa

    Skoro serwo już nie szaleje, to przejrzyj jeszcze raz obliczanie wartości wpisywanej co OCR1A. Podstaw sobie przykładową wartość X=10 i Y=10 i podaj wynik, który znajdzie się w zmiennej serwo1. Zastanów się także, czy wychylenie musi być koniecznie podawane w postaci punktu w przestrzeni. Zdecydowanie łatwiej i wydajniej byłoby podawanie kąta wychylenia....

    Mikrokontrolery Początkujący   25 Cze 2013 20:30 Odpowiedzi: 17    Wyświetleń: 3453
  • [Atmega8] Jak zmierzyć czas stanu wejścia z dokładnością 100ms na Atmega8 w C?

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

    Mikrokontrolery AVR   06 Sie 2011 18:22 Odpowiedzi: 53    Wyświetleń: 7597
  • [Atmega8][C] - Odczytywanie wartości napięcia na wejściu

    Standardowe aparatury do zdalnego sterowania, na pojedynczym wyjściu dają impulsy o długości 1-2ms (stąd mniej wiecej dwukrotna zmiana napięcia przy pomiarze woltomierzem) powtarzane 50 razy na sec. W kanale radiowym impulsy są nadawane kolejno i rozdzielone dłuższym impulsem, niestety do tego sygnału nie ma dostępu, a można by łatwo odebrać wszystkie...

    Mikrokontrolery AVR   29 Sie 2012 22:32 Odpowiedzi: 34    Wyświetleń: 6486
  • Generowanie sygnału PPM dla serwa - proszę o pomoc

    Sam za kilka dni zabiorę się za PPM i atmega8. Mam kilka koncepcji odczytu długości impulsu PPM. Czekam bo w moim lokalnym sklepie zabrakło procesorów a mam zamiar zbudować płytke testową.

    Mikrokontrolery   19 Sty 2007 20:32 Odpowiedzi: 14    Wyświetleń: 2777
  • Jak zaprogramować generator impulsów 1-20Hz na ATmega8 w Bascom?

    Witam, Z góry przepraszam za lamerskie pytanie, to moje początki, ale od trzech dni szukam w necie jakiegoś przykładu w Bascomie i nic. Mam atmega8-16PI, kwarc 8MHz Potrzebuję wykonać generator impulsów (prostokąt) o regulowanych częstotliwościach, 1-20Hz, oraz regulowanym czasie trwania impulsów 0,1-3ms. Nie wiem jak się do tego zabrać. Załużmy że...

    Mikrokontrolery   10 Lut 2008 21:48 Odpowiedzi: 12    Wyświetleń: 3927
  • Atmega8 – obsługa wielu przerwań z priorytetem, impuls wtrysku i drogi w C

    Mam jeszcze jedno pytanko :D Mam zmienną np. x=23,25482365 (nie wiadomo jaka długość) i chcę wyświetlić na wyświetlaczu z dwoma miejscami po przecinku. Nie mam pojęcia jak to zrobić w C.

    Mikrokontrolery   21 Sty 2007 14:25 Odpowiedzi: 20    Wyświetleń: 6207
  • BASCOM, atmega8: Jak rozpoznać sygnały serwomechanizmu za pomocą przerwań?

    Witam szanowną brać elektroników :) Jakis czas temu rozpocząłem swoją przygode z mikrokontrolerami i postanowilem napisać programik który na określone sygnały aparatury radiowej do sterowania zdalnie sterowanym "czymś" będzie wykonywać konkretne czynności... tzn. w przypadku na przykład skrętu serva w prawo lub lewo będzie zapalać diody z prawej lub...

    Mikrokontrolery   17 Lut 2007 13:44 Odpowiedzi: 2    Wyświetleń: 2194
  • Nieudana transmisja Atmega8 i RS232 z AVR Studio 5.1 - brak reakcji w 'putty'

    TRIG potrzebuje impulsu 10us by wyzwolić pomiar. W odpowiedzi na pinie ECHO mamy impuls o różnej długości, zapewne dłuższej niż 10us. Pin Echo HCSR04 połączyłeś z pinem TRIG. Sprawdzałeś, czy nie będzie sam siebie wzbudzał?

    Mikrokontrolery AVR   28 Gru 2021 18:00 Odpowiedzi: 56    Wyświetleń: 2409
  • Zegar wtórny Atmega8 z osobną cewką na sekundy i osobną na minuty

    To by i tak nic nie zmieniło bo tamten kod wykonuje się co sekundę ;) Trzeba by wyjąć wtedy minuty spod tego IF`a sekund :P To też nie wiele da, bo processor jest zajęty w 50% liczeniem czasu dla delay (500 mS w każdej sekundzie!) plus kilka cykli na zmianę wartości flag i portów wyjściowych przez co praktycznie występuje zwłoka w reakcji na przycisk...

    Mikrokontrolery   15 Maj 2015 21:30 Odpowiedzi: 33    Wyświetleń: 3207
  • [Atmega8] Jak podłączyć 2 kanały R/C do jednego wejścia ICP w Atmega8?

    Ja w tamtym innym temacie zaznaczyłem, że może to być możliwe, pod warunkiem że odbiornik aparatury jedynie rozdziela impulsu kolejnych kanałów, bez przesuwania ich w czasie. Wtedy impulsy poszczególnych kanałów nie nachodzą na siebie i wystarczy je zsumować (nawet diodami) - sumą logiczną. Problemem może być połączenie dwóch skrajnych kanałów. W torze...

    Mikrokontrolery AVR   04 Wrz 2012 22:21 Odpowiedzi: 4    Wyświetleń: 1251
  • Atmega8 - Jak obliczyć wzór na logarytmiczne sterowanie obrotami silnika?

    A jak mierzysz rezystancję potencjometru? Przez ADC? To dodaj sobie tabelę do której indeks to będzie wartość ADC, a wartość danego indeksu bedzie zlogarytmowaną długością impulsu. Żeby pozycji nie było za wiele można zastosować jakąś interpolację pomiędzy indeksami.

    Mikrokontrolery Początkujący   30 Sty 2014 21:08 Odpowiedzi: 37    Wyświetleń: 5088
  • Atmega8, BASCOM: Sterowanie 5-6 silnikami DC z PWM i zmianą kierunku

    Położenie serwa zależy od długości impulsu sterującego. Podawanego co ok. 20ms. Długość impulsu 0.9ms i 2.1ms określa max. wychylenie. 1.5ms- pozycję neutralną. Zmieniając to wypełnienie stopniowo określasz prędkość wychylania się serwa. Maksymalne przyspieszenie podawane jest w danych serwa. Prędkość silnika krokowego zależy od częstotliwości podawania...

    Mikrokontrolery AVR   03 Lis 2010 20:32 Odpowiedzi: 23    Wyświetleń: 6024
  • Jak zbudować miernik prędkości obrotowej z Atmega8, LCD i GP1S51VJ000F?

    Z obsługi przerwania wyrzuciłem zbędny kod. Wpisałem TCNT0=250; i zlicza bardzo szybko. Tak jak powinno. Ale... Jeśli przysłonię czymś czujnik, zaczyna liczyć, jeśli odsłonię, przestaje i zaraz wyświetla wartość zmiennej a. W jaki sposób wykorzystać wartość tej zmiennej do obliczenia prędkości obrotu tarczy? Tarcza z wycięciami będzie założona na silniczek,...

    Mikrokontrolery AVR   24 Sty 2011 00:38 Odpowiedzi: 62    Wyświetleń: 10932
  • Jak zmierzyć częstotliwość fali prostokątnej z ATmega8/328 w Arduino IDE?

    Czyli tak - uC mierzy długość impulsu wysokiego i niskiego, dodaje, dzieli 100ms (lub 1s) przez wynik, potem wyniki dzieli na 2 (liczę ilość okresów w 100ms (lub 1s) ) po czym mnoży wynik przez liczbę którą podzieliłem częstotliwość przerzutnikami.

    Arduino   19 Maj 2018 18:40 Odpowiedzi: 18    Wyświetleń: 1818
  • Atmega8 Sterowanie przetwornicą, częstotliwościa i dlugościa

    Witam Chce sterować poniższym układem za pomocą mikrokontrolera Atmega8 16Mhz + wyświetlacz 2x16 (1602f) oraz MOC3041 i BT136 Założenia. Cale obecne sterowanie zostaje zastąpione przez procesor lub częściowo. Regulacja częstotliwości wyjściowej od 3Hz do 100Hz Regulacja długości impulsu od 30us do 3ms dwa klawisze do regulacja czestotliwości jeden zwiększa...

    Mikrokontrolery   23 Gru 2010 18:26 Odpowiedzi: 12    Wyświetleń: 4200
  • Płytka do programowania ATmega8 - czy ATmega8 Development Board AVR się nada?

    Chodzi mi o jak najtańsze lecz wygodne akcesoria. Na razie obralem za cel wykonanie wędki podlodowej na mormyszkę. Elektromagnes, uC, akumulator, przetwornik step-up i kilka przycisków. Mikrokontroler zaprogramowany tak aby wysyłać impulsy o określonej długości co określony czas z możliwością zmiany za pomocą dwóch przycisków. Na NE555 też będę próbował.

    Mikrokontrolery   27 Lut 2017 11:26 Odpowiedzi: 7    Wyświetleń: 1485
  • Atmega8 – program do sterowania LED, zliczanie impulsów Z1, regulacja częstotliwości

    Wieczorkiem spróbuje coś ci naskrobać (ASM), Napisz dokładnie jaki ma byc krok przy nacisnieciu przycisku (ile kroków regulacji dla czestotliwosci i długości impulsu). Rozumiem ze po zmianie 1 zmiennej druga musi pozostać nie zmieniona, to troszke komplikuje program, ale na p[ewno na 16bitowym PWMie można to osiągnąć. Pozdro

    Mikrokontrolery   13 Maj 2007 13:20 Odpowiedzi: 8    Wyświetleń: 2657
  • ATmega8: Nieprawidłowa częstotliwość impulsów przy preskalerze 256 i kwarcu 8MHz

    #ucy74: w tej chwili jest podłączony zewnętrzny generator 8HMz ustawienia CKSEL 0000 w obu procesorach to samo ! więc tutaj kalibracja raczej nie jest potrzebna ? #marcinj12: jak przesyłam pojedynczy bajt jest OK. Zastanawiam się czy nie zrobić tego na zasadzie zapytanie-odpowiedź "pseudoterminal" wysyła jakiś bajt do glownego procka, ten na podstawie...

    Mikrokontrolery   03 Paź 2005 16:37 Odpowiedzi: 10    Wyświetleń: 2744
  • ATmega8 + TSOP1736 odbiór RC5 – czy wymagany jest kwarc, jeśli tak to jaki?

    najspokojniej w świecie możesz działać na oscylatorze wewnętrznym, z tym, że lepiej ciut większą częstotliwość niż 1MHz. Ja odbiorniki kodów RC-5, SONY czy NECa robię na oscylatorze wewn. 8MHz i wszystko działa bez najmniejszych problemów. Powiem więcej - większość pilotów nie używa kwarców tylko również oscylatorów i to o wiele mniej dokładnych, a...

    Mikrokontrolery   03 Sty 2007 21:06 Odpowiedzi: 2    Wyświetleń: 1695
  • [atmega8] [atmega8][bascom] Serwo nie reaguje na program, mimo poprawnego podłączenia

    A nie łatwiej byłoby Ci samemu wysterować serwo używając w tym celu PWM z mikrokontrolera? Można to zrobić w bardzo prosty sposób, uniezależniając się od częstotliwości taktowania procesora. Ważne jest tylko żeby spełnić parametry sterowania serwem. Położenie mechanizmu wykonawczego serwa określane jest impulsem o zmiennej szerokości. Położenie neutralne...

    Mikrokontrolery AVR   02 Sie 2010 20:10 Odpowiedzi: 6    Wyświetleń: 6143
  • Stroboskopowy Miernik Prędkości Obrotowej

    http://obrazki.elektroda.net/81_12834323... Witam Chciałbym przedstawić moje kolejne urządzenie. Prezentowany układ jest miernikiem prędkości obrotowej silników elektrycznych, a główną jego zaletą jest bezinwazyjny pomiar polegający na oświetleniu wirującego obiektu diodą LED dużej mocy. Pomiar polega na ustawieniu częstotliwości błysków zgodnej...

    DIY Konstrukcje   06 Wrz 2010 12:59 Odpowiedzi: 20    Wyświetleń: 15039
  • [C][Atmega8] jak wygenerować syganł syreny alarmowej?

    Zmiana tych "melodyjek" w alarmach samochodowych odbywa się zmianą długości impulsów ? Jedną ze starszych syren podłączałem kiedyś pod 12 V i odgrywał się jeden "falujący" dźwięk. Syreny z wbudowanym generatorem jednej częstotliwości można czasami oszukać wysterowując zasilanie sygnałem prostokątnym.

    Mikrokontrolery AVR   14 Kwi 2010 19:23 Odpowiedzi: 6    Wyświetleń: 2440
  • Schemat licznika przewodów z wyświetlaczem LCD/LED na Atmega8

    Zabierasz się od dupy strony, bez mechaniki nic nie zrobisz, chyba że już ją masz? trzeba się do niej przystosować, albo zaprojektować ją dopasowując do wymagań, zamontować na niej czujnik (najprostszy to kontaktron, lub transoptor) Licznik elektroniczny? mas mnóstwo możliwości możesz: kupić gotowy, kupić zestaw do samodzielnego montażu, skopiować schemat...

    Projektowanie Układów   09 Lis 2017 08:59 Odpowiedzi: 12    Wyświetleń: 5271
  • [AtMega8515] Jak mierzyć zmienną częstotliwość 10-150 Hz co 0,01 s?

    To mierz długość impulsu i przelicz. INT0- start timer-zbocze opadające INT1- stop timer- zbocze narastające No i odpowiedni prescaler.

    Mikrokontrolery AVR   10 Lis 2009 22:00 Odpowiedzi: 8    Wyświetleń: 2786
  • Problemy z komunikacją RS między ATmega8535 a Delphi - niepełne dane

    Witam ! Proszę o pomoc w rozwiązaniu takiego problemu. Mam układ obliczający długość przewodu za pomocą Enkodera Kubler (1000 imp.) wykonany na mikrokontrolerze ATmega8535. Procesorek ładnie zlicza impulsy z wyjścia INT0, rozpoznaje kierunki oraz wyświetla wszystko na LCD. Problem polega na tym że muszę mieć odczyt długości na aplikacji PC. Wszystko...

    Mikrokontrolery AVR   22 Gru 2011 04:34 Odpowiedzi: 33    Wyświetleń: 5296
  • Jak podłączyć enkoder Kubler Sendix 5000 do ATmega8535 z konwersją do TTL?

    Witam ! Mam do skonstruowania układ liczący długość przewody. Do zliczania liczby obrotów koła pomiarowego używam enkodera Kubler Sendix 5000 o rozdzielczości 1000 impulsów na obrót. Enkoder ma wyjście typu Push-pull i będzie zasilany napięciem 19 V (wynika to z konieczności zasilania innego urządzenia takim napięciem). Problem dotyczy podłączenia enkodera...

    Mikrokontrolery AVR   04 Lut 2011 13:55 Odpowiedzi: 7    Wyświetleń: 2666
  • atmega8535 - ADC w trybie ciągłym, przerwania działają tylko raz po starcie

    Kod aktualnie jest taki: [syntax=c] #include <avr/io.h> #include <avr/interrupt.h> int on_time=0; int potA=0; int freq=0; int potB=1023; void timer_on(){ TCCR1A|=(1<<COM1B1) |(1<<WGM11) |(1<<WGM10); TCCR1B|=(1<<WGM13) |(1<<WGM12) |(1<<CS11); } void timer_off(){ TCCR1A&= (0<<COM1B1); } void init_adc(){...

    Mikrokontrolery AVR   07 Lis 2013 14:52 Odpowiedzi: 8    Wyświetleń: 1641
  • Jak połączyć ATTiny2313 i ATmega8 przez UART z użyciem podczerwieni?

    Odbiorniki do sterowania w podczerwieni mają ograniczenia co do długości paczki impulsów i odstępów pomiędzy paczkami, dlatego nie można bezpośrednio modulować nośnej tym, co wychodzi z wyjścia UART. Tzn. czasem to zadziała, ale w ogólnym przypadku gwałci się w ten sposób parametry odbiornika i odbiornik ma prawo nie odbierać takich danych.

    Mikrokontrolery Początkujący   24 Maj 2014 21:39 Odpowiedzi: 17    Wyświetleń: 3651
  • [ATMEGA8][avr-gcc] - Różne poziomy jasności diody LED -PWM

    nawiązując do powyższych wypowiedzi, postanowiłem kontynuować temat Bardzo szeroko rozumiana ta "kontynuacja" Najbardziej oczywiste bylo by wykorzystanie wejścia ICP wtedy Timer1 i przerwanie od ICP wykonuje całość roboty i dodatkowo można skorzystać z filtru zakłóceń przebiegu wejściowego. Ale w podanej konfiguracji też się da. Ogólny schemat: 1....

    Mikrokontrolery AVR   02 Mar 2018 20:10 Odpowiedzi: 12    Wyświetleń: 4266
  • Atmega8 - projektowanie płytki nadajnika i odbiornika podczerwieni

    Jaki jest ten odbiornik podczerwieni, który wymontowałeś? W zasadzie to nie powinno się go nazywać "diodą odbiorczą", tylko po prostu odbiornikiem podczerwieni :) Generalnie odbiorniki reagują na jakąś częstotliwość. Np. TSOP1736 to odbiornik marki Vishay Telefunken i reaguje na częstotliwość 36kHz. W takim wypadu trzeba by zaprogramować procesor tak,...

    Optoelektronika   03 Kwi 2010 19:49 Odpowiedzi: 7    Wyświetleń: 4853
  • Sterownik do telewizora ułatwiający życie z UPC

    http://obrazki.elektroda.pl/6243664600_1... Witam. Chciałem zaprezentować swój projekcik - bardzo prosty, a zarazem ułatwiający życie. Posiadam telewizor LG 37lf2510, a do tego telewizję cyfrową UPC. Niby wszystko super, ale pilot od UPC steruje głośnością na dekoderze. Problem w tym, że gdy dochodzi się do kanałów z HD, dźwięk nadawany...

    DIY Konstrukcje   08 Wrz 2011 20:05 Odpowiedzi: 8    Wyświetleń: 21557
  • Atmega8 - Czy kod do sterowania serwem na OC2 jest poprawny?

    Już wiem, że sterowania serwem nie zrobię na OC2. Użyłem jednak Timera1. Teraz mam inny problem. Chciałbym zapytać skąd bierze się dzielenie częstotliwości pracy serwa przez 2. Teoretycznie impulsy jakie trzeba podawac na serwo wahają się w granicach od 0,3 ms do 2,7 ms. Ale w trybie fast PWM timera1 trzeba je dzielić przez 2. Impulsy podawane powinny...

    Mikrokontrolery AVR   24 Paź 2012 21:05 Odpowiedzi: 7    Wyświetleń: 1965
  • Sterowanie taśmą LED 3M 12V 14.4W z ATMEGA8 i tranzystorem BD243C - pytania

    Witam chce podlaczyc czerwona tasme led w bagazniku w samochodzie sterowana przez PWM z ATMEGI8 (bo innego procka nie mam pod reka) Program realizuje prosta funkcje zmiennego wypełnienia impulsu w czasie (naprzemienne rozswietlanie i gaszenie tasmy ledowej) Długość odcinka taśmy LED 3M Moc tasmy/1m= 4.8W Wiec 14.4W na 3m Tasma zasilana napieciem 12V...

    Początkujący Elektronicy   06 Paź 2016 01:34 Odpowiedzi: 1    Wyświetleń: 504
  • Dlaczego TSOP1736 nie demoduluje sygnału RC5 na ATMega8?

    Witam.Postanowiłem zbudować układ dekodujący kod rc5 nadawany z pilota i sterujący podłączonymi urządzeniami.Po przeczytaniu tego: http://www.easy-soft.net.pl/zasoby/rc5-d... ,a konkretnie tego fragmentu: "w czasie trwania pojedynczego bitu danych (a ściślej półbitu), do odbiornika dotrą 32 impulsy nośnej (0,864 ms / 27 μs = 32 impulsy),...

    Mikrokontrolery AVR   17 Sie 2010 17:15 Odpowiedzi: 1    Wyświetleń: 1720
  • [Atmega8][C] - HC-SR04 błędne pomiary powyżej 30cm

    Jeśli to się jeszcze komuś przyda, to w moim problemie chodziło o coś zupełnie innego :D Jak zwykle "poszło" o podstawy. Chyba najkrótsza funkcja w moim programie zawaliła, a dokładnie zmienna. [syntax=c]volatile uint16_t value; //czas trwania sygnalu echo[/syntax] [syntax=c] int pomiarr(void) { int dlugosc; dlugosc = (value*34)/2000; return dlugosc;...

    Mikrokontrolery   22 Sie 2015 23:57 Odpowiedzi: 8    Wyświetleń: 1320
  • [Atmega8] [Atmega8][AVR-gcc] - Jak dekodować 2 sygnały PPM z odbiornika RC?

    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, a więc jeden takt zliczania ma 524.288/65535 czyli 0,008ms...

    Mikrokontrolery Początkujący   13 Lut 2013 22:02 Odpowiedzi: 8    Wyświetleń: 3288
  • ATMEGA8, BLHELI sterowanie - Jak wprawić w ruch silniki ?

    A w jakiej kolejności (sekwencji) wysylać impulsy żeby obracały się silniki ? :) Co znaczy w jakiej ? ... jeden po drugim... Pytanie jest na tyle nie precyzyjne, swiadczące o nie doczytaniu tematu, więc odpowiedź jest równie uogólniona. ESC to nie tylko regulator prędkosci typy tranzystor lub mostek H; gdzie prędkośc obrotowa zwykłego silnika DC jest...

    Mikrokontrolery AVR   10 Kwi 2016 07:38 Odpowiedzi: 7    Wyświetleń: 1179
  • Sterowanie serwem Hitec HS-55 na ATmega8 przy 8MHz bez config servo w Bascom

    Dzieki :) Za podpowiedź. Opisze może teraz troche mniej chaotycznie do czego ja dążę z tym mikrokontrolerem: Chcę napisać program który: 1. będzie generował dla mnie przebiegi sterujące servem 1a. długość impulsu z zakresu 900us 2100 us. przerwa pomiedzy impulsami 20 ms 2. będzie potrafił te impulsy rozpoznawać i generować odpowiednie stany na któreś...

    Mikrokontrolery   10 Cze 2010 09:36 Odpowiedzi: 7    Wyświetleń: 5169
  • Atmega8 C - Kod do nadawania IR w standardzie NEC - prośba o sprawdzenie

    Witam, dzięki za zainteresowanie tematem! Jeżeli chodzi o przerwania, to też już to trenowałem i nie zadziałało, zaraz zamieszczę kod. Aż strach pomyśleć, co będzie robiło takie wywołanie: _delay_us(562.5); Zgaduję, że wykonanie tego może zająć i z 10 ms. Dlaczego tak? Kod z przerwaniami: [syntax=c]#include <avr/io.h> #include <util/delay.h>...

    Mikrokontrolery AVR   09 Mar 2015 17:00 Odpowiedzi: 6    Wyświetleń: 1266
  • [ATmega8][C]Obsługa przerwania tryb CAPTURE vs. EXTERNAL INTERRUPT

    Witaj, Za co jest odpowiedzialny Timer0? Za określenie częstotliwości granicznej? Czy masz wolny Timer 1? Jeżeli tak, to moim zdaniem strasznie sobie to komplikujesz. W końcu Twoim zadaniem jest zmierzenie okresu przebiegu o częstotliwości, którą podajesz z generatora, a od tego jest tryb Capture, czyli pomiar długości impulsu. strona 83: Input Capture...

    Mikrokontrolery AVR   13 Maj 2011 12:55 Odpowiedzi: 15    Wyświetleń: 2968
  • ATMega8 USART – ryzyko utraty danych przy odbiorze bez przerwań, jak zapobiec?

    Przeczytałem wątek i nie rozumiem jednego: 1. Timer 2 dyktuje tempo. 2. Timer 1 (obsługiwany całkowicie programowo) decyduje o długości trwania impulsu. Czemu nie zrobisz tak, że w przerwaniu Timera2 ustawiasz Timer 1 i KOŃCZYSZ JEGO OBSŁUGĘ, a resztę (tzn. wyłączenie nóżki) realizujesz przez przerwanie Timera 1? (BTW, moim zdaniem to wszystko da się...

    Mikrokontrolery AVR   02 Mar 2011 22:38 Odpowiedzi: 33    Wyświetleń: 3754
  • [atmega8][C] odbiornik podczerwieni i pilot bez nazwy

    Sprawdzanie <= 1 a >=2 jest błędne. Na podanej stronie zakłada się, że T=560us, timer pracuje akurat o wiele szybciej, więc trzeba te warunki skorygować. Musisz mierzyć jak długo panuje jeden stan, doświadczalnie na zebranych danych ustaliłem dla swojego prostego dekodera (którym uzyskałem kody), że start jest, kiedy stan niski jest przez od 50...

    Mikrokontrolery AVR   04 Kwi 2009 17:39 Odpowiedzi: 26    Wyświetleń: 3809
  • Sterowanie serwem TGe9 na Atmega8 - skokowe ruchy, WinAVR, FCPU 1MHz

    Witam Zacznę od końca a może od początku... Po co robimy sterowanie serwa? Zakładam że sterowanie jest centralne a układ sterowany wyniesiony gdzieś bo inaczej to wystarczyłby potencjometr 555 i kilka elementów pasywnych, no może Attiny 8 końcówkowe i potencjometr :). Zakładam to bo pytający napisał że to wprawka, że układ będzie rozbudowany do kilku...

    Mikrokontrolery AVR   08 Mar 2012 23:36 Odpowiedzi: 28    Wyświetleń: 9512