atmega pomiar okresu

Znaleziono około 158 wyników dla: atmega pomiar okresu
  • Częstościomierz 1Hz - 1 GHz

    http://obrazki.elektroda.pl/9003064100_1... Jakiś czas temu popełniłem miernik do pomiaru częstotliwości i okresu w zakresie od 1 Hz do 1 GHz i po przygotowaniu dokumentacji postanowiłem go pokazać. Miernik dysponuje dwoma zakresami 1 Hz – 70 MHz i drugi 70 MHz– 1 GHz. Tak na prawdę na wyższym zakresie można dokonać pomiaru...

    DIY Konstrukcje   28 Lut 2017 08:32 Odpowiedzi: 80    Wyświetleń: 21630
  • Oscyloskop Cyfrowy AVR v2.0 Atmega 32 LCD LS020

    Dużo zależy jak i przebieg na to puszczasz? Zauważ, że masz teraz na działkę 132 us czyli na całość niewiele ponad 1ms. Żebyś przy tych ustawieniach zobaczył 1 okres musiałby to być 1KHz sygnał. Jeśli puszczasz sygnał poniżej 500 HZ to przy tych ustawieniach zobaczysz mniej niż jedną połowę okresu a więc linię. Przypuszczam, że puszczasz prostokąt o...

    DIY Konstrukcje   26 Lis 2023 12:26 Odpowiedzi: 181    Wyświetleń: 99056
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Atmega 32 [C] - Wywołanie pomiaru w przerwaniu timera1

    Istotne może być to, kiedy startujesz pomiar. Rejestr OCR w każdym przyzwoitym mikrokontolerze jest buforowany, więc można go aktualizować w dowolnym momencie - fizycznie zostanie przeładowany przy zawinięciu okresu. Na pewno nie ma sensu aktualizować go w pętli głównej, podobnie jak sama "pętla główna" nie ma sensu. Jeśli natomiast używasz zmiennych...

    Mikrokontrolery AVR   07 Lis 2015 10:25 Odpowiedzi: 16    Wyświetleń: 1581
  • Atmega + Bascom = Clock, czyli zegar ABC

    http://obrazki.elektroda.net/38_11898903... Szczęśliwi czasu nie mierzą, jednak ja zrobiłem zegar. Sterowany mikrokontrolerem ATmega8, z zielonym 14 mm wyświetlaczem LED i kwarcem 32768 Hz. Zegar, który w tej chwili pokazuje godzinę 72.22 ;) , ale o tym później. Schemat Cyferki włączane są sekwencyjnie przez port C za pośrednictwem wtórników emiterowych...

    DIY Konstrukcje   17 Sty 2017 10:12 Odpowiedzi: 50    Wyświetleń: 54882
  • [Atmega128][C] - Pomiar częstotliwości ok 100 kHz

    Weź pod uwagę, że przy 100 kHz i taktowaniu ATMega128 równym 16 MHz, na jeden okres sygnałju badanego przypada zaledwie 160 taktów zegara. A więc rozdzielczość z jaką będziesz mierzył sygnał jest mocno ograniczona. Oczywiście jeśli interesuje cię pomiar szerokości impulsów. Druga sprawa - w jaki sposób planujecie wysyłać po RS te dane? Bo jeśli masz...

    Mikrokontrolery AVR   08 Cze 2016 11:59 Odpowiedzi: 9    Wyświetleń: 1371
  • REKLAMA
  • Dekodowanie CTCSS pomiar podnośnej jak zrealizować ?

    ATmega 128 obsługuje takie maskowanie, pewnie inne ATmegi tez to mają. . Chyba już się nie robi procków z niemaskowanymi przerwaniami :D Mój typ do tego zadania to AT89S52 i wszelkie połączenia mam już narzucone. Zastanawiam się czy uśredniać pomiary - porobiłem pomiary okresu częstościomierzem na INT i podając na RX nawet słaby sygnał RF tuż przed...

    Radiotechnika Serwis   18 Mar 2008 21:09 Odpowiedzi: 16    Wyświetleń: 3466
  • Atmega8 i PT100 - Pomiar temperatury przy użyciu ATmega i czujnika PT100

    Cytowany rejestrator nie jest ani miernikiem ani regulatorem, Apar nie zszedł na psy, Sam "szukasz psów" i sam sobie zaprzeczasz. Nie sugerowałem, że Apar zaczął robić dziadostwo. Wręcz przeciwnie. Od strony sprzętowej wg. mnie wciąż trzymają wysoki poziom. Sam korzystam z ich wyrobów i jestem w miarę zadowolony. Mam tylko spore zastrzeżenia do programów...

    Mikrokontrolery   27 Paź 2015 16:44 Odpowiedzi: 42    Wyświetleń: 9897
  • Atmega 16 - opóźnienie sygnału 2 ms, problem ze zboczem opadającym

    To raczej odpada, znaczy sie odpada zbocze opadajace, bo o ile teraz mam sygnal prostokontny, to w prawdziwym przypadku (sygnal z impulsatora), bede mial jedynie krótkie impulsy, których czas trwania ni jak bedzie sie mial do okresu mniej wiecej soś takiego ____|____|_____|____|_____, w sumie powinno być prosciel bo czas trwania impulsu sygnalu wyjsciowego...

    Mikrokontrolery AVR   16 Cze 2009 13:12 Odpowiedzi: 27    Wyświetleń: 3656
  • REKLAMA
  • [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 do pomiaru okresu sygnałów podpiętych do PD.2(INT0)...

    Mikrokontrolery AVR   23 Cze 2010 09:04 Odpowiedzi: 2    Wyświetleń: 1641
  • [C][Atmega 8] Pomiar czasu (milisekundy) miedzy zdarzeniami

    Witam, Chce zmierzyć czas pomiędzy dwoma zdarzeniami mianowicie pomiędzy wystawieniem stanu niskiego na wyjściu PD7 a pojawieniem się stanu niskiego na wejściu PB0 (programowo podciągnięte do Vcc). Czas ten jest wynosi ok 70ms dlatego używam licznika 16 bitowego z prescalerem =64. Jeśli chodzi o dokładność tego pomiaru to zależy mi na 0,5ms, przy tak...

    Mikrokontrolery AVR   09 Cze 2010 19:00 Odpowiedzi: 6    Wyświetleń: 2307
  • [atmega8][C]Pomiar długości trwania impulsu / stanu niskiego

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

    Mikrokontrolery AVR   10 Sie 2008 19:58 Odpowiedzi: 3    Wyświetleń: 6853
  • Jak dokładnie odmierzyć 1 sekundę na ATmega8 bez zewnętrznego zegara?

    Witam. Od jakiegoś czasu staram się w celach "samoedukacyjnych" zrobić coś na wzór zegarka. Problem polega na tym, że nie moge odmierzyć dokładnie 1 sekundy. Starałem się rozwiązać problem na kilka sposoów. jaklepszy efekt dała obsługa przerywania, lecz błąd to w dalszym ciągu kilka sekund przez noc ;p Nie chcę stosować żadnych zewnętrzych zegarów....

    Mikrokontrolery AVR   23 Gru 2009 20:44 Odpowiedzi: 11    Wyświetleń: 1601
  • AVR ATMega 8515 - Jak dokładnie odmierzyć sekundę za pomocą czasomierza?

    Chciałbym użyć wewnetrzny czasomierz do obliczenia sekundy. Przeglądałęm już forum i dowiedziałem się, że nie ma mowy o dokładym czasie ale chociaz w celach edukacyjnych chętnie bym poznał jak to się robi. Swoją drogą z czego ta niedokłądność wynika? Czy chodzi o to, że między taktami kontrollera występują różnicę czasowe wynikające z czynników zewnętrznych?...

    Mikrokontrolery AVR   27 Sty 2009 00:25 Odpowiedzi: 21    Wyświetleń: 3203
  • 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ń: 3149
  • 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ń: 3219
  • [ATmega32][Bascom] Dokładny pomiar czasu trwania przerwania

    Nie jestem za biegły w timerach i się ciut pogubiłem. Proszę zatem o podpowiedzi. Próbuję ustalić ile czasu będzie trwał impuls podawany na INT procesora a jednocześnie zmierzyć czas od początku tego impulsu do początku następnego. Jednym uP podaję impulsy na drugi uP. Do Portc.7 = 0 'stan wysoki Waitms 1 Portc.7 = 1 'stan niski Wait 5 Loop Drugim uP...

    Mikrokontrolery AVR   23 Cze 2010 19:04 Odpowiedzi: 12    Wyświetleń: 3726
  • Atmega32 - Pomiar czasu między zboczami narastającymi na ICP1

    Witam. Chciałbym zmierzyć czas pomiędzy dwoma impulsami (stanami wysokimi) występującymi na pinie ICP1. Używam do tego celu timera1 oraz kodu znalezionego w internecie, zmodyfikowanego na własne potrzeby: [syntax=c]#include <avr/io.h> #include <stdio.h> #include <avr/interrupt.h> #include <util/delay.h> #include "HD44780.h" volatile...

    Mikrokontrolery AVR   25 Sty 2014 14:56 Odpowiedzi: 12    Wyświetleń: 2718
  • ATmega8 - Jak dokładnie odmierzyć 1 minutę z kwarcem 32768 Hz?

    Witam. Wpadł w moje rece zegar kolejowy firmy PREDOM METRON. Dziala on na zasadzie zmiany biegunowosci napiecia o wartosci 24 V na jego zaciskach. Do jego sterowania zbudowalem prosty uklad skladajacy sie z procesora ATmega8 i kwarzu 32768 Hz . Problem tkwi w odmierzaniu 1 min. Kwarz (stosowalem juz kilka) odmierza mi mniej niz 1min (tzn. miedzy 59s...

    Mikrokontrolery   01 Paź 2007 07:46 Odpowiedzi: 10    Wyświetleń: 8585
  • ATmega32 - Pomiar czasu między dwoma zboczami narastającymi na INT0 i INT1

    Witam jest to pierwszy post na forum więc proszę o wyrozumiałość. Chce zrealizować docelowo pomiar czasu pomiędzy dwoma sygnałami podawanych z generatorów o różnej częstotliwości , zaprzęgłem do tego zadania dwa przerwania zewnętrzne INT0 i INT1 ustawione by reagowały na zboczę narastające. Jeżeli pojawi się zbocze narastające z generatora na nóżce...

    Mikrokontrolery AVR   19 Gru 2013 20:04 Odpowiedzi: 13    Wyświetleń: 2511
  • [Atmega8] [Atmega8][C] Precyzyjne zliczanie czasu co 1us w odległościomierzu

    Właściwie dwa pytania ale jedno z większym priorytetem ;) Otóż, projektuje odległościomierz. Zamysł jest następujący 1. Załączam tranzystor który steruje napięciem dla nadajnika. 2. Włączam zliczanie czasu 3. Gdy pojawi się sygnał na odbiorniku. Wyłączam naliczenie i prezentuje wynik. Timer skonfigurowałem, żeby przerywał co 1us jednak nie jest to zbyt...

    Mikrokontrolery AVR   20 Lut 2012 20:16 Odpowiedzi: 5    Wyświetleń: 1551
  • Atmega8, C - Jak mierzyć czas z dokładnością 1ms w trybie asynchronicznym?

    Witam, muszę mierzyć czas z dokładnością do 1ms w Atmgedze8. Stwierdziłem, że najlepiej będzie jak użyję do tego timera2 w trybie asynchronicznym. Zacząłem przeglądać datasheet i pojawiły się wątpliwości. 1. Czy mogę użyć kwarcu innego niż 32,768kHz? 2. Jeśli nie, to jak ustawić rejestr porównania i preskaler? Bo muszę wywoływać przerwanie 1000razy,...

    Mikrokontrolery AVR   18 Kwi 2013 08:47 Odpowiedzi: 7    Wyświetleń: 2214
  • avr atmega32[c] - odliczanie sekundy ,zliczenie 15625 przerwan ?

    witam , przy kwarcu #define F_CPU 4000000UL timerze0 i preskalerze 1 mam przepelnienie po 256 krokach po czasie 0,000064 s. zliczajac 15625 przerwan powinienem miec sekunde. jednak wystepuja u mnie 5 sekund opoznien z kazda kolejna minuta. zliczajac w ten sposob popelniam blad ?

    Mikrokontrolery AVR   25 Sty 2017 11:12 Odpowiedzi: 62    Wyświetleń: 4230
  • [AtMega16][BASCOM]Problem z odmierzaniem odcinków czasu

    Witam szanownych forumowiczów. Zwracam się do Was z problemem przy moim urządzeniu do mierzenia ilości gazu powstającego w procesie chemicznym. Otóż potrzebuję odmierzać stałe odcinki czasu np. jednosekundowe do określania przepływu, ale timer 16bitowy mam niestety zajęty a pozostałe 8bitowe zgłaszały by mi przerwanie zbyt często a procesor otrzymuje...

    Mikrokontrolery AVR   10 Maj 2010 11:58 Odpowiedzi: 11    Wyświetleń: 1704
  • [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ń: 2808
  • Jak zmierzyć odstęp czasu? ... ATMega 16, AVR-GCC

    Witam Piszę program na ATMege16 w AVR Studio - AVR GCC, w którym potrzebuję zmierzyć odstęp czasu między dwoma chwilami. (nie używam żadnego zewnętrznego kwarcu) Domyślam się że muszę skorzystać z jakiegoś licznika, a dokładniej odczytać jego wartość w pierwszej chwili (zapamiętać go w jakiejś zmiennej) a następnie w drugiej chwili. I na podstawie różnicy...

    Mikrokontrolery   22 Cze 2007 07:10 Odpowiedzi: 3    Wyświetleń: 1554
  • Jak zmierzyć czas na ATmega32 z kwarcem 4MHz i wyświetlić na LCD?

    jak zrobic w bascomie na atmedze32 z kwarcem 4MHz pomiar czasu rozpoczynany po spelnieniu jakiegos warunku i wyswietlany w formacie HH:MM:SS (moze byc tez bez sekund) na lcd ?? jesli to ma znaczenie to dlugos pomiaru nie bedzie raczej nigdy wieksza niz 6h. uklad ma tez zegar czasu pcf8583 pelniacy role zegarka. pozdrawiam

    Mikrokontrolery   30 Sie 2007 12:47 Odpowiedzi: 12    Wyświetleń: 3012
  • [AtMega128][Bascom] Pomiar czasu od zdarzenia do zdarzenia

    Witam. Męczę się już drugi dzień nad programem zliczającym czas. Założenie jest takie. po uruchomieniu programu powinien zacząć odliczać czas (0-300sekund) do czasu wykrycia stanu 0 na porcie C.0 po wykryciu powinien przełączyć się na liczenie czasu do ponownego powrotu portu w stan 1.. oba wyniki zostaną zaprezentowane na LCD. Próbowałem za pomocą...

    Mikrokontrolery AVR   06 Lip 2011 07:21 Odpowiedzi: 5    Wyświetleń: 2149
  • Jaki hallotron omnipolarny do pomiaru prędkości obrotowej wiatraczka?

    Witam, mam zrealizować pomiar prędkości obrotowej wiatraczka za pomocą magnesu+kontaktronu+Atmega (pomiar okresu). Obawiam się jednak o wytrzymałość tego ostatniego ponieważ przewiduję dużą liczbę impulsów. Chciałbym zastąpić go czujnikiem halla. Zakpiłem w tym celu hallotron bipolarny (teraz wiem że to było błędem) ale oczywiście nie działa. Czy dobrze...

    Początkujący Elektronicy   14 Kwi 2016 23:20 Odpowiedzi: 3    Wyświetleń: 1278
  • Program do badania i generowania sygnału pwm, literatura, kurs?

    Częstotliwość od 15Hz do 80 Hz, przy 15Hz wypełnienie 3-4ms a okres 62ms. Przy 65Hz wypełnienie to 6ms, a okres ok 15ms. Dla podanych przez ciebie warunków, może to być dowolny MCU. Czy wykorzystasz gardware - timery, czy zrobisz to całkowicie programowo, to każdy współczesny MCU da radę. Jeśli pobierzesz sobie darmowe przykłady do książki "Język C"...

    Mikrokontrolery AVR   18 Cze 2023 21:06 Odpowiedzi: 36    Wyświetleń: 1782
  • AVR EVB.4.3 ATmega32, pomiar napięcia prostokątnego 10kHz, 0-12VAC

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

    Mikrokontrolery AVR   07 Wrz 2025 20:19 Odpowiedzi: 43    Wyświetleń: 8331
  • AVR ATmega32 Problem - ATMega 32A Sterowanie potencjometrem silnika krokowego

    Treść Twojego programu nie odpowiada założonej funkcjonalności. Podobno chcesz, żeby silnik śledził położenie potencjometru, a tymczasem robisz coś zupełnie innego - wykonujesz pewną liczbę kroków w zależności od różnicy dwóch kolejnych pomiarów ADC. Zacznij od przerwania timera, zgłaszanego z okresem kroku. W nim odczytaj ADC i przefiltruj (obecnie...

    Mikrokontrolery   01 Mar 2015 01:17 Odpowiedzi: 11    Wyświetleń: 3342
  • Niemożność stabilizacji wartości ADC przy pomiarze temperatury z czujnikiem TMP36 i Atmega32A-PU

    Mój problem polega na tym, że wartość ADC jest niestabilna. Głównie tyczy to się cyfr jedności (kiedy , np. wartość ADC wynosi 256 to cały czas skacze ona z 256 na 257, Jeśli problemem jest przeskok o jednostkę to znaczy, że nie ma problemu. Masz idealne odczyty. Teraz po stronie programu musisz zrobić jakąś filtrację. Czyli np. uśredniać odczyty z...

    Mikrokontrolery AVR   19 Sty 2021 00:18 Odpowiedzi: 26    Wyświetleń: 1329
  • Pomiar napięcia sinusoidalnego rzędu mV i f=5kHz z wykorzystaniem ATMEGI

    Dzięki za wszybkie zainteresowanie tematem. Czy do wzmocnienia napięcia wystarczy zwykły uA 741? W jakim mam go układzie zastosować (w jakiej konfiguracji). Słabo znam angielski więc cieżko mi coś wywnioskować z noty katalogowej. Ile razy muszę wzmocnić ten sygnał żeby zmierzyć go ATMEGĄ ? i ile pomiarów na jeden okres dostanę?

    Mikrokontrolery   17 Lis 2011 18:08 Odpowiedzi: 13    Wyświetleń: 2746
  • C - Arduino Atmega2560 pomiar czasu między impulsami w C

    Kwestia nazewnictwa rejestrów. Przykład prostego miernika częstotliwości/okresu masz w darmowych przykładach do mojej książki (w stopce link). Przejrzyj, może ci pomogą. Najprościej będzie zapuścić 16-bitowy timer na max częstotliwość, badany sygnał podłączyć pod wejście ICP timera i mierzyć jego okres.

    Arduino   25 Lip 2013 09:47 Odpowiedzi: 3    Wyświetleń: 4878
  • ATMEGA - Projekt nadajnika podczerwieni - wybór źródła zasilania

    Ten komparator wraz z elementami z podanego linku tworzy najnormalniejszy w świecie generator napięcia prostokątnego. Okres drgań takiego generatora jest proporcjonalny do iloczynu R*C - gdzie R to wartość rezystora połączonego z kondensatorem (Twój czujnik). Pozostałe nie są zbyt istotne dla wyniku (oczywiście chcąc uzyskać precyzyjny układ należy...

    Mikrokontrolery   08 Maj 2015 19:53 Odpowiedzi: 41    Wyświetleń: 3228
  • Projekt układu na prostym i tanim mikrokontrolerze

    Zastosuj procesory AVR (np. z serii Atmega, mają różne przydatne peryferia w sobie, np. przetwornik analogowo-cyfrowy, wyjście PWM itd), do programowania Bascom (wersja Basica dla AVR) jest do niego książka (kup lub poszukaj w Bibliotece) http://www.techniczna.com.pl/skroty/83-9... Masz w niej opisaną stronę sprzętową (co i jak połączyć) oraz...

    Początkujący Elektronicy   01 Paź 2007 18:05 Odpowiedzi: 12    Wyświetleń: 2808
  • 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
  • Program w C# do enkodera absolutnego z mikrokontrolerem ATmega8 i FT232

    W kwestii formalnej, ten kod się nazywa kodem Gray'a (od nazwiska Franka Gray'a 1887-1969, pracownika laboratoriów Bella, który go opracował) Co do samego problemu, to - prędkość obrotową wyliczysz z jednego kanału mierząc ilość impulsów w jednostce czasu lub mierząc czas trwania jednego okresu i przeliczając to na obroty (wiadomo ile masz impulsów...

    Mikrokontrolery AVR   18 Mar 2014 14:39 Odpowiedzi: 13    Wyświetleń: 2043
  • Atmega328P Timer1 z przerwaniem Input Capture - ustawienie licznika

    Pomiar odcinków czasu dłuższych od okresu timera sprzętowego i w oparciu o przerwania będzie zawsze kłopotliwy z uwagi na nieunikniony hazard związany z kolejnością obsługi przerwań. Na AVR przerwanie ICP ma wyższy priorytet obsługi niż przerwania od przepełnienia. Ale problem wystąpi nie tylko, gdy mierzone zbocze pojawi się dokładnie w momencie przekręcenia...

    Arduino   06 Maj 2020 19:32 Odpowiedzi: 2    Wyświetleń: 822
  • pomiar prądu silnikczka DC - jak? (sygnał dla Atmega)

    Tak chodzi o ten układ Dar.Ela. Gdy wypełnienie PWM = 100 %, napięcie ładnie rośnie wraz ze wzrostem prądu podczas pracy generatorowej w obwodzie silnika. Ale gdy tylko PWM sie zmniejsza (np. na 50 %) to choć napięcie na boczniku jest równe zero to na wyjściu wzmacniacza jest ponad 2 V. I to w sumie działa tak, że obwód silnika jest otwierany i zamykany...

    Projektowanie Układów   04 Lut 2010 14:02 Odpowiedzi: 34    Wyświetleń: 21678
  • ATmega328/Arduino Uno – jak skonfigurować timer do pomiaru częstotliwości sygnału?

    (at)kacpo1 W darmowych przykładach do książki "Język C..." masz w podkatalogu R17 przykłady użycia timera do pomiaru częstotliwości, okresu i wypełnienia doprowadzonego przebiegu.

    Arduino   16 Mar 2018 05:07 Odpowiedzi: 4    Wyświetleń: 558
  • ATMEGA32 - Jak uruchomić równoległe wątki do pomiarów i komunikacji RS232?

    Hehehe, no kod to arcydzieło. Ja tu nie widzę potrzeby stosowania ŻADNYCH OPÓŹNIEŃ. Napisaliśmy CI co zrobić z DS18B20, odczyt z czujnika ciśnienia to najpewniej wymiana kilku bajtów przez SPI - ułamek chwili, czujnik kierunku - dalej nie wiemy co to za dziwactwo, prędkość wiatru - tu pomysł ze zliczaniem impulsów w jednostce czasu też można zrobić...

    Mikrokontrolery AVR   31 Paź 2015 17:39 Odpowiedzi: 35    Wyświetleń: 5538
  • atmega 32a - Pomiar wartości skutecznej napięcia sinusoidalnego, prądu, mocy

    Przy obciążeniach innych niż liniowe ( kondensatory, rezystory i cewki) oraz braku falownika, inwertera np. przy mostkach zasada jest ta sama ale pomiar trudniejszy. Najprostsze to sprawdzenie czy prąd i napięcie są w "przeciwfazie czy w fazie" przy czym "w fazie" rozumiem tutaj tylko to, że gdy sinusoida napięcia jest dodatnia to prąd też jest dodatni...

    Mikrokontrolery AVR   31 Lip 2014 17:55 Odpowiedzi: 10    Wyświetleń: 4875
  • [Atmega8] Jak zmierzyć czas stanu wejścia z dokładnością 100ms na Atmega8 w C?

    Ja pomiar czasu (i to nawet precyzyjnie) zrobiłem na timerze i przerwaniu od INT0. INT0 ustawiłem na przerwanie od dowolnej zmiany stanu. W funkcji przerwania sprawdzam czy jest to san wysoki czy niski, i uruchamiam z którymś z nich timer i przerwanie od zrównania licznika z rejestrem. Program leci sobie dalej jak chce i co jakiś czas następuje przerwanie...

    Mikrokontrolery AVR   06 Sie 2011 18:22 Odpowiedzi: 53    Wyświetleń: 7582
  • Pomiar AC230 prze AtMega + odłączanie przy przeciążeniu

    Schemat 1 jest tym, który sugerowałem. Wzmocnienie układu prostującego możesz regulować przez dobór rezystancji R7, R8 i R9. Moje wątpliwości budzi jeszcze układ odłączający na optotriaku. Nie jestem pewny jak w założeniu ma to działać, ale triaki mają taką właściwość, że po włączeniu pozostają włączone, aż zaniknie im prąd na wyjściu. Przy prądzie...

    Początkujący Elektronicy   13 Maj 2018 14:40 Odpowiedzi: 20    Wyświetleń: 1197
  • Multimetr atmega8 - nieregularne skoki napięcia przy pomiarze, brak cewki w układzie

    Witaj Zeby ograniczyć skakanie pomiaru napiecia przede wszystkim zrezygnowalbym z wenetrznego Uref-zapodaj zewnetrzny jakiegoś lm'a i bedzie git. Nastepnie w programie nie musisz wyswietlać z prędkoscią swiatła :) wyniku zapodaj petle na odczyt wartości z przetwornika np for do 100 zbieraj te wartosci jako sume do zmiennej bufor , na petelke daj opoznienie...

    Projektowanie Układów   14 Gru 2007 14:21 Odpowiedzi: 12    Wyświetleń: 4570
  • ATMEGA168 - Stabilność sygnału zegarowego: RC vs kwarc w pinpointerze

    Ogólnie częstotliwość wewnętrznego rezonatora RC (zewnętrznych też) jest mało stabilna i można ją skalibrować czyniąc wpis do odpowiedniego rejestru. Częstotliwość ta dość mocno płynie z temperaturą. Dlatego właśnie gdzie istotny jest dokładny pomiar czasu stosuje się rezonatory kwarcowe. Gdy zależy nam na bardzo stabilnej częstotliwości można i ten...

    Mikrokontrolery AVR   21 Mar 2013 10:59 Odpowiedzi: 10    Wyświetleń: 3333
  • [atmega 32][C] - Pomiar prądu czujnikiem ACS712 [wersja 30A]

    Witam. Mierzyłeś sygnał napięciowy jaki przychodzi z układu ACS712? Moim zdaniem jeżeli jest przekładnia 66mV/A to nawet dla prądu maksymalnego 30A układ nie poda więcej niż 2V więc nie powinien przekroczyć zakresu pomiarowego Vref = 2.56V o ile oczywiście prąd roboczy faktycznie nie jest większy niż te 30A. Może to jakiś problem w programie. Błąd...

    Mikrokontrolery AVR   08 Paź 2014 18:48 Odpowiedzi: 14    Wyświetleń: 4347
  • ATmega128 - Timer3 jako pomiar częstotliwości [C/AVR Studio]

    1) Kompatybilność z ATmegą103 mam wyłączoną w 'fusach' 2) Można by to przetłumaczyć tak: "Jeżeli rejestr ICRn jest używany jako wartość TOP dla licznika, to pin ICPn zostaje odłączony i w konsekwencji funkcja Input Capture jest niedostępna." To chcąc zbudować układ przechwytujący sygnał wejściowy, taki jak w dokumentacji na stronie 118, nie mogę ustawiać...

    Mikrokontrolery AVR   04 Wrz 2013 08:37 Odpowiedzi: 5    Wyświetleń: 1848
  • [ATMEGA 16][C] - Timer1 odczytywanie częstotliwości

    Pomyśl, jaką wartość będzie miał licznik po zliczeniu 65536 impulsów? Z jakiego powodu uważasz, że Twój program powinien wtedy uznać, że impulsów było 65535? Wydawało mi się, że pomoc, jakiej oczekujesz - to wskazanie błędów w programie. Tymczasem Ty sprzeczasz się, sugerując, że ewidentny błąd, który popełniłeś, błędem nie jest. Nie pokazałeś wersji...

    Mikrokontrolery   14 Mar 2014 22:28 Odpowiedzi: 9    Wyświetleń: 1815
  • Atmega 8 - Przekazywanie wartości zmiennych z przerwania do programu

    Pomysł wydaje się być dobry, ale nie do końca. Teraz reakcja na kręcenie potencjometrem jest widoczna na oscyloskopie w postaci zmiany częstotliwości, także podczas przytrzymywania przycisku, ale obecnie nie da się sterować klawiszami. Tzn, teoretycznie się da, ale czas reakcji od naciśnięcia przycisku sw na wykonanie instrukcji wewnątrz pętli trwa...

    Mikrokontrolery AVR   31 Sie 2012 18:22 Odpowiedzi: 4    Wyświetleń: 2211
  • Miernik częstotliwości ATMEGA8 i MB510 (max 2,1GHz)

    Równie dobrze można dołączyć dodatkowy zewnętrzny prescaler. Skoro sygnał ma już częstoliwość 256 razy mniejszą, to kolejny prescaler będzie na mniejszą częstotliwość, do procka będzie dochodzić jeszcze wolniejszy sygnał.. jeśli chodzi o pomiar samej częstotliwości, to taki zabieg niczemu nie zaszkodzi, a może nawet sprawić, że będzie można mierzyć...

    Mikrokontrolery   09 Sie 2007 12:42 Odpowiedzi: 16    Wyświetleń: 6758
  • [atmega8] Jak zbudować układ na ATmega8 do pomiaru prędkości i pulsu na rowerze?

    Dla mnie wydaje się być dosyć oczywiste, że jeżeli sygnały na dwa wejścia przychodzą jednocześnie i niezależnie, to też jednocześnie, a nie po kolei, należy je obsługiwać. Zatem cała idea Twojego programu jest niepoprawna. Poprawnie, to w programie powinny się (z grubsza) jednocześnie i niezależnie wykonywać trzy rzeczy: - odczyt czujnika nr 1 (pomiar...

    Mikrokontrolery AVR   17 Cze 2010 23:56 Odpowiedzi: 12    Wyświetleń: 4023
  • Jak skonfigurować timery w ATMEGA8 do pomiaru czasu z dokładnością do setnych sekundy?

    Mam potężny radiator ;D, ale racja, warto wymienić. Więc postaram się to opisać jak najprościej. Umieszczam 3 sharp-y w ustalonej odległości od siebie na stojakach z możliwością regulacji wysokości. Wiązki podczerwieni z czujników są względem siebie równoległe.1 Tryb pracy: pomiar czasu przelotu obiektu przez te 3 sharpy(np. tocząca się kulka po stole)....

    Mikrokontrolery AVR   06 Mar 2014 15:41 Odpowiedzi: 28    Wyświetleń: 5277
  • [ATmega16, C] ATmega16 Timer0 - jak uzyskać dokładny pomiar co 2µs?

    Rozumiem. To mam pytanie, załóżmy że do uC dobiegają dwa sygnały prostokątne podobne do tych pochodzących z układu optycznego myszki kulkowej, czyli przesunięte względem siebie o 1/4 okresu. Na ich podstawie muszę obliczyć prędkość obrotu i kierunek obrotu. Częstotliwość z jaką będą przychodzić te sygnały to 230kHz a więc założyłem że trzeba próbkować...

    Mikrokontrolery   16 Gru 2013 20:12 Odpowiedzi: 7    Wyświetleń: 1425
  • Jak mierzyć częstotliwość sygnału gitarowego na ATmega16 bez FFT?

    Ustawiamy licznik na 1MHz (bez problemu dla kwarcu 16Mhz) czyli mamy zegar odliczający 1us. Wyzwalamy ten zegar komparatorem i odliczamy powiedzmy 10 okresów. Np dla 100Hz otrzymujemy teoretyczną dokładność 0,0001Hz, czas pomiaru 0,1s. Jak uzyskałeś taką dokładność, bo mnie wychodzi 0,001Hz? (liczyłem na szybko, mogłem i ja się pomylić) Metoda zaproponowana...

    Mikrokontrolery   11 Wrz 2007 02:28 Odpowiedzi: 20    Wyświetleń: 7487
  • [Atmega32],[C],[ADC], pomiar pradu z separacja galwaniczna

    Więc może nie zabieraj głosu, skoro nie rozumiesz problemu. Co ma zasilanie wspólnego ze stratami na rezystorze pomiarowym, którego wartość musi być na tyle duża, aby zasilić diodę LED? Jak to pokazałem, w najlepszym przypadku wydzieli się na nim prawie 1W, nawet uwzględniając, że to będzie tylko np. 30% okresu to całkiem sporo wychodzi. W dodatku rezystor...

    Mikrokontrolery AVR   10 Paź 2011 11:58 Odpowiedzi: 58    Wyświetleń: 10888
  • Nestabilny wynik przetwornika A/C w ATMega8 - jak ustabilizować?

    Dorzuć do tego jeszcze płaszczyznę masy. Ja mam tak: - Dwie płaszczyzny masy - analogowa i cyfrowa połączone w jednym punkcie (no właściwie to poiedzmy w dwóch, bo w środku proca też jest połączenie, ale kiepskie ~2ohm - Zasilanie części analogowej przez filtr LC. - Zewnętrzne źródło napięcia odniesienia 2.5V (TL431) BEZ kondensatora blokującego (bo...

    Mikrokontrolery   04 Gru 2005 15:04 Odpowiedzi: 9    Wyświetleń: 2698
  • Jak przyspieszyć pomiar ADC na Atmega 128 przy 8MHz?

    Jak uruchomisz pomiar, to nie da rady inaczej i trzeba zaczekać. Możesz conajwyżej próbować przewidzieć kiedy wystąpi kolejne przerwanie. Jeżeli występują regularnie, to można zmierzyć okres za pomocą timera i następnym razem uruchomić przetwornik odpowiednio wcześniej. Tylko jeszcze pytanie, Jak to jest szybko, 1us, 1ms, a może 0? Czy odrazu po wystąpieniu...

    Mikrokontrolery   02 Sty 2007 21:48 Odpowiedzi: 2    Wyświetleń: 1748
  • ADC w Atmega8 zczytuje dziwne wartości z czujnika Sharp GP

    Zdawałem sobie sprawę, że czujnik wyrabia tylko 25 pomiarów/s ale wydawałomi się, że prócz okresu czasu przed pierwszym pomiarem jego wyjście nie ma stanów nieokreślonych. No nic, mogę robić odstępy po 40ms między pomiarami.

    Robotyka Modelarstwo i CNC   08 Lis 2006 23:33 Odpowiedzi: 22    Wyświetleń: 3796
  • Jak zrealizować stały pomiar prądu z ATmega16 do pracy dyplomowej?

    Bardzo dziekuje! Mam jeszcze pare pytań zwiazanych z zasilaniem awaryjnym! 1. Czy jest sens robienia układu (w programie mikrokontrolera) który synchronizuje prace przetwornicy DC12/ AC220V z fazą napiecia sieciowego w gniazdku? Jeśli tak to jak ? (przetwornica jest zrealizowana na generatora 50Hz 4047) bo z tego co wiem to urządzenia np. takie jak...

    Schematu/instrukcji/artykułu   16 Lis 2004 07:58 Odpowiedzi: 5    Wyświetleń: 2052
  • Atmega/Nokia - Atmega88, Nokia, komunikacja szeregowa

    Pod kompa nie podłączysz bo nie ma konwertera na RS232 (chyba że jesteś w stanie podpiąć jakiegoś max'a na 3,3V). Kwarc i tak musisz dołożyć bo na wewnętrznym generatorze (zakładam, że taki właśnie masz) nie uzyskasz nawet 19200 (mimo, że z tabelki wynika, że błąd jest poniżej 2%). Kształt może wynikać z pojemności w torze pomiarowym. Co to za oscyloskop...

    Mikrokontrolery AVR   17 Mar 2014 16:04 Odpowiedzi: 12    Wyświetleń: 2622
  • Za mała częstotliwość fali nośnej (przebiegu trójkątnego) ATMEGA16

    _StinG_ pisał żebym dał w pliku więc tak zrobiłem.... Ale to chyba nie jest najważniejsze? ;) Dodano po 1 [syntax=c] #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #include <avr/pgmspace.h> // #define PORT_AD PORTA // Port z wejściami analogowymi #define DDR_AD DDRA unsigned int p=0; volatile unsigned...

    Mikrokontrolery AVR   27 Lut 2012 23:33 Odpowiedzi: 23    Wyświetleń: 3008
  • Sterownik do uprawy roślin w systemie Hydrophonic

    http://obrazki.elektroda.pl/9961127800_1... http://obrazki.elektroda.pl/6887104500_1... Witam wszystkich. Dziś chciałem pochwalić się projektem, który powstał już jakiś czas temu, Jako że nie miałem kiedy go przedstawić większemu gronu na forum elektroda.pl, postanowiłem zrobić to dziś. Sterownik do uprawy roślin w systemie...

    DIY Konstrukcje   15 Lip 2016 11:59 Odpowiedzi: 18    Wyświetleń: 14790
  • Atmega32 - jak zmierzyć czas trwania impulsu za pomocą Timer1?

    Przy tak niskiej częstotliwości impulsów lepiej nie zliczać impulsy w czasie, lecz użyć zewnętrznego przebiegu do bramkowania licznika, który zlicza impulsy ze swojego zegara o dużej częstotliwości. Dzięki temu dostaniesz informację o liczbie taktów zegara referencyjnego przypadających na okres sygnału zewnętrznego. Umożliwia to dokonanie pomiaru w...

    Mikrokontrolery   21 Maj 2017 14:03 Odpowiedzi: 1    Wyświetleń: 1605
  • [C] [C][ATMEGA16] - Licznik czasu między impulsami w stacji pogodowej z hallotronem

    Chcesz powiedzieć, że w tym przypadku wiatraczek będzie kręcił się od pojedynczych obrotów na sek, do miliona obrotów na sek ? To który z wariantów wybrać można obliczyć z dokładności pomiaru/ rozdzielczości i f - max która jak szacuję z innego projektu była następująca : 1 impuls na 1 obrót = 0,6m/s [url=http://ocean.am.gdynia.pl/student/m...

    Mikrokontrolery   04 Gru 2014 11:41 Odpowiedzi: 15    Wyświetleń: 2064
  • atmega16, AVR Studio, C - różne czasy wykonania fragmentu kodu

    Przed tym resetem GIFR = (1 << INTF0) jest opóźnienie 2ms i w tym czasie juz cała fala ultradźwiękowa zanika napewno. Opźnienie 70ms to tylko opóźnienie między pomiarami... zwiększyłem je zeby widzieć różnice na lcd w kolejnych pomiarach. Wlaśnie zauważyłem problem tylko nie wiem do konca jeszcze gdzie jest ten szczegół: Mianowicie jak uruchomię...

    Mikrokontrolery AVR   04 Cze 2011 19:11 Odpowiedzi: 13    Wyświetleń: 2111
  • Kształt prądu LED INQ 10W po wymianie świetlówki - pomiary na oporniku 47 omów

    Nie, to nie jest na danych RMS. Moc czynna i bierna jest liczona z próbek (ale bierna nie wprost, tylko z próbek odpowiednio dostosowanych). Moc czynna jest liczona wprost z próbek. Prąd x napięcie. I tak aż się uzbiera jeden okres sieci. I wtedy średnia ze wszystkich takich mnożeń da moc czynną (z danego okresu sieci). Moc pozorna jest liczona z wartości...

    Elektryka po godzinach   29 Paź 2022 15:11 Odpowiedzi: 77    Wyświetleń: 2541