atmega8 pomiar czasu

Znaleziono około 1645 wyników dla: atmega8 pomiar czasu
  • [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ń: 3676
  • [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ń: 4659
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Atmega8, C - Niedokładny pomiar czasu z dokładnością do 1ms, 8MHz oscylator

    W dalszym ciągu nie poprawiłeś WGM12. Jak wspominałem bit ten znajduje się w TCCR1B a nie w TCCR1A.

    Mikrokontrolery AVR   16 Kwi 2013 22:39 Odpowiedzi: 17    Wyświetleń: 2691
  • REKLAMA
  • AtMega8 [C] [Eclipse] - Timer1 zły pomiar czasu; Błędy przy programowaniu

    Problem masz ewidentnie z programowaniem Flash, a nie z kompilacją. Może spróbuj z innym programatorem.

    Mikrokontrolery AVR   15 Kwi 2013 20:39 Odpowiedzi: 7    Wyświetleń: 2634
  • 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ń: 3113
  • [C][ATMega8] - Pomiar napięcia, PC <---> RS232

    [syntax=c]x = 0; for (p = bufor; *p >= '0' && *p <= '9'; p ++) x = x * 10 + *p - '0';[/syntax]

    Mikrokontrolery AVR   13 Maj 2015 09:43 Odpowiedzi: 3    Wyświetleń: 954
  • REKLAMA
  • Atmega8 pomiar U. Rozdzielczość powyżej 12 bitów. Zastosować lm331?

    Wspomniana przez CH.M. metoda (opisana przez Atmela) nadaje się wyłacznie do sygnałów wolnozmiennych, takich jak z czujnika ciśnienia czy mostków. Z precyzyjnym źródłem napięcia nie byłoby duzo kłopotów - maxim robi gotowce o dokładności kilku ppm niemniej precyzyjne źródło napięcia przy metodzie oversamplingu nie jest konieczne. Założenie tej metody...

    Mikrokontrolery   20 Mar 2007 20:24 Odpowiedzi: 9    Wyświetleń: 2032
  • Atmega8 - pomiar prądu, wybór rezystora do przetwornicy step down 12A

    Czy dasz rezystory 2W, czy 5W to będą się nagrzewać tak samo (pomijam ew. wzrost masy i co za tym idzie powierzchni rozpraszającej energię). W końcu na obu wydzieli się taka sama moc...

    Mikrokontrolery Początkujący   06 Kwi 2016 14:39 Odpowiedzi: 18    Wyświetleń: 3132
  • [Atmega8][Bascom] Pomiar czasu zadziałania przekaźnika - nie działa jak powinien

    Nie chciał bym za Ciebie pisać tego programu, bo jest to naprawdę proste zadanie i dlatego spróbuj sam napisać go jeszcze raz od początku wg np. takiego algorytmu: Ustaw timer powiedzmy na 10khz aby każde przerwanie wykonywało się co 100 mikrosekund. Możesz też gęściej od tego zależy dokładność - tu 100us czyli 0,1ms Zdefiniuj sobie zmienną licznikową...

    Mikrokontrolery AVR   06 Sty 2012 20:29 Odpowiedzi: 11    Wyświetleń: 3004
  • [ATMEGA8][C/AvrStudio] Pomiar temperatury zaburza multipl.

    Pomyśl nad zastosowaniem rejestru przesuwnego. Np 74HC595. Można te układy łączyć. Potrzebne będą trzy linie procesora. Jedna do ustawienia wprowadzanego bitu druga to zegar rejestru przesuwnego a trzecia służy do przeniesienia danych z rejestru na wyjścia. Układ ma 8-io bitowe wyjście czyli do podwójnego wyświetlacza będą potrzebne dwie takie kostki....

    Mikrokontrolery AVR   26 Sie 2010 19:10 Odpowiedzi: 20    Wyświetleń: 2336
  • [ATmega8] - Pomiar ADC i wysyłanie przez USART - 34 pomiary i cisza

    Nie wystarczy itoa? http://pl.wikibooks.org/wiki/C/itoa Ja wiem, wiem - biblioteki zwiększają zajętość flash... , ale myślę (w tym przypadku), że jeżeli projekt jest mały i masz jeszcze trochę flash'a i RAM oszczędzanie - poprzez pisanie własnych funkcji konwertujących int na string nie ma sensu. Ale wracając do twojego kodu: W twoim przykładzie brak...

    Mikrokontrolery Początkujący   30 Mar 2013 16:03 Odpowiedzi: 4    Wyświetleń: 1428
  • 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ń: 1563
  • [ATmega8][C][DS18B20] Pomiar temperatury - całkowity brak odpowiedzi

    Po pierwsze to kup nowego DS a tego wyrzuć- bo gdzieś go schowasz, zapomnisz że zepsuty- a za jakiś czas będziesz się znowu użerał. Ale zanim go wyrzucisz zmień us na ms na końcu programu. Zresztą powinno być 900ms a nie 200.

    Mikrokontrolery AVR   22 Paź 2011 10:17 Odpowiedzi: 2    Wyświetleń: 2627
  • Pomiar czasu ATmega8. Dlaczego to nie działa? Listing.

    Zrobiłem coś takiego i nadal nic $regfile = "m8def.dat" $crystal = 1000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Rs = Portb.1 , E = Portd.0 , Db7 = Portd.1 , Db6 = Portc.4 , Db5 = Portd.7 , Db4 = Portb.0 Cursor Off Dim Wynik As Single Config Timer1 = Timer Enable Interrupts Enable Timer1 Do If Pind.5 = 1 Then Timer1 = 0 Start Timer1 Do...

    Mikrokontrolery AVR   12 Lut 2011 19:15 Odpowiedzi: 21    Wyświetleń: 1965
  • REKLAMA
  • ATmega8 - Pomiar częstotliwości z preskalerem [C]

    Raczej ten przebieg podaj na wejście CLK licznika, a drugi licznik np. przepełniany co 1s (albo częściej, co polepszy responsywność) ma odmierzać wzorcowy czas i odczytywać CNT pierwszego licznika. CTN będzie zawierać liczbę impulsów zegara w mierzonym czasie.

    Mikrokontrolery   17 Maj 2015 14:05 Odpowiedzi: 2    Wyświetleń: 1242
  • [ATmega8][C] Wentylator sterowany PWM + pomiar obrotów (rpm)

    Będziesz musiał zjechać częstotliwością PWM na tyle aby łapać czas między impulsami z wentylatora, gdy PWM jest na H.

    Mikrokontrolery AVR   21 Lip 2012 19:55 Odpowiedzi: 50    Wyświetleń: 28371
  • [Mega88][AVR C] - Pomiar czasu między dwoma impulsami

    Przykład na ATmega8: http://mikrokontrolery.blogspot.com/2011...

    Mikrokontrolery AVR   26 Kwi 2015 23:25 Odpowiedzi: 11    Wyświetleń: 1071
  • [ATmega8][ADS1100][Pomiar 9V na wejściu różnicowym IN+ IN-]

    Zastosować dzielnik

    Mikrokontrolery   04 Lis 2011 15:43 Odpowiedzi: 7    Wyświetleń: 2661
  • Jak skonfigurować timery w ATMEGA8 do pomiaru czasu z dokładnością do setnych sekundy?

    1. Faktycznie, trzeba je do masy podciągnąć. 2. http://www.tme.eu/pl/details/ld-bzeg-090... , wielokrotnie już go w innych projektach używałem. 3. Cyfrowe 10cm, znalazłem sobie wygodne mocowanie wraz z elementami pasywnymi : http://botland.com.pl/cyfrowe-czujniki-o...

    Mikrokontrolery AVR   06 Mar 2014 15:41 Odpowiedzi: 28    Wyświetleń: 5241
  • [ATMEGA8][BASCOM] - Termostat. Pomiar temperatury w przerwaniu.

    Nie wiem czy chcesz się nauczyć czy potrzebujesz program. Na początek te uwagi: 1. Nie wiem co tam robi dyrektywa $eeprom. Jest niepotrzebna w tym kodzie 2. Zmienna Ds jest zwiększana w przerwaniu niezależnie od tego czy jesteś w Menu czy nie. Tak więc po powrocie z Menu już na pewno nie zdążysz załapać się na warunek If Ds = 2 i wyzerować jej wartość....

    Mikrokontrolery AVR   08 Kwi 2015 16:10 Odpowiedzi: 15    Wyświetleń: 2256
  • ATmega8 - Nieprawidłowy pomiar napięcia na ADC1 bez przyłożonego sygnału

    Połączyć wejście ADC z mierzonym potencjałem. Jeśli ten potencjł jest odłączany, to np. z masą przy użyciu jakiegoś opornika o dużej wartości. Generalnie, między tym wejściem a jakimś ustalonym potencjalem w układzie (masa, zasilanie, wartość mierzona - cokolwiek, co dopuszcza nota katalogowa ATmegi8) musi istnieć galwaniczne połączenie, aby nie gromadziły...

    Mikrokontrolery   23 Wrz 2014 20:17 Odpowiedzi: 10    Wyświetleń: 1059
  • [Atmega8][Bascom] pomiar stoperem krótkich czasów.

    Proponuję zamiast mierzyć czas 5 obrotów sprawdzać ilość impulsów co stały czas.

    Mikrokontrolery AVR   02 Lut 2010 00:32 Odpowiedzi: 30    Wyświetleń: 5849
  • Atmega8 i DS18B20 - pomiar temperatury poniżejk 10st. Celsjusza.

    Ale jak pisałem ten projekt Duch ma błędy i forumowicze mają same problemy. W Twoim przypadku było kilka błędów które się na siebie nałożyły. 1. to nadpisywanie zmiennej ss string as 6(za krótka) powinna być 7 lub 8 2. złe pozycjonowanie napisów na LCD 3. złe podłączenie DSów (zasilanie) to że u innych działa to nie znaczy że jest dobrze) jeśli miałbyś...

    Mikrokontrolery AVR   06 Mar 2012 19:26 Odpowiedzi: 47    Wyświetleń: 5652
  • Czas trwania pierwszego pomiaru ADC w ATMega8 - dlaczego 25 cykli?

    Jednak źle mi się wydawało. Opis znaczenia bitu ADSC jest jednoznaczny: "The first conversion afterADSC has been written after the ADC has been enabled, or if ADSC is written at the same time as the ADC is enabled, will take 25 ADC clock cycles instead of the normal 13. This first conversion performs initialization of the ADC." Czyli nie ma bata, pierwszy...

    Mikrokontrolery   07 Maj 2007 17:52 Odpowiedzi: 14    Wyświetleń: 3181
  • Czy Atmega8 obsłuży pomiar obrotów 100 tys./min i termoparę K?

    Pomysł właściwy, ale zrób to, co doradził kol: Dodaj rezystor stały szeregowo z potencjometrem R6.

    Mikrokontrolery AVR   25 Kwi 2011 20:39 Odpowiedzi: 11    Wyświetleń: 4164
  • [atmega8] Pomiar za pomocą przetwornika ADC - czy poprawnie?

    Na zasilanie Megi daj 100nF a także na ADC0. Często na podobnych schematach widać na wejściu AREF oraz na wejściu ADC0 rezystory. Czy ktoś może mi dokładniej powiedzieć do czego one służą i jak je dobrać? Jedyne co wiem to że bez nich może dojść do uszkodzenia przetowrnika. Daje się raczej diody zenera żeby nie przeholować z napięciem na wejściu przetwornika....

    Mikrokontrolery AVR   23 Lip 2008 12:54 Odpowiedzi: 9    Wyświetleń: 7194
  • [Atmega8][C] - Pomiar napięcia średniego PWM o zmiennej amplitudzie za pomocąADC

    Jeśli nie robisz przetwornicy sterowanej z uC, to natężenie prądu diod musisz przyzwoicie ustabilizować układem stabilizatora. Nie da się tego zrobić przez PWM - PWM może regulować jasność kluczując prąd o znanym, stałym natężeniu, odpowiednim dla konkretnego typu diody. Proponuję, żebyś najpierw zapoznał się z zasadami i typowymi układami sterowania...

    Mikrokontrolery   17 Cze 2014 08:45 Odpowiedzi: 7    Wyświetleń: 1668
  • [ Bascom ] Atmega8 LM75 LM75A pomiar temperatur ujemnej

    Twój LM75 jest na I2C, zakładam więc że umiesz odczytać z niego te dwa bajty z wartością temperatury. Sprawdzasz najstarszy bit, starszego bajtu w odczytanym z czujnika wyniku. jeśli jest równy 0, to znaczy że temperatura jest dodatnia i wynik liczysz poprzez: 1. przesunięcie otrzymanego z czujnika wyniku o 5 bitów w prawo 2. pomnożenie rezultatu tej...

    Mikrokontrolery AVR   11 Lis 2010 22:33 Odpowiedzi: 9    Wyświetleń: 3595
  • Enkoder, ATmega8, pomiar położenia silnika, asembler

    Witam. Zdaje sobie sprawę, że temat ten był poruszany na elektrodzie wielokrotnie, jednak po przeczytaniu kilkudziesięciu wątków nie znalazłem rozwiązania które może mi pomóc. Otóż potrzebuje mierzyć położenie obracającego się wału silnika w czasie, uzyskując wynik do dalszych obliczeń w kaskadowej strukturze sterowania. Ponieważ posiadam (niestety)...

    Automatyka Przemysłowa   07 Maj 2007 15:38 Odpowiedzi: 10    Wyświetleń: 3750
  • Atmega8 - Jak uruchomić pomiar napięcia ADC dla czujnika temperatury?

    Ustawiasz napięcie odniesienia na Vcc, ale ... w funkcji pomiaru z powrotem ustawiasz napięcie odniesienia z pinu AREF, czyli zewnętrzne, bo nadpisujesz wartość ADMUX. Wzór OK. [syntax=c]return ADCW;[/syntax] zmień na [syntax=c]return ADC;[/syntax] Przykłady ADC: http://mikrokontrolery.blogspot.com/2011...

    Mikrokontrolery AVR   25 Lip 2015 09:02 Odpowiedzi: 14    Wyświetleń: 2298
  • 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ń: 6010
  • [Atmega8][Bascom] MEMS, pomiar przeciążeń i prędkości

    Dzięki. Pokombinuje coś z tym. Aktualnie walcze z timerami i próbą obliczenia prędkości z przyspieszenia i czasu na zegarze. Pozdrawiam

    Mikrokontrolery AVR   20 Kwi 2010 21:09 Odpowiedzi: 13    Wyświetleń: 3688
  • 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ń: 2277
  • [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ń: 1587
  • [avr-gcc] Atmega8 i pomiar odległości ultradzwiękami

    Po generacji fali wystaw na oba wejścia nadajnika stan niski, co wytłumi drgania. Potem dopiero zabierz się za pomiar echa. I owszem - w momencie wysłania paczki startujesz 'sekundnik' na timerku i zliczasz czas do nadejścia echa. A dalej to już proste równania matematyczne.

    Mikrokontrolery   04 Sty 2008 22:43 Odpowiedzi: 4    Wyświetleń: 2772
  • ADC ATmega8. Pomiar napięć ujemnych. Tylko pomiar różnicowy?

    Kolego shg Również dotknął mnie ten problem, jednak jako źródło sygnału w moim projekcie występuje źródło prądowe, które powoduje spadek napięcia na rezystorze. Spadek napięcia od -2,5V do 2,5V czy zastosowanie dzielnika jaki zaproponowałeś wcześniej nie wprowadzi jakiś znaczących błędów odczytu? Interesuje mnie dokładność ok 0,1V.

    Mikrokontrolery   10 Kwi 2007 02:10 Odpowiedzi: 5    Wyświetleń: 5117
  • Atmega8 i PT100 - Pomiar temperatury przy użyciu ATmega i czujnika PT100

    jack63 to wcale nie jest liniowa charakterystyka! Oczywiście, tylko ta nieliniowość jest niewielka. Dla 200oC wynosi mniej niż 6oC. Czyli 3% ,jeśli dobrze policzyłem :D. Przetwornik ADC jest 10 bitowy z dokładnością do 2 LSB czyli 0,4%. Można przeprowadzić ew. linearyzację po ADC programowo. (at)PiotrPitucha próbujesz "wymusić" stosowanie rozwiązań...

    Mikrokontrolery   27 Paź 2015 16:44 Odpowiedzi: 42    Wyświetleń: 9804
  • Bascom Atmega8: Jak ustawić Timer1 do pomiaru czasu między impulsami?

    Witam, Piszę program do atmega8 i mam problem z ustawieniem Timer1. Dopiero zaczynam programować więc proszę o wyrozumiałość. Chciałbym ustawić tak timer1 aby zaczął liczyć czas od pojawienia się na portd.3 pierwszego impulsu do drugiego impulsu, zapisał wartość do zmiennej, wyzerował się i zaczął zliczać czas od drugiego do trzeciego impulsu zapisał...

    Mikrokontrolery AVR   02 Maj 2010 20:51 Odpowiedzi: 7    Wyświetleń: 2837
  • ATMEGA8 - Sprawdzenie schematu podwójny pomiar U i I

    Ad 1. Jeżeli zmienisz program to tak. Ad 2. Nie będziesz mógł. Temat wałkowany wielokrotnie na forum.

    Mikrokontrolery AVR   24 Kwi 2014 19:24 Odpowiedzi: 1    Wyświetleń: 2238
  • 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ń: 3210
  • Woltomierz na [Atmega8]. Pomiar napięcia na baterii akumulatorowej.

    Witam! Buduję woltomierz mierzący napięcie w danym momencie na baterii akumulatorowej. Prosiłbym o wyliczenie dzielnika napięciowego który będzie podłączony do Atmegi - max. 5V! :D

    Mikrokontrolery AVR   04 Lut 2012 16:56 Odpowiedzi: 3    Wyświetleń: 2071
  • [Atmega8] Jak mierzyć czas w Atmega8 dla prędkościomierza z czujnikiem hallotronowym?

    Docelowo urządzenie ma być sterownikiem opryskiwacza i dlatego potrzebny jest dokładny pomiar prędkości.

    Mikrokontrolery AVR   22 Sie 2012 22:33 Odpowiedzi: 26    Wyświetleń: 6445
  • [ATmega8][avr-gcc] - zakłamany pomiar napięcia ADC

    Jeśli chcesz uzyskać stabilny pomiar napięcia to usypiaj procesor na czas pomiaru, na wejściu ADC zastosuj też filtr dolnoprzepustowy.

    Mikrokontrolery AVR   01 Mar 2014 21:21 Odpowiedzi: 4    Wyświetleń: 2967
  • ATMega8 - maksymalna częstotliwość pomiaru bez preskalerów, kod w Bascom

    jak chcesz takie duze czestotliwości mieżyć to musisz użyć timera żeby liczył zewnętrzne impulsy, wtedy drógim timerem wyzwalasz przerwanie co określony czas (im dłuższy tym lepszy bo pomiar dokładniejszy) liczysz ile było ilmpusów z zewnątrz w okreslonym czasie. wydaje mi się że tą metodą dało by sie mieżyć nawet do 100Mhz ale jest jedno zalożenie...

    Mikrokontrolery   26 Sty 2006 22:05 Odpowiedzi: 3    Wyświetleń: 2565
  • [Atmega8] Pomiar różnicy 2 napięć -> prądu . Złe wskazani

    Łatwiej by było jakby ten rezystor był od strony masy a nie plusa. Poza tym Atmega8 nie ma pomiaru różnicowego z tego co pamiętam. Dodatkowo jakiś filtr by się przydał na wejściu przetwornika. Dodano po 7 Dodatkowo pytanie gdzie tu jest zasilanie do AVCC podpięte? ja jakoś nie widze.

    Mikrokontrolery AVR   27 Lut 2009 22:56 Odpowiedzi: 8    Wyświetleń: 3401
  • ATMEGA8 - Pomiar częstotliwości 71 Hz, problemy z Timer1 i INT1

    Czyli liczy 10x za wolno. A czy dobrze ustawiłeś w programatorze fusebit odpowiedzialny za to z jakiego generatora ma korzystać? Bo wygląda że korzysta z wewnętrznego 1MHz

    Mikrokontrolery   17 Maj 2008 15:55 Odpowiedzi: 2    Wyświetleń: 1217
  • [atmega8] [atmega8][bascom] Jak użyć TIMER1 do pomiaru czasu między odczytami I2C?

    Witam! Bawię się czujnikiem ultradźwiękowym mierzącym odległość, z którym komunikuje się za pomocą interfejsu I2C. Dane z czujnika za pośrednictwem amtegi8 (8MHz) wyrzucam na kompa za pomocą RS-232 (9600 baudrate). Problem polega na tym aby obliczyć czas jaki upływa pomiędzy kolejnymi pomiarami i wyświetlać go z resztą danych na komputerze. Trochę poczytałem...

    Mikrokontrolery AVR   10 Wrz 2010 20:08 Odpowiedzi: 2    Wyświetleń: 1858
  • atmega8 program w c pomiar napięcia, źle wyświetla

    I mam pytanie czy to: while (!ADIF ); jest dobrze a zastanawiałeś się kiedyś co oznacza zapis np (1 << ADSC) ? to co napisałeś to jakaś stała będąca numerem bitu. Jaki to numer to można sprawdzić w dokumentacji albo w pliku nagłówkowym. Jak napisałem wyżej taki kod kompiluje się do while(0) więc nigdy ta pętla się nie wykona. Pływanie może brać...

    Mikrokontrolery AVR   16 Sty 2012 01:11 Odpowiedzi: 15    Wyświetleń: 2493
  • Zegar na ATmega8 - jak poprawić dokładność poniżej 3 min/rok?

    Dokładnie tak, względny , ale stabilny w długim okresie pomiar czasu.

    Mikrokontrolery AVR   19 Gru 2016 20:32 Odpowiedzi: 66    Wyświetleń: 9132
  • [Atmega8] Jak obsłużyć enkoder MOZ 30 z Atmega8? Podłączenie i pomiar napięcia wyjściowego.

    Ja bym zrobił na przerwaniu + timer.

    Mikrokontrolery AVR   09 Gru 2011 11:02 Odpowiedzi: 20    Wyświetleń: 6613
  • 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ń: 1304
  • ADC w ATmega8 - Skoki wartości po przełączeniu kanału, jak temu zaradzić?

    Po tym jak ustalisz wejście musisz dać kilka uS czasu na ustalenie się napięcia na wejściu ADC zanim wywołasz konwersję. Generalnie DS zaleca nawet odrzucenie pierwszego pomiaru po zmianie kanału.

    Mikrokontrolery Początkujący   23 Lut 2018 11:55 Odpowiedzi: 5    Wyświetleń: 756
  • [Atmega8][C] - Odczytywanie wartości napięcia na wejściu

    No więc zgodnie z moimi przypuszczeniami masz tam sygnał cyfrowy, w którym informacja o położeniu jest kodowana jako czas trwania impulsu - 1,5ms położenie neutralne, 1 lub 2ms położenia skrajne. W takim przypadku to co potrzebujesz to: 1. Porzucić pomysły związane z ADC, 2. Zająć się timerem, a dokładniej układem pomiaru czasu trwania impulsu - input...

    Mikrokontrolery AVR   29 Sie 2012 22:32 Odpowiedzi: 34    Wyświetleń: 6387
  • 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ń: 2130
  • Dlaczego pomiar pH z Atmega8 i TL074 trwa 15 minut? Stabilizacja układu

    Dzięki SHG jak wywaliłem ten kondensator to jest lepiej tz szybciej odczytuje wynik. Tylko na 100% nie jestem pewien czy jest prawidłowy wynik. Przykładowo po włożeniu do wody elektrody po ok 1min pokazuje jakiś tam wynik przykładowo 7pH ale po 30 minutach jest już 6,8pH, czyli do pełnego pomiaru potrzebuje trochę czasu.

    Mikrokontrolery   14 Lis 2010 21:12 Odpowiedzi: 17    Wyświetleń: 4497
  • ATmega8 jako zegar RTC w sterowniku akwarium – jak uzyskać precyzyjny pomiar czasu?

    ..... Znalazłem w data sheet'cie informację o konieczności podpięcia zewnętrznych kondensatorów lub właczniu w fuse bitach wewnętrznych, wieczorem wyprubuję i jutro dam znać co wyszło. Chcesz powiedzieć, że od początku próbowałeś bez żadnych kondensatorów? Gratuluję!

    Mikrokontrolery AVR   01 Paź 2008 12:14 Odpowiedzi: 14    Wyświetleń: 2929
  • Jak poprawić kod miernika częstotliwości na ATmega8 z linku?

    Widzę, że moje programy znajdują uznanie i dobrze. Co do podawania impulsów na uC to nie można zmieniać dowolnie końcówek bo timery mają wejścia przypisane do konkretnych wyprowadzeń. Dla M8 są to T1 - 11, T0 - 6. Trzeba to brać pod uwagę przy projektowaniu układu. Dotyczy to końcówek używanych jako alternatywne. Po przeróbce czas odmierza T0 (8bit)...

    Mikrokontrolery   11 Paź 2007 16:12 Odpowiedzi: 26    Wyświetleń: 11013
  • Wybór czujników do pomiaru klimatu: KTY 81-210, karta pomiarowa, LabVIEW

    Ja bym się nie bawił w analogówke ... Sam zrobiłem stację meteo podłączoną do serwera , dane zbierane były do bazy danych mysql a stronka z odpowiednimi skryptami wyświetlała wyniki w postaci wykresów ( gnuplot ) oraz wskaźniki we flaszu bieżącą pogode. Zastosowałem mikrokontroler atmega8 pomiary temp czujnik DS18B20 pomiar wilgotności czujnik analogowy...

    Początkujący Naprawy   06 Gru 2009 20:27 Odpowiedzi: 11    Wyświetleń: 5651
  • [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ń: 6844
  • [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ń: 1551
  • 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ń: 5199
  • ATmega8 - Jak dokładnie odmierzyć 1 minutę z kwarcem 32768 Hz?

    kolega juz napisał ze stosował klika kwarców po za tym do doliczania czasu w bascom słuzy clock a nie odlicza sie czas za pomocą timerów (duzo bardziej niedokładny pomiar)

    Mikrokontrolery   01 Paź 2007 07:46 Odpowiedzi: 10    Wyświetleń: 8582
  • ATmega8, WinAVR, C – sterowanie diodami LED przez ADC i potencjometr, nie działa

    Diody nie świecą pełnym światłem ponieważ gasisz je na okres czasu równy pomiarowi przez ADC. Musisz robić to tam gdzie je zapalasz. dodatkowo znowu masz dziury w przedziałach więc zrób tak: [syntax=c] if(pomiar<30){ PORTB&=~(1<<PB1); }else if((pomiar>=30)&&(pomiar=<... PORTB&=~(1<<PB2); }else{ PORTB&=~(1<<PB3);...

    Mikrokontrolery AVR   20 Kwi 2011 21:09 Odpowiedzi: 14    Wyświetleń: 3940
  • [Atmega8][bascom] Pomiar prądu zmiennego odkształconego

    Nie musisz pchać się dokładnie w jeden okres. Po prostu zapuść pomiary na stałe. I co ileśtam (dużo) pomiarów licz wartość skuteczną. Synchronizacja z okresem sieci nie jest konieczna (pod warunkiem że na jedno obliczenie wartości skutecznej wejdzie co najmniej kilka okresów sieci).

    Mikrokontrolery AVR   29 Sty 2011 17:26 Odpowiedzi: 1    Wyświetleń: 5097
  • [atmega8] Dlaczego pomiar prądu Atmega8 różni się przy podłączeniu do Vcc i GND?

    Chce wykonać pomiar prądu pobieranego przez atmege i diode. Do Atmegi podłaczyłem rezystor 1ohm na wejściu , wartość mierzona woltomierzem okolo 30mV, gdy naciskam button zapala sie dioda i wartość spada do 24mV. Vcc=5V. Dodakowo mam jeszcze uklad Max232 podłączony. http://obrazki.elektroda.pl/7791968300_1... Sprawdzałem w dokumuntacji...

    Mikrokontrolery   15 Lut 2011 18:29 Odpowiedzi: 6    Wyświetleń: 3267
  • AVR1665 - Pomiar prędkości liniowej na AVR Atmega8 (AVT1665) i enkoderze

    Jest parę błędów które widzę już teraz. Pozwoliłem sobie wstawić to w syntax bo nie dało się czytać :) unsigned char ilosc_imp=0; powinno zostać opatrzone jeszcze etykietką volatile. Czyli: [syntax=c] volatile unsigned char ilosc_imp=0; [/syntax] Volatile wyłącza dla tej konkretne zmiennej optymalizację. Jest to konieczne jeżeli korzystasz ze zmiennej...

    Mikrokontrolery AVR   19 Sty 2017 09:15 Odpowiedzi: 1    Wyświetleń: 921
  • ATMEGA8 ATMEGA16 i super dokładny pomiar napięcia

    A usypiasz uC na czas pomiaru? Ważne też jak doprowadzasz sygnał do nogi ADC.. Czym zasilasz uC.. Jak filtrujesz całe zasilanie mikrokontrolera. Może pokaż schemat jak robisz, wtedy lepiej można Ci będzie podpowiedzieć co możesz dodać, poprawić. Jaki sygnał mierzysz? Jak często musisz mieć wynik?

    Mikrokontrolery   29 Cze 2012 12:56 Odpowiedzi: 19    Wyświetleń: 4118
  • [atmega8] [bascom] czas przerwania na int0 i int1 - gdzie popełniłem bład

    W INT0 - STARTUJ dodałbym DISABLE INT0, a dopiero potem w INT1 komendę ENABLE INT0 Drgania styku "startującego" spowodują ci wielokrotne wywołania INT0 i zerowania timera i fałszowanie czasu. Drgania przycisku stopującego nie wpływają na pomiar i można je zignorować.

    Mikrokontrolery AVR   07 Lip 2012 20:41 Odpowiedzi: 6    Wyświetleń: 2557
  • Pomiar prądu, przekładnik, przetwornik, uC Atmega8.

    Daj mostek _przed_ rezystorem obciążającym przekładnik. Pamiętaj o tym, że nie wolno używać nieobciążonego przekładnika.

    Projektowanie Układów   26 Cze 2008 16:38 Odpowiedzi: 2    Wyświetleń: 1609
  • pomiar wartości napięcia ujemnego przez ADC Atmega8, Bascom

    napij sie lipki i zastosuj to o czym piszemy tutaj caly czas. 4\/3!!

    Mikrokontrolery AVR   06 Paź 2008 13:26 Odpowiedzi: 36    Wyświetleń: 11819
  • atmega8[gcc] - błędne odczyty czasu 1uS przy użyciu timer2 i ISR

    V1 - jeśli nie zależy nam na TCNT1: [syntax=c]uint16_t zm1=0 ... Start pomiaru: TCNT1 = 0; ... Koniec pomiaru: zm1 = TCNT1 / 2; //zm1 zawiera czas pomiaru w uS[/syntax] V2 - jeśli nie chcemy niszczyć zawartości TCNT1: [syntax=c]uint16_t zm1=0 ... Start pomiaru: zm1 = TCNT1; ... Koniec pomiaru: zm1 = (uint16_t)TCNT1 - zm1; zm1 = zm1 / 2; //zm1 zawiera...

    Mikrokontrolery   14 Kwi 2018 14:33 Odpowiedzi: 16    Wyświetleń: 666
  • atmega8 - Czy 400m kabla wpłynie na działanie układu pomiarowego 1/4 mili?

    Jest pełno modułów radiowych które można wykorzystać w tym projekcie. Warto by się tylko zastanowić co będzie gdy ktoś przy odbiorniku zacznie nadawać z dopałką lub siejącym CB, czy przypadkiem nie stracimy sygnału z mety. No i jeśli sprzęt ma być dokładny to musimy nadawać z dużą prędkością. Ja osobiście wykorzystuję przewód do tego, a cały mój sprzęt...

    Mikrokontrolery   19 Maj 2013 22:26 Odpowiedzi: 16    Wyświetleń: 2601
  • Atmega8 BASCOM - Pomiar prądu z wykorzystaniem wewnętrznego komparatora

    Widziałem w sieci schemat gdzie do wejść komparatora w atmedze podłączony był bezpośrednio opornik 0,1Ω. Czy możliwe jest by w taki sposób wykonać pomiar prądu?

    Mikrokontrolery AVR   05 Gru 2012 23:17 Odpowiedzi: 1    Wyświetleń: 1953
  • [ATmega8][bascom] pomiar napięcia ujemnego przez ADC część 2

    Witam ponownie! Ostatnio zamknięto mi temat i nie zdążyłem podpytać o kilka spraw. Muszę nadmienić że na jednym uC mierzę dwa napięcia -25 do 0 i od 0 do 25 (2 podłączone ADC nr 4 i 5) na wejściu napięcia dodatniego mam dzielnik 7,5k/100k na wejściu napięcia ujemnego mam LM358 działający jako układ odwracający z rezystorami po 10k i wzmocnieniu=-1....

    Mikrokontrolery AVR   19 Paź 2008 12:17 Odpowiedzi: 3    Wyświetleń: 3585
  • 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ń: 6719
  • Pomiar grubości lakieru. budowa układu, Atmega8. Schemat.

    tyle co wymęczyłem aparatem... zrobiłem chyba z 30 fotek... cały artykuł podzielony... [url=http://members.lycos.co.uk/mishot/e...

    Projektowanie Układów   23 Paź 2006 13:07 Odpowiedzi: 26    Wyświetleń: 20837
  • Zasilacz regulowany na atmega8 - niestabilny pomiar prądu, jak to naprawić?

    A czy mierzyłeś ten prąd jakimś miernikiem i czy na nim pomiar prądu nie pływa?

    Początkujący Naprawy   11 Lut 2017 09:57 Odpowiedzi: 4    Wyświetleń: 924
  • Pomiar odlgłości ultradźwiękami - Bascom i ATmega8

    Witam. Chciałbym zbudować urządzenie do pomiaru odległości za pomocą ultradźwięków. Tor nadawczy i odbiorczy jest taki jak na schemacie. http://obrazki.elektroda.net/19_11579220... Teraz trzeba by było zająć się programem w Bascomie, uC to Atmega8 (sterowanie nadajnikiem to PC.2 ; sygnał z odbiornika po uformowaniu trafia na PC.3) Proszę o jakieś...

    Mikrokontrolery   16 Kwi 2008 17:53 Odpowiedzi: 6    Wyświetleń: 3115
  • 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ń: 2823
  • 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ń: 4050
  • [Atmega8] [Atmega8][C] Precyzyjne zliczanie czasu co 1us w odległościomierzu

    Przerwania tutaj są zbędne. Polecam zrobić tutaj pomiar na flagach, ale tych sprzętowych. Z jaką częstotliwością działa ta atmega ?

    Mikrokontrolery AVR   20 Lut 2012 20:16 Odpowiedzi: 5    Wyświetleń: 1518
  • [atmega8[bascom] Jak zsynchronizować DCF77 i pomiar temperatury DS18B20 na ATmega8?

    Jak zwykle Kolega ma rację, wyrzucenie Waitms 750 załatwiło sprawę. Oczywiście wstawienie timera jest chyba najlepszym rozwiązaniem. Tylko coś nie tak mi wychodzi. Dołożyłem Timer co 800 milisekund [syntax=basic4gl] Sub Pomiar: Disable Interrupts If Flaga_delay_ds = 1 Then 1wreset 1wwrite &H55 1wverify Dsid1(1) 1wwrite &HBE I1 = 1wread(2) Flaga_delay_ds...

    Mikrokontrolery AVR   24 Maj 2012 18:24 Odpowiedzi: 3    Wyświetleń: 3200
  • Miernik pojemności na ATmega8

    AVE... Układ używa przetwornika AD do pomiaru czasu ładowania i rozładowania kondensatora...

    DIY Zagranica   08 Kwi 2010 00:32 Odpowiedzi: 11    Wyświetleń: 16667
  • Kolejny zegarek LED na AtMega8, ale dokładny

    Kondensator mam w tej chwili 47uF, ale niewiele zmienił. Co do migania z podpiętym czujnikiem temperatury to fakt - pojawia się. Podłączyłem DS18B22 i mam wskazanie 31 stopni, mimo temperatury około 22 stopni - możliwe że walnięty DS ?? To tak przy okazji, bo pomiar temperatury traktuje jako bajer, dla mnie istotne przy wyborze projektu było: prosta...

    DIY Konstrukcje   24 Sty 2025 19:30 Odpowiedzi: 345    Wyświetleń: 206627
  • [ATmega8][C] Wentylator sterowany PWM i pomiar temperatury przez ADC

    Oprócz obowiązkowego RC, a zwłaszcza kondensatora na wejściu ADC, ja bym jeszcze dorobił filtr dolnoprzepustowy w oprogramowaniu. Regulacja czegokolwiek na podstawie pojedynczego, nieuśrednionego pomiaru jest dość ryzykowna.

    Mikrokontrolery AVR   27 Mar 2013 17:44 Odpowiedzi: 16    Wyświetleń: 3996
  • Urządzenie do pomiaru czasu reakcji pacjenta

    Jestem ciekaw w jakim mieście studiowałeś? Ogólnie to przychylam się do większości wypowiedzi - projekt jest mizerny. Szczerze, trochę wstyd to było pokazywać na obronie. Jeżeli chodzi o wykonanie to rozumiem, że mogłeś nie mieć potrzebnych narzędzi, ale myślę że jakąś wkrętarkę/wiertarkę, "kawałek" wiertła i mały pilnik może gdzieś byś pożyczył. Nie...

    DIY Poczekalnia   13 Wrz 2015 14:41 Odpowiedzi: 33    Wyświetleń: 8673
  • [Atmega8] [Atmega8][avr-gcc] ADC - Niepoprawny pomiar napięcia na potencjometrze 5.1V

    No i bardzo dobrze podaje, jak sądzę podajesz 5,1V przez ten dzielnik z rezystorów 4k7 i 15k? To napięcie po tym dzielniku (to które widzi ADC) to właśnie 1,21V, czyli masz idealnie. Jerdyne co trzeba zrobić to uwzględnić wartość dzielnika w finalnych obliczeniach.

    Mikrokontrolery Początkujący   13 Lis 2013 20:06 Odpowiedzi: 8    Wyświetleń: 3624
  • [ATmega8][BASCOM] DS1820 opóźnia działanie programu

    Witam. Najpierw wysyłasz rozkaz pomiaru temperatury, później z pomocą timera lub nawet zmiennej zwiększanej w pętli odliczasz czas pomiaru lub większy (mikroprocesor w międzyczasie normalnie wykonuje program). Po tym odczytujesz wynik pomiaru z DS1820, co nie trwa zbyt długo. Pozdrawiam. EDIT: Uzupełniłem posta

    Mikrokontrolery AVR   20 Lut 2009 17:55 Odpowiedzi: 2    Wyświetleń: 1692
  • Zakłócenia przy pomiarze napięcia na ADC0 i ADC2 w Atmega8 - jak rozwiązać?

    A te potencjometry to mają jaką wartość? Zauważ, że na wejściu ADC w AVR jest kondensator, który trzyma napięcie w czasie samplowania. On musi się naładować, a po przełączeniu kanału naładować/rozładować. W zależności od częstotliwości sygnału impedancja wyjścia samplowanego układu nie powinna przekraczać 3-4kOm. No i przełączając kanały ADC musisz...

    Mikrokontrolery AVR   12 Lis 2010 00:58 Odpowiedzi: 19    Wyświetleń: 5315
  • Zapis po zaniku zasilania-dziwne zachowanie atmega8

    Zanik napięcia zasilania powinieneś mierzyć przed diodą D3, żeby kondensator filtrujący C1 nie wpływał na wynik pomiaru (po wyłączeniu zasilania, napięcie na C1 powoli opada i mikrokontroler po wykryciu zaniku napięcia może mieć za mało czasu na zapis do pamięci EEPROM). Podłącz rezystor R2 przed diodą D3. Dobrze by było trochę zmniejszyć wartości rezystorów...

    Mikrokontrolery AVR   02 Lut 2012 08:28 Odpowiedzi: 3    Wyświetleń: 2294
  • [Atmega8] [Atmega8][C] - Jak rozróżnić przerwanie LOW->HIGH i HIGH->LOW na INT0?

    OK, to Ciebie naprowadzę :) Masz zegar 8MHz. Używasz preskalera ADC, który dzieli sygnał zegarowy przez 128 (patrz Twój program). Czyli sygnał taktujący ADC wynosi: ... oblicz sam Następnie oblicz ile czasu trwa jeden cykl sygnału taktującego ADC. Jeden pomiar ADC trwa X cykli sygnału taktującego ADC. X znajdujemy w datasheet w tabelce: ADC Conversion...

    Początkujący Naprawy   21 Lip 2013 16:01 Odpowiedzi: 93    Wyświetleń: 8487
  • [atmega8] Jak poprawnie skonfigurować timer i komparator w ATmega8 do pomiaru odległości?

    Wg dr powinienem wykorzystać 51 "bo jest lepsza" Mam wrażenie, że twój promotor zatrzymał się w poprzedniej "epoce". Generator w oparciu o ATMEGA8 (z wykorzystaniem wbudowanych liczników) jest wystarczająco dokładny i stabilny do tych celów. Nawet jeśli już generator zrobić osobno to wykorzystaj do tego przerzutnik schmitta (konstrukcja spotykana czasem...

    Mikrokontrolery AVR   11 Lut 2012 21:27 Odpowiedzi: 15    Wyświetleń: 3757
  • Czy przerwania są aktywne podczas konwersji ADC w Atmega8?

    Z tego co wiem pomiar metodą kolejnych przybliżeń z ADC trwa jakiś czas. Co będzie, jeśli w tym czasie nastąpi przerwanie? Konwersja ADC realizowana jest sprzętowo, to co w tym czasie robi procesor nie ma na nią wpływu. Także ew. przerwanie z pewnością nie wpłynie na wynik konwersji.

    Mikrokontrolery AVR   02 Wrz 2012 03:49 Odpowiedzi: 7    Wyświetleń: 1362
  • [atmega8] ATmega8 – jak mierzyć jednocześnie napięcia dodatnie i ujemne (+5V, -5V)?

    Cześc. Pytanie jest takie: Czy istnieje możliwośc pomiaru napięcia w/w procesorku dodatniego i ujemnego?? Np +5 i -5 v czy pomiar dokonuje sie tylko w gałęzi dodatniej?? Chodzi mi oczywiście o pomiar w jednym czasie. Dziękuje za odpowiedzi.

    Mikrokontrolery   10 Mar 2008 18:18 Odpowiedzi: 1    Wyświetleń: 1769
  • [ATmega8] Jak poprawnie podłączyć i zaprogramować system kontroli temp. na ATmega8 i LM35?

    Bo tam masz 23 a nie 230 - w funkcji pomiar() juz dzielisz wynik przez 10. Chyba zamiast: temp1=(double)ADCW; chciales zrobic: temp1+=(double)ADCW; BTW, na AVR double=float, a w tym przypadku w ogole obliczen zmiennopozycyjnych nie potrzebujesz, ale jesli masz miejsce i czas na nie to czemu nie :)

    Mikrokontrolery AVR   01 Sty 2010 18:10 Odpowiedzi: 10    Wyświetleń: 6523
  • Pomiar długich odcinków czasu - analizator stanów logicznych ?

    Wszystko zależy od tego jaką dokładność pomiaru potrzebujesz. Jeśli plus minus sekunda, to stoper i ręka wystarczy. Szukasz gotowego urządzenia, czy jesteś wstanie sobie sam zrobić i zaprogramować proste funkcje Timera popularnego mikrokontrolera np. Atmega8, a wynik wyrzucać na LCD albo poprzez UART do terminala komputera?

    Warsztat elektronika   01 Wrz 2018 20:27 Odpowiedzi: 4    Wyświetleń: 465
  • 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ń: 1839
  • [atmega8] Jak uruchomić pomiar odległości na HC-SR04 z użyciem ATmega8 w C?

    Podłącze się pod temat: Postanowiłem pobawić się trochę dalmierzem opartym na SRF05 i korzystając z innego rozwiązania przekodowałem (ze zrozumieniem) program, który ma za zadanie pokazywać odległość od przedmiotu. Istotą mojego problemu jest to, że atmega32 idzie w maliny i nie bardzo wiem dlaczego... pomiary wykonują się, ale czasami procek wiesza...

    Mikrokontrolery AVR   04 Sty 2012 22:02 Odpowiedzi: 4    Wyświetleń: 5583
  • Jak ustabilizować pomiar napięcia w Atmega8 przy zasilaczu sieciowym?

    - Nie mierzysz bez obciążenia, bo obciążenie stanowi sam układ pomiarowy. - kondensatory nie są doskonałe, z czasem wytracają zgromadzoną energię - mostki prostownicze nie są doskonałe, mają jakiś określony recovery time (nie wiem jak to po polsku), polega to na tym, że przez pewien moment po zmianie polaryzacji na zaporową dioda przewodzi w kierunku...

    Mikrokontrolery   13 Lut 2007 19:04 Odpowiedzi: 13    Wyświetleń: 2400
  • Jak uruchomić transceiver RFM12B z Atmega8 do pomiaru temperatury?

    Widzę, że ponad miesiąc czasu upłynął, więc jeśli ktoś ruszył to pod BASCOMem, to niech się pochwali :-)

    Mikrokontrolery AVR   26 Cze 2011 19:50 Odpowiedzi: 21    Wyświetleń: 8667