atmega licznik czasu

Znaleziono około 327 wyników dla: atmega licznik czasu
  • ATmega+licznik+ tryb porównania

    Witam! Mam drobne pytanko do osób obeznanych z prockami z serii Atmega(u mnie to uklad atmega128), a dokładniej rzecz ujmując chodzi mi o licznik (w sumie dla mnie dowolne czy 8 czy 16-to bitowy) pracujący w trybie porównywania. Na potrzebę układu jaki zbudowałem potrzebuję by licznik po zliczeniu...

    Mikrokontrolery   27 Wrz 2007 00:44 Odpowiedzi: 0    Wyświetleń: 1047
  • Pytanie laika - AVR Atmega, licznik impulsów

    Witam wspólnotę chciałbym zaznaczyć że z wykształcenia jestem mechanikiem, a z programowaniem nie miałem wcześniej styczności. Przeczytałem książeczkę która mowiła o programowaniu w jezyku bascom, i stworzyłem taki o to kod programu. [syntax=basic4gl] $regfile = "m8def.dat" $crystal = 8000000 Config...

    Mikrokontrolery   25 Kwi 2011 14:59 Odpowiedzi: 1    Wyświetleń: 2448
  • atmega liczniki asebmler - jak zacząć

    znalazłem dużo przykładów jak posługiwać się licznikami, ale wszystko było w C a ja nie znam go i programuje w asemblerze. Mógłby ktoś opisać przykładowy licznik(tzn napisać program) i opisać? (chcę odmierzyć jakiś czas, ale najpierw chcę poznać zasadę działania liczników). najlepiej gdyby było coś o...

    Mikrokontrolery   20 Sie 2007 10:13 Odpowiedzi: 2    Wyświetleń: 1312
  • Atmega8 Licznik czasu zwarcia stycznika

    Witam, potrzebuje pomocy przy zrobieniu licznika czasu zwarcia stycznika. Stycznik miałby być wpięty równolegle do napięcia podawanego na silnik elektryczny który dozuje mieszankę paszową dla kur. Atmega odliczała by czas zwarcia stycznika. Zależy mi aby program: 1. Przeliczał czas podanej mieszanki...

    Projektowanie Układów   22 Sty 2016 15:17 Odpowiedzi: 1    Wyświetleń: 645
  • Atmega - Czas NTP - wykrycie poprawności czasu

    Witam Interesujące rozwiązanie. Nie wiem tylko, czy da się je wykorzystać w przypadku skorzystania z ESP8266 ( zapomniałem wspomnieć ,że z niego korzystam ). Wykorzystuje taki kod ( publikował go Kolega Pusiek ), nieco go rozbudowałem o "zabezpieczenie" właściwie sprawdzenie, czy jest internet, gdyż...

    Mikrokontrolery   06 Lip 2016 14:01 Odpowiedzi: 7    Wyświetleń: 1761
  • ATmega - obsługa zegara PCF8563p - język C

    Na początek kwestia formalna: jest za dużo tabulatorów w kodzie przed komentarzami, przez to prawa strona posta oraz kodu jest ucinana na ekranie (mam mały ekran). Co do kodu: czytanie zegarka oraz formatowanie sprintfem w procedurze obsługi przerwania jest mocno słabe. Diabli wiedzą jak jest zrealizowany...

    Mikrokontrolery AVR   02 Paź 2019 11:25 Odpowiedzi: 6    Wyświetleń: 597
  • Atmega, projektowanie watchdoga w C++.

    Dotychczas nie zależało mi, żeby jakiś układ zabezpieczać watchdog'iem, ale w miarę rozwoju mojego projektu zaistniała taka potrzeba. Przeczytałem tutorial na "wkrętaku" i wszystko niby jasne, proste a jednak musi być jakieś ale... W moim programie jest funkcja while(1) gdzie mógłbym wstawić _WDR(); ale...

    Mikrokontrolery AVR   05 Gru 2009 23:53 Odpowiedzi: 61    Wyświetleń: 6332
  • Zegar na Atmega 32 - spieszy o 2sekundy na godzinę

    Niech sie wypowie ktoś, kto dobrze zna Atmega. Odpowiedź została już udzielona w postach moim i niveasoft. Aby rozwinąć temat kwarcu zegarkowego na pinach TOSCx dla Timer2:

    Mikrokontrolery   18 Maj 2017 21:33 Odpowiedzi: 20    Wyświetleń: 1200
  • Atmega i zakłocenia

    generalnie nie liczy impulsów. To załącza,wyłącza/resetuje licznik czasu jazdy.Nie chodzi o przyspieszenia do 100 :D tylko czas podroży, chcę mieć jednak załączany ręcznie. Pisząc znieczulić programowo miałeś na myśli np wydłużenie impulsu tak aby piki itp nie robiły śmieci?

    Mikrokontrolery AVR   24 Mar 2009 21:37 Odpowiedzi: 25    Wyświetleń: 2835
  • atmega - kiedy stosować kondensator elektrolityczny

    (at)dondu Mam pytanie: czemu na schemacie dałeś rezystor aż 40k, nie będzie pin reset wtedy mniej odporny na zakłócenia?

    Mikrokontrolery AVR   26 Sty 2015 21:19 Odpowiedzi: 32    Wyświetleń: 3762
  • Atmega 16 uart, analiza danych, odmierzanie czasu

    Witam Porwałem się na robienie własnego sterownika co i stanąłem w martwym punkcie. Mianowicie sterownik składa się z 2 płytek na których są Atmegi 16 taktowane zewnętrznym kwarcem 11.059200 + kwarc zegarkowy jeden układ odpowiedzialny za odczyt temperatur regulację fazową wentylatora oraz sterowanie...

    Mikrokontrolery AVR   09 Paź 2011 09:08 Odpowiedzi: 0    Wyświetleń: 2119
  • Program na ATMEGA 128

    Witam wszystkich forumowiczow. Mam zrobic stoper odmierzajacy czas z wyswietlaczem lcd z sterownikiem HD44780 na ATMEGA 128 (na zajęciach jest takie pudło z całym mikrokontrolerem oraz wbudowaną klawiaturą i wyświetlaczem) w programie Programmers Notepad #include <avr/io.h> #include <avr/interrupt.h> #include...

    Mikrokontrolery   14 Sty 2008 22:26 Odpowiedzi: 8    Wyświetleń: 3509
  • [Atmega 8] - Ultradźwięki - pomiar czasu

    Witam. Chciałbym prosić o pomoc. Robię projekt Ultradźwiękowego czujnika odległości, korzystam z kitu AVT 5370 "Sonar garażowy", z procesorem atmega 8. Do tego dorobiłem płytki z prostowaniem napięcia z trafo, do lcd,przycisków i diód. No,ale do rzeczy. Urządzenie ma mieć 3 tryby pracy: -Kalibracja(na...

    Mikrokontrolery   02 Lip 2014 13:52 Odpowiedzi: 0    Wyświetleń: 966
  • [ATmega][BASCOM] Odbiór RC5 bez użycia GETRC5 - gotowiec dla początkujących

    Pisząc program stanąłem przed problemem odbioru kodu RC5 z pilota ale z użyciem przerwania. O ile w BASCOM 8051 GETRC5 w przerwaniu działa doskonale, to w BASCOM AVR jest to kompletna porażka. Wadą Bascomowej funkcji GETRC5 jest: 1) Dziadowskie działanie w przerwaniu (niby działa ale traci pierwszy...

    Mikrokontrolery AVR   03 Sty 2013 13:29 Odpowiedzi: 13    Wyświetleń: 6282
  • atmega bascom - Atmega bascom pomiar prądu przy pwm

    On Timer1 - tak myślałem ... ale ... W swoim programie już wykorzystuję On timer ale 0 - jako licznik czasu. Czy przed załączeniem PWM mam używać enable time1 i po wyłączeniu disable timer1 Z tego co wyczytałem w necie to przy takiej konfiguracji pwm jak u mnie to standardowo jest ustawiany Phase...

    Mikrokontrolery AVR   25 Cze 2018 21:02 Odpowiedzi: 49    Wyświetleń: 5430
  • ZEGAR GPS z termometrem z wykorzystaniem ATmega +BASCOM + GPS Lassen iQ

    Witajcie, dziś postanowiłem się podzielić dorobkiem w postaci oprogramowania i wiedzy na temat pewnego modułu GPS. Zegar softowy synchronizowany GPS z dodatkowym wyświetlaniem współrzędnych i prędkości no i dorzuciłem w ostatniej chwili temperaturę z DS18B20 - taki szkoleniowy programik w BASCOM...

    DIY Konstrukcje   24 Lis 2019 20:20 Odpowiedzi: 5    Wyświetleń: 1542
  • Taśma RGB 230V i Atmega PWM

    Ja widzę że Hantek6022BE ma do 35Vpp. Ale mniejsza o to. Jak masz sondę 1:10 (a masz) to możesz mierzyć napięcia do 350Vpp (o ile sonda na to pozwala, ale zdecydowana większość pozwala, zobacz w opisie swojej). W każdym razie pierwsze testy rób po stronie niskiego napięcia. Jeden kanał podłącz do...

    Początkujący Elektronicy   17 Lut 2021 18:55 Odpowiedzi: 60    Wyświetleń: 1863
  • [atmega][BASCOM] Zbocze narastające, opadające - długość

    Może przybliżę bardziej zastosowanie. Chodzi mi o program sterujący silnikiem krokowym (w założeniu unipolarnym) z progrmów typu mach3, step2cnc, turbocnc. Programy te jak wiadomo podają przez port LPT step i dir. Step czyli krok można wykorzystać jako sterowanie przerywaniem int1 w naszej atmedze....

    Mikrokontrolery AVR   04 Mar 2010 20:14 Odpowiedzi: 6    Wyświetleń: 3754
  • [Bascom][C]Atmega oraz radiowe moduły RFM01, RFM02, RFM12

    Jest tego sporo, DCF77, 7 x DS18B20 i DHT11 ( akurat jeśli chodzi o niego to mam wątpliwości, czy ten kod działa, bo jest na obydwu płytkach podpięty i zdarza się zawieszenie ) Nadajnik Atmega328p Dodano po 16 Odbiornik Atmega644P - trochę zmieniłem obsługę przerwania, wydaje mi się,...

    Mikrokontrolery   20 Cze 2021 23:15 Odpowiedzi: 707    Wyświetleń: 235595
  • Błędne wychodzenie z pętli do funkcji ATMEGA 32

    Program bez przetwornika ADC. Program działa prawidłowo Dodano po 42 Od kiedy praca dyplomowa jest tajna? Pytam z ciekawości- kiedyś była jawna na całym etapie pisania. Dlaczego w pętli głównej blokujesz przerwania- potem wykonujesz sporo obliczeń- a potem odblokowujesz? A co będzie...

    Mikrokontrolery AVR   12 Lip 2011 17:05 Odpowiedzi: 29    Wyświetleń: 2787
  • Atmega 16 - obsługa przerwań INT0, INT1

    Mam problem z uzyskaniem oczekiwanego działania przerwań INT0 i INT1. Procesor to ATMEGA 16 z zewnętrznym taktowaniem 16MHz. PD2, PD3 są skonfigurowane jako wejścia z podciągnięciem do 1. W obu przerwaniach jedyną czynnością jest inkrementowanie zmiennych zdefiniowanych jako volatile uint32_t. ISR(INT0_vect) { N_T++; } ISR(I...

    Mikrokontrolery AVR   08 Kwi 2014 12:12 Odpowiedzi: 2    Wyświetleń: 1737
  • Atmega portC jako wejście, warunki

    Witam. Napisałem program, który ma liczyć czas a potem zostaną dopisane następne funkcje. W tym momencie chciałbym, żeby po podaniu na PC0 PC1 napięcia załączał się odpowiedni tryb wyświetlania czasu niestety to nie następuje. Mógłby ktoś mi powiedzieć dlaczego? Stany ustawiane są po przez przełącznik...

    Mikrokontrolery AVR   10 Mar 2012 17:45 Odpowiedzi: 17    Wyświetleń: 2358
  • Atmega 8a - Ds18b20 po przekroczeniu wskazania 33-34 C zaczyna szalec

    Witam Podczas sczytywania temperatur od 0-33 stopni wszystko jest ok. Po przekroczeniu 33 stopni diody sygnalizujące temperaturę zaczynają szalec. Zastosowałem rezytor zewnętrzny podciągający 4k7. Program: [syntax=asm].include"m8def... DQ_PORT DDRC #define DQ 5 #define SET_DQ cbi...

    Mikrokontrolery AVR   31 Mar 2013 22:14 Odpowiedzi: 0    Wyświetleń: 786
  • Atmega 8 układ czasowy. Proszę o propozycje programu.

    Użyj jakiegoś timera i przerwania, powiedzmy TIMER0. Policzmy trochę. Zakładam zegar 8Mhz. Jezeli uzyjemy preskalera 256 to czas co jaki zostanie wywołane to przerwanie to 256*256/8000000=0,008. Ilość taktów co jakie zostanie wywołane przerwanie to 256*256=65536 (pierwsze 256 wynika z tego, ze licznik...

    Mikrokontrolery   13 Sty 2007 12:53 Odpowiedzi: 13    Wyświetleń: 2694
  • Generator impulsów prostokątnych na ATmega

    Trochę nad tym posiedziałem (dużo czasu minęło od ostatniego postu, ale jakośtak nie było czasu) i mam nowe pytanie, otóż: chcę uzyskać taki przebieg (dla rozdzielczości 1024x768): a wyskakuje mi coś takiego: I chciałbym się dowiedziec, jak walczyć z tym dodatkowym impulsem? Urywki programu...

    Mikrokontrolery AVR   18 Lip 2011 11:41 Odpowiedzi: 8    Wyświetleń: 6166
  • Atmega8 ustawienie czasów

    Witam serdecznie grono forumowiczów. Mam w poniższym kodzie problem z czasami. Mianowicie definicje czasów działają trochę po swojemu, podpowiedzcie co jest nie tak bo nie bardzo wiem już gdzie szukać. Zmiana wartości w #define nie bardzo pomaga. Liczyłem stoperem i (czas załączania) działa tak jak...

    Mikrokontrolery Początkujący   04 Maj 2012 18:41 Odpowiedzi: 7    Wyświetleń: 1458
  • atmega 644 / Bascom - Timer 0 i Timer 2 nie mogą działć jednocześnie ?

    Bascom - wersja 1.11.95 Kod, no jest tego sporo: - zegar PCF8563 - Zapis na SD - dwa czujniki DHT11 - odczyt z PCF8574AP ( klawiatura ) - RC5 - ma być DS18B20 - ma być DCF77, ale nie doszedłem do tego momentu ( tzn testowałem na innym procesorze i działało ) Działa - zegar PCF8563 - dwa...

    Mikrokontrolery   27 Sty 2013 22:00 Odpowiedzi: 11    Wyświetleń: 5166
  • [Atmega 8][GCC][VMLab] - Timer działa zbyt szybko

    Witam serdecznie. Właśnie zacząłem swoją przygodę z AVR. Zrobiłem swój pierwszy projekt - jest to timer do gotowania jajek. Póki co pracuję w VMLAB. Program ten obsługuje dwa przyciski, po wciśnięciu "2" jajko gotowane jest cztery minuty, a po wciśnięciu "3" proces ten trwa 8 minut. Gdy gotowanie się...

    Mikrokontrolery AVR   19 Sty 2014 09:10 Odpowiedzi: 14    Wyświetleń: 1884
  • [atmega][bascom] - Bezprzewodowy przesył danych i kodowanie Manchester

    Witam. Posiadam kilka kompletów tego nadajnika i odbiornika (433MHz) i tak jak kolega wspominał w eterze mega dużo śmieci. Ale... znalazłem rozwiązanie tego problemu śmieci! Zmierzyłem miernikiem częstotliwości wyjście odbiornika podłączonego tylko do zasilania i u mnie były takie wyniki: od około 600Hz...

    Mikrokontrolery AVR   30 Paź 2013 11:05 Odpowiedzi: 18    Wyświetleń: 5952
  • [bascom][atmega] Timer1 - jest przerwanie od pełnego cyklu pomimo jego skrócenia

    Witam, pisze program w którym wykorzystuję 16 bitowy Timer1 z Atmegi 328. Najpierw konfiguruję go tak: [syntax=vbnet]Config Timer1 = Timer , Prescale = 64 'Kwarc 18.43MHz, 1/18430000 * 64 = 3.473us Enable Timer1 On Timer1 Impulsuj 'ISR[/syntax] a...

    Mikrokontrolery AVR   18 Kwi 2018 12:40 Odpowiedzi: 5    Wyświetleń: 519
  • Atmega wyświetlacz częstotliwości

    No Dobra program juz prawie napisałem i głowiłem sie nad wersja ze zmiennym PWM+f... ale z tego co mi odpisałes to wnioskuję ze coś tu mi nie gra... A nie możnaby programowo realizować ten restart co 80ms? Moze napisz dokładniej co to ma być a coś doradzimy :) Pozdro No wlasnie o to chodziło...

    Mikrokontrolery   13 Maj 2007 13:20 Odpowiedzi: 8    Wyświetleń: 2504
  • Wielofunkcyjny licznik do motocykla

    Głównym powodem wykonania takiego licznika była chęć rezygnacji z mechanicznego napędu klasyczną linką starego prędkościomierza/drogomierza. Linka ta niestety była dosyć zawodna - zrywała się, pękała osłona, poza tym była opornie prowadzona wzdłuż amortyzatora - naprężenia jakie powodowała urywały z...

    DIY Poczekalnia   02 Sty 2016 19:09 Odpowiedzi: 25    Wyświetleń: 13284
  • Zewnętrzny przetwornik ADC do ATmega

    Co do reszty pomysłów to ... jak z wielu procesorów połączyć znów dane w odpowiednim czasie, aby je przesłać jedną linią USB? Raczej a-wykonalne... Jak w ogóle przesłać to przez USB? Przypominam, że interface USB w trybie Full-speed osiąga 12Mb/s, co przy ośmiobitowych próbkach w praktyce pozwoli...

    Mikrokontrolery   04 Lip 2007 07:17 Odpowiedzi: 6    Wyświetleń: 3560
  • ATmega - prosty program. Dobrze rozumuję? Zamieszczony kod.

    Witam, Poniżej zamieściłem prosty kod, który nie mogę samemu przetrawić:) Proszę o pomoc . . . void configure_timers() { /* Wpisuje do rejestru GTCCR wartość 1 w bity TSM i PSRSYNC, dzięki czemu mikroprocesor przechodzi w tryb synchronizacji a ja mogę bez obaw konfigurować oba liczniki/timery...

    Mikrokontrolery   04 Lut 2008 11:37 Odpowiedzi: 3    Wyświetleń: 1729
  • Jak to zrobić w atmega 16

    wrzucam całośc, co do Twojego rozwiązania sprawdzze jutro. Wcześniej nie wywoływałem funkcji w przerwaniu to pojawiały się 'krzaki' na LCD - przerwanie od T0 przerywało chyba funkcję wyświetl() dlatego dałem w przerwaniu. /*======================================... ...

    Mikrokontrolery   15 Lut 2008 16:19 Odpowiedzi: 12    Wyświetleń: 3201
  • ATmega w C++ problem z licznikiem

    Witam! Jestem początkującym w świecie mikrokontrolerów i w swoich działaniach natknąłem na taki oto problem: znalazłem w sieci program do obsługi timera0 w trybie licznika zliczającego impulsy z wejścia T0. Po wgraniu go do mojej ATmegi32L zero odzewu z jej strony. Klikam guziczkiem i diody na porcie...

    Mikrokontrolery   25 Mar 2008 13:11 Odpowiedzi: 8    Wyświetleń: 1535
  • [ATmega][c]Bardzo dokładny pomiar czasu

    74HC74 bramkuje sygnał wejściowy tak aby jego impulsy nie były krótsze niż impulsy taktowania licznika 74HC590(już samo to wyfiltrowuje część krótkich szpilek) - blokuje to możliwość wyzwalania przerwania ICR1 z nadmierną częstotliwością. W układzie jak na rysunku 74HC590 zlicza gdy sygnał PULSE...

    Mikrokontrolery AVR   26 Gru 2010 10:47 Odpowiedzi: 12    Wyświetleń: 4335
  • ATmega 8 ciekawy licznik - W działającym kodzie wpis do EEPROM

    Witam Licznik zlicza paczki impulsów. Gdy odstęp między kolejnymi paczkami>1sek, licznik zeruje się i zlicza od nowa. Do "pełni szczęścia" brakuje mi aby stan licznika z ostatniej paczki impulsów zapisał się w EEPROM, tak aby po ponownym włączeniu zasilania widniał na liczniku. Każda nowa paczka...

    Mikrokontrolery   16 Lut 2016 14:12 Odpowiedzi: 6    Wyświetleń: 672
  • [ATMEGA] [C] Sprawdzenie stanu zmiennej - modulo vs porównanie

    Uczę się obsługi AVR i zatrzymałem się przy licznikach. Mam taki oto kod: licznik - w tym przypadku używam modulo. Wszystko niby działa, aczkolwiek zauważyłem, że dioda zapala się i gaśnie "na dwa kroki" - zapala się lekko, a po kolejnym przerwaniu (tak mi się wydaje), świeci pełnym światłem....

    Mikrokontrolery Początkujący   20 Lip 2017 17:04 Odpowiedzi: 13    Wyświetleń: 1386
  • Programowy Pwm atmega 8- (bascom)

    Witam. Po bardzo długim czasie postanowiłem wrócić do tematu. [syntax=vbnet]$regfile = "m8def.dat" $crystal = 8000000 $hwstack = 80 $swstack = 64 $framesize = 64 Ddrb = &B00011111 : Portb = &B11100000 Ddrc = &B00111100 : Portc = &B00000000 Ddrd = &B11111111 : Portd...

    Mikrokontrolery Początkujący   22 Sty 2018 17:02 Odpowiedzi: 11    Wyświetleń: 1923
  • Atmega - RS232 - Atmega ( klopoty z komunikacją )

    Przedstawiam tylko istotne części programu związane z transmisją danych Na początek Atmega 16 obsługuje klawiaturę, Wyświetlacz LCD i komunikację GSM i inne drobiazgi oraz RS232 z Atmegą 8 Dodano po 10 A tak przy okazji takie pytanie czym różni się transmisja po RS232 dla: A=1 Print...

    Mikrokontrolery AVR   27 Sie 2018 09:57 Odpowiedzi: 12    Wyświetleń: 666
  • Jak zmierzyć odstęp czasu? ... ATMega 16, AVR-GCC

    Witam, Robiłem niedawno coś bardzo podobnego, tzn. polegało to na mierzeniu odstępów czasu pomiędzy 2 kolejnymi punktami (10 punktów) zapisaniu ich do tablicy i wysłaniu przez RS-a. Załączam swój program, jest pisany też na AT16, w AVR-GCC, na końcu programu gdzieś źle zamknięty nawias, a nie widzę...

    Mikrokontrolery   22 Cze 2007 07:10 Odpowiedzi: 3    Wyświetleń: 1413
  • ATmega 2561 com1 działa com2 nie

    kod wygląda tak: ... Do Locate 2 , 1 : Lcd Licznik Licznik = Licznik + 1 Wait 1 If Ischarwaiting(#2) <> 0 Then _rsstr1 = "" Input _rsstr1 Print #2 , _rsstr1 Locate 2 , 1 ...

    Mikrokontrolery   22 Sie 2008 19:47 Odpowiedzi: 7    Wyświetleń: 1584
  • [Atmega 2560] Dziwne zachiwanie debugera

    Ten program nie był jeszcze wtedy skończony, więc miał trochę błędów ;) Ogólnie chodziło mi o to żeby ktoś mnie upewnił w przekonaniu, że takie "skakanie" po kodzie jest normalne, a nie że np. mam jakąś złą wersję programu. No i tak też się stało ;). Dzięki za bardzo profesjonalne podejście to tego tematu...

    Mikrokontrolery AVR   05 Gru 2010 22:49 Odpowiedzi: 7    Wyświetleń: 1287
  • Atmega 8L-PU - Atmega,Bascom - licznik szybkości LCD i LED. Jak dobrze zrobić?

    Wcześniej tylko tu zaglądałem, ale teraz mam jedną rzecz i niewiem jak ją najlepiej wykonać. Robię licznik szybkości do MZ ETZ w wersji elektronicznej. Założenia: - maksymalna prostota ale zgodnie z moimi założeniami (wyświetlanie na ekranie LCD i na diodach) - niska cena - coś się nauczyć nowego...

    Mikrokontrolery AVR   26 Mar 2013 21:46 Odpowiedzi: 7    Wyświetleń: 3237
  • atmega bascom - atmega bascom licznik na timer0

    Jak to jest że ze skomplikowanymi sprawami sobie człowiek radzi a na prostą rzecz czasami wpaść nie może ... Kliknąłem pomógł. Dzięki.

    Mikrokontrolery AVR   14 Gru 2014 14:58 Odpowiedzi: 2    Wyświetleń: 1059
  • Atmega 8 - Licznik do14, Kod C jak wyzerować licznik pierwszym impulsem?

    Musiałbyś dodać zmienną, która będzie służyła do odmierzania czasu bez impulsów, tzw. "timeout". Jeśli przez okres ponad 10 s nie przyjdzie żaden impuls, to n=0. Wbrew pozorom, liczenie timeoutów najłatwiej zrealizować w przerwaniu :) Dodano po 1 fragmenty kodu: inicjalizacja przerwań (akurat...

    Mikrokontrolery Początkujący   26 Sty 2016 18:55 Odpowiedzi: 11    Wyświetleń: 1503
  • Atmega 32 - pomiar czasu trwania impulsu

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

    Mikrokontrolery   21 Maj 2017 14:03 Odpowiedzi: 1    Wyświetleń: 1299
  • Szybki impuls nie wychwytywany przez ATMega 32

    Czekaj, czekaj. Jeden czujnik odpali przerwanie INT0 a w tym przerwaniu sie uruchomi timer. Drugi czujnik po INT1 ma go wyłączyć. Raczej o tym myślałem. Lepiej tak: czy ktoś by mi dokładnie wytłumaczył jak wywoływać timery, zbierać z nich czas, do czego służą poszczególne rejestry. Noty katalogowej...

    Mikrokontrolery AVR   07 Paź 2017 14:55 Odpowiedzi: 32    Wyświetleń: 2460
  • ATmega 8L USART - problem z odczytem danych.

    Witam! Zrobiłem sobie układ oparty o uP ATmega 8L (taktowany wew 1MHz). Procesor ma wysyłać i odbierć dane po łączu szeregowym USART. O ile z wysyłaniem nie ma problemu (zawsze wysyłane są jednorazowo 2 bajty) o tyle sprawa komplikuje się przy odbiorze danych. Dane "dochodzące" do uP nie mają stałej...

    Mikrokontrolery   16 Paź 2004 05:23 Odpowiedzi: 8    Wyświetleń: 2495
  • ATMEGA 16 program schemat do zasilacza 0-100%PWM 0-100Hz

    Jakiś czas do tyłu poszukiwałem trochę dziwnego zasilacza prądu stałego niestety nie znalazłem nic, dopiero po pewnym czasie odezwał się do mnie kolega z Forum elektrody do którego adres mi przepadł i przesłał mi program na atmegę 16 oraz instrukcję ustawienia układu . Początkowo nie miałem czasu wziąć...

    Mikrokontrolery   11 Lut 2008 20:22 Odpowiedzi: 1    Wyświetleń: 2954
  • [atmega 8535][bascom] instrukcja PULSEIN

    Mam problem z określeniem wielkości jednostki czasowej cytat Bascom Basic AVR: Uwaga! Do zliczania nie jest używany żaden z liczników-czasomierzy. Wewnętrzna zmienna pracująca jako licznik (16 bitowy) jest zwiększana co 10µs. Czas ten jednak zależy od częstotliwości taktującego kwarcu. Można...

    Mikrokontrolery AVR   09 Lis 2008 17:03 Odpowiedzi: 2    Wyświetleń: 2396
  • Gaszenie diody z opóźnieniem Atmega C

    Chciałem zapytać o pomoc w rozwiązaniu małego problemu. Napisałem kawałek kodu, który w zamyśle ma wyłączać podświetlanie mojego lcd z opóźnieniem w zależności od panującego napięcia na przetworniku adc. W zasadzie kod mi działa, ale jest mała niedogodność w postaci zmiennych czasów gaszenia lcd. ...

    Mikrokontrolery   08 Lis 2018 07:49 Odpowiedzi: 6    Wyświetleń: 468
  • Bascom Atmega ustawienia Timer1 - problem

    Napisałem coś takiego. Czy to ma sens? Po pojawieniu się pierwszego zbocza opadającego na Int1 powinno uruchomić Timer1 i po podaniu drugiego zbocza opadającego na wyświetlaczu powinno pokazać wartość Timer1. W symulacji pokazuje na lcd cały czas zero. Gdzie jest problem? Na razie chcę mierzyć tylko...

    Mikrokontrolery AVR   02 Maj 2010 20:51 Odpowiedzi: 7    Wyświetleń: 2732
  • [AVR] Migracja z ATmega do ATxmega - co warto wiedzieć ?

    W zależności od MCU RTC jest trochę różne. W XMEGA masz dwie podstawowe wersje - RTC16 i RTC32, z opcjonalnym backupem bateryjnym. To co jest fajne w XMEGA to to, że jak dodasz kwarc zegarkowy, to możesz nim kalibrować wewnętrzny generator RC, dzięki temu nie potrzebujesz dodatkowego kwarcu dla procesora. Samo...

    Mikrokontrolery AVR   13 Wrz 2012 18:17 Odpowiedzi: 52    Wyświetleń: 17007
  • Resetowani licznika cykli naładowania w baterii dla ASUS K50IE

    To ja pozwolę sobie zapytać nieco inaczej - po co chcesz resetować liczbę cykli na układzie Atmega? Z tego co się orientuje akurat liczba cykli ładowań na tym układzie nie ma nic do rzeczy. Spróbuj podmienić ogniwa i skalibrować baterię. Baterie z tym kontrolerem nieco opornie się kalibrują, ale czasami...

    Komputery Regeneracja Baterii   06 Maj 2013 06:18 Odpowiedzi: 3    Wyświetleń: 3945
  • PWM ustawienia timera atmega 328p

    Mam pewny problem i nie umiem tego policzyć bo mi coś źle wychodzi Tak mam ustawiony timer1 16bit [syntax=bash] cli(); TCCR1A = 0; TCCR1B = 0; TCNT1 = 0; TCCR1A = (1<<COM1A1) | (1<<WGM11); TCCR1B = (1<<WGM13) | (1<<CS11); // preskaler...

    Arduino   27 Wrz 2020 21:08 Odpowiedzi: 2    Wyświetleń: 465
  • Licznik blach na procesorze Atmega 8

    zacznij od założenia układu gasikowego na stykach styczników a potem szukaj dalej. Sprawdź czy te styki nie są uszkodzone / nadpalone/ jak tego nie zrobisz to możesz nie poradzić sobie wogóle z tymi zakłóceniami. Jeszcze jedno jak możesz wyrzuć na zewnątrz ten licznik i zasil go z zewnątrz / czasami...

    Automatyka Przemysłowa   15 Maj 2006 08:27 Odpowiedzi: 6    Wyświetleń: 1388
  • Ile razy można zapisać program w Atmega?

    Bascom sam się nie zajmie resetowaniem Watchdog'a, jak słusznie zauważył Holy . Żeby z niego skorzystać najpierw trzeba go skonfigurować (ustawić stopień podziału - od tego zależy czas potrzebny na przepełnienie jego licznika) poleceniem CONFIG WATCHDOG = czas , później uruchomić: Start Watchdog...

    Mikrokontrolery   14 Lut 2007 14:00 Odpowiedzi: 10    Wyświetleń: 4586
  • ATMEGA 8 - pomiar predkości obrotowej silnika [BASCOM]

    Witam kolegów mam taki problem potrzebuje programu do mierzenia prędkości obrotowej silnika. Idea pomiaru jest znana, wykorzystywany jest do tego transoptor obiciowy. Ale to nie jest celem mojego wywodu. Potrzebuje krótkiego pomiaru obrotów zbudowanego na licznikach. Oscylator zewnętrzny 8MHz. Układ...

    Mikrokontrolery AVR   08 Cze 2009 18:48 Odpowiedzi: 4    Wyświetleń: 5256
  • [C]ATmega 8 i TSOP1736 nadajnik/odbiornik

    Kurde juz nie wiem? Mam licznik z CTC napisany w ten sposób: void SINGAL (SIG_OUTPUT_COMPARE1A) { ... _BV(PB1);//generacja fali nonej 36kHz //OCR1A = 2800; } a w main : TIMSK = (1<<OCIE1A); TCCR1A = (0<<COM1A0); TCCR1B...

    Mikrokontrolery AVR   02 Sie 2009 22:33 Odpowiedzi: 40    Wyświetleń: 6447
  • Baza programów na mikrokontrolery ATmega

    To może dość krótka procedurka pozwalająca zbudować ciało zegarka RTC np. w układach ATMega8/88/16/32 ; ========================================... procedura wywoływana przez TIMER2 co sekundę (praca ASYNC) ; zliczanie odbywa się w kodzie BCD, można łatwo wyłuskiwać ;...

    Mikrokontrolery   30 Gru 2009 20:54 Odpowiedzi: 5    Wyświetleń: 1838
  • Zegarek atmega 8 i LCD 4x20

    Witam Co do tego kwarcu zegarkowego to opierałem się o fragment pliku pomocy " Ten przykład pokazuje jak używać specjalnych zmiennych TIME$ i DATE$ 'Użycie procesora AT90s8535 (i licznika TIMER2) oraz Mega103 (licznika TIMER0) 'pozwala na łatwe zaimplementowanie zegara czasu rzeczywistego, 'dołączając...

    Mikrokontrolery AVR   11 Sty 2010 18:13 Odpowiedzi: 11    Wyświetleń: 7309
  • Atmega 16 i licznik impulsów na Timer1 [Bascom]

    Jestem początkujący w dziedzinie programowania Atmelków. Mam zamiar zrobić licznik impulsów , który w pierwszej linii wyświetlacza LCD 2*16 , będzie wyświetlał ilość impulsów , zaś w drugiej ma pokazywać ilość obrotów na minutę. Generalnie ma to rejestrować przebiegi wolnozmienne ok 1Hz nawet ciut...

    Mikrokontrolery AVR   16 Kwi 2010 10:05 Odpowiedzi: 2    Wyświetleń: 4178
  • [BASCOM]Zegar na atmega 8 i odbiór kodu RC5 w tle

    Funkcja GETRC5() Opis: Funkcję tą opracowano na podstawie noty aplikacyjnej AVR410 firmy Atmel. W czasie działania funkcji używany jest licznik TIMER0 i związane z nim przerwanie. Licznik ten jest służy do generacji wymaganych opóźnień podczas próbkowania sygnału. TIMER0 może być...

    Mikrokontrolery AVR   12 Lip 2010 15:07 Odpowiedzi: 8    Wyświetleń: 3309
  • Licznik impulsów 7-mio cyfrowy na atmega

    Zagadnienie w sumie nie jest aż takie trudne. Jeżeli freq impulsów nie jest zbyt wysokie to podłączasz je pod wejście timera i liczysz. Jedyne co musisz zrobić dodatkowa zmienna, i przeliczać przekręcenia się timera, bo one w atmegach są chyba tylko 16 bitowe. 7 cyfr przekracza zakres takiego timera...

    Mikrokontrolery   19 Paź 2010 13:35 Odpowiedzi: 5    Wyświetleń: 2349
  • Timer Atmega - Atmega32 timer jako licznik impulsów BASCOM

    Witam mam prosty program. Timer zlicza naciśnięcia przycisku. Problem polega na tym że po jednokrotnym naciśnięciu wartość zwiększa się o jakąś ilość (nie zawsze o 1). Jak temu zaradzić? np. żeby zmiana stanu licznika była możliwa tylko co określony odcinek czasu. [syntax=basic4gl]Config Pinb.0 =...

    Mikrokontrolery Początkujący   18 Lut 2013 20:07 Odpowiedzi: 3    Wyświetleń: 4089
  • miernik częstotliwości bascom i atmega 8

    Mam mały problem chcę zrobić prosty miernik częstotliwości w bascomie do ok. 600KHz Warunek ma mierzyć z dokładnością 1Hz i niestety nie wychodzi mi to. Taimer 1 mam skonfigurowany jako taimer (Config Timer1 = Timer , Prescale = 8) taimer 0 skonfigurowany jako licznik (Config Timer0 = Counter , Edge...

    Mikrokontrolery AVR   26 Wrz 2013 13:49 Odpowiedzi: 4    Wyświetleń: 2106
  • Atmega 8 - DS18B20 brak wskazań temp.

    Problem rozwiązałem w 50%. To znaczy dzięki podpowiedzią kolegów co mi brakowało żeby działał termometr, który pracuje bardzo dobrze ,dopisałem do programu woltomierz , który pracuje dobrze. Do zamknięcia tematu pozostał jeszcze amperomierz , który mierzy spadek napięcia na boczniku sygnał wzmocniłem...

    Mikrokontrolery Początkujący   22 Maj 2016 19:07 Odpowiedzi: 3    Wyświetleń: 1143
  • Język C funkcja przerzutnika monostabilnego pod licznik

    Jestem początkującym z programowaniu w C.Opiszę problem : Zbudowałem licznik zwojów do nawijarki na ATMEGA 8 . Licznik liczy zwoje przy pomocy optobariery szczelinowej i tarczy z dziurką(czyli zliczanie gdy na wejściu stan niski) liczy w przód i w tył(przy odwijaniu). Jedno wejście ATMEGi zlicza...

    Mikrokontrolery   09 Kwi 2017 21:00 Odpowiedzi: 1    Wyświetleń: 579
  • Za duży rozmiar programu w Atmega 8 pisanego w języku C

    Już za kilka dni muszę oddać moją pracę dyplomową. Moim problemem jest zbyt duży rozmiar kodu i jeśli nie zoptymalizuje programu to nie umieszczę w nim wszystkich założonych funkcji. Czy ktoś ma pomysł jak zaoszczędzić trochę pamięci patrząc na mój kod? (na program skłąda się jeszcze biblioteka do obsługi...

    Mikrokontrolery   09 Lip 2005 01:28 Odpowiedzi: 30    Wyświetleń: 4001
  • Pytanie o pomiar czasu w ATMEGA8 - Dokładność

    Witam wszystkich majsterkowiczów :D Oto mój jeden z pierwszy programów napisanych na ATMEGE 8. Dotychczas programowanie mikrokontrolerów traktowałem jako zabawę, używając do tego BASCOMA i zestawu Treningowego. Obecnie stoję przed zamiarem budowy pewnego urządzenia ale przed rozpoczęciem prac...

    Mikrokontrolery   15 Mar 2008 22:10 Odpowiedzi: 9    Wyświetleń: 5812
  • CBR1100 - Sterowanie licznikiem

    Witam kolegów lub koleżanki Wymarzyło mi się aby pod czas przeglądu motorku dokonać lekkiego upgreatu elektronicznego mojej kosiarki. Jednym z etapów jest modyfikacja licznika polegająca na wysterowaniu na moment wskaźników prędkości i obrotów. Próbowałem już kilka rozwiązań ale to nic nie daje bo...

    Motocykle, Motorowery   30 Gru 2017 17:19 Odpowiedzi: 0    Wyświetleń: 408
  • Dekodowanie sygnału DCF77 na ATmega.

    Kiedyś umieściłem na obecnie niedostępnej stronie and.elektroda.eu materiał o dekodowaniu sygnału DCF. Urządzenie potrzebne było w urządzeniu, które wymagało synchronizacji czasu w pomieszczeniu gdzie wyprowadzenie anteny zewnętrznej do GPS było utrudnione. Poniżej umieszczam treść oryginalnego materiału,...

    Mikrokontrolery AVR   05 Kwi 2020 20:36 Odpowiedzi: 24    Wyświetleń: 8103
  • Licznik "rowerowy" na atmega

    Witam.Jestem początkujący. Mam problem z napisaniem programu w AVRGCC który działał by a ten sposób że zlicza impulsy( np. z kontaktronu) i na lcd miała by sie pokazać prędkość w km/h oraz dystans przejechany w km. - na procku Atmega (8, 16 itp) Wydaje mi się że powinny być uzyte dwa liczniki - jeden...

    Mikrokontrolery   29 Lis 2007 08:26 Odpowiedzi: 12    Wyświetleń: 4126
  • [bascom] atmega 8 problem ze przejsciem w menu

    Kol. Roko . Częściowo takie rzeczy pojawiły się już w polskiej pomocy do BASCOM-a On-Line. Obecnie jest jednak ona czasowo niedostępna. Przykład: BASCOM AVR - Tworzenie programu W trakcie edycji (...) Jak nie pisać programów. Dość często podczas przeglądania programów udostępnionych...

    Mikrokontrolery AVR   03 Gru 2008 01:06 Odpowiedzi: 11    Wyświetleń: 4366
  • AVR jako licznik motogodzin.

    Witam. Muszę zrobić licznik motogodzin na atmega 8 i wyświetlaczu led. potrzebuje pomocy jak to mam obliczać. Dostaje 2 impulsy na obrót wału. Wzór do obliczenia motogodzin M=RPM*t/RPM nom Gdzie RPM to aktualna liczba obrotów T - czas pracy w godzinach RPM nom- nominale obr biegu jałowego...

    Mikrokontrolery   21 Maj 2009 23:46 Odpowiedzi: 7    Wyświetleń: 3258
  • Atmega 16 problem z opoznieniem sygnalu

    krotki opis proramu, po wykryciu przerwania pierwszy raz na INT0 uruchamia timer i odlicza czas do drugiego przerwania, po drugim przerwaniu i kolejnych na PA2 jest wystawiany impuls trwajacy 200us, impuls jest opoznany w stosunku do sygnalu wejsciowego w zaleznosci od okresu sygnalu. Problemem okazalo...

    Mikrokontrolery AVR   16 Cze 2009 13:12 Odpowiedzi: 27    Wyświetleń: 3488
  • [ATMega][Bascom] Licznik prędkości

    Teraz nie mam pod ręką niczego co jednostajnie i stabilnie może dawać sensowne impulsy zdatne do jakichkolwiek testów prędkości. Mam impulsator z rolki myszki, ale nie mam za specjalnie czym nim kręcić (w rozsądnych prędkościach). Nie wiem jak to jest rozwiązane w oryginalnych licznikach, ale zdaje...

    Mikrokontrolery AVR   27 Lip 2009 22:14 Odpowiedzi: 6    Wyświetleń: 4224
  • Program do pomiaru czasu w bascomie na atmega 8

    Używaj kwarcu zewnętrznego do pomiaru czasu. Wbudowany generator nie jest stabliny. Komenda "waitms" nie jest zbyt precyzyjna do czasu. Zainteresuj się: licznikami, timerami, przerwaniami.

    Mikrokontrolery   22 Kwi 2010 08:40 Odpowiedzi: 5    Wyświetleń: 1479
  • licznik róznicowy atmega c++

    Witam Dziękuję za rady, są bardzo przydatne. Otóż napisałem program który działa poprawnie, ale ma pewien mankament z którym nie wiem jak sobie poradzić. Podczas wyświetlania wyniku w postaci różnicy impulsów imp0-imp1 dzieje się coś takiego; np. jeżeli na wyświetlaczach jest wynik 054,2 to co jakiś...

    Mikrokontrolery AVR   19 Lip 2010 21:00 Odpowiedzi: 20    Wyświetleń: 2651
  • [ATMega][c]Mój licznik impulsów - koncepcja

    Nie, zmiana zbocza sygnału powoduje przepisanie wartości licznika timera do rejestru ICP, czyli zamrożenie jego wartości. Dzięki temu precyzyjnie można mierzyć czas pomiędzy zdarzeniami. Zbocze możesz sam wybrać.

    Mikrokontrolery AVR   06 Cze 2011 15:25 Odpowiedzi: 5    Wyświetleń: 4262
  • [C][ATmega] Zegar widmowy, jak zlikwidować drganie obrazu

    Co zawiera zmienna: zawartosclicznika1? Jakby wynikało z przedstawionego kodu, jest to maksymalna wartość licznika podczas całego obrotu. Zgadza się, Timer 16bitowy, preskaler 64 więc liczy do ok. 16 000 (1 mln taktów). Dzięki za porady. Mój problem dotyczy tego, że nie ważne ile kodu zakomentuję,...

    Mikrokontrolery AVR   31 Maj 2012 22:25 Odpowiedzi: 14    Wyświetleń: 1596
  • [Bascom]konwertowanie kodu attiny- atmega

    Witam muszę zaprogramować atmega8 tym kodem. Niestety on jest dla attiny. jak go konwertować do "*.bin" dla atmegi8 Jak mogę to wykonać? [syntax=basic4gl]$crystal = 4000000 $regfile "attiny2313.dat" ' Miernik prędkoœci obrotowej 'licznikiem 0...65535 jest Timer1 Dim Wynik As Long Config...

    Mikrokontrolery Początkujący   25 Cze 2012 17:02 Odpowiedzi: 5    Wyświetleń: 1835
  • [ATmega 16] [C] - Używanie ADC od podstaw

    Więc mój program wygląda mniej więcej tak: [syntax=c]#define wej_1 PA2 #define wej_2 PA3 #define wej_3 PA4 #define wej_4 PA5 #define VREF 5.0 volatile uint8_t adc1;//zmienna do pomiaru ADC wej_1 volatile uint8_t adc2;//zmienna do pomiaru ADC wej_2 volatile uint8_t adc3;//zmienna do pomiaru...

    Mikrokontrolery Początkujący   12 Gru 2012 20:52 Odpowiedzi: 19    Wyświetleń: 2766
  • AVR (Atmega, ATTiny) - Różnica poziomów napięć

    Hmm... Jeszcze jedną dziwną rzecz zauważyłem w tym module. Mianowicie chciałem dać trochę automatyki podczas włączania. Atmega najpierw sprawdza stan linii DSC_EN (stan wysoki wskazuje na włączenie modułu). Jeśli jest zero, ustawia linię TS ("włącznik") na stan wysoki i trzyma go do momentu pojawienie...

    Mikrokontrolery Początkujący   09 Sty 2013 18:40 Odpowiedzi: 16    Wyświetleń: 3885
  • ATmega - Sygnał zewnętrznego przerwania

    Witam, czy ktoś może podpowiedzieć czy sygnał zewnętrznego przerwania musi być utrzymany w stanie ( np. niskim) do czasu wywołania procedury przerwania czy może zostać zwolniony. przykład dotyczy ATmega128 (kwarc 14MHz) gdzie uruchomione są dwa przerwania od licznika TIMER1 oraz zewnętrzne...

    Mikrokontrolery AVR   05 Maj 2016 14:38 Odpowiedzi: 4    Wyświetleń: 1377
  • Licznik częstotliwości do 500 MHz na Atmega 48.

    Koledzy adroot i unitral poruszali tu temat częstościomierza na PIC16F84. Zrobiłem taką konstrukcję i potwierdzam, że bezproblemowo mierzy on częstotliwość do 40MHz. Nie jest on jednak bez preskalera, jak napisał androot, tylko wykorzystuje wbudowany w timer MPU 8-bitowy preskaler. [syntax=asm] ; ----------------------------------------...

    DIY Konstrukcje   23 Wrz 2013 18:43 Odpowiedzi: 37    Wyświetleń: 36795
  • Licznik Geigera w drewnianej obudowie wersja finalna.

    Witam, Chcę przedstawić licznik Geigera na tubie STS-5. a) Wstęp/założenia: Swój licznik postanowiłem zrobić gdy przeczytałem w EDW o liczniku Geigera na USB byłem zdziwiony że tak tanio można zrobić tak ciekawe urządzenie . Po krótkich poszukiwaniach w internecie znalazłem przetwornicę...

    DIY Konstrukcje   11 Mar 2015 18:58 Odpowiedzi: 27    Wyświetleń: 15726
  • Zamek szyfrowy ATMega [C]

    Witam! Mam problem z zamkiem szyfrowym. Mam taki kod: [syntax=cpp]/* KURS AVR-GCC cz.4 Zamek na szyfr (schemat i opis działania w artykule) układ atmega16 (1MHz) */ /**** PLIKI NAGŁÓWKOWE ****/ #define F_CPU 1000000L #include <avr/io.h> #include <util/delay.h> /****...

    Początkujący Naprawy   22 Kwi 2014 11:10 Odpowiedzi: 8    Wyświetleń: 1965
  • Atmega 8 bascom - Zliczanie zmian stanu wyjścia

    Zaraz wrzucę to do programu, ale czy to normalne że ds18b20 zaniża mi temeraturę o 2-2,5 stopnia? Kupiłem nowy za 10zł i to samo. Wrzucę cały program do wglądu. Wiem, że może być coś nie tak napisane, ale działa tak jak chciałem ;) Dodano po 3 Edit: Jest jeszcze jeden problem. Co jakiś czas...

    Mikrokontrolery Początkujący   05 Lip 2014 06:39 Odpowiedzi: 7    Wyświetleń: 1629
  • [Atmega32][C][WinAVR] - EvB 4.3 Atmega 32 i moduł Ethernet V2

    Witam! Mój problem polega na tym, że muszę podłączyć atmege do Internetu. Posiadam gotowy moduł uruchomieniowy EvB 4.3 + Ethernet v2. Sterownik oparty na atmedze ma sterować temperaturą wody i jeśli chodzi o jego działanie to wszystko jest oki. Za pomoca przycisków zmienia się temperaturę zadaną i serwo...

    Mikrokontrolery AVR   03 Paź 2014 16:11 Odpowiedzi: 0    Wyświetleń: 1047
  • Atmega 8 - Licznik do14-stu żle działakący kod C

    Sprawę komplikuje fakt, że stan licznika powinien pozostać, aż do jego zmiany spowodowanej nową paczką impulsów. A dlaczego komplikuje? jeden dodatkowy warunek - jezeli czas od ostaniego impulsu wiekszy od załozoniego i impuls to zerujesz licznik Czy to jest do zrobienia bez wykorzystywania...

    Mikrokontrolery AVR   01 Sty 2016 19:33 Odpowiedzi: 27    Wyświetleń: 1659
  • Licznik do skutera - Z wyświetlaczem od Siemensa

    Panowie spokojnie. Na razie chcę znać odcinek czasu po między impulsami (czujnik taki jak przy liczniku rowerowym) i jak ten czas zapisać do zmiennej (dajmy na to np. "czas"). Resztę obliczeń, to wiadomo, że jest potrzebny obwód koła. Mikrokontroler jaki mam to ATMEGA 128 taktowana zegarem 16MHz

    Mikrokontrolery AVR   14 Lut 2016 01:25 Odpowiedzi: 26    Wyświetleń: 2325
  • Atmega 328 PB - synchronizacja Compare

    Masz najnowszą wersję 2080? Czasem gdzieś się czai jakiś błąd i wtedy warto sobie zrobić taki ekspresowy kodzik który najpierw konfiguruje licznik a potem od razu odczytaj rejestry i sobie wyświetl w postaci binarnej. Można wtedy sprawdzić z notą czy wszystko ustawione tak jak powinno. Nie wszystkie...

    Mikrokontrolery AVR   03 Lis 2017 11:25 Odpowiedzi: 18    Wyświetleń: 1227
  • Ford/Mondeo/MK3 Licznik - CAN - Potrzebuję danych o złączu(pinout) licznika

    W celach nauki magistrali CAN zakupiłem "z wyprzedzeniem" dwa liczniki : 1 - Form Mondeo MK3 2 - Hyundai Coupe W chwili zakupu jeszcze nie za bardzo orientowałem się w całym temacie CAN. Czasami działam po prostu z wyprzedzeniem i stawiam samego siebie przed problemem do rozwiązania ... i te problemy...

    Samochody Początkujący   09 Sty 2020 07:23 Odpowiedzi: 14    Wyświetleń: 7020
  • Atmega odczyt PWM z licznika samochodu

    Jesteś pewien co do tego PWM? Sterowanie wskazówką w licznikach najczęściej zrealizowane jest w oparciu o specyficzny rodzaj silnika - air core gauge. Tam wychylenie wskazówki uzależnione jest od relacji prądów płynących w dwóch przesuniętych o 90* cewkach. Próba odczytu napięcia/prądu tylko z jednej...

    Mikrokontrolery Początkujący   20 Sty 2020 18:52 Odpowiedzi: 11    Wyświetleń: 783
  • atmega8(16) czy atmega 162 i sterownik 6 serwomechanizmow

    Faktycznie - agent ze mnie : ) sam przecież to samo bede implementować :P Ale myślałem, że licznik daje przerwanie, wtedy obsluguje sie xServo a on liczy od raz udalej. I w tym czasie (2,5 - 3ms) obsluga xServa musi sie skonczyc). A Ty po obsłudze serwa właczasz dopiero licznik. tak? Może mój pomysł...

    Mikrokontrolery AVR   07 Mar 2009 15:23 Odpowiedzi: 9    Wyświetleń: 3021
  • [C]atmega + switch = problem z kodem

    1.Każdy Timer działa niezależnie- to jest licznik sprzętowy działający jak zewnętrzny układ. To że został "wsadzony" w układ scalony OBOK procesora to tylko żeby użytkownikom było wygodniej. Dlatego nazywa się to "układem peryferyjnym", peryferiami itp. Takich "układów peryferyjnych" w mikroprocesorach...

    Mikrokontrolery AVR   28 Maj 2010 18:08 Odpowiedzi: 24    Wyświetleń: 4586
  • [ATmega][C] ADC LED = oświetlenie do modelu RC.

    Ok na chwilę obecną kod wygląda tak: [syntax=c]#include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #define LED_on_min 1852 //błysk nie krótszy niż 200ms #define LED_on_max 4639 //błysk nie dłuższy niż 500ms #define LED_delay_min 4639 //przerwa w świeceniu...

    Mikrokontrolery AVR   22 Cze 2011 21:44 Odpowiedzi: 161    Wyświetleń: 12921
  • [C][ATmega 8] - Enegrooszczędne liczenie czasu

    2. Jak powinno wyglądać przerwanie co 1s (najlepiej jakiś przykładowy kod)? Wystarczy skonfigurować licznik 2 by pracował z preskalerem 128 i w trybie asynchronicznym, oraz włączyć jego przerwania z przepełnienia. Potem w ISR(TIM2_OVF_vect) umieszczasz to co ma się co sekundę wykonać. Ot, cała filozofia. Jeśli...

    Mikrokontrolery Początkujący   30 Paź 2012 20:56 Odpowiedzi: 15    Wyświetleń: 2337
  • licznik oddanych Ah na Atmeg8

    Najwazniejsze pytanie, czy da sie to zrobic na Atmedze ? oczywiście że się da :D (zakladam ze 30sek=0.0083h ) Zalozmy ze pobieram 1A, czyli po 30s pobralem okolo 1*0,0083Ah czyli czas pozostaly do rozladowania to 60 - 1*0,0083 czyli 59.991h wynik zostaje zaokraglony i przeksztalcony na 59h...

    Mikrokontrolery   07 Paź 2008 21:14 Odpowiedzi: 7    Wyświetleń: 1742
  • [ATmega][USART][C] Problem z transmisją RS232

    Witam. Dziekuje za pomoc transmisja na 9600 bodow rozwiazana. Okazalo sie ze procesor dziala na wewnetrznym rezonatorze 1mhz i po przestawieniu na 8MHz wszystko jest ok. Natomiast mam jeszcze jeden problem a mianowicie chodzi o to ze PB2 i PB1 i PB0 standardowo w programie sa wejsciem z wewnetrznym...

    Mikrokontrolery AVR   13 Kwi 2012 23:06 Odpowiedzi: 15    Wyświetleń: 5993
  • Atmega 8 - Timer1 i rejestr porównania

    Witam, mam taki problem. Procek -Atmega8, chwilowo taktowana wewnetrzym 8mGHz. bascom Ogólnie program działa nastepująca: Korzystam z INT0 ustawiam go na zbocze opadjaące. konfiuguruje timer0 z parametrem Compare A = disconnect ustawiam flage na 0 do loop przerwanie int0: czesc1: sprawdza...

    Mikrokontrolery   17 Lut 2007 11:34 Odpowiedzi: 0    Wyświetleń: 978
  • [atmega]8 zegar (strasznie spóźnia)[Bascom]

    Przeokropnie to byla glupia ta odpowiedz, moze troche kultury na poczatek, nie kazdy chyba musi wszystko wiedziec? To jedna sprawa, druga sprawa, to tak sie sklada, ze z tego co mi wiadomo to KAZDY zegar to licznik, wiec tu Ameryki nie odkryles i ze sie chce zrobic zegar na liczniku to nic dziwnego (moim,...

    Mikrokontrolery   07 Kwi 2008 19:48 Odpowiedzi: 18    Wyświetleń: 2911
  • [atmega][bascom]problem z odliczaniem czasu

    naklepaliscie juz 13 postow o rzeczy, ktora dla osoby zapoznanej z tym dokumentem jest oczywista jak to, ze liczby binarne to tylko 0 i 1. Dla jednych oczywiste, dla innych nie, kolega Cepelia jak sam napisał, siedzi dopiero w tym dwa tygodnie. Proponuję zrobić to na timer1 - jest 16 bitowy,...

    Mikrokontrolery   12 Wrz 2008 14:02 Odpowiedzi: 20    Wyświetleń: 2463
  • Przetwornik sygnalu atmega

    Witam Staram sie zrobic przetwornik sygnalu VR z kola zebatego dla kola o innej ilosci zebow. Chcialem to zrobic na atmedze 8, jednak nie wiem jak rozwiazac sprawe dokladnego pomiaru i generowania sygnalu na jednym timerze. Generowanie sygnalu chcialem zrobic na przepelnieniu timera 8-bit, niestety...

    Mikrokontrolery AVR   22 Lip 2009 16:51 Odpowiedzi: 0    Wyświetleń: 705
  • Ile ATmega można połączyć równolegle...

    Wszystko potrzebne kilkadziesiąt sprzętowych kanałów PWM 8-bitowych, muszą być sprzętowe bo mega16 jako master ma robić coś innego w tym czasie a uaktualnienie wszystkich wartości PWM we wszystkich kanałach ma trwać możliwie minimalnie, max. 1us na kanał czyli np. 100us we wszystkich 100 kanałach. To...

    Mikrokontrolery AVR   07 Kwi 2010 11:48 Odpowiedzi: 20    Wyświetleń: 3032
  • [C][Atmega 8] Pomiar czasu (milisekundy) miedzy zdarzeniami

    Pin ICP powoduje przepisanie stanu licznika timera do rejestru ICP - czyli masz stan licznika w momencie zajścia zdarzenia. Ale skoro taka pętelka ci nie przeszkadza to nie ma co wymyślać :)

    Mikrokontrolery AVR   09 Cze 2010 19:00 Odpowiedzi: 6    Wyświetleń: 1983
  • Ściemniacz na ATMEGA 8 - przypadkowe mignięcia

    Witam Zaprojektowałem ściemniacz oparty na procesorze ATMEGA8 sterowany ręcznie (przyciskiem) lub zdalnie za pomocą Modbus'a. Wszystko już prawie działa, a prawie dlatego że: w trakcie ściemniania i rozjaśniania podłączona żarówka potrafi mignąć. Czasami jest ok a czasami mignie, bardzo szybko - np....

    Mikrokontrolery AVR   23 Paź 2010 22:23 Odpowiedzi: 4    Wyświetleń: 1771
  • [ATMega]Powielanie kanałów PWM

    Jeśli chodzi o sprzętowego PWMa to chyba pokuszę się o AVR136, tylko zamiast atmegi wykorzystam attiny2313. Zasymulowałem sobie to na razie tylko w proteusie i całkiem ładnie to śmiga :) __________________________________... Potrzebuje Waszej pomocy. PWMy ładnie działąją (12 kanałów),...

    Mikrokontrolery AVR   29 Paź 2010 08:55 Odpowiedzi: 20    Wyświetleń: 5902
  • Licznik rowerowy na bazie AVR

    Poboru prądu nie potrafię zmierzyć, gdy próbowałem, ekran przestawał cokolwiek wyświetlać (i tak działa poniżej napięcia nominalnego). AtMega przez większość czasu nic nie robi nawet w czasie jazdy, wchodzi w tryb nieaktywny, a budzą go jedynie przerwania z sensorów, przycisków i timera. Podejrzewam,...

    DIY Konstrukcje   03 Paź 2011 20:23 Odpowiedzi: 32    Wyświetleń: 24054
  • Atmega lub PIC oraz moduł GPS - dokładny czas impulsu

    Czy mam szanse uzyskać dokładność na poziomie 0,000 001 s? Tak masz. Od zbocza narastającego z sygnału 1 PPS z odbiornika GPS zaczynasz odliczanie. Następne zbocze powinno przyjść po 1000000 odcinków o dł. 1 us. Jeśli teraz został naciśnięty przycisk to sprawdzasz stan licznika i już wiesz...

    Mikrokontrolery Początkujący   17 Maj 2012 21:55 Odpowiedzi: 8    Wyświetleń: 2346
  • Atmega 8 PWM Bascom - długość impulsu i czas trwania

    Wiadomo jak działa Preskale - dzieli licznik zmniejszając jego częstotliwość TAK po ustawieniu 1024 mam około 4 impulsy na sekundę - niezależnie jak jest ustawiony PWM - zgadza się - czy stan wysoki czy niski ma jakąś wartość bez problemu zwiększę częstotliwość PWM-a wstawiając prescale np 256...

    Mikrokontrolery AVR   19 Cze 2012 16:17 Odpowiedzi: 6    Wyświetleń: 2420
  • ATmega8 - Bascom - prosty zegarek, szybkie odmierzanie czasu.

    Witam. Chciałem sobie zrobić prosty zegarek. Napisałem kod, podłączyłem wszystko na mojej płytce testowej i niby działa, ale ... Za szybko odmierza czas. 1 sekunda trwa tutaj dużo krócej. W ciągu 1 minuty w rzeczywistości, naliczy 170 sekund. ATmega ma ustawiony fusebit na wewnętrzny oscylator 8Mhz,...

    Mikrokontrolery AVR   28 Cze 2013 21:24 Odpowiedzi: 16    Wyświetleń: 4182
  • [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...

    Mikrokontrolery   14 Mar 2014 22:28 Odpowiedzi: 9    Wyświetleń: 1599
  • [AVR][c] - pomiar czasu między impulsami w ns- układ analogowy ?

    Ostatecznie możesz zrealizować taki pomiar w oparciu o układy cyfrowe. Budujesz generator o odpowiednio dużej częstotliwości do tego jakiś licznik i układ bramkujący ...a mikrokontroler stosujesz do sterowania tym układem oraz odczytem wartości z licznika i akwizycji na wyświetlacz. Wspomniane mikrokontrolery...

    Mikrokontrolery AVR   14 Lis 2014 11:24 Odpowiedzi: 9    Wyświetleń: 1686
  • ATMEGA 8 - Przrwania, prescaler 128

    31249 jest dla preskalera 256 i 1 s i dla częstotliwości wyjściowej 1Hz , natomiast 15624 jest też dla praskalera 256 i 1s ale dla częstotliwości 2Hz To dopiero miszmasz... Trzeba uporządkować...moja wersja to przerwanie od timera (gdy wartość rejestru OCR1A zrówna się z stanem licznika) co 1s...

    Mikrokontrolery AVR   05 Gru 2014 09:46 Odpowiedzi: 11    Wyświetleń: 1173
  • AVR ATmega, C - Sterownik nawadniania

    Czyli zabawa ;) W nawadnianiu ważne jest czas podlewania i dzinna lub nocna częstotliwość, zależna od chłonności gruntu. Ważny parametr to siła wiatru, zwłaszcza kiedy mamy teren otwarty. Wiejący wiat rozdmuchuje strumienie z wyznaczonych sektorów i szybko widać na trawie jaśniejsze strefy. Licznik...

    Mikrokontrolery AVR   21 Sty 2015 17:52 Odpowiedzi: 42    Wyświetleń: 6366
  • Sterownik PLC w oparciu o mikrokontroler Atmega z dostępem przez www

    Witam, Chciałbym przedstawić swoją konstrukcję, która była tematem mojej pracy na studiach inżynierskich. W dzisiejszych czasach prawie nikt już nie bawi się bramkami logicznymi, licznikami, rejestrami, które zostały wyparte przez sterowniki PLC. Urządzenia te wykorzystujemy do wykonywania...

    DIY Konstrukcje   08 Kwi 2018 10:27 Odpowiedzi: 18    Wyświetleń: 11619
  • [Atmega][Bascom] Timer liczenie w milisekundach [Nie komercyjne]

    Witam! Potrzebuję gotowy kawałek kodu do liczenia czasu wykonywania całej pętli w milisekundach od "Do ... Loop" warunek licznik nie może się przepełnić. Maksymalny czas w jaki kod bedzie wykonywany to do 300ms może być mniej. Procesor Atmega2560 kwarc 16Mhz. Liczyć ma w kółko tak by pokazać ewętualnie...

    Mikrokontrolery AVR   22 Lut 2017 09:57 Odpowiedzi: 9    Wyświetleń: 1068
  • AVR: Czas obsługi/reakcji na przerwanie licznika

    Ciekawe zagadnienie. Mam już PCB do licznika częstotliwości i czasu, czekam za kilkoma kluczowymi układami i zacznę go uruchamiać. Co prawda u mnie timer jest zatrzaskiwany przez ICP a przy szybkich operacjach (pomiar czasu z rozdzielczością 10ns) wspomagam się przez FPG to Dłuższe odczinki czasu mierzy...

    Mikrokontrolery AVR   26 Mar 2017 18:36 Odpowiedzi: 5    Wyświetleń: 1239
  • ATMEGA 2560 czy można zmienić priorytety danych przerwań

    Poniżej przesyłam kod [syntax=c] #include Nextion.h #include EEPROM.h #define wejscie 2 #define wyjscie 13 int sensorPin = A1; bool state; int i; int odczyt; int zczytane_cyfry[4]; int liczba; char buffer[10] = {0}; int b,c; int mniej; int wiecej; int ilp; int raz; int znaczek; zmienna...

    Mikrokontrolery Początkujący   08 Sie 2017 20:29 Odpowiedzi: 15    Wyświetleń: 1623
  • Atmega 328p, 6 PWM'ów oraz czas pomiędzy pomiarami ADC

    Zdaje się, że PWM-y generują przerwania a te pochodzą jak stwierdziłeś od zegarów. To w czym problem? Wyzwalaj pomiary A/D od przerwań PWM. Jak będzie za gęsto to dodaj prosty licznik w zmiennej z porównaniem i uruchamiaj przetwornik co n-te przerwanie od TOVn. Biorąc sygnał z wyjścia PWM i dzieląc go...

    Początkujący Elektronicy   16 Paź 2017 21:46 Odpowiedzi: 2    Wyświetleń: 414
  • Licznik rowerowy, kilka pytań(problemów)

    Jeśli chodzi o uC to jestem raczej na poziomie początkującym(odczyt stanu przycisku, zapalanie diody, wyświetlacz LCD, termometr 1-Wire). Niestety jednak muszę zrobić projekt na uczelni, i prawdopodobnie będzie to licznik rowerowy. Dodam że jeszcze nie zacząłem robić, ale już mam kilka pytań(tak szukałem...

    Mikrokontrolery   19 Paź 2010 14:52 Odpowiedzi: 29    Wyświetleń: 4659
  • Licznik prędkości, bascom

    Witam. Mam lcd ks0108b 128x64 i chcę zrobić licznik. Chcę napisać program na atmega 644/16 który będzie zliczał czas między impulsami na int0 po czym 3.6 dzelił przez wynik i mnożył razy obwód koła. Początek programu napisałem, skonfigurowałem port na zbocze opadające ale nie wiem ja liczyć ten okres. Proszę...

    Mikrokontrolery AVR   21 Sie 2011 20:30 Odpowiedzi: 1    Wyświetleń: 1121
  • Avr - Budowa licznika impulsów

    Witam, chciałbym zbudować licznik impulsów na atmega 8 który by zliczał ile impulsów było w czasie 1 sekundy i wartość tych impulsów wysyłała w postaci binarnej na wyjścia procesora. Dodano po 1 Język w którym bym to chciał to C znalazłem identyczny projekt na forum ale w bascomie a w tym języku...

    Mikrokontrolery   30 Sie 2014 16:20 Odpowiedzi: 4    Wyświetleń: 1185
  • Licznik z rejestratorem na karcie SD

    Mam taki moduł rtc na DS3231 i drugi podobny. Oba pracują nieprzerwanie kilka miesięcy i czas względem aktualizowanego czasu w PC rozjechał się jedynie kilka sekund, więc są bardzo dokładne. Ciekawe urządzenie. Podoba mi się. Ile czasu zajmuje zapis jednej linijki tych danych na karcie sd dla atmega...

    DIY Poczekalnia   01 Maj 2015 16:01 Odpowiedzi: 17    Wyświetleń: 8397
  • avr , atmega obsluga przerwan zewnetrznych

    Tak jest, autor pytania nie jest wylewny a może nie do konca wie o co chodzi ale pierwsze jego pytanie było cyt: >>>mam problem z przerwaniem dokladniej z zapisem licznika programu ktory jest mi niepotrzebny a, zabiera cenny czas 2 cykle czy mozna to jakos wylaczyc? Czyli zapis licznika rozumiem jest...

    Mikrokontrolery   01 Sty 2006 20:14 Odpowiedzi: 29    Wyświetleń: 2294
  • Obrotomierz na ATmega 8

    Witam. Mam zamiar zrobić obrotomierz na ATmega8 i mam dylemat. Zasada programu jest taka. Timer0 działa jako licznik impulsów z silnika. Timer1 liczy sekunde i po minięciu tejże sekundy licznik0 jest mnożony *60 i wyswietla się wynik na wyświetlaczu. 1.Obawiam się sporych wahań namierzonych obrotów,...

    Mikrokontrolery   30 Lis 2006 19:27 Odpowiedzi: 7    Wyświetleń: 4390
  • szeregowo (3Wire) z ATmega 8

    komentarze ;) .EQU DATA = 5 ; zdefiniowanie pinu w uC na którym będzie sygnał DATA .EQU CLOCK = 6 ; -------------- || ---------------------------------- CLOCK .EQU CHIP_ENABLE = 7 ; ------------------|| ------------ CHIP_ENABLE ;parametry wejściowe ; ; 3 bajty danych do wysłania umieszczone...

    Mikrokontrolery   12 Gru 2006 15:35 Odpowiedzi: 15    Wyświetleń: 3080
  • Atmega 8 i przerwanie od przepełnienia timera 2

    Zaleca sie uzywanie ISR() zamiast SIGNAL(). Makro SIGNAL() będzie w przyszłości usunięte, ISR() robi dokładnie to samo. W zasadzie jako argumentów tych makr powinno się używać SIG_OVERFLOW2 zamiast TIMER2_OVF_vect, ale to akurat nie powinno być przyczyną niedziałania, bo obie te konstrukcje znaczą...

    Mikrokontrolery   01 Sty 2007 21:04 Odpowiedzi: 13    Wyświetleń: 3032
  • Zegar LED na Atmega-8 dla początkujących.

    Sorki ..... ale patrząc na wasz "poziom zaawansowania elektronicznego widniejący pod avatarem" dziwię sie co niektórym wypowiedziom. Po pierwsze kwarc 32kHz podłączony do pinów zewnętrznych oscylatora taktuje w konfiguracji RTC tylko i wyłącznie preskaler i licznik 2. Licznik musi pracować w trybie...

    DIY Zagranica   30 Sie 2007 12:21 Odpowiedzi: 20    Wyświetleń: 17875
  • Atmega 16 pomiary, generator fali prostokątnej, woltomierz.

    Witam Mam kilka pytań odnośnie budowy miernika na tym uk. Zbudowałem woltomierz (4-ro wejściowy, wykorzystując przetwornik ADC) tylko, że program jest tego rodzaju main { while(1) {....} } czyli cały procesr zajmuje się mierzeniem napięcia (załącz.1), niestety potrzebuje aby ten sam uk...

    Mikrokontrolery   30 Sie 2007 11:13 Odpowiedzi: 2    Wyświetleń: 1760
  • Atmega + Bascom = Clock, czyli zegar ABC

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

    DIY Konstrukcje   17 Sty 2017 10:12 Odpowiedzi: 50    Wyświetleń: 53670
  • ATMega 128 - wyładowania ESD resetują procka

    no wlasnie nie przeszedl :).. i problem jest bo wazny jest bardzo licznik, a w czasie restartu gubi jakies 6-7% impulsow i tego ciezko nie zauwazyc..

    Mikrokontrolery   13 Lut 2008 15:57 Odpowiedzi: 5    Wyświetleń: 1286
  • Atmega i pomiar częstotliwości do 2MHz

    więc po co dodajemy do niej jeszcze wartość counter0 Bo counter0 zawiera liczbę impulsów która minęła od ostatniego przekręcenia licznika. Cały program to jakby programowo-sprzętowy licznik, sprzętowe jest młodsze 8bit, a programowe zmienna "Czestotliwosc". Równanie na wartość całego licznika wynosi...

    Mikrokontrolery   20 Lut 2008 21:34 Odpowiedzi: 18    Wyświetleń: 6097
  • mikrokontroler atmega i serwomechanizmy

    Z serwami prosta sprawa potrzebujesz PWM'y (tryb pracy licznika) przy kwarcu 1MHz muszą mieć rozdzielczość 10 bitów. Więc na atmedze posterujesz se jednym serwem poprzez pwm z licznika 1 . Sprawa prosta częstotliwość PWM = 50 Hz co daje 20 ms czas trwania "1" od 0,3ms do 2,7ms przy czym 1,5ms to serwo...

    Mikrokontrolery AVR   14 Sie 2009 15:49 Odpowiedzi: 42    Wyświetleń: 11551
  • [Atmega 8] [Bascom] mruga pomiar temperatury

    $crystal = 4000000 'deklaracja częstotliwości pracy kwarcu $regfile "attiny2313.dat" 'model procesora dla którego jest ten program Deflcdchar 1 , 14 , 17 , 17 , 14 , 32 , 32 , 32 , 32 ' definicja znaki...

    Mikrokontrolery AVR   04 Gru 2008 13:16 Odpowiedzi: 27    Wyświetleń: 4634
  • [ATMEGA][Bascom] Problem z timerem PCF8583

    Przejrzałem już chyba wszystko na sieci (łącznie z notą oczywiście) i wszędzie podają taki sposób ustawiania timera: adres 0 <- 4 (lustawiony bit 3 włącza timer) adres 7 <- 0 (zerowanie na wszelki wypadek licznika - tu układ zlicza) adres 8 <- B01000010 (konfiguracja timera) adres 15 <-...

    Mikrokontrolery AVR   05 Maj 2009 19:15 Odpowiedzi: 4    Wyświetleń: 2249
  • Atmega i PWM szybsze niż 62,5kHz.

    W trybie FastPWM osiągniesz to bez problemu, ale nie osiągniesz wypełnienia 0% - je będziesz musiał zrealizować poprzez odłączenie układu PWM od pinu. E tam, od razu się nie da, jak się chce to się da. Trzeba pracować na odwrotnej polaryzacji (COM1x1=1 i COM1x0 =1), a do OCR1x ładować wartość TOP...

    Mikrokontrolery AVR   02 Lip 2009 15:56 Odpowiedzi: 16    Wyświetleń: 1977
  • Odtwarzacz muzyki Atmega S65 SD WAV3

    Gdybym miał kupować wszystkie potrzebne układy to wyszło by mi dużo drożej niż nawet nie najtańszy ARM dlatego robię z tego co mam a że miałem 4-ro bitowe liczniki to właśnie takie użyłem . Chciałem wykorzystać SRAM dwu portowy ale mam tylko małe 1KB albo dwu portowe FIFO ale też mam tylko małe 512B...

    DIY Konstrukcje   08 Mar 2010 14:22 Odpowiedzi: 85    Wyświetleń: 34961
  • Atmega i generator fal akustycznych

    Dobrze wiem jak działa DDS. Do zrobienia jednego okresu sinusoidy potrzeba w tym wypadku 256 próbek dla DAC. Udowadniasz tym samym, że nie wiesz jak działa DDS. Cały myk polega na tym, że nie kopiuje się kolejno całej tablicy, tylko wybiórczo, z odpowiednim krokiem (i to nie całkowitym a ułamkowym)....

    Mikrokontrolery   25 Wrz 2009 13:42 Odpowiedzi: 11    Wyświetleń: 4053
  • ATmega + tryb uśpienia - moje pytania

    niestety wyłączyło się moje urządzonko skutecznie, zaraz spróbuje z innymi trybami Dodano po 14 a więc wyniki badań sa następujące: 13,2 mA w trybie IDLE i 13mA z wyłączonym oszczędzaniem. Można przyjąć to samo. Wyświetlacz był wyjęty, więc nie miało wpływu jaka cyfra się wyświetla. Czy jeśli...

    Mikrokontrolery   15 Lis 2009 15:40 Odpowiedzi: 13    Wyświetleń: 3742
  • [Atmega 8] [Bascom] Sterownik cyrkulacji C.W.U

    W pętli głównej zastosuj zmienną licznika która będzie zwiększana co obrót pętli i po dojściu do określonej liczby(czasu) wyzeruj , zapisz do pamięci i wyjdz z menu. Co do schematu czy musi być tak zagmatwana kolejność połączeń ?

    Mikrokontrolery AVR   02 Sty 2010 22:29 Odpowiedzi: 14    Wyświetleń: 6527
  • [ATmega][C/C++] Programowanie obiektowe, inne kompilatory

    Dokładnie tak. Flagę sprzętową, np. w rejestrze EIFR, tak samo można kasować programowo. Więc stosując flagę programową nic nie zyskujemy. Tracimy za to czas na obsługę przerwania (mały, ale zawsze te kilka cykli) oraz kilka B Flasha. A to co napisałeś, o zwiększaniu licznika wystąpień, to już nie...

    Mikrokontrolery AVR   09 Cze 2010 19:02 Odpowiedzi: 60    Wyświetleń: 7909
  • [Atmega][Bascom]Grzałka włączanie +- 3 stopnie

    Mam taki oto kod w bascomie powinien w założeniu włączać grzałkę gdy temperatura spadnie poniżej 3stopni od ustalonej a wyłączać grzanie gdy wzrośnie 3 stopnie powyżej ustalonej. Ma w sobie tez funkcje że kiedy czas na liczniku osiągnie 7000 powinno grzać tylko do 160 tez +- 3 stopnie lecz nie działa.. Legenda: ...

    Mikrokontrolery AVR   04 Lis 2010 16:00 Odpowiedzi: 4    Wyświetleń: 906
  • Uklad pomiarowy ADC atmega , bascom -pomocy

    Aby zachować stałą czasową proponowałbym zapodanie przerwania od timera. Co do dryfu temperaturowego to zapodaj jakiś termometr pod następny ADC i kalibruj odczytaną wartość wartością temperatury. Oczywiście współczynnik musisz dobrać sam... Myslalem nad podobnym rozwiazaniem - udalo mi sie uzyskac...

    Mikrokontrolery AVR   26 Lis 2010 23:46 Odpowiedzi: 10    Wyświetleń: 3787
  • [ATMEGA[BASCOM]Bootloader <>RS 485

    SP3SWJ --> no powiem ci , że mnianiuśnie, cukierkowo i coraz bardziej zachęcająco wyglądają te wyniki z tego analizatora, które tu pokazujesz ;) przez ciebie się skuszę w końcu na niego ;) A jeśli chodzi o to co napisałem w C to prawdziwym testem dla moich rozwiązań (bez takiej analizy) było napisanie...

    Mikrokontrolery AVR   01 Gru 2010 01:23 Odpowiedzi: 37    Wyświetleń: 9758
  • PWM , czyli Atmega + NE555 + DS2890

    Ok że można próbkować tylko czemu nie w przerwaniu od adc? Wtedy miałbys po pierwsze odczyty w regularnych odstępach czasu. Po drugie mozna by zastosowac dłuższy czas konwersji przez co sygnałby całkowany po stronie analogowej. Po trzecie te odczyte w regularnych odstepach czasu które daje przerwanie...

    Mikrokontrolery AVR   17 Lut 2011 23:38 Odpowiedzi: 27    Wyświetleń: 6952