atmega odmierzać

Znaleziono około 134 wyników dla: atmega odmierzać
  • Odmierzanie czasu atmega16 bascom

    Witam dopiero zaczynam przygodę z programowaniem mikrokontrolerów i mam pytanie odnośnie odmierzania czasu na uc atmega 16. Odmierzam czas przy pomocy timera1 kwarc 16MHz. Z obliczeń wynika, że przy preskalerze 1024 muszę odliczyć 15625 impulsów więc ładuję do timera wartość 49911 i wtedy uc odmierza...

    Mikrokontrolery AVR   22 Gru 2009 02:41 Odpowiedzi: 6    Wyświetleń: 2852
  • 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ń: 1782
  • Atmega sterowanie serwomechanizmami

    Witam wszystkich i proszę o pomoc. Otóż potrzebuję wykonać sterownik 18-tu serwomechanizmów, ale nie bardzo wiem jak. Na pewno Bascom, właśnie z tego powodu. Ktoś miły przekazał mi taki oto kod: Nr_wy=0 Timer_2500us: Czas1=248 ; czas stałej części impulsu Czas2=pozycja[nr_wy] ; czas...

    Początkujący Elektronicy   09 Sie 2007 13:46 Odpowiedzi: 3    Wyświetleń: 1612
  • Precyzyjne odmierzanie czasu??

    Witam Robię projekt w którym ważne jest precyzyjne odmierzanie czasu lecz jak zrobić by uc odmierzało precyzyjnie czas wyczytałem że można dać kwarc 32768khz czy to prawda I czy trzeba ustawiać coś?? Będzie chodziło?? Ja mówię że nie chcę zegara czasu rzeczywistego ponieważ jest sporo kombinacji...

    Mikrokontrolery AVR   28 Sie 2010 12:34 Odpowiedzi: 23    Wyświetleń: 2720
  • 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ń: 4227
  • [BASCOM] - nadajnik IR odmierzanie czasu

    Witajcie. Skusiłem się napisać ponieważ po tygodniu walki stwierdziłem, że już więcej nic nie wymyślę. Otóż chciałbym zbudować w oparciu o procesor atmega nadajnik IR który nada wybrany kod w określonych odcinkach czasu. Otóż korzystam z programu MKdecoder firmy atnel, który w bardzo fajny sposób...

    Mikrokontrolery Początkujący   26 Lut 2014 10:31 Odpowiedzi: 0    Wyświetleń: 966
  • ds1307 atmega nietypowy problem

    Komunikacja pomiędzy rtc a atmega przebiega bez problemów poza szczególnym przypadkiem. Sprawdzając zależność częstotliwości (poprawności działania rtc) od temperatury zauważyłem że rtc niezawsze działa prawidłowo. Do rzeczy - wkładałem rtc wraz z atmega do zamrażalnika :D (tak zamrażalnika) na dobe...

    Mikrokontrolery   30 Sie 2007 10:10 Odpowiedzi: 2    Wyświetleń: 1818
  • 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ń: 3518
  • PWM na ATmega w Bascom

    Potrzebuję czterech PWM i dwóch wejść odmierzających długość impulsu o zakresie od 1 do 2 ms. Pytanie czy atmega 8 się wyrobi czy muszę brać 16 . I jak rozumiem z wszystkich postów muszę pwm zrobić programowo bo potrzebuję pozostałych timerów do pomiaru impulsów. I pytanie o oscylator wewnętrzny czy...

    Mikrokontrolery   08 Cze 2013 10:34 Odpowiedzi: 42    Wyświetleń: 42024
  • TIMERY ATMEGA C, zlicznie impulsów na Timerze0?

    Która atmega? W atmega8 możesz użyć: Timer0 - odmierzanie czasu Timer1 - zliczanie impulsów Timer2 - PWM

    Mikrokontrolery   09 Maj 2008 09:05 Odpowiedzi: 5    Wyświetleń: 1675
  • [mega32][C] timer, przerwania i precyzyjne odmierzanie czasu

    witam! Musze dosc precyzyjnie odmierzac czas (1ms) dysponuje ATmega 32 z zewnetrznym kwarcem 8Mhz... ustawilem sobie preskaler timmera na 8 ( czyli stuka sobie z f= 1Mhz) teoretycznie powinno byc dobrze... ale w praktyce pomiar spoznia mi sie o 3sec. na minute ( ???!!!) juz nie wiem co robie nie...

    Mikrokontrolery AVR   16 Lip 2008 18:30 Odpowiedzi: 34    Wyświetleń: 7392
  • [ATMEGA16/32][C] Timer2 odmierzanie czasu

    łał :) Super opis - co prawda wszystkiego się domyślałem i upewniałem przy próbach uruchomienia. A jak wygląda dokładniej ta praca asynchroniczna - technicznie wiem tylko programowo jak to obsluzyc. Drugi obecnie problem to wieszanie się / resetowanie mojego programu. Troszkę go zmodyfikowałem...

    Mikrokontrolery AVR   21 Paź 2008 20:20 Odpowiedzi: 5    Wyświetleń: 4193
  • ds18b20 - jak najprościej odmierzać czas?

    Wybacz ale nie znam dokładnie twojego mikrokontrolera, ale w Atmega zdecydowanie lepiej jest ustawić taki preskaler aby czasy jak w one-wire po prostu do niego ładować i stan nóżki z termometrem zmieniać programowo w przerwaniu - w końcu po co robić programowo licznik skoro masz sprzętowy, który nie...

    Mikrokontrolery   31 Sie 2009 11:39 Odpowiedzi: 7    Wyświetleń: 1029
  • Odmierzanie czasu atmega16

    Witam dopiero zaczynam przygodę z programowaniem mikrokontrolerów i mam pytanie odnośnie odmierzania czasu na uc atmega 16. Odmierzam czas przy pomocy timera1 kwarc 16MHz. Z obliczeń wynika, że przy preskalerze 1024 muszę odliczyć 15625 impulsów więc ładuję do timera wartość 49911 i wtedy uc odmierza...

    Mikrokontrolery AVR   21 Gru 2009 12:52 Odpowiedzi: 1    Wyświetleń: 1245
  • [Zlecę] Wykonanie zegara odmierzającego dwie minuty

    Najprostsze do przeróbki, ale można link niżej co podałem. Taniej się nie da. 150 zł za robociznę i poprowadzenie projektu (zamówienie części, projekt schematu i PCB, przesłanie firmie projektu PCB, oprogramowanie zwykłego ATMEGA)- znikome koszty. Na częściach można nieco ugrać- najdroższy będzie i tak...

    Projektowanie Bazar   04 Kwi 2016 15:03 Odpowiedzi: 23    Wyświetleń: 2685
  • AVR atmega - stromość zbocza a detekcja zbocza w przerwaniu

    Uruchomi się - tak jak pisał kol. (at)dondu na wejściu masz układy Schmitta, czyli po przekroczeniu poziomu progowego nastąpi zmiana stanu. Problem w tym, że dla różnych egzemplarzy ATMega, czy różnych warunków, ten próg będzie nieco dryfował. Więc średnio to się nadaje np. do tego, aby odmierzać...

    Mikrokontrolery   13 Gru 2016 11:12 Odpowiedzi: 8    Wyświetleń: 729
  • ATMEGA 8 i pamięci z serii 24CXX

    Każdy zapis ma wymagany czas. Chyba że urzywasz trybu stronicowego to tylko raz odmierzasz ten czas na stronę.

    Mikrokontrolery   22 Cze 2005 22:16 Odpowiedzi: 18    Wyświetleń: 2727
  • DS1820 na ATmega 32. Czy czujnik jest uszkodzony?

    Okazuje się że tak jak wiele kolegów pisało - problem leży w dokłądnym odmierzaniu czasy dla one wire... To co na zwykłym AVR chodzi wolniej to na ATmedze chodzi szybciej - nie do końca wiem dlaczego tak jest... Ale dopiero pomiary oscyloskopowe pomogły wyznaczyć dokładne interwały czasowe... no i temperaturka...

    Mikrokontrolery   10 Paź 2006 10:47 Odpowiedzi: 4    Wyświetleń: 2289
  • Wbudowany oscylator ATMega

    Oscylator może mieć +-3% dla 1MHz i 25stopni zgodnie z notą katalogową (ATMEGA16, str. 27), więc do dokładnego odmierzania czasu zaleca się używanie zewnętrznego kwarca. Podobno może uzyskać +-1%.

    Mikrokontrolery   16 Kwi 2006 11:56 Odpowiedzi: 4    Wyświetleń: 2211
  • Zmiana kodu z ATMega na 89s8252

    Rozumiem a czy któs z WAS mógłby zerknąć i powiedzieć mi co mam tutaj zmienić. Dim Adress As Byte , Command As Byte Dim Odebrano As Bit , Flaga As Bit Dim X As Byte Config Pind.2 = Input : Portd.2 = 1 Config Timer1 = Timer , Prescale = 8 'co 2usek przy 4MHz Stop Timer1 On...

    Mikrokontrolery   09 Lis 2006 18:39 Odpowiedzi: 9    Wyświetleń: 1308
  • Obrotomierz na ATmega 8

    Witam. Mógłbyś pominąć owijanie przewodu WN cewką i zamiast tego wpiąć się w uzwojenie pierwotne cewki. Możesz też wpiąć się w impulsy z czujnika Halla który jest chyba w każdym samochodzie. PS. Jeśli chciałbyś zaoszczędzić jeden timer to możesz odmierzać czas instrukcją wait 1. Niby wszyscy piszą...

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

    przykładowa procedura mogłaby wyglądać tak: .EQU DATA = 5 .EQU CLOCK = 6 .EQU CHIP_ENABLE = 7 ;parametry wejściowe ; ; 3 bajty danych do wysłania umieszczone w SRAM ; pod adresem dane: send: ldi XL, Low(dane) ldi XH, High(dane) ldi R17, 3 cbi PORTD, CLOCK cbi PORTD, DATA ...

    Mikrokontrolery   12 Gru 2006 15:35 Odpowiedzi: 15    Wyświetleń: 3122
  • Pomóż początkującemu. Zegarek ATMEGA 8. Popraw kod.

    Ten temat przewinął się już ze 100 razy ale i tak nie mogę doczytać się odpowiedzi. Napisałem taki program ale zegarek ten nie odmierza dokładnie sekundy. Czy może ktoś to zgrabnie uzupełnić o obsługe timerka i podpiętego kwarca 32,768kHz ? A może jeszce jakiś mały zrzut ekranu jak ustawić wówczas fusebity...

    Mikrokontrolery   30 Gru 2006 12:44 Odpowiedzi: 18    Wyświetleń: 2370
  • Atmega 8 układ czasowy. Proszę o propozycje programu.

    A może zrobić funkcję _delyms(1000) i wywołać ją w pętli 180 razy? NIe trzeba wtedy przerwań. Ja tak ostatnio odmierzałem minutę. Pozdr. Tomgart #define F_CPU 1000000 /* 1MHz zegar procesora */ #define CYCLES_PER_US ((F_CPU+500000)/1000000)...

    Mikrokontrolery   13 Sty 2007 12:53 Odpowiedzi: 13    Wyświetleń: 2703
  • DS18b20 + lcd + atmega 32 oprogramowanie w C

    W moim kofunkcja test... odpalic ja w petli... sprawdza czy dallas odpowiada... jesli nie odpowiada to moze cos nie tak podlaczone... jak odpowiada to tylko i wylacznie korekcja czasow zostaje... Najwyrazniej Twoje dokladniejsze odmierzanie jest cos nie tak albo zle wartosci odmierzasz. Tak...

    Mikrokontrolery   25 Maj 2010 00:17 Odpowiedzi: 37    Wyświetleń: 8855
  • Zegar LED na Atmega-8 dla początkujących.

    Spokojnie panowie...... po co tyle opinie sprowadzających się do "nie"... Atmega8 ma możliwość podpięcia rezonatora zegarkowego 32kHz do pinów i emulacje RTC z wystarczająca dokładnością do zastosowań amatorskich w oparciu o pracę asynchroniczna jednego z liczników. Wtedy reszta uP pracuje w konfiguracji...

    DIY Zagranica   30 Sie 2007 12:21 Odpowiedzi: 20    Wyświetleń: 17986
  • Atmega 16. Zwiększanie zmiennej. Zapis temperatury.

    Witam ponownie,z odmierzaniem 1s sobie poradziłem ale z zapisem temp.minimalnej mam problem na lcd temp.min wyswietla mi zero,chce zrobic cos takiego właczam termometr: pokazuje temp 25C i w tym momencie ma pokazac temp max 25C i tak sie dzieje i min. tez ma pokazac 25C i tu problem nie pokazuje,podgrzewam...

    Mikrokontrolery   25 Lis 2011 00:48 Odpowiedzi: 6    Wyświetleń: 1594
  • Jak to zrobić w atmega 16

    Witam Próbuję zrobić miernik częstotliwosci na atmega16 poprzez zliczanie impulsów w czasie 1s. Max częst. to 20kHz (min. 20Hz) a więć po 1s będze 20 000 impulsów dla max częstotliwości. Dlatego do zliczania ich wykorzystuje licznik 16 bitowy T1. Do odmierzania czasu 1s chciałem wykorzystać...

    Mikrokontrolery   15 Lut 2008 16:19 Odpowiedzi: 12    Wyświetleń: 3216
  • [atmega]8 zegar (strasznie spóźnia)[Bascom]

    Wlasnie zauwazylem temat i postanowilem, ze wrzuce swoje '3 grosze' ;). Niedawno tez pomyslalem, ze jako poczatek przygody z mikrokontrolerami zrobie sobie zegarek jakis na wyswietlaczu LCD (rowniez na wewnetrznym oscylatorze). I faktycznie, ku mojemu zdziwieniu, jego dokladnosc byla praktycznie zerowa...

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

    Jakie chcesz odmierzać odcinki tego czasu? Jeśli długie np 1h to atmega bez kwarcu będzie dość niedokładna, jeśli odcinki czasu mają być bardzo długie(12h) i ma je odmierzać bardzo dokładnie będziesz niestety musiał użyć jakiegoś RTC.

    Mikrokontrolery   12 Wrz 2008 14:02 Odpowiedzi: 20    Wyświetleń: 2475
  • [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ń: 4375
  • [ATMEGA 8][BASCOM] Tablica informacyjna LED

    Hehe, tekstu przesuwać nie próbowałem, bo nie takie jest przeznaczenie tego wyświetlacza (zresztą widać po jego kształtach :P ), jest to prezent dla dziewczyny (dlatego nawet matryca była ręcznie robiona ;) ). Ale to niebyłby problem, wystarczy zaprzęgnąć do pracy timer'a, właśnie nad tym pracuje :P ATMege8...

    Mikrokontrolery AVR   02 Lis 2010 07:54 Odpowiedzi: 106    Wyświetleń: 35085
  • atmega8(16) czy atmega 162 i sterownik 6 serwomechanizmow

    Widziałem Twój sterownik. Pomogłoby mi gdybyś mógł dosyć szczegółowo opisać dwa przerwania timera1 i 2 oraz dlaczego takie a nie inne ustawienai liczników? Czy dobrze widzę,ze do odmierzania impulsów używasz licznika/timera2 czyli 8bit? fajnie byłoby gdybym miał jakieś odniesienie do dalszej pracy,...

    Mikrokontrolery AVR   07 Mar 2009 15:23 Odpowiedzi: 9    Wyświetleń: 3054
  • Klawiatura i Atmega 8 [c]

    Program po skompilowaniu ukazuje takie błędy: avr-gcc -g -Wall -O2 -mmcu=atmega8 -c -o sterowanie.o sterowanie.c sterowanie.c:2:24&... util/delay.h: No such file or directory sterowanie.c: In function `main': sterowanie.c:18: warning: implicit declaration of...

    Mikrokontrolery AVR   23 Kwi 2009 21:36 Odpowiedzi: 32    Wyświetleń: 5691
  • [ATMEGA][Bascom] Problem z timerem PCF8583

    Mam problem ze zliczaniem czasu przez timer w układzie PCF8583. Na starcie programu ustawiam timer: I2cstart I2cwbyte 162 I2cwbyte 0 'rejestr kontrolny I2cwbyte &B00000100 'alarm aktywny I2cstop ...

    Mikrokontrolery AVR   05 Maj 2009 19:15 Odpowiedzi: 4    Wyświetleń: 2261
  • [Atmega][FreeRTOS] jak dopasować wielkość stosu?

    Nie migam diodkami. Mam tutaj dość skomplikowane menu, task czytający z ADC, Task kontrolujący PWM na podstawie odczytów z ADC, task sprawdzający czy stos sie gdzies nie skonczył, task do obsługi klawiatury, task odmierzający sekundy i idle. Może cos mozna by połączyć ze sobą ale po to używam RTOS zeby...

    Mikrokontrolery   16 Lip 2009 17:06 Odpowiedzi: 5    Wyświetleń: 3330
  • Odtwarzacz muzyki Atmega S65 SD WAV3

    Witam , wtrące się jeszcze na sekundę . W sprawie samych nastawień timera do odmierzania sample Rate'a . Ot zrobiłem sobie w exelu tabelke dla trybu CTC ,zeby porownac wartośćli zliczeń ( N - preskaler ) f_sys f N OCR 16000000 8000 8 124 16000000 11025 8 89,70294785 16000...

    DIY Konstrukcje   08 Mar 2010 14:22 Odpowiedzi: 85    Wyświetleń: 35015
  • [Bascom][C]Atmega oraz radiowe moduły RFM01, RFM02, RFM12

    Jeżeli nie uda Ci się rozwiązać problemu, to proponuję mój patent. Zastosowałem poczciwy 555 w wersji CMOS, który na czuwaniu pobiera 100uA przy 5V (przy 3,6V będzie mniej). Kondensator tantalowy i odpowiednie rezystancje ustalają czas załączania układu co 20 min. Na moment włączany jest procesor, czujnik...

    Mikrokontrolery   20 Cze 2021 23:15 Odpowiedzi: 707    Wyświetleń: 236492
  • [ATmega][C/C++] Programowanie obiektowe, inne kompilatory

    Zależy, co rozumiesz pod pojęciem "krytyczne czasowo" ;) Ale ok, dajmy spokój. A co do przykładu, imho najdokładniejsze będzie coś pomiędzy - przerwanie i licznik wystąpień plus timer odmierzający np. sekundy i ustawiający flagę zakończenia pełnej sekundy. Wtedy w pętli głównej obliczenia i zerowanie...

    Mikrokontrolery AVR   09 Cze 2010 19:02 Odpowiedzi: 60    Wyświetleń: 7957
  • licznik róznicowy atmega c++

    No to obydwa kontaktrony podepnij do pinów INTx, a później rób takie coś: 1)wyzeruj zmienną x i y odpowiedzialną za aktualny stan zliczonych impulsów z wejśc INT0 i INT1 (obydwa kontaktrony), wyzeruj timer0 2)załącz timer 0 aby odmierzał czas 10 sekund 3)poczekaj aż timer odmierzy czas, w międzyczasie...

    Mikrokontrolery AVR   19 Lip 2010 21:00 Odpowiedzi: 20    Wyświetleń: 2681
  • [BASCOM]Zegar na atmega 8 i odbiór kodu RC5 w tle

    aha to źle zrozumiałem. myślałem że jak pilot nadaje to zegar staje. no to w takim układzie podejrzewam że getrc5 używał właśnie do odbioru kodu timera0. Zmień w swoim programie odmierzanie czasu z timera 0 na timer1 i zacznie działać.

    Mikrokontrolery AVR   12 Lip 2010 15:07 Odpowiedzi: 8    Wyświetleń: 3333
  • Atmega + Bascom = Clock, czyli zegar ABC

    Przytoczę tu słowa z książki Marcina Wiązania. W uC atmega8 jest możliwe taktowanie licznika timer2 w trybie asynchronicznym z zewnętrznym rezonatorem kwarcowym tylko wtedy, gdy sam mikrokontroler jest taktowany sygnałem wewnętrznym oscylatora RC. W takim przypadku precyzja odmierzania czasu przez...

    DIY Konstrukcje   17 Sty 2017 10:12 Odpowiedzi: 50    Wyświetleń: 54003
  • [ATmega][C] Ogromne rozmiary pliku - funkcja _delay_ms

    Bo gdy tam jest stała, to kompilator wykonuje dużo programistycznej magii podczas optymalizacji na podstawie tej wartości oraz częstotliwości zegara tak, żeby procesor odczekał dokładnie tyle, ile trzeba. Jeśli tam jest zmienna, to wartość nie jest znana (potencjalnie może tam się znaleźć cokolwiek w...

    Mikrokontrolery AVR   27 Lut 2011 17:05 Odpowiedzi: 6    Wyświetleń: 1708
  • [Atmega] Zegar szachowy z rejestracją gry

    Do odmierzania odcinków czasów wystarczy ci timer i kwarc 32kHz bo dokładność nie odgrywa tutaj dużej roli.Widziałem gdzieś w sieci podłączenie kamerki MCA-25 chyba ale jeśli jesteś początkujący odpuść sobie nie dasz rady.

    Mikrokontrolery AVR   09 Mar 2011 19:51 Odpowiedzi: 22    Wyświetleń: 3580
  • Atmega+ Bascom+Serwo modelarskie

    Dzięki Marcin za odpowiedź. W sobotę kupiłem TowerPro SG-5010, bo tamte, faktycznie za delikatne były, jak mi sprzedawca w sklepie pokazał (prawdziwe mini) ;-) Uruchomiłem serwo bez problemów. Sterowanie sygnałem z regulatora PI zbudowanego na Atmega16. Jedynie problem mam tego typu, że przy korzystaniu...

    Mikrokontrolery AVR   11 Kwi 2011 20:34 Odpowiedzi: 12    Wyświetleń: 3724
  • 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ń: 2478
  • Potrzebne 32 kanały PWM pod ATMEGA ?

    Notmalnie, przecież licznik w tym przypadku służy tylko do odmierzania czasu, żeby w ściśle określonym momencie wyłączyć diodę. Dodatkowa zmienna jest zupełnie niepotrzebna. Przerwanie timera można wykorzystać do czegoś innego (konkretnie przerwanie porównania) - do określania momentu wyłączenia LEDa...

    Mikrokontrolery AVR   04 Sie 2011 09:07 Odpowiedzi: 44    Wyświetleń: 6040
  • [ATMega][c]Mój licznik impulsów - koncepcja

    To teraz troszkę mi namieszałeś, ATmega 16 ma ICP1 przy nóżce Timera 1, ja odmierzam impulsy 2-ch sygnałów... Co do sposobu zliczania impulsów za pomocą T0/T1 to po co używać 3 timer do odmierzania okresu czasu. Przecież okres jest odmierzany na przemian. Gdy T1 zlicza impulsy obrotomierza to T0 odlicza...

    Mikrokontrolery AVR   06 Cze 2011 15:25 Odpowiedzi: 5    Wyświetleń: 4277
  • [ATmega][BASCOM] Odbiór RC5 bez użycia GETRC5 - gotowiec dla początkujących

    tak, można mierzyć długości półbitów ale zauważ że wtedy wstrzymuję główny program na czas odbioru całej ramki. Ale jest rozwiązanie, pobieram dane co pół bitu a nie co cały. Wtedy gdy otrzymam np 01 to mam 1, 10 to mam 0, a gdy dostanę 11 lub 00 to znaczy że bit jest błędny. Przerwanie Timer0 muszę...

    Mikrokontrolery AVR   03 Sty 2013 13:29 Odpowiedzi: 13    Wyświetleń: 6321
  • [atmega 8][c] kwarc zegarkowy - zegarek duże opóźnienia

    Robię układ który wykorzystuje kwarc zegarkowy podpięty do pinów tosc1 i tosc2. Ale czas odmierzany w ten sposób różni się o rzeczywistego o 1 sek na minutę ( zegarek na atmedze późni) kwarc mam podpięty bez żadnych kondensatorów, ale założenie 15pF nie poprawia pracy zegarka. W czym leży problem? ...

    Mikrokontrolery AVR   31 Lip 2011 07:20 Odpowiedzi: 1    Wyświetleń: 1999
  • ATMega 8 Sterownik serwonapędów.

    Pozwolę sobie jeszcze raz nadużyć Waszej uprzejmości i znowu zwracam się z prośbą o pomoc Sprawa dotyczy sterownika do serwonapędu (na razie jednego, później rozbuduje do 8). Taktowanie 8MHz. Oto kod programu: [syntax=c]#include<avr/io.h> #include<avr/interrupt.h> #include<HD44780.c>...

    Mikrokontrolery AVR   30 Sty 2012 16:53 Odpowiedzi: 3    Wyświetleń: 1542
  • Atmega detekcja 0 moc 30xx sterowanie triakiem

    2- Do czego służy w ogóle ta detekcja 0? 3-Triak po włączeniu zostaje włączany dopóki napięcie nie osiągnie 0? Spójrz na obrazek : Wykywasz 0 triak wyłączony, odmierzasz czas mniejszy od 10ms i włączasz triak. Pamiętaj tylko o tym, że ta regulacja którą teraz masz czyli 10ms z krokiem...

    Mikrokontrolery   03 Mar 2012 15:05 Odpowiedzi: 3    Wyświetleń: 3403
  • ATMEGA, SPI i potencjometr cyfrowy (bascom)

    To chyba zły pomysł. Po pierwsze, taki potencjometr pracuje dla napięć 3/5 V, i nie nadaje się do pracy w układzie z U2008. Jeśli regulacja PWM nie działa jak należy, po trzeba ją po prostu poprawić i zrobić dobrze, zamiast wymyślać takie kombinacje. Jeśli żarówka sterowana PWM miga, to najprawdopodobniej...

    Mikrokontrolery AVR   10 Wrz 2012 20:14 Odpowiedzi: 14    Wyświetleń: 5788
  • Atmega 8 PWM Bascom - długość impulsu i czas trwania

    Co rozumiesz pod pojęciem impuls, bo może to przybliżyłoby nam, co chcesz osiągnąć ? Najprawdopodobniej będziesz potrzebował obsługiwać przerwania OnCompare1A , w których raz włączysz pin, drugi raz go wyłączysz i ustawisz inne odmierzanie czasu.

    Mikrokontrolery AVR   19 Cze 2012 16:17 Odpowiedzi: 6    Wyświetleń: 2450
  • Atmega+U2008 - Jak zrealizować fizycznie sterowanie U2008 przez mikrokontroler?

    Połykanie półokresów wprowadzi składową stałą. Trzeba sterować poprzez wycinanie okresów. Ponieważ okres przy 50 HZ to 20 milisekund trzeba liczyć okresy ( w bardziej zaawansowanych układach). Myślę, że w mniej skomplikowanych wystarczy zmieniać czas załączenia poprzez odmierzanie Timerem wielokrotności...

    Mikrokontrolery   11 Lut 2013 10:59 Odpowiedzi: 26    Wyświetleń: 8373
  • bascom, atmega - funkcja start/stop, zliczanie sekund/minut

    Ogólnie rzecz biorąc działa, ale nie mogę zaimplementować zatrzymania/uruchomienia odliczania w podprogramie Zegar: oraz jak zrobić aby np po ustawieniu Ustawczas ponad 60 sekund pokazywał mi 1min i cośtam sekund i pokazywał to odpowiednio na lcd. Właśnie podczas pisania wpadłem na to że gdy...

    Mikrokontrolery AVR   10 Lut 2013 09:29 Odpowiedzi: 8    Wyświetleń: 2457
  • [ATMEGA 16][C] - Timer1 odczytywanie częstotliwości

    Licznik zaczyna od wartości 0 nie odmierza jej ... nie ma żadnego wpisu w wartości licznika więc jest on wypełniony zerami po pierwszym zdarzeniu odlicza dopiero więc tak jest własnie 2^16 -1 czyli 65535. Nie zrozumcie mnie źle, rozumiem że po 65535 nastąpi jego powrót do zera i to potraktowałbym jako...

    Mikrokontrolery   14 Mar 2014 22:28 Odpowiedzi: 9    Wyświetleń: 1626
  • Atmega 32 - czas w Bascom - potrzebny pomysł

    Witam. Mam dwie zmienne czas_stop i czas_start Czas odmierza DS1307 jego zmienne czasowe to _hour , _min , _sec. Potrzebuje procedury która o godzinie czas_start ustawi Pinb.0 w pozycji 1 i o gadzinie czas_stop ustawi go w pozycji 0 . Reasumując port ma być w stanie 1 od czas_start do czas...

    Mikrokontrolery   17 Kwi 2014 19:39 Odpowiedzi: 15    Wyświetleń: 1350
  • Atmega 16 - Sterownik silnika BLDC

    Zbudowałem sterownik silnika BLDC, niestety po podpięciu zasilania nie chciał poprawnie działać mianowicie zawieszał się mikrokontroler na pierwszym stanie wyjść i nie chciał dalej podawać sekwencji stanów sterujących stopniem mocy. Cała elektronika jest ok. podczas prób zmieniania kodu aby móc monitorować...

    Mikrokontrolery AVR   24 Kwi 2014 12:19 Odpowiedzi: 0    Wyświetleń: 1488
  • Atmega - zasilanie z baterii 1.2 V/1.5 V

    Witam! Zrobiłem sobie taki prosty logger, który wykonuje co 10 min pomiar temperatury i zapisuje wynik na karcie SD. Na początku dokumentacji atmegi pisalo ,że 20 Mhz osiągnid się dopiero przy => 4.5 V. Zasilanie ma wyglądać tak: NiMh: 3x1.2 V = 3.6 V (na początku przy pełnym naladowaniu 3x1.35 V...

    Mikrokontrolery Początkujący   09 Gru 2014 15:50 Odpowiedzi: 12    Wyświetleń: 1776
  • atmega 328p - MCU Clock Frequency a programowe dzielenie częstotliwości

    Jak należy ustawić MCU Clock Frequency w eclipse jeżeli w częstotliwość jest np. 4 razy zmieniana za pomocą clock_prescale_set()? Eclipse wykorzystuje wiedzę z MCU Clock Frequency zapewne tylko do makrt lub funkcji, w których do obliczeń (na etapie przygotowania kodu programu do kompilacji) niezbędna...

    Mikrokontrolery Początkujący   21 Gru 2014 23:36 Odpowiedzi: 18    Wyświetleń: 1596
  • ATmega 32 - Nadajnik niedziała

    Ale czegość tu jeszcze nie rozumiem przecież mam kwarc 8MHz i stosuje delay_us(value);a value to czas nagłówka i bitów w mikrosekunndach czy czas nie powinien się wydłużyć ośmiokrotnie?????? Zastanów się jeszcze raz nad tym co napisałeś vs nazwa funkcji: delay_ us Innymi słowy, czy ta funkcja...

    Mikrokontrolery AVR   13 Kwi 2015 14:36 Odpowiedzi: 3    Wyświetleń: 594
  • Atmega 8 - Licznik do14-stu żle działakący kod C

    Sam widzisz, że musisz odmierzać czas. Każdy projekt z mikrokontrolerem zaczyna się od przerwania timera. Bez tego nie da się zrobić prawie nic.

    Mikrokontrolery AVR   01 Sty 2016 19:33 Odpowiedzi: 27    Wyświetleń: 1662
  • 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ń: 1530
  • Stacja Lutownicza Atmega 8

    Kontroler leży odłogiem. A do wychwycenia przejścia przez zero nie trzeba nic prócz rezystora i diod. Apropo starczy obliczenia przenieść na integer prostą operacją. nie rozumiem po co float. W kodzie wyraźnie jest przeliczenie wartości korekcyjnej do PWM. Nie przęglądam całego kodu bo szkoda czasu...

    DIY Poczekalnia   19 Kwi 2018 07:18 Odpowiedzi: 13    Wyświetleń: 8343
  • AtMega 2560 - wykorzystanie wszystkich timerów w Arduino IDE

    Wykonuje prace inżynierską "stanowisko szkoleniowe silnika krokowego", chciałbym wykonywać kilka rzeczy czasowo niezależnie bez używania delay, takich jak taktowanie częstotliwości na sterownik krokowca, odmierzanie czasu, cykliczne sprawdzanie stanów wejść. Z bibliotek znam Timer1.h jedynie. Mógłbym...

    Mikrokontrolery Początkujący   23 Sty 2017 17:41 Odpowiedzi: 4    Wyświetleń: 1176
  • ATMEGA 2560 czy można zmienić priorytety danych przerwań

    Twój problem nie wynika z priorytetu przerwań tylko braku umiejętności prawidłowego ich wykorzystania i zastosowania biblioteki która jest źle napisana . Zazwyczaj dzieje się tak gdy użytkownik w przerwaniu umieszcza całą procedurę obsługi bufora , wyświetlacza lub innych peryferii lub po prostu timer...

    Mikrokontrolery Początkujący   08 Sie 2017 20:29 Odpowiedzi: 15    Wyświetleń: 1716
  • Odmierzanie czasu na ATmega

    Witam. Projektuję ładowarkę akumulatorów i jak najprościej zaimplementować odliczanie czasu (powiedzmy 16 godzin)? Zegarek nie musi być dokładny co do sekundy (wyświetlane będą tylko minuty) ale chciałbym w trakcie ładowania wyświetlać ile czasu zostało do naładowania ogniwa. Program piszę na ATmega16...

    Mikrokontrolery   23 Mar 2006 19:02 Odpowiedzi: 1    Wyświetleń: 1769
  • [atmega][c] odmierzanie czasu w dół

    Witam. Szukalem na forum podobnego wątku, ale nie znalazłem. Chciałem więc zapytac, jak odmierzać czas w dół. Użytkownik wprowadza np. liczę minut i na lcd wyświetlamy odliczanie do zera. Mozna coś takiego zrobić na timerach? edit: Może zbyt ogólnie sie wyraziłem. Wiem, że coś takiego można zrealizować...

    Mikrokontrolery AVR   23 Maj 2009 15:09 Odpowiedzi: 7    Wyświetleń: 2789
  • ATmega 32 - odmierzanie czasu

    Witam. Zapewne temat odmierzania czasu był poruszany wielokrotnie na forum. Problem mój jest nastepujący: Napisałem swego czasu dwie funkcje realizujące opóźnienie : delayms - opóźnienie time milisekund delaus - opóźnienie time mikrosekund void delayms (int time) //funkcja...

    Mikrokontrolery   31 Sty 2011 14:37 Odpowiedzi: 5    Wyświetleń: 1672
  • 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ń: 2134
  • Atmega 8, C - Odmierzanie długości trwania sygnału.

    Witam Panowie, potrzebuję oświecenia. Chcę zrobić system na atmega8, który na bazie pomiaru rezystancji będzie sterował diodą led, która to będzie świeciła się przez 2, 4, 6 sekund z możliwością wydłużenia tego czasu do kilkudziesięciu sekund i przerw kilkugodzinnych między cyklami. Korzystam z trybu...

    Mikrokontrolery AVR   04 Paź 2015 08:46 Odpowiedzi: 2    Wyświetleń: 741
  • [AVR] - FAQ - [AVR]

    Witam :) Jako ze jest duzo pytan na forum na ktore odpowiedz padla, postanowilem ze zbiore choc troche postow do kupy, tematy dotycza glownie AVR, bo z ARMow jeszcze nie czuje sie na tyle na silach zeby robic FAQa ;) Mam nadzieje ze sie komus przyda :) Niby FAQ jest, ale dla mnie jakoś malo czytelny...

    Mikrokontrolery AVR   12 Lip 2009 14:36 Odpowiedzi: 0    Wyświetleń: 27006
  • Zegar, data, termometr Nixie LC531/IN14 na Atmega8A i PCF8583

    Witam Od dawna przymierzałem się do zbudowania zegara nixie na sześciu lampach. W internecie jest sporo takich projektów, jednak większość z nich nie odpowiadała moim założeniom. Postanowiłem więc zaprojektować i wykonać zegar od podstaw wykorzystując podzespoły, które miałem pod ręką. ...

    DIY Konstrukcje   04 Sty 2019 21:28 Odpowiedzi: 41    Wyświetleń: 29277
  • Kolejny zegar NIXIE IN-12

    Witam, Od zawsze marzył mi się zegar na lampach NIXIE. Jednak nie chciałem żywcem kopiować jakiegoś projektu, tylko samemu coś zbudować. Długo szukałem inspiracji, najbardziej martwiła mnie obudowa bo u mnie z tym zawsze najgorzej. Zainspirowała mnie obudowa zegarka od electoNIXclock więc...

    DIY Konstrukcje   23 Lis 2015 15:50 Odpowiedzi: 11    Wyświetleń: 9921
  • [ATmega644PA][Atmel Studio 6] - Regulator czasowy do lampy sodowej.

    Zastanawiałem się też nad zegarem RTC, mam scalaka PCF8583, którego można by zatrudnić. Tylko zastanawiam się w jakim trybie musiał by on pracować ? Timer ? Alarm ? Dajmy na to wybiorę PCF'a nie wiem za bardzo jak on miałby odmierzać mi zadane godziny - musiałbym za każdym razem gdy włączam sterownik...

    Mikrokontrolery   04 Gru 2012 09:42 Odpowiedzi: 9    Wyświetleń: 1755
  • Barobot - Robot serwujący drinki

    Rewelacyjny design! Ale za to ogromny minus za brak lodu. Zdaje sobie jednak sprawę że to byłoby trudne do ogarnięcia. Gratulacje i tak ! Lód próbowaliśmy uzyskać kilkoma metodami: - tworzenie lodu za pomocą ogniw Peltiera - nawet najmocniejsze zasilacze (8A(at)15V) schładzały ogniwo minimalnie...

    DIY Konstrukcje   17 Cze 2014 09:13 Odpowiedzi: 23    Wyświetleń: 28464
  • Sterowanie Serwem na ATmega16

    Witam Napisalem prosty programik do sterowania jednym serwem lecz serwo przesuwa sie powolutku w jedna strone tylko. Serwo to mini serwo z Conrada ES-05 .include "m16def.inc" .org 0x00 rjmp reset .org OC2addr rjmp KrotkiCykl...

    Robotyka Modelarstwo   01 Lis 2006 15:05 Odpowiedzi: 5    Wyświetleń: 6068
  • [Atmega32][ASM] odbieranie wiadomości w RC5

    witam Temat być może jest trochę mylący. Ale do rzeczy. Bawię się zestawem zl3avr i jestem na etapie obsługi transmisji w kodzie RC5 w asemblerze. W książce "Mikrokontrolery AVR ATmega w praktyce" podane są gotowe programy do nadawania i odbierania wiadomości w RC5. O ile procedurka nadawania nie...

    Mikrokontrolery AVR   14 Gru 2008 21:48 Odpowiedzi: 9    Wyświetleń: 2496
  • Zegarek z termometrem mega8

    Kolego, chyba nie chcesz powiedzieć, że czas odmierzasz przez programowe opóźnienia? To jakiś koszmar. Szczególnie w procesorze, w którym masz do tego celu dedykowane timery. Co do 1-wire - po co programowo odmierzać czas, skoro ATMega, podobnie jak każdy procesor wyposażony w UART ma semi-sprzętową...

    DIY Konstrukcje   23 Maj 2011 13:41 Odpowiedzi: 32    Wyświetleń: 13881
  • [Atmega8][Bascom] - Atmega8 Timery i Kwarc

    Witam serdecznie, mam pytanie odnośnie kwarcu, tworze coś na zasadzie stopera używam wewnętrznego kwarcu 8Mhz i Atmega8, niestety atmega coś spieszy o parę sekund na minutę, zauważyłem że wiele osób do tego typu projektów używa zewnętrznego kwarcu 32Mhz. Czy stosowanie zewnętrznego kwarcu w tego typu...

    Mikrokontrolery   28 Mar 2013 23:50 Odpowiedzi: 4    Wyświetleń: 1782
  • Pierwsze starcie z mikrokontrolerami (dozwolone linki Allegro, eBay, itp)

    Jest możliwość zrobienia stopera/minutnika z poczwórnym wyświetlaczem 7-segmentowym używając mikrokontrolera z rodziny atmega? Wyświetlacze najlepiej multipleksować w przerwaniach timera, żeby mieć pewność, że każda cyfra będzie wyświetlana jednakową ilość czasu. Odmierzanie czasu dla stopera/minutnika...

    Mikrokontrolery Początkujący   09 Sty 2018 16:32 Odpowiedzi: 2015    Wyświetleń: 538341
  • [ATmega32][avr-gcc] Multipleksowanie wyświetlacza LED

    Jeżeli w programie występuje konieczność odmierzania czasu ATmega musi mieć swój "zegarek" na którym będzie ten czas odmierzał. Tym zegarkiem jest Timer, natomiast funkcje typu delay() wstrzymują tylko wykonywanie programu.

    Mikrokontrolery AVR   17 Mar 2014 18:48 Odpowiedzi: 21    Wyświetleń: 2562
  • [ATmega8][C] - Startuje tylko część programu.

    Witam, Mój problem jest dziwny. Mam przetestowany układ na płytce stykowej, program też działał bez zarzutów. Wykonałem PCB złożyłem, ATmega normalnie została zaprogramowana i reaguje. Zczytałem pomiary temperatury przez UART- też działa. Obecnie sterowanie jest dwustanowe, docelowo będzie PWM i PID. A...

    Mikrokontrolery AVR   01 Sty 2017 20:07 Odpowiedzi: 10    Wyświetleń: 1140
  • Fazowa regulacja obrotów a stabilność programu Arduino

    Opiszę dokładniej: Atmega 328 kwarc 16Mhz. Próbuję złożyć sterownik do pieca na ekogroszek z regulacją fazową dmuchawy. Nigdy wcześniej nie korzystałem z przerwań i nagle mnie to przerosło, brak dostatecznej wiedzy. Przykładem takiego sterowania może być np. Sterownik Tech ST-37 na Atmega16. Obroty...

    Początkujący Elektronicy   04 Lis 2018 20:21 Odpowiedzi: 11    Wyświetleń: 648
  • zegar pcf 8583 impuls co minute

    jeden kondensator mniejszy i równolegle z nim trymer a drugi pozostaje bez zmian zmiana położenia trymera spowosuje lekką zmianę częstotliwości kwarcu i taktowania procesora. licznik w procesorze będzie pobierał impulsy właśnie z oscylatora kwarcowego mówimy o atmega... a może liczniki liczyły Ci...

    Mikrokontrolery   21 Sie 2006 20:18 Odpowiedzi: 19    Wyświetleń: 4262
  • 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ń: 5842
  • Ambilight (Momolight)- oprogramowanie PC

    Witam Temat Ambilight był już poruszany na elektrodzie. Istnieje projekt Momolight i jest do niego trochę oprogramowanie na PC. Chciałem sobie takie cos zbudowć. Jednak nie podobały mi się tam 2 rzeczy: - RS232. Nie mam juz wolnych w PC, w lapku nie mam wcale. Kłopotliwy MAX232, dodatkowe elementy....

    DIY Poczekalnia   11 Sty 2011 14:57 Odpowiedzi: 21    Wyświetleń: 9716
  • Sterowanie fazowe żarówką.

    Witam! Zwracam się z prośbą o wykrycie błędu, ponieważ nie mogę znaleźć przyczyny złego działania układu. Podaję kod na ATMEGA: [syntax=c]# include <avr/io.h> # include <inttypes.h> # include <util/delay.h> # include <avr/interrupt.h> # define UNSET_LED1 PORTB|=1<<1...

    Mikrokontrolery AVR   09 Gru 2011 09:36 Odpowiedzi: 14    Wyświetleń: 3745
  • [Atmega8][WinAVR]Powersave i zapis pliku w pamieci Atmegi

    Witam, zrobiłem projekt w którym w dwóch niewielkich domkach steruję ogrzewaniem. Program na PC napisany jest w C# a program Atmegi w winAVR w (języku C). Przy połączeniu przez port szeregowy z komputerem, uzyskałem możliwość sterowania ogrzewaniem niezależnie w każdym z pomieszczeń. Również logi z temperaturami...

    Mikrokontrolery AVR   23 Sty 2012 18:03 Odpowiedzi: 6    Wyświetleń: 1283
  • [BASCOM] [Atmega8]Sterownik przekaźników

    Witam! Na podstawie informacji zawartych w książce "Programowanie mikrokontrolerów w języku Bascom" napisałem program: Problem: Problem polega na tym, że program nie działa poprawnie. Po pierwsze procesor zamiast 1 sekundy odmierza ok. 8s. Jest to dla mnie nie zrozumiałe, ponieważ kodu zawierającego...

    Początkujący Naprawy   30 Paź 2012 19:15 Odpowiedzi: 4    Wyświetleń: 1566
  • Atmega8 Bascom - polecenie wait / waitms dziwny objaw

    Witam Mam dziwny problem nigdy mi się tak nie zdarzyło z poleceniem Wait/ waitms w Bascomie. Chodzi o to, że mam nowy procek Atmega 8 ustawiony fabrycznie na 1 Mhz i powinien odmierzać dokładnie 1 s na takim ustawieniu fabrycznym a ja wpisuje w programie np. waitms 100 to dioda zapala się na 5 sekund......

    Mikrokontrolery Początkujący   08 Maj 2013 18:04 Odpowiedzi: 5    Wyświetleń: 1746
  • [AVR, C] Projekt enkodera inkrementalnego z elektroniką na dwóch uC

    Mam projekt enkodera inkrementalnego który ma dwa pierścienie z polami generującymi sygnał 0 i 1. Między górnym i dolnym pierścieniem jest przesuniecie 90°. Więc tak wyglądają sygnały: Teraz tak, jedno pole na tarczy zajmuje 2°. Z racji tego że jest przesuniecie 90° mogę uzyskać rozdzielczość...

    Mikrokontrolery   06 Sty 2014 21:44 Odpowiedzi: 13    Wyświetleń: 2814
  • ATmega328P - Złe Fusebity RC=-1

    Witam. Testując dzisiaj kod zauważyłem, że moja ATmega328P źle wykonuje funkcje _delay_ms ( wewnętrzny kwarc 8Mhz, eclipse 8Mhz, a źle odmierzał 1 sekundę - ale nie o to chodzi ) i zacząłem szukać w internecie przyczyny. Jedyne co znalazłem to zmiana fusebitów. Dokładnie wyłączyłem CKSEL0, a włączyłem...

    Mikrokontrolery AVR   20 Sty 2015 19:30 Odpowiedzi: 0    Wyświetleń: 765
  • Dzielnik napiecia

    Witam ponownie Ten czujnik temperatury jest czescia wiekszego projektu. Urzadzenie oparte na Atmega 8535 ma za zadanie zmierzyc i wyswietlic na czterocyfrowym wyswietlaczu LED cisnienie powietrza atmosferycznego, wilgotnosci tego powietrza i jego temperature. Do tego odmierza i wyswietla aktualny czas...

    Projektowanie Układów   11 Sty 2006 19:58 Odpowiedzi: 9    Wyświetleń: 3795
  • Jak zaimlementować zegar RTC [AVR Bascom]

    Witam Chodzi o to, że jest ATMEGA z wbudowanym zegarem RTC. Po odpowiednej konfiguracji i uruchomie wszystko jest OK, zegar pracuje. Jednak zegar ten ma być wykorzystywany do pomiaru krótkich odcinków czasu. Czyli odmierza ustawiony czas i jest blokowany poprzez STOP TIMER2 (w Bascomie). Po naciśnięciu...

    Mikrokontrolery   16 Lut 2006 19:48 Odpowiedzi: 1    Wyświetleń: 2755
  • DS1820 i "Brak ukladu"

    Kwarc podczas programowania nie musi być podłączony o ile uC korzysta z WEWNĘTRZNEGO generatora ("fusy"dla ATMEGA 8 i podobnych = 0001 lub 0010 lub 0011 lub 0100), Jeżeli przełączono "fusy" na generator ZEWNETRZNY czyli kwarc lub generator podający z zewnątrz gotowy sygnał taktujący to podczas programowania...

    Mikrokontrolery   25 Mar 2006 18:18 Odpowiedzi: 16    Wyświetleń: 1722
  • "Czujnik ciepla i swiatła" na AVR - poczatkujacy.

    No cóż jeżeli jestes tak poczatkujacy to możesz napotkać pewne problemy. Ale w sumie problemy sa po to by je rozwiązywać. Jeśli chodzi o procesor to rzeczywiście nie potzrebujesz do tego nic specjalnego wystarczył by jakis TINY ale ja polecam ATMEGA8 relatywnie najtańsza i ma zapas pamięci. Co do pastylek...

    Projektowanie Układów   04 Kwi 2006 12:39 Odpowiedzi: 9    Wyświetleń: 3208
  • Atmega32 i odmierzenie czasu

    Mam problem. Procek atmega 32 + dolaczony zewnetrzny kwarc 16MHz (kondensatory po 22 pF). Znalazlem w necie funkcje do odmierzania dokladnego czasu (np. 1s). Plik w zalaczniku zawiera te funkcje. Jednak u mnie zarowno funkcja nop_1s() jak i czekaj() trwaja ok. 12s, a nop_100ms trwa ok. 3s. Wydaje mi...

    Mikrokontrolery   19 Kwi 2006 17:21 Odpowiedzi: 3    Wyświetleń: 997
  • Program do dimmera! Włączanie MOC3021 w odpowiednich momentach.

    Witam, dobrze że mówisz bo jeszcze płytki pod proca nie robiłem to jeszcze dorzucę układ detekcji zera pod 230V. Tak z ciekawości to używałeś tego schematu: Czy innego, to bym już w pełni sprawdzony wrzucił. Co do tablicy czasów, to przecałkowałem sinusoidę tak żeby odmierzać równe odcinki czasu...

    Mikrokontrolery   13 Lut 2007 13:02 Odpowiedzi: 11    Wyświetleń: 2343
  • Pomoc w pisaniu programu atmega8 - piórnik

    Jeśli chodzi o soft, to powstał szkielet programu. Na razie odmierza to czas, i powinno obsługiwać pilot RC5. W polach „A:” – powinien wyświetlić się adres pilota, „C:” – numer przycisku z pilota. W symulacji programowej poszło, ale na razie nie mogę przeprowadzić...

    Mikrokontrolery   26 Sty 2008 11:26 Odpowiedzi: 142    Wyświetleń: 21653
  • [ATmega8][BASCOM] Sekundnik

    Wiatm. Posiadam ATmega8 i Wyś. LCD 16x2 (BIG). Znudziło mi się wyświetlanie tekstu bez sensu więc chciałem sobie zbudować urządzenie do zliczania sekund tylko, że nie mogę sobie poradzić z tymi przerwaniami. Więc proszę was o napisanie mi takiego programiku który by działał następująco. Podłączam...

    Mikrokontrolery AVR   28 Wrz 2008 16:08 Odpowiedzi: 20    Wyświetleń: 4376
  • 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ń: 1763
  • Wytrawiarka by mastermaniek

    Witam wszystkich. Dziś chciałbym zaprezentować wytrawiarkę. Po przeszukaniu postów na elektrodzie, przejrzeniu kilku schematów, wziąłem sie za tworzenie od podstaw. I tak w wolnym od pracy i studiów czasie powstała moja wytrawiarka ;) Na jednej fotce widać oznaki nocnego zmęczenia, zapomniałem...

    DIY Konstrukcje   14 Lut 2014 18:09 Odpowiedzi: 135    Wyświetleń: 67226
  • Bascom początki programowania - problemy z programami.

    Jak napisze prosty program do zaświecenia kilku ledów na porcie D to działa prawidłowo ale regulacja PWM na B1 i B2 nie działa. Fuse bity mam na 8MHz ale chyba wewnętzryny bo jak zewnętrzny kwarc odepne to diody działają poprawnie (w programie do odmierzania jednej sekundy) Dodano po 19 A moze...

    Mikrokontrolery AVR   31 Mar 2009 19:17 Odpowiedzi: 26    Wyświetleń: 2291
  • DS18B20 Atmega8 c nie odpowiada

    Witam, od paru dni męczę się z ds18b20, spakowałem go na płytkę testową, wszystko podłączone dobrze, nie na pasożytniczym tylko na normalnym zasilaniu. Odpowiada na reset a później już na nic. Krótki kurs obsługi wziąłem z karty i z Bardzo przyjemny pdf. Program jest napisany na podstawie...

    Mikrokontrolery AVR   26 Maj 2009 21:39 Odpowiedzi: 8    Wyświetleń: 1869
  • Obrotomierz w motorowerze

    To trzeba poczytać w opisie konkretnego układu - są takie, że można podłączyć bodajże dwa piny do portu drukarki, (+ zasilanie i masę) i programować przez ten port (np. jakieś ATtiny, ATmega), i takie, że trzeba mieć programator. 6MHz zamiast 12MHz - 2 razy mniej RPM (a właściwie zapłonów / minutę),...

    Motocykle, Motorowery   14 Paź 2016 19:32 Odpowiedzi: 267    Wyświetleń: 184137
  • [C][Atmega32] Interpretacja argumentów funkcji

    Dzieki wilkie, dziala wszystko jak trzeba :) A wiecie moze o jakims "skrypcie" dla zegara? Albo jak sie do tego zabrac? Chcialbym wyswietlic godzine np. wiem, ze normlanie to godzine program by pobral z systemu, ale przeciez Atmega nie "wie" ktora godzina :D dlatego zastanawiam sie, jak do tego...

    Mikrokontrolery   08 Lis 2009 17:32 Odpowiedzi: 5    Wyświetleń: 1146
  • [ATmega32][ATmega128] Kwarc - od początku - funkcja zegarka

    Witam, jestem początkujący, chciałem zaimplementować w swoim układzie (dodatkowo) funkcję pokazującą czas, czyli generalnie zegarek. Układ będzie oparty na procesorze ATmega*. Poczytałem trochę na forum o kwarcach i chciałem uporządkować wiadomości. Jeżeli chcę by nie było dysproporcji między aktualnym...

    Mikrokontrolery AVR   12 Lut 2010 19:15 Odpowiedzi: 7    Wyświetleń: 3953
  • Zegar LED z alarmem w puszce po kawie

    Użytkownik o nicku Flornic skonstruował interesująco wyglądający zegar z alarmem, który wyświetla godzinę na zespole dwóch dwukolorowych matryc LED 8x8. Trzeci kolor (pomarańczowy) uzyskiwany jest poprzez aktywację obu kolorów jednocześnie. Sercem układu jest mikrokontroler ATmega 328, osadzony...

    DIY Zagranica   25 Lut 2010 15:22 Odpowiedzi: 0    Wyświetleń: 4794
  • [ATmega8] Prośba o sprawdzenie poprawności schematu.

    Ogólnie jest ok poza trzema rezystorami. R1 jest w sumie niepotrzebny a dodatkowo uniemożliwi programowanie przez ISP. - niestety bzdura na maxa, poczytaj notę PDF, zajrzyj do noty rekomendowanego układu resetu dla AVR8. Oczywiście nie oznacza to, że bez tego rezystora ATmega się nie zaprogramuje....

    Mikrokontrolery AVR   22 Wrz 2010 23:13 Odpowiedzi: 14    Wyświetleń: 3114
  • Stoper elektroniczny - prośba o pomoc w budowie (np na AVR )

    Witam Potrzebuję zbudować zegar z dużymi wyświetlaczami do odmierzania czasu jak w stoperze. Problem polega na dokładności pomiaru. 00.00.00 ( minuty, sekundy, milisekundy ) Potrzebuję aby można go było uruchomić za pomocą przycisku i zatrzymać za pomocą tego samego przycisku. Drugim przyciskiem...

    Mikrokontrolery AVR   19 Lis 2010 23:26 Odpowiedzi: 14    Wyświetleń: 5720
  • Regulator do mini pieca hartowniczego [prośba o sprawdzenie]

    Konstruuję regulator do mini pieca hartowniczego (do około 1.000*C). Jego funkcje to: - odczyt temperatury z termopary typu K (układ MAX6675), - sterowanie grzałką przez przekaźnik, - odczyt temperatury obudowy pieca, drzwiczek (DS18B20), - odmierzanie zadanego czasu, - pokazywanie daty i godziny...

    Pomoc w PCB   30 Lis 2010 08:24 Odpowiedzi: 4    Wyświetleń: 4174
  • [mega16][bascom] Sterowanie 25 LED - programowy PWM

    To czekamy na prezentację jak już wszystko będzie działać :) Prezentacja na pewno będzie jak już wszystko złożę w całość. Jak na razie w wolnych chwilach pomiędzy zajęciami staram się dopracowywać wszystko na płytce stykowej. Zaobserwowałem dziwną rzecz. Atmega po kilku przejściach programu (czyt....

    Mikrokontrolery AVR   06 Maj 2011 12:35 Odpowiedzi: 66    Wyświetleń: 13795
  • Zautomatyzowane urządzenie do mieszania drinków

    Zautomatyzowane urządzenie do mieszania drinków - takie urządzenie pojawia się w marzeniach każdego studenta politechniki. Niestety, student nie posiada środków, by zbudować taki sprzęt, lecz gdy skończy studia i rozpocznie karierę, jego możliwości się poszerzają. Projektanci z Evil Mad Scientist Laboratories...

    Newsy   08 Kwi 2011 20:13 Odpowiedzi: 3    Wyświetleń: 3585
  • Atmega16 generowanie przebiegów pwm na 16 serw

    Mam pytanko. Jaki jest minimalny czas odmierzany przez timer 8-bitowy? bo mi minimum na zegarze 8mhz wychodzi 0.016ms, nawet jak preskaler dam 1 i OCR0 =1. A 16 bitowym mogę mniejsze odmierzyć. według mojej wiedzy powinny minimalny czas mieć taki sam (1/czestotliwość zegara głównego) edit: No i jest...

    Mikrokontrolery AVR   14 Cze 2011 10:32 Odpowiedzi: 8    Wyświetleń: 2786
  • [Atmega32]Jak skonfigurować zegarki wewnetrzne (Timer1 i Timer0)?

    ok, więc może być na konkretnym przykładzie: Mam płytkę AND-TECH.PL EvB 4.3 (mikroprocesor to: ATMEGA 32, 16 PU). Więc jak mogę sobie skonfigurować Timer1 i Timer0 na tym mikroprocesorze przy rezonatorze 16Mh by odmierzał mi czas (zegarek godziny:minuty:sekundy). Jak mogę dobrać preskaler...

    Mikrokontrolery AVR   26 Cze 2011 20:40 Odpowiedzi: 13    Wyświetleń: 1632
  • [ATmega32][C][AVR Studio 4] Slave SPI, timery i przerwania - kolizja.

    Witam! ATmega32 16MHz jako slave odbiera dwa bajty po SPI 1MHz ( 15cm taśmy 10 żyłowej )od mastera LPC2148 . Jeżeli jest włączone tylko SPI, a inne przerwania są wyłączone jest wszystko dobrze. Jeżeli włączę przerwanie od timera2 generowane co 100us to zdarza się że atmega gubi jeden bajt i krzaczy...

    Mikrokontrolery AVR   23 Lis 2011 21:03 Odpowiedzi: 6    Wyświetleń: 1850
  • [Atmega8][bascom] ds1307 - zmiana wartosci klawiszami

    Witam ponownie! Otóż zmodyfikowałem program i teraz wygląda tak... [syntax=basic4gl]$regfile = "m8def.dat" $crystal = 8000000 '$baud = 4800 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 = Portc.0 , E = Portc.4 , Rs = Portb.0 Config Sda...

    Mikrokontrolery AVR   25 Sty 2012 12:55 Odpowiedzi: 6    Wyświetleń: 2308
  • Zegar z termometrem: LCD 20x4, ATmega16, DS18B20, PCF8583P

    Witam wszystkich, jest to mój pierwszy projekt opisywany na tym forum. Przedstawiam projekt mojego autorstwa, zegar z termometrem wyświetlający aktualną datę, godzinę oraz temperaturę z 3 czujników. Założeniem projektu było zbudowanie zegara wyświetlającego godzinę oraz temperaturę wewnątrz...

    DIY Konstrukcje   21 Wrz 2021 10:53 Odpowiedzi: 27    Wyświetleń: 21096
  • Atmega8A - Błędne wskazania miernika częstotliwości

    Pomijając jak działa ten program to źle się do tego zabrałeś. Jak chcesz w sposób wiarygorny liczyć impulst >240kHz, jeśli ATMega jest taktowana np. 8MHz? To daje ci zaledwie 33 takty pomiędzy przerwaniami. Należy mierzony przebieg podać na wejście XCK timera, tak, żeby timer sprzętowo liczył impulsy,...

    Mikrokontrolery AVR   29 Kwi 2013 15:02 Odpowiedzi: 1    Wyświetleń: 1263
  • Dawkomierz "Rad-Boy"

    W projekcie dawkomierza wykorzystano czujnik БМ-20 - nic innego za sensowną kwotę nie udało się znaleźć. Urządzenie zaprojektowano na mikrokontrolerze Atmega 128, który jest zasilany akumulatorem litowym. Dawkomierz zawsze znajduje się w 1 z 3 trybów: Aktywny - ekran, dźwięk...

    DIY Zagranica   29 Lip 2013 09:38 Odpowiedzi: 9    Wyświetleń: 6318
  • Kolejny prosty do wykonania zegarek LED

    Fusebity jeżeli to ma działać na zewnętrznym kwarcu to jednak trzeba zmienić... Dziwne, przecież ATmega8 fabrycznie ustawiona jest na wewnętrzny oscylator 1 MHz. Chyba, że automatycznie wykrywa podłączony kwarc, ale nic mi na ten temat nie wiadomo. Atmega nie jest taktowana tym kwarcem dlatego...

    DIY Konstrukcje   29 Cze 2014 22:00 Odpowiedzi: 31    Wyświetleń: 21036
  • Zegar do szkoły (w trakcie budowy)

    (...)wiele starszych zegarów w autobusach miejskich posiada synchronizację z DCF77, co można zauważyć tuż po rozruchu silnika na przystanku początkowym, zegar potrzebuje do 60 sekund by zacząć odmierzać czas). Do 60 sekund? Jeśli już to co najmniej 60 sekund w idealny warunkach (np. we Franfurcie...

    DIY Poczekalnia   06 Wrz 2016 15:16 Odpowiedzi: 16    Wyświetleń: 8868
  • Zegar NIXIE na lampach LC-531 i DS3231.

    Witam serdecznie. Chciałbym przedstawić jedną z moich konstrukcji wykonanych jakiś czas temu. Jest nią zegar nixie wykonany na lampach LC-531 i mikrokontroler Atmega8. Jako, że początkowo miałem zamiar zastosować obudowę przeźroczystą wybór padł na elementy THT, żeby wnętrze lepiej się prezentowało....

    DIY Konstrukcje   21 Lip 2015 22:23 Odpowiedzi: 14    Wyświetleń: 5349
  • Zegar dwunastodiodowy w oparciu o ATmega8 i DS1307

    (at)dondu DS1307 przy odcięciu głównego zasilania pobiera z baterii typowo ok. 300nA, czyli jakieś 30 razy mniej niż 10uA. Zgadza się, ale Twój zegar w stanie zasilania z baterii nie przebywa prawie nigdy - zasilanie to jest tylko na wszelki wypadek : Zasilaniem zastępczym jest bateria litowa...

    DIY Konstrukcje   05 Sie 2015 22:29 Odpowiedzi: 21    Wyświetleń: 3672
  • Sterowanie dwoma przekaźnikami...

    Wątpliwa sprawa , atmega czy inny układ nie rozwiąże problemu złej koncepcji , braku powtarzalności odmierzania o którą pewnie koledze się rozchodziło. Z drugiej strony chyba nie ładnie pisać nieprawdę: - ma kolega problem z podstawowym układem elektronicznym( nawet jego fachowym określeniem),...

    Początkujący Elektronicy   07 Gru 2015 18:48 Odpowiedzi: 14    Wyświetleń: 1080
  • Timer, czasomierz kuchenny

    Witam, przedstawiam moją konstrukcję timera kuchennego. W dobie smartphonów i rożnych innych “kombajnów” potrafiących precyzyjnie odmierzać czas, pomysł czasomierza kuchennego może wydać się zbędny jednak wizja upuszczenia telefonu do garnka z zupą skutecznie zmotywowała mnie do zaprojektowania...

    DIY Konstrukcje   26 Sty 2016 08:24 Odpowiedzi: 11    Wyświetleń: 5622
  • Zegarek na atmega8 z pomiarem temperatury i napięcia

    Witam! Wykonałem taki diy , znaczy na atmega 8 , do niego podpinam dwa klawisze , dwa termometry DS18B20. W skrócie - mierzy czas , dwie temperatury oraz napięcie do 20Vdc . W fusebit-ach ustawiony tylko kwarc wewnętrzny 8MHz , jednak do wejść xtal dolutowałem kwarc zegarkowy. Wszystko chodzi idealnie,...

    Mikrokontrolery Początkujący   17 Mar 2017 21:07 Odpowiedzi: 7    Wyświetleń: 3093
  • Stół liniowy - czyli slider do kamery.

    (at)siutek84, hehe, ubawiłem się troszkę czytając, ale do rzeczy :) ... w mojej ocenie najlepiej będzie działać z krokowcem, bo w dalszej części można napisać taki program (atmega, albo prościej - arduino), który jako parametry przyjmie np odległość jaką ma pokonać wózek, czas w jakim ma to wykonać,...

    DIY Poczekalnia   11 Cze 2017 14:59 Odpowiedzi: 59    Wyświetleń: 17496
  • Pomiar prędkości obrotowej impulsatora na INT0 i INT1

    Wróciłem do rozgrzebanego projektu i aktualnie walczę z obsługą impulsatora. Użyty procesor to ATMEGA 16 z zewnętrznym taktowaniem 16MHz. PD2 (INT0), PD3(INT1) są skonfigurowane jako wejścia z podciągnięciem do 1 i do nich podłączone są piny impulsatora odpowiednio PD2 A i PD3 B (patrz załączony...

    Mikrokontrolery AVR   16 Mar 2017 09:57 Odpowiedzi: 10    Wyświetleń: 1062
  • Stabilizacja napięcia boost converter sterowanego atmegą

    Witam, Zrealizowałem przerywacz podwyższający napięcie z 5 V do 10 V, który jest sterowany atmegą a program napisałem w języku C, lecz mam problem ze stabilizacją napięcia wyjściowego przy zmianach obciążenia. Napięcie przy dużych zmianach obciążenia potrafi wzrosnąć na chwile nawet o 10 V. Sterowanie...

    Mikrokontrolery   10 Wrz 2017 00:06 Odpowiedzi: 4    Wyświetleń: 981
  • Precyzyjny stoper, czasomierz na TTL

    Przedstawiam zaprojektowany i wykonany przeze mnie stoper (czasomierz) pozwalający na precyzyjne odmierzanie długich odcinków czasu. Z rozdzielczością 1 µs można odmierzyć 10000 sekund, czyli blisko trzy godziny, natomiast z rozdzielczością 1 ms aż 10 000 000 sekund, czyli ponad 115 dni...

    DIY Konstrukcje   05 Lis 2021 16:11 Odpowiedzi: 41    Wyświetleń: 4986
  • Czy użytek sprzętowego WatchDog ma jakieś przewagi nad programowym?

    oraz "the frequency depends on supply voltage, temperature and batch variations" WD nie służy do precyzyjnego odmierzania czasu. Zobacz w nocie jak zależy od podanych parametrów, a okaże się, że to raczej nie ma większego znaczenia. Zewnętrzny WD często oferuje znacznie szerszy zakres wartości limitów...

    Mikrokontrolery AVR   08 Kwi 2022 12:20 Odpowiedzi: 8    Wyświetleń: 453