łączenie timerów atmega

Znaleziono około 58 wyników dla: łączenie timerów atmega
  • Zestaw bazowy - Co kupić dla zupełnie początkującej osoby?

    W miarę wzrostu skomplikowania prjektów na ATmega rozpocznie się walka z ubogimi peryferialami, podczas gdy Cortexy mają po min. kilkanaście timerów 16- i 32-bitowych z weloma kanałami PWM. Akurat STM32 mają w większości timery 16-bitowe i zwykle 0 timerów 32-bitowych (wprost, bo timery 16-bitowe można łączyć w "łańcuch"), takie STM32F0 mają aż 1 timer...

    Projektowanie Co i Gdzie Kupić ?   23 Gru 2012 00:04 Odpowiedzi: 15    Wyświetleń: 4611
  • Wybór kontrolera do generowania sygnału prostokątnego z małym wypełnieniem.

    Pokombinuj trochę . 1. użyj kwarcu będącego potęgą dwójki np. 16.384MHz 2.a. użyj dwóch mikrokontrolerów, które mają timery 16-bitowe i połącz je szeregowo łącząc odpowiednie piny, 2.b. lub użyj jednego mikrokontrolera, który ma dwa timery 16-bitowe i połącz je szeregowo łącząc odpowiednie piny lub jeśli ma taką możliwość to ustaw to programowo. Nie...

    Mikrokontrolery   15 Lis 2016 19:55 Odpowiedzi: 14    Wyświetleń: 1149
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Jak zrobić zegarek z datą i termometrem na Atmega 8/32?

    A z wyświetlaczami LED też można sobie poradzić. Zawsze można zrobić multipleksowanie potrójne - tj. wykorzystujemy 3x8 linii i łączymy 3 wspólne końce wyświetlaczy i wtedy w jednym obiegu zapalamy cyfrę na 3 wyświetlaczach. Dodatkowo wszystko możemy podłączyć za pomocą rejestrów przesuwnych (74HC595 lub ich dedykowane odpowiedniki będące driverami...

    Mikrokontrolery   14 Lis 2013 10:08 Odpowiedzi: 20    Wyświetleń: 4170
  • REKLAMA
  • ATmega - Potrzebny pomysł na 6 kanałowe urządzenie liczące

    Pętla główna to bzdura, ale można to zrobić następująco, do portu PC0 do PC5 podłączamy czujniki optyczne, następnie piny PC0 do PC5 łączymy z katodami diod impulsowych, anody diod łączymy do pinu PD2 (INT0), teraz opadający poziom na wejściu PC0 do PC5 wywoła przerwanie INT0. W obsłudze przerwania testujemy poziom 0 na wejścich PC0 do PC5 i w zadeklarowanych...

    Mikrokontrolery   19 Kwi 2016 09:34 Odpowiedzi: 14    Wyświetleń: 1116
  • 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 na raz */ GTCCR = 1 << TSM | 1 << PSRSYNC; //Ustawiam...

    Mikrokontrolery   04 Lut 2008 11:37 Odpowiedzi: 3    Wyświetleń: 1987
  • REKLAMA
  • Używanie dwóch timerów w BASCOM (atmega2560) - pobieranie danych z tablicy i sterowanie PORTB

    Program ma pobierać dane z tablic i ustawiać odpowiednie bity na PORTB. Timer0 ma co 0,5s pobrać z tabeli aktualną prędkość z jaką timer2 ma zmieniać stan na PORTB. Osobno timer'y działają, razem nie chcą . [syntax=vbnet] $regfile = "m2560def.dat" $crystal = 16000000 Config Portb.7 = Output Config Portb.6 = Output Config Portb.5 = Output Config Portb.4...

    Mikrokontrolery AVR   07 Kwi 2023 07:26 Odpowiedzi: 17    Wyświetleń: 804
  • Atmega16 i Timery[C]. Można uruchomić 2 w jednym czasie?

    czy wykonywalne jest uruchomić 2 Timery w jednym czasie, podczas moich prób problem pojawił się przy wpisywaniu danych w rejestr TIMSK, w najlepszym wypadku jeden timer rusza a drugi nie

    Mikrokontrolery   02 Kwi 2009 10:29 Odpowiedzi: 13    Wyświetleń: 1320
  • REKLAMA
  • [bascom] atmega8 wykorzystane 3 liczniki, timer2 zakłóca PWM

    Witam, $regfile = "m8def.dat" $crystal = 8000000 Config Pinb.1 = Output Config Pind.1 = Output Config Timer2 = Timer , Prescale = 128 Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Up , Compare B Pwm = Disconnect , Prescale = 8 Cls Cursor Off Portd.0 = 1 Portd.1 = 0 Set Portd.4 On Timer2 Czas1s Dim Licz8ms As Byte Dim Wartoscpwm As...

    Mikrokontrolery   18 Maj 2011 08:48 Odpowiedzi: 2    Wyświetleń: 2543
  • Atmega32 - Pomiar czasu między zboczami narastającymi na ICP1

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

    Mikrokontrolery AVR   25 Sty 2014 14:56 Odpowiedzi: 12    Wyświetleń: 2739
  • Multiplex na timer0 i zaklocenia w obliczeniach [c][atmeg16]

    Witam Problem jest nastepujacy uzywam timer0 do multiplexowania. co 4ms wywoluje mi sie przerwanie od przepelnienia timera wyswietlajac cyfre na kolejnym wyswietlaczu. Dane do wyswietlenia sa globalne. w petli while co pewien czas(0,5 s ) wywoluje funkcje ktora zczytuje dane z czujnika ds1820 po 1wire. Na wyswietlaczu LED pojawia sie co jakis czas 'zaklocenia'....

    Mikrokontrolery AVR   13 Kwi 2010 20:07 Odpowiedzi: 4    Wyświetleń: 977
  • Jak skonfigurować Timer2 w ATmega8 do zliczania setnych sekundy? BASCOM

    Witam serdecznie zrobiłem zegar na w/w procesorze i wyświetlaczach 7 segmentowych led. Sekundę odmierzam z wykorzystaniem Timera 2 w trybie asynchronicznym z dodatkowym kwarcem 32,768Khz. Multipleksowanie wyświetlaczy realizowane jest za pomocą timera0. Do tej pory wszystko działa świetnie, Chciałbym jednak dodać jeszcze zliczanie setnych sekundy i...

    Mikrokontrolery AVR   03 Mar 2011 14:14 Odpowiedzi: 3    Wyświetleń: 3006
  • REKLAMA
  • Jak obsłużyć timer i przerwania w Atmega8a w C++?

    Witam! Proszę o pomoc, buduję zegarek na Atmega8a. Problem stwarza mi obsługa timera w przerwaniu. Właściwie to nie mogę znaleźć nic konkretnego. Jak włączyć timer? Gdzie ustawia się flaga przepełnienia? Czy flagę trzeba wyzerować ręcznie? Jak to wygląda z perspektywy kodu C++? Dziękuję serdecznie za pomoc :)

    Mikrokontrolery AVR   11 Mar 2014 17:46 Odpowiedzi: 13    Wyświetleń: 1941
  • Bascom Atmega 168 ustawienie timer2 w tryb CTC i OC2B na toggle

    Panowie prośba. Męczę się i męczę i czytam i czytam.... i gdy coraz więcej czytam to się coraz bardziej gubię. Mam wrażenie, że DS od Atmega 168 jest napisany w strasznie zagmatwany sposób. Przejdźmy do sedna: Chcę ustawić końcówkę OC2B by generowało mi na niej przebieg prostokątny o okresie 8ms. No i tu mam problem bo opis z helpa bascoma dla timera2...

    Mikrokontrolery AVR   29 Sie 2011 20:05 Odpowiedzi: 11    Wyświetleń: 3155
  • ATmega8535 Bascom: Jak napisać timer do sterowania przekaźnikami co 15 min?

    Zrobiłem sterownik na 8535 i teraz chcę w bascomie napisać program do jego obsługi :) opis działania : po nacisnieciu przycisku S1,S2,,,S16 ma sie załaczyć się przekaźnik PK1,PK2,,,PK16 na 15 min , po tym czasie wyłaczyć i znów po 15 min załaczyć . i tak co 15 min. po 4 godzinach ma się wyłaczyć . oczywiście przekazniki maja przełaczać sie nieżależnie...

    Mikrokontrolery   16 Lut 2007 13:46 Odpowiedzi: 9    Wyświetleń: 2040
  • XMEGA32-E5 - Jak poprawnie skonfigurować timer w XMEGA serii E5

    Proszę, niech mnie ktoś oświeci jak skonfigurować dowolny timer w XMEGA ale serii E5 ! - one mają timery typu 4/5 czyli inne niż pozostałych XMEGA-ch. Mam podłączony buzzer do pinu D0 i co bym nie robił dostaję na nim przebieg o częstotliwości 34kHz. F_CPU=2000000. Atmel Studio 7. http://obrazki.elektroda.pl/2870512400_1... W ogóle chciałbym...

    Mikrokontrolery   31 Sty 2016 15:14 Odpowiedzi: 9    Wyświetleń: 1281
  • Bascom, ATmega128 - Jak ustawić dokładne wartości Timerów?

    Witam, mam kod: [syntax=basic4gl] Config Timer0 = Timer , Prescale = 1024 Config Timer1 = Pwm , Pwm = 10 , Compare A Pwm = Disconnect , Compare B Pwm = Clear Down , Prescale = 8 Config Timer2 = Timer , Async = Off , Prescale = 1024 , Compare = Disconnect , Pwm = Off , Clear Timer = 1 Config Timer3 = Timer , Prescale = 256 Config Int6 = Change On Ovf0...

    Mikrokontrolery AVR   16 Lip 2011 17:09 Odpowiedzi: 0    Wyświetleń: 900
  • Konfiguracja Timer2 w ATmega8 z zewnętrznym kwarcem 32,768 kHz

    Witam. Mam następujący problem - chciałem użyć timera 2 do pracy asynchronicznej z zewnętrznym rezonatorem kwarcowym (zegarkowym) o częstotliwości 32,768 kHz. Czyli ATmega powinna być taktowana wewnętrznym szybkim oscylatorem, a jedynie ten timer zegarkowym. Kod: #include <avr/io.h> int main (void) { DDRD |= (1 << 0);...

    Mikrokontrolery AVR   16 Wrz 2011 19:18 Odpowiedzi: 3    Wyświetleń: 4230
  • ATmega8 – timer0 i timer1, błędne odstępy czasowe, diody świecą co 4s zamiast 1s

    witam. Mam problem dotyczący generowania równych odcinków czasu przez timer0 i timer1 osoby mogące udzielić mi pomocy proszę o kontakt. Dokładnie mój problem wygląda tak że każdy program który wykorzystuje timer0 i timer1 ne działa tak jak powinien,np program który zaświeca po kolei 10 diod w odstępach 1sekundy w rzeczywistości nie zaświeca ich po 1s...

    Mikrokontrolery   11 Lis 2008 16:41 Odpowiedzi: 12    Wyświetleń: 1782
  • [Atmega8] [Atmega8][C] Jak dodać funkcję załączania przekaźnika o określonej godzinie?

    Witam, chciałbym przerobić projekt z tego linku http://www.elektroda.pl/rtvforum/topic90... Mianowicie zostawić odliczanie czasu i wyświetlanie go a dodać do niego funkcję w której o wpisanej "na stałe" godzinie w funkcji załączy przekaźnik. Przekaźnik jest 4 modułowy więc potrzebuje 4 wolnych pinów. Kod, który zmodyfikowałem wygląda następująco...

    Mikrokontrolery AVR   05 Lis 2017 11:17 Odpowiedzi: 7    Wyświetleń: 1467
  • [Atmega8] - [C]Timer znowu nie odlicza zadanej wartości

    Cześć, po zabawie z timerem 0 przyszedł czas na timer 1. Mam Atmegę 8 z kwarcem 12MHz, chciałem tak jak poprzednio odmierzyć dokładnie jedną sekundę. Napisałem program: [syntax=cpp]//Nauka obsługi timera //Atmega8 12MHz #include <avr/io.h> #include <avr/interrupt.h> void main(void) { DDRB = 0x0F; PORTB = 0x0F; OCR1A = 46874; //OCR1A - po...

    Mikrokontrolery Początkujący   21 Lut 2013 17:39 Odpowiedzi: 2    Wyświetleń: 1002
  • Atmega 128 i Timer1 z trzema rej. OCR1A, OCR1B i OCR1C

    Cześc. Chcę użyć licznika timer/counter1 w układzie Atmega128 w trybie CTC. Potrzebuje aby przy zgodności następowało przerwanie. Po przeczytaniu Datasheet juz nie wiem o co chodzi w tym. Dlaczego i jak sie do tego zabrac skoro są tam aż 3 rejesrty OCR1A, OCR1B i OCR1C. Czy wpisując do tych rejestrów rózne wartości będą 3 przewania, o co tu chodzi z...

    Mikrokontrolery   02 Paź 2006 20:31 Odpowiedzi: 2    Wyświetleń: 2531
  • Avr/Atmega/16 - Alarm i ustawienie w menu lub cos podobnego

    Witam Mam problem a raczej nie wiem jak zrobić możliwość włączenia na dany czes i wyłączenia na dany czas jednego pinu w atmedze.Dodam ze w układzie mam PCF8583,ale nie mam bladego pojęcia jak zrobić takie ustawianie.Czy wykorzystać do tego PCF8583 czy Timer z atmegi ? Chodzi o takie coś Włącz na 10 minut wyłącz na 3 godziny i ponownie włącz na 10minu...

    Mikrokontrolery Początkujący   20 Mar 2014 22:30 Odpowiedzi: 15    Wyświetleń: 2838
  • [Atmega32] Jak skonfigurować dwa 8-bitowe timery w Atmega32 do różnych zadań?

    Dzień dobry! Mam taki o to problem, przerzuciłem notę ale nie mogę jakoś ogarnąć jak uruchomić drugi timer 8 bitowy, przykładowo: Proszę pamiętać o używaniu znaczników syntax . Opcja Listing kodu . - arnoldziq

    Mikrokontrolery AVR   06 Lis 2011 00:27 Odpowiedzi: 1    Wyświetleń: 1283
  • [Atmega32A][asm] Jak uruchomić timer do wyłączania diod po 0,5s?

    Witam, Chciałabym zrobić obsługę timera, aby wszystkie diody po przyciśnięciu przycisku się włączały, a po upływie czasu ok. 0,5 sekundy się wyłączały. Niestety timer w kodzie mojego programu nie uruchamia się i nie wiem czym to jest spowodowane. [syntax=avrasm] .include "m32def.inc" .org 0x000 jmp start .org 0x002 jmp int_ext .org 0x010 jmp timer1...

    Mikrokontrolery AVR   29 Lis 2018 20:35 Odpowiedzi: 12    Wyświetleń: 1092
  • Wybór zestawu: ZEPIC dla PIC czy ZEAVR dla ATmega? Jak programować?

    Sugerujesz, że zysk firmy Atmel wynika wyłącznie z nieświadomości Polskich użytkowników, którzy kupując te pojedyncze sztuki utrzymują firmę na powierzchni? Owszem, rdzeń XMEGA jest wolniejszy niż większości ARMów, lecz peryferia są o wiele bogatsze niż większości tanich ARMów (w porównywalnym przedziale cenowym). Np. porównanie do STM32F100C - max...

    Mikrokontrolery Początkujący   28 Cze 2014 08:42 Odpowiedzi: 48    Wyświetleń: 6906
  • Ocena układu sterownika akwarium: LED, wentylator, pompy, LCD, IR, temperatura

    Najpierw spisuje się założenia projektowe, potem dobiera elementy. Rozpoczynanie projektu od ATMega + 2 x ATtiny i PCF8cośtam skutkuje takim właśnie potworkiem, niepotrzebnie skomplikowanym i trudnym do oprogramowania. Sytuacja, gdzie wymagania są niezmienne przez całe życie projektu występuje jedynie na poziomie akademickim i przy projektowaniu elektrowni...

    Mikrokontrolery   31 Mar 2016 14:36 Odpowiedzi: 24    Wyświetleń: 1776
  • Konstrukcja ładowarki MPPT o mocy 500W - scalaki, schematy, przetwornice

    Dlatego lepiej było zastosować układ pracujący na 24 V mniejsze straty , musiał bym zastosować np 3 panele 12V połączone szeregowo. Nie wiem jak to na nie wpłynie czy łączenie różnych ogniw szeregowo powiedzmy różnych mocach nie zabuży układu mppt? Panele łączone szeregowo powinny być takie same, w przeciwnym wypadku uzyskasz wydajność taką jak z najsłabszego,...

    Projektowanie Układów   02 Kwi 2021 16:43 Odpowiedzi: 7    Wyświetleń: 1896
  • Jaki zegar RTC z obsługą roku i alarmu zamiast PCF8583?

    Projekt to może nie jest, raczej element/część możliwości układu jakie staram się poznać. Na płytce Amtega32 Dwa wejścia/przyciski, uruchomiony Timer1 dla obydwu wyjść PWM. Sterowanie ( na razie LED ( chcę halogeny do tego podpiąć przez tranzystor NFET ), jeden przycisk/wejście - jedno wyjście ( tylko tak ciekawie, że na przemian, dłuższe przyciśnięcie...

    Mikrokontrolery AVR   02 Mar 2011 23:06 Odpowiedzi: 11    Wyświetleń: 3644
  • Samochodowy odstraszacz kun na Arduino Pro Mini

    http://obrazki.elektroda.pl/8244095700_1... Chciałem przedstawić bardzo prosty akustyczny odstraszacz kun do samochodu zbudowany w oparciu o Arduino Pro Mini (ATMega 328P) oraz moduł przetwornicy step-down na układzie MP1584. Inspiracją do konstrukcji był używany dotychczas analogowy odstraszacz akustyczny zbudowany w oparciu o układ...

    DIY Konstrukcje   03 Cze 2017 10:58 Odpowiedzi: 17    Wyświetleń: 26280
  • Jak wyłączyć przerwania OC2 na PB.3 w Atmega8 w Bascom?

    Nie oglądam Potera mirekk36 ale akurat w helpie do Timerów jest przykład w którym parametry są źle opisane, jak spróbujesz skompilować to zobaczysz, w obsłudze timerów są też błędy które się coprawda kompilują poprawnie ale wykonują inaczej niż powinny, tu wierzę w słowo pisane z Praktycznego Elektronika gdzie zamiast Config Timer ładują bezpośrednio...

    Mikrokontrolery AVR   28 Sty 2009 20:12 Odpowiedzi: 19    Wyświetleń: 1678
  • [Atmega8] [Atmega8][C] - Program zatrzymuje się przy użyciu modułu GSM Motorola D15

    Patrzę na kod od godziny, nie mogąc znaleźć przyczyny problemu. Pewnie winny jest jakiś drobiazg, którego nie jestem w stanie dostrzec. Zapewne ktoś z większym doświadczeniem wychwyci go natychmiast. Na początek trochę o projekcie . Jest to moje pierwsze "większe" przedsięwzięcie w ramach nauki programowania AVR-ów w języku C. Krótko mówiąc jakiś czas...

    Mikrokontrolery Początkujący   08 Gru 2012 22:20 Odpowiedzi: 10    Wyświetleń: 1767
  • Sterowanie jasnością żarówki 100W triakiem BT138 z Moc3023 i Atmegą - niestabilność

    MOC3023 podobnie jak 3020,3021 i 3022 nie ma detekcji przejścia przez zero. No właśnie też mi się tak wydawało. Czytałem notę trzy razy, ale nic nie znalazłem. Przy obciążeniu rezystancyjnym żadne gasiki raczej nie są potrzebne. Tu też tak myślałem. Aplikację zrobiłem na podstawie ds na obciążenie rezystancyjne, a triaka dobrałem tak by wytrzymał prąd...

    Mikrokontrolery AVR   16 Mar 2016 20:51 Odpowiedzi: 10    Wyświetleń: 4308
  • Zegar matrycowy 8x80 + termometr oraz datownik z imieninami

    http://obrazki.elektroda.pl/9963209900_1... Witam. Chciałem zaprezentować swoje dzieło, a jest nim zegar matrycowy. Zegar ten poza wskazywaniem aktualnego czasu wskazuje również temperaturę, datę wraz z imieninami oraz maksymalną temperaturę zarejestrowaną w dzień i minimalną zarejestrowaną w nocy. Zegar ma 6 trybów wyświetlania - z...

    DIY Konstrukcje   21 Lip 2019 04:26 Odpowiedzi: 79    Wyświetleń: 42947
  • Jak połączyć Atmega8 i Atmega16 przez I2C w Bascomie?

    Witam, ja właśnie dokładnie taką samą konfigurację 2 procków czyli łączyłem Atmega8 oraz Atmega16 po tym właśnie i2cslave w Bascomie i mogę się coś niecoś na ten temat wypowiedzieć.... ... otóż biblioteka ta I2cslave dla softwarowego rozwiązania układu SLAVE w I2C rzeczywiście działa dobrze tak jak jest opisana ale... jest właśnie jedno i to dosyć spore...

    Mikrokontrolery   27 Lut 2008 16:10 Odpowiedzi: 3    Wyświetleń: 3528
  • Wybór między STM32 a Xmega po Atmega - który lepszy dla amatora?

    A jeżeli przy okazji same układy są tańsze, to po co przepłacać? No właśnie niekoniecznie. Jak kol. Albertb zauważył, jako argument na taniość ARM pokazuje się ARMy CM0, które głowy nie urywają. A już wspomniany powyżej STM kosztuje netto 33 zł, czyli jeśli ktoś naprawdę nie ma potrzeby go użyć, to taniej wyjdzie coś innego, chociażby CM0. Z kolei...

    Mikrokontrolery   12 Lip 2015 07:19 Odpowiedzi: 32    Wyświetleń: 9147
  • Generator prostokąta od 1Hz - 1kHz z regulacją wypełnienia

    W Atmega8 masz 3 timery z czego: - 8 bitowy timer0 ma wejście T0, ale nie ma trybu CTC ani PWM , - 16 bitowy timer1 ma tryby CTC i PWM oraz wejście T1 i dwa wyjścia OC1A i OC1B, - 8 bitowy timer 2 z trybem z CTC i PWM, ale bez wejścia T2, ale ma wyjście OC2. Dodatkowo możesz podłączyć kwarc będący potęgą liczby 2, a to pomaga bo timery mają preskalery...

    Mikrokontrolery   04 Cze 2017 21:39 Odpowiedzi: 14    Wyświetleń: 1410
  • FT232RL zasilanie 5V, podłączenie do ATmega128 bez konwerterów?

    tak na szybko zauważone drobiazgi: SCH: - staraj się w polu wartości (Comment) stosować dokładne part number wybranego komponentu lub przynajmniej skróconą jego wartość. Zalecam nie stosować pola Comment do oznaczania funkcji pełnionej przez komponent (np. LCD_Control, JTAG). Lepiej użyć do tego celu Text String. cpu: - nety TCK, TMS, SCL_I2C, RESET...

    DSP i Transmisja   30 Gru 2012 12:17 Odpowiedzi: 12    Wyświetleń: 5585
  • Generator PLL z HCT4046 i Atmega8 8MHz – czy timery wygenerują sygnał 1kHz?

    Zakres pracy to 500 - 1500kHz. W atmedze chciałem timerów używać czysto sprzętowo. Kiedyś w podobny sposób zrobiłem przestrajalny generator z regulowaną czestotliwością i wypełnieniem łącząc szeregowo 2 timery

    Mikrokontrolery AVR   29 Maj 2014 22:05 Odpowiedzi: 2    Wyświetleń: 1230
  • [Atmega8] [Atmega8][C] Timer2 z kwarcem zegarkowym - przerwanie co sekundę nie działa poprawnie

    Zmiana może nie. Ale ich całkowity brak tak. Jakie teraz masz? Łączą?

    Mikrokontrolery AVR   04 Lis 2009 17:38 Odpowiedzi: 7    Wyświetleń: 2695
  • Zmiana priorytetu przerwań w ATmega8 dla int0 i timer0

    volender: a nie myślałeś o odinstalowaniu gcc i pracy w czystym ASM? To by był krok wstecz. Krok w przód to łączenie C i ASM. A wracając do tematu to niewydaje mi sie aby problem Autora tkwił w priorytecie przerwań, zapewno to jakis błąd programowy albo wykorzystywanie tych samych zasobów (np. timera).

    Mikrokontrolery   05 Lip 2007 22:43 Odpowiedzi: 17    Wyświetleń: 2923
  • Konfiguracja kwarcu 32 kHz na Atmega16 z avr-gcc - fuse bity i timery

    Nie przewidziałem ze płytka testowa zrobi mi zonka :D a w atmega8 tosc i xtal jest łączone dlatego było okej temat do zamknięcia dturczak masz u mnie piwo ;)

    Mikrokontrolery   04 Paź 2012 20:19 Odpowiedzi: 3    Wyświetleń: 1615
  • [BASCOM] Sterownik przekaźników Atmega8 BASCOM – pytanie o działanie programu i obsługę Timer0

    LED-y zapewne łączysz do plusa? Dajesz "Set" i co dalej? Wyjścia same się z"Reset"-ują? Patrz drugi przykład z książki.

    Początkujący Naprawy   30 Paź 2012 19:15 Odpowiedzi: 4    Wyświetleń: 1662
  • Atmega8: Jak wysłać impulsy Timer1 na pin przy warunku portd.3=0?

    Przepraszam , kabelek nie łączył , wreszcie widzę impulsy timer1 na portd.0. po wgraniu do procka ostatniego listingu. Dziękuję za pomoc. Dodano po 11 Jeszcze jedno pytanie. Jest możliwe aby przy kwarcu 16Mghz i prescaler1 Timer1wysyłał na portd.0 impulsy o szerokości 100us ? Powinien chyba wysyłać impulsy o szerokości 62.5ns ?

    Mikrokontrolery Początkujący   26 Cze 2015 19:20 Odpowiedzi: 31    Wyświetleń: 1926
  • [ATMEGA8] [ATMEGA8][BASCOM] Dlaczego dioda IR nie przygasa po nadaniu kodu RC5?

    [schemat] w odbiorniku wszystko OK. w nadajniku ?? łączysz emiter tranzystora NPN do Vcc a kolektor do Gnd ?? przecież to nie będzie działać. Podłącz diodę nadawczą do µC przez rezystor 100om. Rc5send ? mógłbyś wkleić tą funkcję co do odbiornika na jakiej zasadzie odbierasz kod RC5. najprościej weź pilot od TV tam masz RC5 i spróbuj go odebrać....

    Mikrokontrolery AVR   05 Paź 2008 20:07 Odpowiedzi: 7    Wyświetleń: 9896
  • Uniwersalny Moduł sterownika IR + gadżety (klocek lego)

    http://obrazki.elektroda.net/60_12051824... Witam, chciałbym zaprezentować wykonanie pewnego mojego pomysłu, jest to w zasadzie jeszcze prototyp chociażby pod względem nie doszlifowanego jeszcze oprogramowania,. Jednak na tyle już się dobrze sprawuje, że od razu można go używać w dowolnych konfiguracjach. Nazwałem "to coś" Uniwersalny sterownik...

    DIY Konstrukcje   13 Mar 2008 14:36 Odpowiedzi: 21    Wyświetleń: 12035
  • Robot mobilny minisumo

    http://obrazki.elektroda.pl/3774180300_1... Chciałbym przedstawić robota mobilnego należącego do klasy minisumo, którego wykonałem w 2012 roku. Roboty tego typu tworzone są do walk na ringach o odpowiednich średnicach zależnych od klasy robota, czyli jego wymiarów i wagi. Klasa minisumo to wymiary w granicach 10x10 cm oraz waga poniżej 500...

    DIY Konstrukcje   28 Cze 2015 22:23 Odpowiedzi: 7    Wyświetleń: 4851
  • [Atmega8] [Atmega8][Bascom] Optymalizacja kodu menu w komputerku samochodowym

    A jednak dziś jeszcze przepisałem to INT0. Działa choć czasem są problemy z odczytem temperatury, ale to pewnie dlatego że za dużo powstawiałem disable/enable interrups. No i przestawiłem moją Atmegę na trochę szybszą:) W takim razie spróbuję jeszcze z Timerem. A jaką najmniejszą rozsądną jednostkę odmierzania czasu sobie przyjąć żeby było O.K.? 1 ms...

    Mikrokontrolery AVR   30 Sie 2011 22:59 Odpowiedzi: 26    Wyświetleń: 3459
  • [ATmega8] ATmega8 Bascom: Jak użyć Timer0 do opóźnienia zapalenia LED?

    OK. Czyli muszę ustawić zewnętrzny oscylator do tego tak? Bo nie mogę wpisać takiej częstotliwości i będzie taktowany oscylatorem wewnętrznym? I jeszcze jedno pytanie mam, na które znów nie ma odpowiedzi w tej niby dla początkujących książce: Napisałem malutki programik do wyświetlania napisu na lcd idział. Napisałem też ten drugi programik do świecenia...

    Mikrokontrolery Początkujący   10 Cze 2013 12:08 Odpowiedzi: 19    Wyświetleń: 3546
  • Inteligentne budynki - soft do AVT5291 / AVT5217 / AVT5222

    Witam To był kiedyś temat mojej pracy magisterskiej - sieć urządzeń połączonych razem przez RS485. Napisałem do tej sieci dwie aplikacjie pod windows. Jedna słuzyła do wykrywania urządzeń pracujacych w sieci i ich konfiguracji ( np. parowanie włącznika aby załączał światło np w 2 pokojach, zmiana czasu jakiegos timera , łączenie urządzeń w grupy logiczne...

    Programowanie   06 Maj 2011 15:20 Odpowiedzi: 2    Wyświetleń: 1672
  • [Atmega32][C]Odtwarzanie PCM przez PWM. Częstotliwości.

    Kolego na początek sobie zobacz mój kod, który tam do testów sobie nabazgrałem. Jeden TIMER1 chodzi jako PWM, częstotliwość ponad 30 kHz. Drugi Timer0 generuje przerwania(tryb CTC) co 125 us, czyli z f 8kHz, i w nim odczytuje próbke i wrzucam na wypełnienie PWMa z timera1. Wyzwalam sobie przyciskiem, i zaświecam diodkę na czas odtwarzania. Oczywiście...

    Mikrokontrolery AVR   18 Sty 2011 14:24 Odpowiedzi: 37    Wyświetleń: 5978
  • Jak połączyć uC z 74HC595 i 7-segmentowymi wyświetlaczami LED?

    Zrezygnuj z tego daj MAX7219 jeden załatwi za Ciebie wszystko. ... za ponad 15-30zł vs 0.60zł za jeden 74HC595D + groszowe dodatkowe elementy i nieco większe PCB. I tutaj moje pierwsze pytanie, czy bity "znajdujące się" w pamięci pierwszego rejestru są następnie przesuwane do drugiego, czy każdym z rejestrów steruje się osobno ? To zależy jak je podłączysz...

    Mikrokontrolery   31 Gru 2014 22:32 Odpowiedzi: 5    Wyświetleń: 1779
  • Atmega8 BASCOM Manchester - Komunikacja bezprzewodowa 433MHz Manchester Kłopot

    Poczytaj conieco o RC5 RC5 mam ogarnięte, Tam występują dwa bity startu "11", toggle bit, adres i komenda. Problem polega na tym, że adres zapisany jest na 5 bitach, a komenda na 6 bitach. Na żadnej z nich nie zapiszę nawet bajta danych, musiałbym łączyć. Po drugie nie mogę powiększyć tej ramki, musiałbym złożyć ją z kilku. Po drugie to jest również...

    Mikrokontrolery   29 Wrz 2013 22:20 Odpowiedzi: 10    Wyświetleń: 5001
  • [bascom] Sterowanie diodami LED na ATmega8 z użyciem Bascom - rozszerzenie na PORTB

    Pozwoliłem sobie napisać do osoby która ożywiła układ i w odp mam Podłączamy ADC atmegi bezpośrednio do prawego lub lewego kanału (sygnału audio oczywiście, nie głośnika). Najlepiej przez potencjometr, mamy wtedy regulację. Masy układów łączymy ze sobą. Po nowym roku oczywiście sprawdze :)) Dodano po 5 idąc dalej:) wysterowanie PWM1a i PWM1b czyli płynne...

    Mikrokontrolery AVR   27 Gru 2010 17:04 Odpowiedzi: 30    Wyświetleń: 5631
  • [C] Debounce na INT0 w ATmega16 - podwójne zliczanie impulsów po timeout

    Witam, Do INT0 ATmegi16 mam podłączone urządzenie dające impulsy - łączące masę. Dopisałem filtr na drganie styków, ale jedno rozwiązanie działa, a drugie nie. Wolałbym całkiem wyłączać przerwania tak jak w listingu 1, ale w tym przypadku po upłynięciu timeoutu przerwanie uruchamia się jeszcze raz. Czyli na każdy impuls na wejściu licznik zlicza dwa...

    Mikrokontrolery AVR   02 Sty 2010 19:51 Odpowiedzi: 1    Wyświetleń: 1332
  • [atmega8][bascom] Inteligentne sterowanie osw. schodow

    Witam Kolegów.Podepne się pod temat,a mianowicie chciałbym napisać wsad do atmegi32 do sterowania oświetlenia schodów (listwy led) które to płynnie rozjaśniały się (ok 2-3s) po załączeniu pstryczka na ścianie a po wyłączeniu pstryczka po ok 2s płynnie gasły (ok 2-3s).Ja jak narazie próbuje łączyć kody(programy) znalezione w necie,bo dziś jest czwarty...

    Mikrokontrolery AVR   29 Maj 2011 16:43 Odpowiedzi: 16    Wyświetleń: 4668
  • Stroboskopowy Miernik Prędkości Obrotowej

    http://obrazki.elektroda.net/81_12834323... Witam Chciałbym przedstawić moje kolejne urządzenie. Prezentowany układ jest miernikiem prędkości obrotowej silników elektrycznych, a główną jego zaletą jest bezinwazyjny pomiar polegający na oświetleniu wirującego obiektu diodą LED dużej mocy. Pomiar polega na ustawieniu częstotliwości błysków zgodnej...

    DIY Konstrukcje   06 Wrz 2010 12:59 Odpowiedzi: 20    Wyświetleń: 15048
  • Jak przeliczać przepełnienie Timer1 16bit w ATmega32 z preskalerem 256?

    Zamieszczony wcześniej kod jest sprawdzony - działa na atmega8 Również po pomyfikacjach portów działa na attiny2313 i zajmuje 65% flash, wiec jest jeszcze miejsce na jakieś "wodotryski". Używam Bascom demo w wersji chyba najnowszej: 1.11.8.7 build 001 MS windows XP SP-2 Program pod attiny2313 na płytce uruchomieniowej ZL11AVR (Płytka ZL2AVR pod megę...

    Mikrokontrolery   22 Gru 2012 16:48 Odpowiedzi: 54    Wyświetleń: 14946
  • wysyłanie IR przy użyciu UART w oparciu o atmega8

    Co do trzeciej propozycji, to nie wyraziłem się jasno i pewnie stąd nieporozumienie. BlueDraco opisał to lepiej. Ponieważ w programie widzę dopiero wczesne początki kodu, to proponuję Ci zastanowić się nad zmianą uC na coś wygodniejszego w programowaniu, co wcale nie musi być droższe od megi8. Jeżeli za samą kość zapłacisz nawet 10zł, a oprogramujesz...

    Mikrokontrolery   11 Sty 2014 12:01 Odpowiedzi: 9    Wyświetleń: 2067
  • atmega8 - Zegarek i termometr w jednym przełączany buttonem

    Witam, właśnie jestem na etapie łączenia kodu zegarka z termometrem wykorzystując przerwania. Tak mi się przynajmniej wydaje. Czy moglibyście rzucić okiem na poniższy kod i wskazać mi jak zmusić odświeżanie odczytu np. temp. co sekundę. Kodu zegarka tam jeszcze nie ma ale myślę że poradzę sobie na podstawie Waszych podpowiedzi dotyczących temp. Z góry...

    Mikrokontrolery   29 Gru 2012 01:14 Odpowiedzi: 2    Wyświetleń: 1185
  • Barometr, wilgotnościomierz i termometr w jednym

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

    DIY Konstrukcje   13 Lis 2011 11:25 Odpowiedzi: 25    Wyświetleń: 27260
  • Atmega8 [C] - brak odczytu z czujnika DS18B20 na linii 1Wire, wyświetla 0.0

    Widzę, że przez moją niewiedzę zaraz wybuchnie wojna :-> Postaram się wszystko wyjaśnić dlaczego tak, a nie inaczej i wstawie brakujące elementy. Więc tak. Bartek.k.k napisał: xamrex napisał: Masz rezystor podciągający? Niektórzy o nim zapominają. Dla DS18B20? Jeśli tak to nie mam, ponadto nigdy ich nie używałem i wszystko chodziło, tylko teraz układ...

    Mikrokontrolery AVR   29 Cze 2011 14:36 Odpowiedzi: 34    Wyświetleń: 4404
  • Programator ATxmega za złotówkę, czyli obsługa PDI w USBASP

    http://obrazki.elektroda.pl/6914408400_1... http://obrazki.elektroda.pl/8024236400_1... ATxmegi to łakomy kąsek dla kogoś, kto już poznał "stare" AVRki - zwiększona szybkość (32MHz!), o wiele więcej peryferiów (5 UARTów! 16 kanałów PWM!), modularna budowa i można używać tych samych dobrze znanych narzędzi. Ale potem...

    DIY Konstrukcje   14 Gru 2014 20:16 Odpowiedzi: 48    Wyświetleń: 49902
  • Uniwersalny programowalny sterownik v1

    http://obrazki.elektroda.pl/3784732200_1... Witam, chciałbym przedstawić projekt jaki miałem jakiś czas temu okazję wykonywać a mianowicie uniwersalny programowalny sterownik logiczny. Projekt składa się z trzech części - sterownika, układu odpowiedzialnego za programowanie sterownika/komunikację układu z komputerem. Ostatnim elementem...

    DIY Konstrukcje   14 Paź 2012 13:59 Odpowiedzi: 29    Wyświetleń: 25620
  • [ATmega16] Jak zaimplementować programowe PWM dla matrycy LED 8x8 na ATmega16?

    Ostatecznie mój schemat wygląda tak: http://obrazki.elektroda.pl/8076000900_1... Uwagi: Zdecydowałem się na 6 kolumn. Prąd dla diody w impulsie ~70mA. Element Encoder_E16 robiony samodzielnie, gdyż brakowało w bibliotekach takiego o odpowiadających mi pinach. uC planuję trochę przetaktować z maksymalnych 16MHz do 20MHz. To chyba wszystko....

    Mikrokontrolery AVR   23 Wrz 2012 10:29 Odpowiedzi: 27    Wyświetleń: 6786
  • Układ z Atmega8 - jaki stabilizator 5V do zasilania z baterii?

    Zdecydowanie flaszkę. Po winie usypiam i boli mnie łeb. To widzę, że mamy podobnie :D attention,pleaaase! Na wykładzie nie mówili, że nie łączymy równolegle źródeł napięciowych? :wink: Co prawda twoje źródła nie są idealnymi napięciowymi ale i tak nie próbuj, bo będzie gorąco, dosłownie i w przenośni. Intuicyjnie tak myślałem, że nie można, ale stwierdziłem,...

    Mikrokontrolery   14 Sty 2012 01:47 Odpowiedzi: 21    Wyświetleń: 4877
  • Stabilizacja napięcia boost converter sterowanego atmegą

    1. Nie widzę na schemacie kondensatora elektrolitycznego na 5V. Dołóż jakieś 100u, żeby nie pakować do ładowarki 64kHz z harmonicznymi. Dołóż jeszcze ceramiczny ze 100n. 2. Rozumiem, że to 130 max odpowiada wypełnieniu ciut ponad połowę. Daje to podwojenie napięcia wejściowego. Jeśli napiecie z ładowarki spada do 4,6 V, to siłą rzeczy uzyskasz w trybie...

    Mikrokontrolery   10 Wrz 2017 00:06 Odpowiedzi: 4    Wyświetleń: 1200
  • [ATmega8][C] samochód bluetooth - dwa moduły btm222

    Witam. Parę dni temu wykonałem projekt na studia - samochód sterowany bluetooth. Użyłem w tym celu avr - atmega8 w samochodzie i kontrolerze oraz dwóch modułów bluetooth btm222. Oba moduły są sparowane za pomocą rs232 (podpięte wcześniej pod komputer) oraz mają wyłączony tryb widoczności. Po załączeniu kontrolera i samochodu moduły łączą się ze sobą...

    Mikrokontrolery AVR   22 Mar 2012 14:08 Odpowiedzi: 4    Wyświetleń: 3336
  • Bluetooth Car - zdalnie sterowany samochód.

    http://obrazki.elektroda.pl/8544906200_1... Witam. Jestem studentem Politechniki Gdańskiej. W tym semestrze jako projekt wykonywany w ramach zajęć wymyśliliśmy sobie zdalnie sterowany samochód za pomocą smartfona. Projekt wykonuję razem z kolegą, a ponieważ jest on już praktycznie ukończony, czas na prezentację :) Główne założenia projektu:...

    DIY Konstrukcje   14 Sie 2014 12:50 Odpowiedzi: 24    Wyświetleń: 25413
  • [Bascom] [Biblioteka]-Kompilowanie biblioteki w Bascom-lcd4e2.lib dla port A

    Zamiana wyświetlaczy nic nie daje, zamieniałem nawet same kabelki łączące je z płytką i też nic. Jeśli chodzi o przerwania to mam odbiór danych z RFM12 oraz obsługę klawiatury na PCF8574. Może faktycznie coś na rzeczy z tymi przerwaniami. Wyświetlacz, który nie działa jak trzeba oprócz wyświetlania daty, godziny oraz części odebranych danych wyświetlać...

    Mikrokontrolery Początkujący   02 Kwi 2016 08:46 Odpowiedzi: 18    Wyświetleń: 5160
  • ATMEGA328 Za Chiny Ludowe nie chce nic wysłać po UART...

    Witajcie Tak jak w temacie. Walczę z komunikacją z komputerem przez RS-232. Port COM sprawny, jak zewrę TX i RX dostaję na wejście to co wysyłam. Bezsilny zacząłem ładować przykładowe, niby działające kody w C z UARTem ale nic z tego... Atmega nie odpowiada. Czasem coś wyrzuci ale to niezgodne z tym co powinno. Dodam że wysyłając komendy by np zapalił...

    Mikrokontrolery AVR   16 Gru 2015 21:04 Odpowiedzi: 6    Wyświetleń: 1428