pomiar czasu atmega8

Znaleziono około 3530 wyników dla: pomiar czasu atmega8
  • Pomiar czasu otwarcia migawki aparatu fotograficznego - potrzebne rozwiązania

    Jeśli masz detekcję otwarcia/zamknięcia migawki to nie ma najmniejszego problemu z pomiarem. Nawet ATMega8 ma timer z możliwością pomiaru czasu - tryb capture. Podajesz sygnał na wjście timera i potem odczytujesz rejestr zawierający timestamp zdarzenia. Parę linii kodu. Ale jak wykryć otwarcie/zamknięcie migawki? Laserek i mierzenie odbicia od migawki?

    Mikrokontrolery AVR   23 Maj 2022 16:57 Odpowiedzi: 22    Wyświetleń: 1752
  • Jak uzyskać precyzyjne przerwanie 1 kHz na ATmega8 przy 16 MHz?

    A ja zacznę od początku. Co autor miał na myśli? Czy uzyskanie precyzyjnego przebiegu na wyjściu o częstotliwości 1kHz czy precyzyjne generowanie Przerwania? I teraz poprawcie mnie jeśli się mylę. Jeżeli mam precyzyjnie generowane przerwanie i softwarowo generuję przebieg na wyjściu to i tak otrzymam przebieg tak dokładny jak dokładne przerwanie generuje....

    Mikrokontrolery AVR   26 Cze 2016 16:44 Odpowiedzi: 32    Wyświetleń: 2841
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Jak zapewnić dokładny pomiar czasu reakcji w ATMEGA8 dla dwóch strzelców?

    Mnie sie wydaje ze dokladnosc pomiaru nie zalezy od uzytego jezyka. W przypadku 1MHz bedzie to 0.001mS oczywiscie to jest rozdzielczosc (1 mln probek na sek)bo co do dokladnosci to trzba uwzglednic czy ten 1MHZ to rzeczywiscie 1MHz

    Mikrokontrolery   15 Mar 2008 22:10 Odpowiedzi: 9    Wyświetleń: 6067
  • (IREK) Rejestrator prądu spoczynkowego, temperatury, napięcia DC końcówek mocy

    https://obrazki.elektroda.pl/7629351300_... Rejestrator prądu spoczynkowego, temperatury, napięcia DC końcówek mocy Wstęp, do czego służy? Podczas konstruowania końcówek mocy niezbędny jest pomiar prądu spoczynkowego. Zwykle odbywa się on za pomocą pomiaru napięcia rzędu pojedynczych miliwoltów na rezystorach emiterowych końcówki....

    DIY Konkurs   31 Gru 2024 00:11 Odpowiedzi: 4    Wyświetleń: 4875
  • ATmega8 i pomiar czasu pojedynczych impulsów dodatnich.

    Musze cie zmartwic. Timer 2 jest tylko 8 bitowy i przy maksymalnym czasie 5 sek dokladnosci 1ms nie uzyskasz. Maksimum 19 ms z chakiem. Jedynym rozwiazaniem to musisz ten licznik wydluzyc o jeden bajt zatrudniajac do tego przerwanie od Timet2, wtedy jest ta dokladnosc mozliwa do uzyskania.

    Mikrokontrolery   18 Wrz 2006 19:31 Odpowiedzi: 7    Wyświetleń: 3149
  • REKLAMA
  • 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ę, to się nie namęczysz przy translacji kodu, tak jak...

    Mikrokontrolery   09 Sie 2007 12:42 Odpowiedzi: 16    Wyświetleń: 6758
  • [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
  • REKLAMA
  • Barometr, wilgotnościomierz i termometr w jednym

    http://obrazki.elektroda.pl/8267947700_1... Ponad 20 lat temu jako amator hobbysta budowałem proste układy elektroniczne. Studia i styczność z informatyką spowodowały, że porzuciłem hobby pod nazwą "składanie elektroniki" na rzecz "składanie programów komputerowych". W bieżącym roku (2011) dzięki uprzejmości kolegi Jacka.M, który okazał...

    DIY Konstrukcje   13 Lis 2011 11:25 Odpowiedzi: 25    Wyświetleń: 27215
  • Zegar LED z DCF77 i termometrem

    http://obrazki.elektroda.net/94_12891659... Witam, własną konstrukcję prezentuje na elektrodzie po raz pierwszy, jestem otwarty na wasze opinie, pomysł na konstrukcję miałem już dawno temu, kupiłem wyświetlacze, jeszcze w szkole zrobiłem płytkę pod wyświetlacz (co zresztą widać) ale późnej zabrakło i wiedzy i chęci. No i ostatnio zafascynowany...

    DIY Konstrukcje   17 Lis 2021 12:52 Odpowiedzi: 20    Wyświetleń: 21267
  • Jak odczytać impulsy 5V z czujnika prędkości auta na komputerze przez USB?

    Tutorial do avr taki znalazłem: http://avr.elektroda.eu/?q=node/8 Jak byś czegoś w sieci szukał, to raczej unikaj tutoriala z patron.net, uczy złych nawyków i jest nieco nie na czasie. Pomiar częstotliwośći na AVR realizuje się w miarę łatwo, przy wykorzystaniu timerów, jeden timer pracuje jako licznik impulsów z zewnątrz, a drugi odmierza czas, mozna...

    Początkujący Elektronicy   15 Kwi 2007 22:08 Odpowiedzi: 5    Wyświetleń: 2367
  • Mini barometr z wyświetlaczem LCD i akumulatorkiem Li-pol na ATmega168PA

    http://obrazki.elektroda.pl/9824916400_1... Witam, Korzystając z ostatnich wolnych dni przed studiami chciałbym zaprezentować moją ostatnią konstrukcję. Jest to mały przenośny barometr. Konstrukcja powstała na potrzeby osoby wrażliwej na zmiany ciśnienia oraz spełnia jej wymagania tzn. mały rozmiar( 20x40x9mm) oraz co się z tym wiąże...

    DIY Konstrukcje   11 Kwi 2017 21:55 Odpowiedzi: 16    Wyświetleń: 21273
  • Opel kadett - minikomputerek

    http://obrazki.elektroda.net/39_12596865... Witam, przedstawiam jedną z moich konstrukcji (2-ga na forum), którą jest "mini-komputerek samochodowy" ;) do opla kadetta. Urządzonko zamontowałem w obudowie gdzie znajdował się stary wskazówkowy zegarek, który od dawna nie działał. Program sterujący do Atmega8 napisany w BASCOM AVR. Elementem który...

    DIY Konstrukcje   31 Sty 2010 17:30 Odpowiedzi: 38    Wyświetleń: 16769
  • Sterownik panelu słonecznego

    http://obrazki.elektroda.net/39_12775659... Projekt: Sterownik panela słonecznego. Wstępnie będzie wykorzystywał pięć modułów takich jak: a) płyta główna, b) moduł zasilacza c) szyna, d) sterownik osi X, e) sterownik osi Y, f) moduł multi który obsługuje: - wyświetlacz HD44780, - klawiatura PS/2, - czujniki słoneczne osi X, - czujniki słoneczne...

    DIY Konstrukcje   20 Lip 2012 17:49 Odpowiedzi: 48    Wyświetleń: 27797
  • Silnik krokowy unipolarny, ADC, pomiar pradu, ATmega8

    Zgadza się, procesory mają możliwośc pracy w konfiguracji z wejściami różnicowymi - i znów człowiek dowaiduje się czegoś oczywistego ;)

    Mikrokontrolery   07 Sie 2006 11:24 Odpowiedzi: 8    Wyświetleń: 3249
  • REKLAMA
  • HPS 2014 Hybrydowy laboratoryjny zasilacz sieciowy

    http://obrazki.elektroda.pl/9589280700_1... HPS 2014 Hybrydowy laboratoryjny zasilacz sieciowy. Parametry użytkowe zasilacza w skrócie: 1. Wykorzystanie tanich i łatwo dostępnych elementów. 2. Wydajność prądowa min 3A (dla niskich napięć może dochodzić do 5A). 3. Rozdzielczość DAC 12bit. (filtrowany PWM 4.9kHz) 4. Rozdzielczość ADC...

    DIY Konstrukcje   15 Wrz 2015 13:51 Odpowiedzi: 11    Wyświetleń: 7392
  • Szopka Bożonarodzeniowa

    Witam. Chcę przedstawić szopkę Bożonarodzeniową. http://obrazki.elektroda.pl/9749389200_1... Całość wykonana własnoręcznie z pomocą kochanej żonki. Opiszę co i jak. Szopka ma ruchomy żłobek, dwie pochodnie i ognisko, na filmikach wszystko widać. Opiszę konstrukcję, do sterowania wszystkim użyłem Atmegi8. Trzy sprzętowe kanały PWM posłużyły...

    DIY Konstrukcje   29 Gru 2016 14:24 Odpowiedzi: 4    Wyświetleń: 5997
  • 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ę (więc wynik od razu w Hz). Po upływie sekundy ma...

    Mikrokontrolery Początkujący   08 Paź 2014 16:28 Odpowiedzi: 4    Wyświetleń: 1875
  • [C] [C][ATMEGA16] - Licznik czasu między impulsami w stacji pogodowej z hallotronem

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

    Mikrokontrolery   04 Gru 2014 11:41 Odpowiedzi: 15    Wyświetleń: 2064
  • Pomiar odlgłości ultradźwiękami - Bascom i ATmega8

    Start Timer1 If R = 1 Then Stop Timer1 A = Timer1 End If Locate 1 , 1 Lcd A Wait 1 Ale chyba coś ze sprzętem mam nie tak, bo ciągle A wyświetla że jest zero (nie wchodzi do IFa) Hmm... ok załączasz Timer1 i odliczasz impulsy do czasu wystąpienia impulsu na R(z odbiornika) ale nie uwzględniłeś że ten impuls jest bardzo krótki i może wystąpić podczas...

    Mikrokontrolery   16 Kwi 2008 17:53 Odpowiedzi: 6    Wyświetleń: 3124
  • Atmega8 i PT100 - Pomiar temperatury przy użyciu ATmega i czujnika PT100

    Pt100 nie jest liniowy, wystarczy zaglądnąć do PDFa, są wzory Z ciekawości popatrzyłem: All sensors conform to DIN EN 60751: -50 ... 0°C: R(t)= R(0) * (1 + A * t + B * t 2 + C * (at)Pipers takie "wynalazki" uważam za fanaberie.

    Mikrokontrolery   27 Paź 2015 16:44 Odpowiedzi: 42    Wyświetleń: 9897
  • Stacja lutownicza na Atmega8

    Skoro napięcia są prawidłowe dlaczego wybuchł kondensator??? Albo dałeś odwrotną polaryzacje zapewne w linii jak sugerowałem, albo dałeś nieodpowiedni kondensator (za małe napięcie) albo są po prostu nieprawidłowe. Skoro ciężko Ci wziąć multimetr w łapy i pomierzyć piny, które opisałem nie wspominając o fotkach o których pisałem parę postów wyżej. Napięcia...

    DIY Warsztat   02 Lut 2023 22:41 Odpowiedzi: 634    Wyświetleń: 285312
  • [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
  • [BASCOM] Obsługa zgrzewarki - sterowanie triakiem za pomocą Atmega8 i układów CNY17

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

    Mikrokontrolery Początkujący   04 Lip 2022 10:26 Odpowiedzi: 46    Wyświetleń: 2523
  • [ Bascom ] Atmega8 LM75 LM75A pomiar temperatur ujemnej

    Oczywiście na elektrodzie już nie szukałeś, no bo i po co? Przecież inni mają sporo wolnego czasu i odpowiedzą kolejny raz z rzędu, wystarczy zaczekać na gotowca. Na elektrodzie jest kilkanaście razy o tym mowa ! Wysil się trochę !

    Mikrokontrolery AVR   11 Lis 2010 22:33 Odpowiedzi: 9    Wyświetleń: 3604
  • ATmega8 – pomiar częstotliwości do 3,2MHz za pomocą Timer1 i Timer2, brak przerwań

    Potrzebuje zmierzyć częstotliwość w zakresie do 200kHz(w tym przypadku 3,2MHz) procek: to ATmega8 Kombinuje jak koń pod górę, na czym polega mój błąd ? Timer 2 odmierza czas 1s. Timer 1 w założeniu ma zliczać impulsy z zewnatrz. (wartość 0xFF w OCR1A,-impulsy dochodzą z T1,-po zrównaniu TCNT1H/L zerują się-i cykl się powtarza.) Oróż Timer2 wchodzi w...

    Mikrokontrolery AVR   20 Lut 2015 13:14 Odpowiedzi: 15    Wyświetleń: 2286
  • [Atmega8] [Atmega8][Assembler] Jak sprawdzić napięcie 3,3V na nóżce mikrokontrolera?

    Komparator analogowy wyzwalający pomiar ADC.

    Mikrokontrolery Początkujący   23 Maj 2012 15:57 Odpowiedzi: 10    Wyświetleń: 1563
  • Przetwornik ADC w ATmega8 i pomiar z dwóch kanałów

    Chcałem prosić o poradę. Chcę zastosować ATMega8 i wewnętrzne przetworniki A/C. Pomair ma być dokonywany z dwóch kanałów. Ma to wyglądać tak że kanał jest podawany jako argument w funkcji (program w C). Np. unsigned int adc(unsigned char kanal); W nocie katalogowej czytałem ze pierszy pomiar po uruchomieniu przetwornika (wpisaniu do ADEN) zajmuje najdłużej...

    Początkujący Elektronicy   25 Lis 2007 20:06 Odpowiedzi: 2    Wyświetleń: 1319
  • AtMega8 [C] [Eclipse] - Timer1 zły pomiar czasu; Błędy przy programowaniu

    Witam, Jestem w trakcie budowy komputera pokładowego na procesorze AtMega8 oraz na wyświetlaczu LCD LS020. Program który tworzę ma zrealizować podstawowe funkcję komputera pokładowego, takie rzeczy jak menu i możliwość nastawienia parametrów odpuszczam a jedynie chcę prawidłowo obsłużyć wejścia i pomiary sygnałów. W trakcie pisania programu natknąłem...

    Mikrokontrolery AVR   15 Kwi 2013 20:39 Odpowiedzi: 7    Wyświetleń: 2655
  • Atmega8 i KTY 81/210 - Pomiar temperatury KTY 81/210

    Witam. Od jakiegoś czasu zacząłem uczyć się programować ATmega8. Chciałbym teraz zrobić pomiar ADC - pomiar temperatury na czujniku KTY 81/210. Z dokumentacji czujnika wyczytałem takie informacje jak na rysunku niżej: http://obrazki.elektroda.pl/7222411300_1... Czy wystarczy bezpośrednio wpiąć KTY do atmegi?

    Mikrokontrolery   03 Lip 2015 12:12 Odpowiedzi: 29    Wyświetleń: 5250
  • Jak zrealizować pomiar czasu stanu wysokiego na INT0 i INT1 w ATmega8?

    witam Mam do zrealizowania coś takiego: Wejścia INT0 oraz Int1 muszą reagować na pojawiające się na nich sygnały (zbocza narastające ) po czym muszę zliczać czas trwania stanu wysokiego na powyższych wejściach gdy pojawi się zbocze opadające na int0,1 liczenie czasu ma być przerwane i wartość ta zapamiętana. W skrócie jest to pomiar czasu trwania stanu...

    Mikrokontrolery AVR   30 Gru 2008 14:08 Odpowiedzi: 3    Wyświetleń: 2151
  • pomiar 19 ogniw (15V) w baterii 300V, separacja galwaniczna Atmega8

    Dlatego transoptory (który chcesz zastosować) pozwalają Ci na zbudowanie mikromodułów na każde ogniwo (transpotor + jakieś rezystorki, itp), a wyjścia transoptorów już wspólnie do mikrokontrolerów. W ten sposób transoptory działają niezależnie na każdym ogniwie 15V a na wyjściu mają wspólną, masę i podłączone do 2 mikrokontrolerów zasilanych np.5V....

    Mikrokontrolery   02 Lis 2011 14:04 Odpowiedzi: 10    Wyświetleń: 3136
  • Pomiar czasu ATmega8. Dlaczego to nie działa? Listing.

    Witam. Chciałbym zmierzyć czas jaki występuje pomiedzy dwoma stanami tzn. Jeżeli zasłaniam transoptor to chciałbym żeby układ zaczął liczyć czas a kończy liczyć kiedy go odsłaniam. Napisałem kod ale nie chce coś działać. Oto ten kod: $regfile = "m8def.dat" $crystal = 1000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Rs = Portb.1 , E = Portd.0...

    Mikrokontrolery AVR   12 Lut 2011 19:15 Odpowiedzi: 21    Wyświetleń: 1977
  • [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
  • Zegar na ATmega8 - jak poprawić dokładność poniżej 3 min/rok?

    Ale cały projekt to nie zegarek, co określoną ilość czasu przerwanie inkrementuje główną zmienną programu, dokładnie co 3 minuty, potem następuje odczyt eepromu i sprawdzenie warunku, a główna pętla to pomiar temperatury na DS18b20

    Mikrokontrolery AVR   19 Gru 2016 20:32 Odpowiedzi: 66    Wyświetleń: 9222
  • Atmega8 - Chronograf: Błąd kompilacji programu, jak poprawić kod?

    Nie mam żadnego urazu ;-) Stosuje zmienne double ponieważ prędkość śrutu jest bardzo duża i zależy mi na jak dokładniejszym pomiarze, tak samo z timerem0 chciałem mieć pomiar czasu z dokładności do 4 miejsca po przecinku. W innym projekcie stosowałem taki pomiar napięcia jak proponujesz i było dużo za duże. Wartość dobrałem doświadczalnie i jet OK,...

    Mikrokontrolery Początkujący   02 Lip 2013 21:37 Odpowiedzi: 21    Wyświetleń: 4065
  • [Atmega8][Bascom] Pomiar czasu zadziałania przekaźnika - nie działa jak powinien

    Witam. Napisałem program który mierzy czas między podaniem napięcia na cewke przekaźnika, a przyciągnięciem kotwicy i zwarcia styków. [syntax=basic4gl]$regfile = "m8def.dat" $crystal = 16000000 Config Lcd = 16 * 1a Config Lcdpin = Pin , Rs = Portc.5 , E = Portc.4 , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 = Portc.0 Config Timer0 = Timer ,...

    Mikrokontrolery AVR   06 Sty 2012 20:29 Odpowiedzi: 11    Wyświetleń: 3280
  • ATmega8 jako zegar RTC w sterowniku akwarium – jak uzyskać precyzyjny pomiar czasu?

    Pytanie tylko po co aż taka dokładność skoro i tak co pół roku trzeba ten zegarek przestawić o godzine Pytanie jak najbardziej słuszne w odniesieniu do chińskich zegarków po 5zł ;) Ale przy robieniu sobie dedykowanego zegarka tę poprawkę można już uwzględnić w algorytmie. Obecnie zmiana czasu jest ustalona, nie pamiętam już, na pierwszą czy ostatnią...

    Mikrokontrolery AVR   01 Paź 2008 12:14 Odpowiedzi: 14    Wyświetleń: 2944
  • Precyzyjne odmierzanie czasu w zakresie od 0.01 do 1s [ATM8]

    Witam Potrzebuje odmierzać czas(jak najdokladniej) od 0.01s do max 1s, w zależności od wartości którą otrzymam z zewnątrz. Problem polega na tym, ze timera 16bitowego nie moge wykorzystać bo jest juz uzywany. Program pisze w C pod Atmege8. F_CPU=8Mhz

    Mikrokontrolery   08 Lip 2006 20:05 Odpowiedzi: 1    Wyświetleń: 950
  • [Atmega8][C] Obmierzanie czasu z dokładnością do 0.1ms

    Witam, Chciałbym opóźnić załączenia urządzenia o 69800us (wartość zapisana w zmiennej) Jak to zrobić z dokładnością do 0.1ms? Rozwiązanie za pomocą pętli for i delay_us odpada bo wprowadzi to dodatkowe błędy związane z wykonaniem pętli for (3 takty zegara). Podzielenie wartości przez 1000 też nie wiele da bo otrzymam 69ms Proszę o rade:)

    Mikrokontrolery AVR   25 Cze 2010 09:36 Odpowiedzi: 8    Wyświetleń: 1367
  • [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
  • Jak ustawić Timer w Atmega8 dla obrotomierza LED w języku C?

    Hmm. Nie będziemy się teraz przekonywać do swoich racji, ale z doświadczenia wiem, że wszystkie przewodowe liczniki Sigmy (od 506, do 1606, nie wiem jak jest w DTSach i STSach), wszystkie ATECH, wszystkie wynalazki typu SHARK, przewodowe CATEYE mają kontaktrony. Co do sposobu pomiaru myślę, że najlepszy byłby pomiar czasu pomiędzy impulsami. Pytanie,...

    Mikrokontrolery AVR   20 Gru 2010 17:01 Odpowiedzi: 21    Wyświetleń: 7304
  • [c] ATmega8 - różnice w odmierzaniu czasu przez timery 0 i 2, 8MHz

    Witam Mam pewien problem z odmierzaniem czasu za pomocą ATmegi. założeniem był prosty licznik czasu pracy urządzenia. Za pomocą timera odliczam określony czas po przepełnieniu timera zwiększam zmienną w pętli tak żeby uzyskać sekundę, następnie kolejna pętla zwiększająca minuty itd. Użyłem Atmega8 częstotliwość taktowania to 8MHz z wewnętrznego źródła....

    Mikrokontrolery AVR   24 Cze 2013 11:46 Odpowiedzi: 3    Wyświetleń: 1572
  • Jak odmierzać czas za pomocą 8-bitowego timera w Atmega8?

    Witam. Chciałbym się upewnić czy podchodzę do zagadnienia prawidłowo a mianowicie : Dioda Led ma się zapalać co 1[s] korzystając z przerwań generowanych przez timer 8 bitowy. Podszedłem do tego tak ,że częstotliwość taktowania procesora ( 1[MHz] )podzieliłem preskalerem przez 64 . W wyniku czego 1 przerwanie wykonuje się w ciągu 255/15626 [s]. Oznacza...

    Początkujący Elektronicy   04 Cze 2013 13:44 Odpowiedzi: 0    Wyświetleń: 816
  • Jak mierzyć dłuższe czasy stanu niskiego na Atmega8?

    Witam. Jeżeli nie ten dział to przepraszam i proszę o przeniesienie do odpowiedniego działu. Napisałem program do pomiaru czasu trwania stanu niskiego. $regfile = "m8def.dat" $crystal = 16000000 Config Lcd = 16 * 2 Enable Interrupts Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 = Portc.0 , E = Portc.4 , Rs = Portc.5...

    Mikrokontrolery AVR   17 Paź 2011 11:48 Odpowiedzi: 2    Wyświetleń: 1703
  • Złe odliczanie czasu w zegarku na ATMEGA8(L) z kwarcem 8MHz - jak poprawić?

    Witam Temat być może pojawia się po raz wtóry, ale poprzednie tematy nie rozwiązały problemu. Chcę wykonać prosty zegarek cyfrowy oparty na uC ATMEGA8(L) oraz wyświetlaczu LCD 2x24. Wszystko chodzi bez zarzutów, gdyby nie fakt złego odliczania czasu przez mój uC. Otóż mój ATMEGA8 pracuje z kwarcem zewnętrznym 8MHz + dwa kondensatory ceramiczne 22pF...

    Mikrokontrolery   05 Wrz 2006 16:16 Odpowiedzi: 15    Wyświetleń: 5515
  • 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
  • Taki problem z dokładnym odliczaniem czasu przez ATMega8

    Witam Chcę zrobić w miarę dokładny timer na ATMega8. Ten na którym wykonuje prototypowe projekty działa ale się bardzo późni. Otóż przedstawiam problem: Wykonałem układ zapalający diodę LED przy pomocy ATMega8 ( nic więcej - taki prościutki układ). DO tego napisałem program w C o treści jak ponieżej: ****************************************...

    Mikrokontrolery   19 Kwi 2006 20:23 Odpowiedzi: 2    Wyświetleń: 1221
  • Odliczanie czasu. Co w zamieszczonym kodzie powoduje złe odliczanie?

    Witam. Mam taki oto problem.. piszę w bascomie program, którym potrzebuję dosc precyzyjnie odmierzac czas za pomoca timera, ale jak patrze na efekty to czas odliczany nijak się ma do tego co mi pokazuje zegarek.. zakladam ze moj zegarek chodzi dobrze :) (bo chodzi dobrze).. wiec raczej problem jest z mikrokontrolerem i moim pisaniem.... Podaje kod ów...

    Mikrokontrolery   06 Mar 2007 09:07 Odpowiedzi: 13    Wyświetleń: 3328
  • atmega8 z kwarcem 8MHz - jak poprawić dokładność zegara?

    Witam Walczę od jakiegoś czasu z timerem, próbuję odmierzać czas, no i niestety zegar mi się delikatnie "rozjeżdża". Moglibyście Panowie podpowiedzieć mi, gdzie robię błąd. atmega8 z kwarcem 8Mhz. [syntax=c] #include <avr/io.h> #include "lcd_lib.c" #include <avr/interrupt.h> volatile char time_s=0; volatile char time_m=0; volatile char time_h=0;...

    Mikrokontrolery Początkujący   27 Cze 2014 05:59 Odpowiedzi: 6    Wyświetleń: 1548
  • [atmega8] wew.oscylator śpieszy o kilka ms na sekundę

    Witam Zrobiłem sobie zegarek na ATmega8. Ustawiłem wewnętrzny "kwarc" na 8Mhz ale sekunda trwa u mnie krócej o kilkanaście ms i po 1 minucie zegarek śpieszy kilka sekund :/ powiedzcie mi co tu jest źle. przecież preskaler jest dobrze ustawiony. #define cbi(add,bit) ((add) &=~(1<<bit)); #define sbi(add,bit)...

    Programowanie Początkujący   25 Lis 2009 19:41 Odpowiedzi: 1    Wyświetleń: 1786
  • Podłączony kwarc 4MHz do atmega8 - zasada zliczania czasu

    Wiatm. Jestem początkujący w tej dziedzinie. Jeste wiele projektów liczących czas (np. http://www.elektroda.pl/rtvforum/topic10... ) do zegarów i nie tylko. Nie znam języka C++, a pierwsze kroki stawiam za pomocą micropascala (znam pascala i delphi). Chciałbym nauczyć się jak liczyć czas, tzn. tak na chłopski rozum jak to się dzieje a z resztą...

    Mikrokontrolery AVR   01 Wrz 2009 11:37 Odpowiedzi: 5    Wyświetleń: 1737
  • Atmega8 - Porównanie napiecia ADC po określonym czasie ..

    Niby łatwo a się zaplątałem... Prosta sprawa : Porównanie tego samego napiecia ( napięć dla 4 portów ) w cyklu 30 minut. Jesli napięcie "stanie" na ADC jakimkolwiek to pin X = 0/1 Czas mam wyprowadzony i zastosowanie instrukcji WAIT rozwala system ( czyli wszystko stoi-- tj inne ADC ) Kod wyglada /bedzie wygladał tak ( sam pomiar ) W1 = GetADC(1)...

    Mikrokontrolery AVR   01 Lis 2014 17:58 Odpowiedzi: 1    Wyświetleń: 801
  • [atmega8][bascom] pomiar czasu trwania impulsu poprzez ICP1

    Ponieważ tzw. casting w BASCOMie jest nieco zbyt prosto zrobiony to proponuję zrezygnować z: Dim Xl As Word Dim Xh As Word A w przerwaniu pobierać zawartość z rejestru ICR za pomocą specjalnie generowanej dla tego celu zmiennej typu Word: Capture1 . Pętlę Do..Loop zamieniłbm na sprzętowe porównywanie i kasowanie licznika przez CTC. Niech takimi rzeczami...

    Mikrokontrolery AVR   28 Sie 2009 12:15 Odpowiedzi: 2    Wyświetleń: 4698
  • Atmega 8 układ czasowy. Proszę o propozycje programu.

    Witam Zamierzam jako laik powalczyć z takim projektem jak układ czasowy. Czyli naciskamy przycisk następuje odliczanie np 3 minuty i potem się układ wyłancza się. Proszę o jakieś propozycje programu bo mi najgorzej jest wystartować. A mając jakiś szkic mogę walczyć z układem... Układ chce zrobić na Atmega8 bo tylko do niego mam programator. Pozdrawiam....

    Mikrokontrolery   13 Sty 2007 12:53 Odpowiedzi: 13    Wyświetleń: 2799
  • bascom atmega8 - Zmiana nazwy dla wait (piaskownica)

    Witam problem myślę, że na poziomie piaskownicy chciałbym wstawić sobie inna nazwę zamiast komendy waitms w bascomie mniej więcej: W Alias waitms 850 niestety tak nie działa :( głównie chodzi o to, że diody maja być włączane co ten sam czas po kolei lecz nie wiem czy czas jest odpowiedni jak programuję chciałbym go dowolnie zmienić w jednym miejscu...

    Mikrokontrolery AVR   06 Sty 2014 14:09 Odpowiedzi: 3    Wyświetleń: 924
  • Atmega16[C] - Pomiar czasu obrotu z użyciem timera

    Witam Jak w temacie,sprawdzałem kod kilka razy i wszystko wydaje się w porządku a jednak nie działa tak jak powinno. ziel_on to włączenie wskazówki sekund w zegarze widmowym. Według mnie powinno działać,mam 10 000 przerwań na sekundę,wynik mnożę razy 100 i dzielę przez 60 tak by wstawić do pętli z _delay_us. Działa tak że wskazówka mignie od czasu do...

    Mikrokontrolery Początkujący   05 Paź 2012 14:05 Odpowiedzi: 1    Wyświetleń: 1134
  • wskaźnik elektromagnetyczny sterowany przez ATMega8

    Masz rację, ale maje pytanie bardziej dotyczyło samochodów w których są wskaźniki wychyłowe. Chyba w Pandzie jest to tak zrobione. Przecież zanim weszły silniki krokowe musiało coś takiego powstać? Jak dotrzec do takich instrukcji. A może z innego zastosowania można podpatrzeć? Jakies sugestie? A tak przy okazji. Macie pomysł na pomiar prędkości, raczej...

    Projektowanie Układów   19 Lis 2009 13:00 Odpowiedzi: 11    Wyświetleń: 3592
  • [C][atmega8] pomiar czasu między dwoma impulsami na INT0

    wilk125: jeszcze mam takie pytanie, jeśli kwarc zew. mam 8MHz i preskaler ustawiony jest na 8, to jeden takt timera1 w tym przypadku będzie odpowiadał 1us ? Tak Tak powinno być TCCR1B, moja pomyłka Przy odczycie wartości z TCNT1, sróbuj najpierw odczytac TCNT1L(młodszy bajt TCNT1), i następnie TCNT1H (starszy bajt). Chociaż odczyt jak wyżej tez powinien...

    Mikrokontrolery AVR   24 Lis 2009 08:04 Odpowiedzi: 5    Wyświetleń: 3712
  • Elektroniczny przełącznik ułatwiający pomiar czasu

    ...Mogłeś zastosować do projektu atmege 8. Zrób film by pokazać jak to działa Pierwotnie to miało sterować jedynie chronometrem i fotokomórką, więc ATMEGA8 była za duża. Co do filmu to mogę umieścić dopiero w przyszłym tygodniu, gdyż nie mam urządzenia ze sobą.

    DIY Konstrukcje   08 Sie 2011 22:17 Odpowiedzi: 4    Wyświetleń: 6065
  • Dlaczego pomiar pH z Atmega8 i TL074 trwa 15 minut? Stabilizacja układu

    100 MΩ i pojemność 220 nF ma stałą czasową 22 sekundy. Większa rezystancja to jeszcze większa stała czasowa. Wzmacniacz moim zdaniem trochę przekombinowany, ale powinien działać dobrze po wywaleniu, albo radykalnym zmniejszeniu tej pojemności. Przypuszczam że dało by się na jednym wzmacniaczu pełniącym jednocześnie rolę filtra, wzmacniacza i układu...

    Mikrokontrolery   14 Lis 2010 21:12 Odpowiedzi: 17    Wyświetleń: 4554
  • Atmega8 [Bascom] - Błędny odczyt obrotów, zakłócenia od elektrozaworu

    Witam Od pół roku montuję i modyfikuję wielozadaniowy układ do samochodu osobowego, oparty o Atmega8 (program Bascom). Funkcje: -pomiar temperatury i ciśnienia oleju -pomiar składu mieszanki -pomiar temperatury cieczy chłodzącej -odczyt zerowego położenia przepustnicy -pomiar prędkości obrotowej silnika (pomiar czasu między impulsami zapłonowymi) -regulacja...

    Mikrokontrolery AVR   19 Wrz 2015 08:43 Odpowiedzi: 14    Wyświetleń: 4251
  • 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
  • Atmega8>attiny13 - Potrzebne wsparcie z przeniesieniem kodu między uC.

    Witam. Potrzebuję pomocy z dostosowaniem kodu napisanego na atmegę8 na attiny13. Domyślam się że największym problemem będą tutaj timery, ale jestem w ich temacie puki co zielony, a potrzebuję koniecznie(i niestety pilnie) odbiornika IR który zmieści się i będzie działał na attiny13. Jak całość kodu działa rozumiem(jest świetnie opisana komentarzami)...

    Mikrokontrolery Początkujący   06 Mar 2015 20:40 Odpowiedzi: 7    Wyświetleń: 1221
  • Atmega8 - Błędne odczyty temperatury po dodaniu pomiaru napięcia sterującego

    Witam, Od jakiegoś czasu staram się ogarnąć co robię źle. Otóż w Atmedze8 na 3 pina ADC dokonuję pomiaru napięcia: - 2 porty do pomiaru temperatury (czujnik TMP36) - 1 port pomiar napięcia sterującego (0-10V) przez odpowiedni dzielnik napięcia. Napięcie to powoduje zmianę wypełnienia PWM Problem polega na tym, że na wyświetlaczu powinny się wyświetlać...

    Mikrokontrolery AVR   20 Kwi 2017 21:45 Odpowiedzi: 2    Wyświetleń: 906
  • atmega8 bascom - obsluga ADC ale nie komenda getadc!!

    Tak, wiemy o co koledze chodzi, tylko to zadziała jedynie pod warunkiem kiedy mamy pomiar single (na żądanie) albo zawsze z tego samego kanału mux bierzemy pomiary (bo nie wskoczy nigdy pomiar z poprzedniego kanału czy też zakłócony przez muxa - jak dobrze kojarzę przy zmianie kanału atmel zaleca olanie pierwszego wyniku), ale jednocześnie nie wyeliminuje...

    Mikrokontrolery AVR   04 Maj 2016 16:28 Odpowiedzi: 28    Wyświetleń: 3027
  • Jak zliczać impulsy z TCRT5000 na Atmega8 bez liczników sprzętowych?

    Lecz jeśli jest to wystarczające może mierzyć kanały kolejno. Jeden po drugim. Tak, ale kolega chce uzyskać dokładność 1 obr/min , oraz jak kolega pisze mają być jednocześnie wyświetlane, mierząc kanały kolejno w danej chwili brany pod uwagę jest tylko jeden czujnik. Jeszcze taka uwaga, o jakich prędkościach mówimy? Dla małych prędkości obrotowych...

    Mikrokontrolery AVR   08 Kwi 2010 13:07 Odpowiedzi: 20    Wyświetleń: 4240
  • [ATmega8A] - Zbyt duży pobór prądu w trybie Power Down

    Witam, Zbudowałem w oparciu o poczciwą ATmega8 układ przenośnego woltomierza. Zadaniem układu będzie pomiar napięcia w zakresie 0-5V. Przez większą część czasu układ ma głęboko spać i nie zużywać energii z baterii. Po przyciśnięciu przycisku uC budzi się i przez 5 sekund wyświetla wartość napięcia. To tyle. Początkowo testowałem tą koncepcje na płytce...

    Mikrokontrolery AVR   14 Lut 2016 20:37 Odpowiedzi: 16    Wyświetleń: 2322
  • Jak napisać program na ATmega8 do pomiaru prędkości z czujnika ABS?

    [/quote] Właśnie tak. Licznik prędkości powinien być oparty o przerwania i zapisywać pomiar do pamięci. Wyświetlanie oparte o następny licznik z przerwaniem (lub w pętli głównej) ustawiony tak, aby pomiary z pamięci trafiały do wyświetlacza, co zadany okres np. 3 razy na sekundę. Innymi słowy: pomiar oddzielony od wyświetlania.[/quote] wlasnie tak to...

    Mikrokontrolery   23 Lut 2011 11:06 Odpowiedzi: 38    Wyświetleń: 6008
  • Implementacja regulatora PI w asemblerze na Atmega8 - obsługa przepełnień

    Ja używam ADC nieco mocniej... 1 pomiar jakoś mnie nie satysfakcjonuje, szczególnie ze ten pierwszy jest z reguły do bani. Mierzę 255 razy na wejście (biore pod uwage 8MSB) i sumuje a następnie biorę 8MSB i mam bardzo stabilny pomiar Zajmuje to trochę czasu ale w koncu nie pilotuje samolotu tym kontrolerem :) Jak znajde czas wieczorkiem to popatrze...

    Mikrokontrolery   15 Maj 2007 11:57 Odpowiedzi: 9    Wyświetleń: 2644
  • Wskazówkowy obrotomierz - Obrotomierz wskazówkowy na Atmega8

    ...nie odrzucam sposobu mierzenia prędkości poprzez pomiar czasu pomiędzy kolejnymi impulsami. Lecz nie bardzo mam pomysł jak to zrealizować programowo. Będe wdzięczny za podpowiedzi. W sumie to jest bardzo proste, wykorzystaj do tego jakiś timer z dość dużą częstotliwością (czym większa tym dokładniejszy pomiar). Zerujesz go w momencie przyjścia impulsu,...

    Mikrokontrolery AVR   27 Sty 2014 22:17 Odpowiedzi: 58    Wyświetleń: 17232