przerwać zewnętrzny atmega128

Znaleziono około 115 wyników dla: przerwać zewnętrzny atmega128
  • [Atmega128] Atmega128: Konfiguracja przerwań zewnętrznych - co jeszcze ustawić?

    INT0 jest na pinie PD0, a ten definitywnie ustawiłeś jako wyjście, więc nie może działać.

    Mikrokontrolery AVR   01 Lis 2011 16:59 Odpowiedzi: 7    Wyświetleń: 1682
  • ATmega128 - brak reakcji na przerwania zewnętrzne INT4, co sprawdzić?

    z tego co widziałem to nie konfigurujesz odpowiednich rejestrów odpowiedzialnych za zewnętrzna przerwania. zobacz do noty katalogowej musisz skonfigurować rejestry: External Interrupt Control Register A – EICRA External Interrupt Control Register B – EICRB External Interrupt Mask Register – EIMSK External Interrupt Flag Register –...

    Mikrokontrolery   29 Sie 2006 17:58 Odpowiedzi: 6    Wyświetleń: 3786
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Jak skonfigurować zewnętrzne przerwania na pinach w ATmega 168/128 w BASCOM?

    ATmega128 ma "tylko" 8 zewnętrznych przerwań i nie ma tam przerwania PCICR. Przerwania możesz deklarować poprzez nazwy rejestrów: ON INTX lub jak dla M168: ON PCIEX i dalej korzystać z normalnej składni Bascoma.

    Mikrokontrolery   12 Sie 2007 20:27 Odpowiedzi: 10    Wyświetleń: 6005
  • REKLAMA
  • Atmega128 + PCF8583 Obsługa przerwania zewnętrznego

    Dzięki za instrukcję. Zrozumiałem, że chce dostać przerwanie z timera za zrównanie wartości rejestru timera 0x07 z rejestrem 0x0f 'timer alarm'. W Control Status Register 0x00 ustawiam 0d00000100 czyli clock mode i bit alarm enable. W Alarm Control Register 0x08 ustawiam 0d11000 010 co powinno mi dać funkcję zliczania sekund i zezwolenie na przerwanie...

    Mikrokontrolery Początkujący   15 Mar 2017 21:43 Odpowiedzi: 9    Wyświetleń: 936
  • REKLAMA
  • ATMEGA128 - Budzenie z trybu SLEEP przez zewnętrzne przerwanie nie działa

    Tylko czy ten bit AS0 w ASSR jest potrzebny do przerwań zewnętrznych?? Bo mam go ustawionego na zero. A przerwanie wywoluje PCF8574 (expander 8bit na I2C) i utrzymuje ten stan tak dlugo, aż nie odczytam z niego jego stanu. -- Przemek

    Mikrokontrolery   16 Sty 2007 22:22 Odpowiedzi: 5    Wyświetleń: 1601
  • REKLAMA
  • [winAVR] winAVR: Jak zadeklarować GICR dla obsługi przerwań w klawiaturze 4x4?

    Oj przeczuwam kłopoty, piszesz że przesiadasz się z małego AtMega na AtMega128, a tam niektóe rejestry mają zmienione nazwy lub wręcz niektóre bity są w innych/nowych rejestrach. dla AtMega8..32 działa coś takiego #define GLOBAL_INT_ENA()asm("se... #define GLOBAL_INT_DIS()asm("cl... #define INT0_ENA()...

    Mikrokontrolery   13 Lis 2005 14:26 Odpowiedzi: 9    Wyświetleń: 2526
  • ATmega128: Dziwne zachowanie przerwania INT6 - dioda gaśnie na zboczu opadającym

    Widocznie nie dokładnie.Zwracam honor. Chyba za bardzo przykułem uwagę na połączony intx z portx.Więc może to właśnie sprawia problem że powinien być jasno ustawiony jako wejście albo może pomoże ustawienie portu jako pd6 jako wejście przed włączeniem zewnętrznego przerwania.

    Mikrokontrolery AVR   09 Sie 2010 15:52 Odpowiedzi: 16    Wyświetleń: 1419
  • Reset procesora Atmega128 przy zwieraniu PE5 do masy - jak temu zaradzić?

    Umieść kod programu, to może ktoś pomoże. Ja akurat z Bascomem nie miałem doczynienia. Pozdrawiam Adam P.S. Na tym pinie masz również przerwanie zewnętrzne INT5, może to jest przyczyna.

    Mikrokontrolery   23 Lut 2008 17:13 Odpowiedzi: 6    Wyświetleń: 2482
  • [Atmega128] Atmega128 Ethernut - Konflikt przerwań TIMER0 i zewnętrznych czujek ruchu

    Odkryłem, że nie wiedzieć czemu wraz z przerwaniami TIMERa 0 wywoływane są przerwania INT0 oraz INT1 pomimo, że nic się na nich fizycznie nie dzieje. Nie mam pojęcia czemu się tak dzieje... może jakieś pomysły? z góry dzięki pozdrawiam herszt

    Mikrokontrolery AVR   05 Lut 2010 10:15 Odpowiedzi: 2    Wyświetleń: 1601
  • Atmega128: Błąd kompilacji 'GICR' undeclared w kodzie przerwań zewnętrznych

    #include <avr/io.h> Już jam jest. Problem w tym, że ATmega128 nie ma rejestru GICR... Jest za to MCUCR.

    Mikrokontrolery   12 Sty 2008 02:26 Odpowiedzi: 3    Wyświetleń: 4193
  • Jak wykryć zewnętrzną zmianę sygnału na PA0 w ATmega128?

    Możesz wykorzystać odpytywania sprawdzasz wartość bitu w rejestrze pinA , niektóre mikrokontrolery posiadają port posiadający dedykowane przerwanie (pcinit) po odpowiedniej konfiguracji zmiana na tym porcie powoduje wywołanie przerwania.

    Mikrokontrolery   17 Cze 2008 11:15 Odpowiedzi: 31    Wyświetleń: 3271
  • REKLAMA
  • ATmega128 - Czy krótki sygnał INT1 wywoła przerwanie przy aktywnym TIMER1?

    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 przerwanie INT1(aktywne zbocze opadające). Sygnał przerwania...

    Mikrokontrolery AVR   05 Maj 2016 14:38 Odpowiedzi: 4    Wyświetleń: 1491
  • Jaki jest poziom wyzwalania wejść INTx w ATmega ?

    Witam, szukam w nocie ATmega128 informacji jaki jest gwarantowany poziom napięcia przy jakim zostanie wyzwolone zewnętrzne przerwanie ( dla opadajacego i narastającego napięcia) na wejsciach INTxx. Może ktoś znalazł coś takiego ??

    Mikrokontrolery   21 Lis 2005 08:35 Odpowiedzi: 3    Wyświetleń: 825
  • [ATTINY2313] [ATTINY2313][Bascom] Czy można generować pełny dźwięk, nie tylko MIDI?

    Nie bawiłem się ATtiny2313, ale jeśli ma PWM to da się zrobić jakieś odtwarzanie dźwięku z próbek. Robiłem takie coś na ATmega128. Puszczasz generator PWM na najwyższej częstotliwości i jakiś timer do generowania przerwania okresowo. Timer determinuje częstotliwość prókowania. Podczas każdego przerwania timera wpisujesz nową próbkę do rejestru generatora...

    Mikrokontrolery AVR   25 Sie 2008 14:11 Odpowiedzi: 11    Wyświetleń: 4629
  • Jak odczytać DS18B20 na ATmega128 z użyciem przerwań w Bascom AVR?

    Przerwania są zarezerwowane na zjawiska zewnętrzne zachodzące w nieprzewidywalnym czasie.... No raczej nie masz racji . Wewnętrzny licznik też może wystawić przerwanie i to w ściśle przewidywalnym czasie .

    Mikrokontrolery   16 Maj 2006 07:59 Odpowiedzi: 12    Wyświetleń: 2293
  • ATmega128 i PCF8583: brak wyzwalania przerwania INT4, jak rozwiązać?

    Oczywiście działa. Dzięki za pomoc. Tą zasadę znam (albo mi się tak wydaję) ze sterowania klawiszami podpiętymi do portu uC. Nie jestem w sensowny sposób wytłumaczyć dlaczego byłem pewny, że w momencie inicjalizacji zewnętrznych przerwań charakterystyka danego wejścia się zmienia na wejściowe??

    Mikrokontrolery AVR   22 Lut 2011 18:12 Odpowiedzi: 16    Wyświetleń: 2096
  • [atmega128][bascom]Obrotom. z czujnikiem Halla w przerwaniu

    Sterujesz obrotami przez PWM, czy prawdziwe "średnie napięcie" ? Rozumiem, że ten czujnik halla jest zewnętrzny. Pokaż jak możesz kawałek schematu.

    Mikrokontrolery AVR   17 Cze 2010 22:11 Odpowiedzi: 9    Wyświetleń: 2235
  • [ATMega128] [ATMega128][C] Przerwanie INT1 wyzwalane ciągle zamiast na narastające zbocze

    Fuse programuje w AVRStudio przez JTaga. Zaznaczone OCDEN, JTAGEN, SPIEN, EESAVE, CKPOT i ustawiny rezonator na zewnętrzny 64ms +16k, boot na 4096. Wszystki lock odblokowane. Wartości to: EXTENDED: 0xFF HIGH: 0x01 LOW 0XFF

    Mikrokontrolery AVR   28 Mar 2010 21:25 Odpowiedzi: 15    Wyświetleń: 1486
  • Gdzie znaleźć przykładowe programy dla ATmega128 w asemblerze i C?

    Witam! Musze w dość krótkim czasie (około 1.5 miesiąca) nauczyć się programowania procesora ATmega128. W związku z tym pytanie: gdzie można znalezć przykładowe programy pod ten procesor np. inicjalizacja USART i transmisja w trybie asynchronicznym, obsługa przerwań zewnętrznych, obsługa magistrali I2C itd. Najlepiej żeby były w asemblerze i C :-D Dzieki....

    Mikrokontrolery   18 Lis 2005 13:05 Odpowiedzi: 2    Wyświetleń: 1469
  • ATmega128 [C] - Pomiar czasu na Timer2 dla sygnału 15-150Hz

    Nikt na razie nie ma żadnego pomysłu..? A może za pomocą Timera0 lub Timera2, a może wejścia przerwań zewnętrznych jakoś by rozwiązać ten temat ? Pomiar nie musi być jakoś super dokładny (choć wiadomo, im dokładnej tym lepiej).

    Mikrokontrolery AVR   07 Lip 2016 06:44 Odpowiedzi: 1    Wyświetleń: 984
  • Obsługa DAC0808, PCF8591, ADC0820 w C dla ATMega128 (WinAVR)

    DAC0808 - nie ma kompletnie żadnej filozofii. POdłączasz go do jakiegokolwiek ośmiobitowego portu, ustawiasz kierunek (DDRx = 0xff;) i zapiszujesz wartość (PORTx = wartosc;). PCF8591 - http://elportal.pl/index.php?module=Cont... część szósta, pobierz listingi. ADC0820 - podobnie jak DAC0808 podłączasz do portu ośmiobitowego....

    Mikrokontrolery   14 Lis 2007 00:34 Odpowiedzi: 2    Wyświetleń: 1218
  • Jak zmierzyć prędkość obrotową silnika asynchronicznego 1500 obr/min?

    A można tak zrobić że sygnał z impulsami podawać na wejście zegarowe Timera i taktować go tymi impulsami? Chce tak zastosować, gdyż musze mieć w swoim układzie trzy takie pomiary prędkości obrotowej, a w ATmega128 dostępne są dwa wejścia zliczające impulsy zewnętrzne. Nie chce korzystać z nóżki zewnętrznego przerwania żeby nie obciążać strasznie procesora.

    Mikrokontrolery   27 Lut 2007 08:26 Odpowiedzi: 8    Wyświetleń: 3197
  • Atmega128 z Nut/OS, pamięć AT45DB* i inne urządzenie

    Atmega 162 potrzebna mi jest do zbierania danych z 4 rsów, dwóch sprzętowych UARTy i dwóch programowych, działające na przerwaniach zewnętrznych i timerach. Bardzo byłbym wdzięczny za kawałek kodu z funkcjami obslugi SPI dla Nut/OS, jeśli oczywiście ktoś miał z tym do czynienia.

    Mikrokontrolery   02 Kwi 2006 08:47 Odpowiedzi: 8    Wyświetleń: 2002
  • AVR: Przerwania zewnętrzne reagują na poziom zamiast zbocza opadającego

    Jakiego procka uzywasz? Bo ten rejestr odnosi sie do np. do 8515, natomiast ATmega128 ma juz inny rejestr do ustawiania zewnetrznych przerwan, sa to rejestry EICRA i EICRB. Moze konfigurujesz rejestr nieodpowiedni do danego procka?

    Mikrokontrolery   10 Gru 2003 20:06 Odpowiedzi: 3    Wyświetleń: 1409
  • ATMega128: Jak zmieścić rozbudowany system operacyjny w pamięci bootloadera?

    cały problem w tym że poza ładowaniem programów potrzebuje jeszcze troche innej funkcjonalności (wielowątkowość, obsługa urządzeń zewnętrznych i inne), którą chciałbym umieścić w sekcji aplikacyjnej. Tylko nie potrafie tak rozdzielić kodu żeby wektory przerwań były pod 0xf000 a część kodu wczesniej.

    Mikrokontrolery   25 Lip 2007 20:55 Odpowiedzi: 4    Wyświetleń: 1128
  • Jak podłączyć wiele RS232 do ATmega128 i wysyłać dane przez LAN?

    Doszedłem do wniosku, że jednak chyba dołożę troche sprzętu. Dodam dwie Atmega162 bo są dość tanie i mają 2 UARTy sprzętowe i dwa przerwania zewnętrzne co daje jeszcze dwa programowe. (w sumie 8xRS232) Dzięki temu nie będę ingerował w OS na ATmega128. (chyba że to nie jest za dobry pomysł) Dochodzi teraz tylko sprawa przetransportowania danych z ATmega162...

    Mikrokontrolery   10 Gru 2005 21:16 Odpowiedzi: 29    Wyświetleń: 7124
  • [Bascom] Jak odbierać kod RC5 w Atmega128 z multipleksowaniem LED?

    Owszem, ale widziałem na elektrodzie 2 rozwiązania (np http://www.elektroda.pl/rtvforum/viewtop... ), gdzie RC5 jest poprawnie odbierane w przerwaniu zewnętrznym INT0 lub INT1. Być może pomijam jakiś banalny szczegół, ale nie wiem w którym miejscu lub o czym zapomniałem. Mam pomysł...chwila...

    Mikrokontrolery AVR   11 Cze 2011 09:11 Odpowiedzi: 9    Wyświetleń: 2898
  • [Ethernut][ATMEGA128] Współpraca z zewnętrzną pamięcią

    Miałem ten zestaw od kamami i wszystko działa, nalzezy pamietac o: 1 ustawieniu jumpera na plytce CPU do pracy z ethernutem 2. wgraniu odpowiedniego pliku konfiguracyjnego z odpowiednio w nim skonfigurowanym obszarze pamieci zewnetrznej 3 Pewnych problemach z LCD . LCD trzeba skonfigurowac w pliku konfiguracyjnym jako praca bez bitu RW dla szyny 4 bitowej...

    Mikrokontrolery AVR   15 Lut 2010 18:52 Odpowiedzi: 6    Wyświetleń: 2565
  • [ATmega128] czujka ruchu, INT0, GND, działa podwójnie.

    To jest pisane pod os`em? Tak dokładnie pod OSem - Ethernut. Ogólnie same problemy z nim, bo albo działają przerwania zewnętrzne (tak jak opisałem - czyli nie za dobrze) albo działają inne komponenty systemu, a momencie pojawienia się przerwania wszystko się wiesza... No ale póki co będę pracował nad wersją tylko z przerwaniami a resztę później dorzucę...

    Mikrokontrolery AVR   17 Lis 2009 01:03 Odpowiedzi: 10    Wyświetleń: 1881
  • [Atmega128] Reset uC przy przerwaniu INT6 z RTC PCF8583 - jak naprawić?

    michalko12 , niedokładnie czytasz kod. W ISR stała użyta jako wektor to /* External Interrupt Request 6 */ #define INT6_vect _VECTOR(7) #define SIG_INTERRUPT6 _VECTOR(7) motorolae365ok , rozumiem, że masz zewnętrzny pull-up na pinie, skoro postanowiłeś ustawić port w Hi-Z. Jak wygląda funkcja użyta w przerwaniu?

    Mikrokontrolery AVR   04 Wrz 2011 15:53 Odpowiedzi: 11    Wyświetleń: 1227
  • Transmisja 232 atmega128 - czy można zmienić piny?

    Jednak nadal rozwiązania programowe korzystające z przerwania zewnętrznego wymagają specjalnego pinu (INT0 lub INT1). Jedynie zastosowanie liczników rzeczywiście nie będzie wymagało specjalnych pinów (o tym nie pomyślałem :oops: ) jednak takie rozwiązanie będzie niemal kopią rzeczywistego USARTa (podejrzewam, że projektant pogorszy parametry dotyczące...

    Mikrokontrolery   22 Sty 2006 13:01 Odpowiedzi: 5    Wyświetleń: 1194
  • Atmega128 - Bascom. Wyłączenie powrotu z obsługi przerwania

    Witam serdecznie, W bascomie, w chwili wystąpienia zewnętrznego przerwania na jednym z pinów obsługujących takie zdarzenia, program skacze do podprogramu obsługującego przerwanie, po czym wraca do miejsca w którym aktualnie wykonywał się program w chwili jego wystąpienia. Czytałem że można przestawić (wykasować) bity odpowiadające za zapamiętanie w...

    Mikrokontrolery   22 Gru 2013 19:03 Odpowiedzi: 2    Wyświetleń: 921
  • [AVR] Wymiana danych między Atmega8515 a Atmega128 przez pamięć SRAM

    Można slavem emulować pamięć dla mastera i zapis/odczyt wywoływać zewnętrznymi liniami przerwań, ale lepszym pomysłem byłby wspólny bufor na układzie 62xxx (SRAM) i wymiana paczek za pośrednictwem tego bufora wraz z tym, aby każdy procesor sprawdzał "zajętość" bufora, czyli, czy drugi procek akurat teraz z niego nie korzysta.

    Mikrokontrolery   07 Kwi 2009 14:03 Odpowiedzi: 5    Wyświetleń: 1770
  • [MEGA128] Dlaczego ATmega128 resetuje się przy przerwaniach w programie migania diody?

    Po dodaniu pustej instrukcji procesor wiesza się w momencie wystąpienia przerwania... Może inny przykład: #include <avr/io.h> #include <avr/interrupt.h> volatile int a,b; SIGNAL(SIG_OVERFLOW2) { TCNT2 = 0xCD; a++; if(a == 148) //milisekunda { a = 0; b++; } if(b == 1000) //sekunda { b = 0; PORTD...

    Mikrokontrolery AVR   15 Lip 2008 14:13 Odpowiedzi: 19    Wyświetleń: 2061
  • [ATMEGA128] ATMEGA128 i LCD 240x128 z panelem dotykowym – jak podłączyć i obsłużyć w Bascom

    Tak u mnie działa, i tak po dłuższym zastanowieniu doszedłem do wniosku, że jak by się postarał, to chyba by się nawet bez diody obeszło. Rezystncja mojego panela to: - dłuższy bok ok 800ohm - krótszy bok ok 300ohm Podajemy pullup na dłuższy bok (X), masę na krótszy (Y). Po naciśnięciu w dowolnym punkcie (wartość wypadkowa rezystancji dzielnika się...

    Mikrokontrolery   09 Lut 2010 20:41 Odpowiedzi: 51    Wyświetleń: 15916
  • the interrupt will trigger as long as the pin is held low

    Wyjęte z dokumentacji od ATmega128. Niestety nie mam proca pod ręką żeby sprawdzić. When the external interrupt is enabled and is configured as level triggered, the interrupt will trigger as long as the pin is held low. Czy to oznacza, że tak skonfigurowane przerwanie (przerwanie zewnętrzne wyzwalane stanem niskim) będzie: A) wywoływane ciągle (więcej...

    Mikrokontrolery   28 Lis 2006 19:28 Odpowiedzi: 1    Wyświetleń: 1206
  • Wybór taniego przetwornika A/C 8-10 bit Atmel z 8-10 nóżkami

    Piszesz, że masz proc ATMEGA128. W standardowych plikach nagłówkowych dla tego układu nie ma zadeklarowanego rejestru GICR dlatego dostajesz taki błąd. Prawdopodobnie używasz kodu pod jakąś młodszą atmegę. W 128 do maskowania zewnętrznych przerwań użyj rejestru EIMSK. Masz jeszcze inny błąd w kodzie. Kompilator nic nie mówi ponieważ sygnatury są ok....

    Inne Co kupić?   14 Mar 2008 00:04 Odpowiedzi: 7    Wyświetleń: 4317
  • Atmega128: USART i przerwania - problem z zapisem do pamięci Wiznet

    Witam. Mam problemik i bardzo prosze o pomoc. Robie projekt, w którym za pomocą USARTA chce zapisywać i oczytywać rejestry układu Wiznet (traktowany jako pamięć zewnętrzna). Problem polega na tym, że interfejs pamięci zewnętrznej działa ok do momentu, kiedy układ nie obsługuje przerwania. Po powrocie z przerwania pamięć zewnętrzna się nie chce zapisywać....

    Mikrokontrolery   02 Lis 2005 13:32 Odpowiedzi: 11    Wyświetleń: 1722
  • [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 czasem a wskazaniem układu, to rozumiem, że potrzebuję...

    Mikrokontrolery AVR   12 Lut 2010 19:15 Odpowiedzi: 7    Wyświetleń: 4124
  • Brak odpowiedzi od atmega32 slave w komunikacji I2C z atmega128 master

    Dzięki szymtro, ale sprawdziłem i nadal nic. Jak wygląda sprawa z przerwaniem? Czy slave reaguje w jakiś sposób na komendę START? Jaki jest w tym przypadku kod w TWSR? Czy konfiguracja portu ma znaczenie, kierunek, pull-up ? Jaką częstotliwość przyjąć za bezpieczną? Może istnieją jakieś tajemne konfiguracje fuse bitów które trzeba ustawić. Naświetlę...

    Mikrokontrolery   25 Lis 2006 17:18 Odpowiedzi: 6    Wyświetleń: 2494
  • ATMEGA128, pomiar sygnału pwm, licznik T1 w trybie capture.

    Witam serdecznie. Chcę dokonać pomiaru zewnętrznego sygnału pwm. Czyli muszę zmierzyć wypełnienie stanu wysokiego i niskiego. Znalazłem na internecie opis do atmegi128 ale jakoś mało tam piszą na temat trybu przechwytywania. Wymyśliłem sobie iż będę wykrywał stan niski i wysoki poprzez wykorzystanie funkcji przechwytywania licznika T1. W przerwaniu...

    Mikrokontrolery AVR   29 Gru 2010 22:15 Odpowiedzi: 5    Wyświetleń: 1826
  • AT90CAN128 – opinie użytkowników i doświadczenia z mikrokontrolerem AVR CAN

    Jest to wersja procesora ATMega128, tylko z pełnym interfejsem CAN Nie różni się mocno wyprowadzeniami, ani pozostałymi parametrami od mega128. Co nowy procek stracił: - nie ma możliwości podłączenia zewnętrznego RC pod Xtal1 - mniej możliwości podziału częstotliwości zegara - usunięto tryb Extended Standby - nie ma już trybu ATMega103 CM Co zyskał:...

    Mikrokontrolery   20 Sty 2005 21:30 Odpowiedzi: 3    Wyświetleń: 2190
  • [Atmega128][C] - Pomiar częstotliwości ok 100 kHz

    Weź pod uwagę, że przy 100 kHz i taktowaniu ATMega128 równym 16 MHz, na jeden okres sygnałju badanego przypada zaledwie 160 taktów zegara. A więc rozdzielczość z jaką będziesz mierzył sygnał jest mocno ograniczona. Oczywiście jeśli interesuje cię pomiar szerokości impulsów. Druga sprawa - w jaki sposób planujecie wysyłać po RS te dane? Bo jeśli masz...

    Mikrokontrolery AVR   08 Cze 2016 11:59 Odpowiedzi: 9    Wyświetleń: 1338
  • Doświadczenia z przetaktowaniem AVR: Atmega128 i Atmega2561

    Wejście w przerwanie trwa co najmniej 15 taktów, czyli dla 48 MHz będzie to 0,3125 us (zapewne dłużej, bo FLASH będzie wymagał pewnie 1WS). I nagle się okaże, że mamy ten sam problem co w AVR - zaledwie kilka instrukcji do dyspozycji, zanim nie przekroczymy granicy 1 us. No dobra, niech nawet będzie 0.4us. Zostaje 0.6us, a więc jakieś 28 cykli - to...

    Mikrokontrolery AVR   06 Lut 2017 16:58 Odpowiedzi: 151    Wyświetleń: 10833
  • [ATmega128][AVR Studio 4.14] USB ICE avr jtag - nie działa

    Witam. Mam programator USB ICE avr jtag, podłączyłem go do płytki z z samym mikrokontrolerem ATmega128 (nic innego nie było przylutowane) i chciałem przetestować programowanie układu w AVR Studio. Programator dobrze odczytywał procesor, wgrywał poprawnie kod programu ale z poniższymi ostrzeżeniami: JTAG ICE: Warning: Reading the program counter,...

    Mikrokontrolery AVR   02 Kwi 2010 18:02 Odpowiedzi: 2    Wyświetleń: 4117
  • Przykładowy kod w C do zapisu/odczytu pamięci zewnętrznej ATmega128

    Zgadzam się całkowicie z przedmówcą - kompilator puszczony samopas potrafi pójść na manowce np. brak org przesuwającego kod w procesorze C51 powodował dziwne rakcje na przerwania - szytwne przypisanie adresów obsługi przerwań. Trzeba jednak się na coś zdecydować. Albo tworzymy kod na konkretną platformę i wtedy wskazane są sztywne adresy albo pozwalamy...

    Mikrokontrolery   14 Sie 2007 12:08 Odpowiedzi: 10    Wyświetleń: 1814
  • Jak zbudować przemiennik simplex (papuga) z ATMega128 bez zasilania z sieci?

    Cały problem polega na tym, że nie potrafię zrozumieć jak odebrać sygnał analogowy, zapisując go nawet w sample rate dla lepszej interpretacji mikrokontrolera. Załóżmy 8kHz próbkowania (minimum dla jakości telefonicznej). Przetwornik masz 10bit (co jest trochę mało jak na standard telefoniczny). Wskazane by było zastosować kompresję logarytmiczną próbek...

    Początkujący Elektronicy   07 Maj 2017 19:49 Odpowiedzi: 5    Wyświetleń: 1842
  • Jak zbudować rejestrator pęknięcia przewodu z ATmega128 i LCD?

    Generalnie zwierasz drugi koniec do masy, a do przewodu wpuszczasz impuls. I liczysz czas od momentu wpuszczenia. Jeśli nie wróci, to znaczy, że połączenie jest OK. Jeśli wróci, to znaczy, że przewód jest rozłączony. Znając prędkość rozchodzenia się impulsu w przewodzie i czas, po którym impuls wrócił możesz wyznaczyć odległość miejsca przerwania przewodu...

    Mikrokontrolery   19 Gru 2005 18:47 Odpowiedzi: 11    Wyświetleń: 2202
  • Jak uzyskać 8 wyjść analogowych z PWM w ATmega128? Możliwość połączenia pinów?

    Zewnętrzne dodatkowe układy raczej nie wchodzą w grę (to jest ostateczność). Wtedy można by zastosować zwykły multiplekser 8bit podłączony do któregoś wyjścia PWM a na wyjściu zastosować takie filtry z wtórnikiem napięciowym, które przez jakiś czas będą utrzymywać stałe, zadane napięcie. Na tą chwilę to chyba rzeczywiście byłoby najlepiej zastosować...

    Mikrokontrolery   14 Sie 2007 09:15 Odpowiedzi: 4    Wyświetleń: 4010
  • Jak napisać program w asemblerze do zegara z wyświetlaczami 1,8'' i 1''?

    Witam :arrow: Samuraj Myślałem i o takim rozwiązaniu, ale wizualnie nie jest zbyt ładne a do tego zegar będzie też termometrem, barometrem i wilgotnościomierzem i przecinek w tym miejscu będzie potrzebny. Dodatkowo, obrócenie wyświetlacza w środku płytki skomplikowało by bardziej projektowanie płytki PCB, która i tak jest dość złożona. :arrow: Dr_DEAD...

    Mikrokontrolery   01 Mar 2008 13:34 Odpowiedzi: 13    Wyświetleń: 4326
  • Atmega128: Jak mierzyć częstotliwość impulsów na T1 i wyświetlać na LCD?

    Witam Propramuje w WinAvr. Chciałbym mierzyć częstotliwość impulsów podawanych na nóżke T1 mikroprocesora a następnie wynik pomiau wyśwwietlać na LCD. W tym celu napisalem następujący program KOD: #include <avr/io.h> #include <avr/interrupt.h> #include "lcd.h" #define F_CPU 1000000UL //czestotliwosc pracy procesora int main(void)...

    Mikrokontrolery AVR   07 Lip 2010 16:54 Odpowiedzi: 16    Wyświetleń: 3268
  • ATmega128 Problem z SPI (16-bit, master-recieve itp.)

    Nie wiem tylko czy istnieje jakiś sposób dostania się do rejestru przesuwnego, bo nie znalazłem takiego sposobu w dokumentacji procesora (mogłem coś przeoczyć). Jeżeli jednak dobrze zrozumiałem zasadę działania tego interfejsu to niezależnie czy wysyłamy czy odbieramy w trybie master musimy coś (bajt) wpisać do rejestru SPDR i wówczas jednocześnie w...

    Mikrokontrolery AVR   13 Maj 2010 15:43 Odpowiedzi: 11    Wyświetleń: 3312
  • Komputerek do dwukołowca LCD+LED.

    http://obrazki.elektroda.pl/5924959500_1... Witam ponownie! Kilka dni temu chwaliłem się projektem "PALM v1.0 BETA Atmega128", a dziś chciałbym przedstawić komputerek do motoru lub roweru jaki zrealizowałem już jakiś czas temu na zamówienie. Urządzenie miało zastąpić oryginalne psujne, mechaniczne zegary. Funkcje i założenia: *Wyświetlanie...

    DIY Konstrukcje   28 Lut 2011 19:56 Odpowiedzi: 40    Wyświetleń: 26393
  • [Atmega128] Atmega128: Obsługa klawiatury 4x4 przez przerwania INT0-INT3 w C

    Witam. Zbudowałem sobie klawiaturę matrycową 4x4 do mikrokontrolera Atmega 128. Klawiatura jest podłączona do 8 wyjść portu D. Obsługę klawiatury chce realizować poprzez przerwania wykorzystując przerwania zewnętrzne INT0...INT3 Poniżej przedstawiam kody: DEFINICJE: #define KLAD DDRD // PORT LINII STERUJACYCH #define KLAP PORTD //#define WE1 0 // LINIA...

    Mikrokontrolery AVR   13 Lis 2008 12:09 Odpowiedzi: 8    Wyświetleń: 9560
  • Odtwarzacz plików SID z C64

    http://obrazki.elektroda.pl/4780964300_1... Witam Chciałem przedstawić moją konstrukcję odtwarzacza plików SID. Jest to moje protopywowe urządzenie zbudowane na dwóch płytkach uniwersalnych.Wszystkie połączenia są wykonane kabelkami.Sercem układu jest ATmega32 który jest prostym emulatorem procesora z C64 6502.Oryginalny układ SID'a...

    DIY Konstrukcje   29 Wrz 2011 14:45 Odpowiedzi: 17    Wyświetleń: 12033
  • Stacja Meteorologiczna

    http://obrazki.elektroda.pl/9633413500_1... Witam Chciałbym przedstawić swój projekt nad, którym ostatnio pracowałem. Cała idea zrodziła się z potrzeby posiadania termometru. Potem doszły to tego inne pomysły, aby mierzyć takie wartości jak wilgotność i ciśnienie atmosferyczne. Ostatecznie powstał kombajn, który zapewnia sporą funkcjonalność....

    DIY Konstrukcje   27 Cze 2011 00:35 Odpowiedzi: 28    Wyświetleń: 14845
  • [ATmega128A]Przerwanie od USART przy zasilaniu 3,3V

    Nic dziwnego, zmieniasz taktowanie procesora, zmieniasz także baudrate na UART. Dla zewnętrznego kwarcu CKOPT=1, CKSEL=111X, 1 znaczy niezaprogramowany, X - dowolna wartość.

    Mikrokontrolery AVR   03 Wrz 2010 10:05 Odpowiedzi: 14    Wyświetleń: 1972
  • FT232RL zasilanie 5V, podłączenie do ATmega128 bez konwerterów?

    Witam, nie miałem za bardzo czasu zajrzeć na forum przez ostatnie parę dni :) - buzzer -> próbowałem już go odpalić z procka, jest OK. Model to: http://www.tme.eu/pl/details/bmt-1203ux/... - sygnały ze złącz RJ45 wyprowadzam do dwóch czujników przez 2m kable UTP. Jeden czujnik to SHT11 (czujnik wilgotności...

    DSP i Transmisja   30 Gru 2012 12:17 Odpowiedzi: 12    Wyświetleń: 5489
  • Atmega128 [C] - Jak działa wskaźnik w definicji #define ATAPI_Data?

    Witam. Po przerwie wracam do tematu gdyż nadal nie mogę poradzić sobie z obsługą karty Compact Flash za pomocą mikrokonrolera. Sprawa wygląda w ten sposób że wykonałem układ do obsługi karty CF jak na poniższym schemacie. Poniższy schemat jest zaczerpnięty z Elektroniki Praktycznej z rocznika 2/2004 http://obrazki.elektroda.net/39_12252239...

    Mikrokontrolery   28 Paź 2008 21:01 Odpowiedzi: 4    Wyświetleń: 4924
  • [Bascom][Atmega128] - Śmieci na GLCD przy odczycie temperatury

    Mam taki problem że gdy podpięty jest DS18B20 to na wyświetlaczu pokazują się jakieś śmieci, wszytko działa bez problemu. Gdy czujnik zostanie odpięty nie ma problemu z tymi śmieciami. Podejrzewam że przyczyną tego może być funkcja FUSING, może istnieje sposób na ominięcie tej funkcji. Kody: Temperatura odczytywana w przerwaniu zewnętrznym co 1s. http://obrazki.elektroda.pl/4835761200_1...

    Mikrokontrolery AVR   05 Mar 2013 18:05 Odpowiedzi: 4    Wyświetleń: 1815
  • ATMEGA 2560: Jak odtwarzać krótkie pliki WAV bez użycia avr-dos.bas?

    A oto działający kod dla bufora 128 bajtów (można zrobic mniejszy, 64 dziala ale tylko przy Clockrate = 4 , Spsr.0 = 1 i samplu do 16kHz) zależny od prędkości z jaką odczytujemy dane po Spi z karty, im wolniej tym bufor musi byc wiekszy, zależy też od częstotliwości próbkowania pliku dźwiękowego, im szybsze tym bufor większy. Wzorowałem sie na przykładzie...

    Mikrokontrolery AVR   16 Lis 2016 22:22 Odpowiedzi: 328    Wyświetleń: 97092
  • Wzmacniacz akustyczny klasy AB (2*100W) praca inz.

    Witam wszystkich. Chciałem przedstawić Wam wreszcie konstrukcję jaką broniłem na egzaminie dyplomowym o temacie "wzmacniacz akustyczny o parametrach sterowanych cyfrowo". Pracę wykonywałem razem z Kolegą. ZAŁOŻENIA. Wzmacniacz miał grać :D to po pierwsze hehe-udało sie. Wyposażenie :) -Moc min 80W/kanał przy 4 om (wyciśnieto 100W :) ) -Przedwzmacniacz...

    DIY Akustyka   05 Lip 2007 21:47 Odpowiedzi: 30    Wyświetleń: 18580
  • [ATmega1280] [ATmega1280][Bascom] - Zakłócenia zliczania obrotów przy włączonym PWM

    1. Włączasz przerwanie przed skonfigurowaniem procedury obsługi przerwania. 2. Całkowicie niepotrzebnie wyłączasz i włączasz przerwanie w obsłudze przerwania. 3. Nie zauważyłem, żebyś włączył podciąganie linii, po której jest zgłaszana przerwanie. Czy masz tam zewnętrzny rezystor podciągający? Jeśli nie - to to jest źródło problemu.

    Mikrokontrolery AVR   06 Lut 2013 23:01 Odpowiedzi: 8    Wyświetleń: 2025
  • [Atmega328] Atmega328 Timer2 - Zapis na SD co 2 minuty działa zbyt szybko

    gdzieś wyczytałem, że dobrze jest wyłączyć przerwania na czas odczytu czasu, zwłaszcza, że dodatkowo w przerwaniu zewnętrznym INT1 mam obsługę klawiatury PCF8574

    Mikrokontrolery AVR   01 Gru 2011 15:00 Odpowiedzi: 26    Wyświetleń: 2267
  • [ATMega168] Jak obsłużyć przerwania przycisków i timera w ATMega168 z kwarcem 32,768 kHz?

    Jeżeli chcesz korzystać z zewnętrznego rezonatora kwarcowego to musisz pobawić się fusebitami. Trzeba tylko uważać z fusebitami.

    Mikrokontrolery Początkujący   20 Gru 2011 10:00 Odpowiedzi: 31    Wyświetleń: 5126
  • uProg - mały, szybki, przenośny programator AVR z SD

    http://obrazki.elektroda.pl/2762225800_1... Jedyny taki przenośny programator układów AVR. Pomoże wszędzie tam, gdzie trzeba zaktualizować oprogramowanie, a układ docelowy znajduje się w trudno dostępnym miejscu i nie mamy możliwości (lub chęci) ciągać ze sobą laptopa i mnóstwa przewodów. Banalnie łatwa obsługa, niski koszt wykonania, super...

    DIY Konstrukcje   15 Sty 2023 09:03 Odpowiedzi: 364    Wyświetleń: 154903
  • Zobrazowanie zjawiska drgania stykow - przerwania zewnetrzne

    Ustawiam w procedurze obsługi przerwania naprzemiennie wyzwalanie zboczem opadajacym i narastajacym Po co skoro można ustawić przerwanie od obu zboczy? na temat przerwań zewnętrznych w procesorze ATmega328 mało piszą. Dużo więcej konfiguracji jest w ATmega32 Akurat przerwanie INT0, 1, są w obu uC obsługiwane tak samo. Poniższe [syntax=c] IFR = _BV(INTF0);...

    Mikrokontrolery Początkujący   20 Mar 2018 16:48 Odpowiedzi: 17    Wyświetleń: 843
  • [AVR ATmega328] Jak eliminować drgania styków w AVR ATmega328? Metody sprzętowe i programowe

    Po przeczytaniu o "prawdziwych" urządzeniach zacząłem się zastanawiać czy to co dotychczas udało mi się napisać na uC to było w prawdziwych urządzeniach czy tylko takich na niby. Ja stosowałem zazwyczaj metodę polegającą na sprawdzaniu stanu na pinie co pewien okres czasu( przerwanie od licznika) i gdy ten przestał się zmieniać uznawałem, że guzik został...

    Mikrokontrolery   09 Gru 2014 21:42 Odpowiedzi: 13    Wyświetleń: 1320
  • "Triangle Deluxe" -Zaawansowany system oświetlenia

    Triangle Deluxe - Zaawansowany system oświetlenia http://obrazki.elektroda.net/26_11981998... Przedstawiam mój kolejny bardzo długo zresztą wyczekiwany projekt. Jest to jak dotąd największe z moich przedsięwzięć wykonane zupełnie samodzielnie od początku do końca. Jest też najdroższe gdyż z grubsza licząc kosztowało ponad 1000zł. Wstęp. Było...

    DIY Konstrukcje   30 Lis 2022 22:41 Odpowiedzi: 63    Wyświetleń: 37337
  • Przerwania w ATmega168 - Prośba o sprawdzenie programu i wytknięcie błędów.

    [syntax=c] TCNT1 =34286; // ustawienie wartosci poczatkowej timera //na pewno nie |=, ale w tym miejscu = Chcesz przecież załadować dokładnie tę wartość, a nie dopisać bity do rejestru. [/syntax] Ponadto nie stosujesz tu przerwań - po prostu odpalasz licznik i sprawdzasz w pętli jego wartość. Tak więc po pierwsze musisz sobie zrobić przerwanie i jego...

    Mikrokontrolery AVR   05 Lip 2013 12:17 Odpowiedzi: 8    Wyświetleń: 1728
  • Tablica wyników na sale gimnastyczną

    Hucul masz świętą rację. 3000zł to nie jest wygurowana cena, tyle że założę się, że filantropem nie jesteś i nie zrobiłeś tego po kosztach tylko coś jeszcze zarobiłeś. A tutaj koledzy nic nie zarobili a wydali sporo, że już nie wpomnę o tym, że metalową ramę już mieli, której koszt wykonania byłby spory. Jak na mój gust to koszta są o ~800zł za wysokie....

    DIY Konstrukcje   15 Mar 2008 22:11 Odpowiedzi: 49    Wyświetleń: 14143
  • [Bascom] ATmega1281 Bascom – konfiguracja i obsługa Timer4 w trybie CTC, ekran dotykowy ADC

    Przecież pisze to wyżej:) Ma być CTC, i czy to ważne dlaczego? Ma być użyty dlatego, że Timer 1 to PWM, Timer 3 liczy czas między przerwaniami zewnętrznymi i wpisuje ten czas do wartości TOP Timera 2. Ale timer 2 jest 8 bitowy, wiec ucieka mi pewna wartość bo Timer3 jest 16bit. Timer4 jest również 16bit wiec powinno grac.. Teraz działa to tak, że wartość...

    Mikrokontrolery Początkujący   18 Lip 2012 05:54 Odpowiedzi: 18    Wyświetleń: 2065
  • [Atmega328] Jak zasilić sterownik oświetlenia schodów z LED 3W/12V?

    Piottr242 dokładnie, co więcej oprócz kolejnego zapalania mają się dodatkowo płynnie rozjaśniać i przygaszać (PWM) PiotrPitucha rozumiem, że chodzi Ci o podłączenie kontaktronów pod przerwania i zamiast w pętli sprawdzać ich stan to podpiąć się pod obsługę przerwania Co do MOSFETów to zmienię na IRLML6244TRPBF (Vds 20V, pojemność bramki 700pF, max prąd...

    Mikrokontrolery Początkujący   30 Paź 2017 11:39 Odpowiedzi: 23    Wyświetleń: 2442
  • Arduino Uno: Wykonywanie kodu po otrzymaniu napięcia 12V na pinie 13, warunki IF

    Tak i nie. Po pierwsze musisz dostosować poziomy napięć. Jak podłączysz bezpośrednio 12V pod pin proca to on się spali. Podepnij przez dzielnik napięcia. 2. Jaki to jest procesor? Firma i model 3. Jeżeli chcesz mieć bardzo szybką reakcję to takie coś realizuje się na przerwaniach (w tym przypadku na przerwaniu zewnętrznym na pinie 13, jeżli takie jest...

    Arduino   28 Kwi 2023 21:47 Odpowiedzi: 15    Wyświetleń: 801
  • IRQ tester - multiwibrator, dyskryminator, generator, ...

    IRQ tester https://obrazki.elektroda.pl/3243423400_... IRQ Tester to proste narzędzie, głównie do testowania czasu odpowiedzi na impulsy, lub czasów międzyzboczowych dostarczonego sygnału. Program został napsiany na ukontroler AVR Atmega168, a jego głównym zadaniem jest funkcja multiwibratora monostabilnego, którego działanie polega...

    DIY Warsztat   09 Wrz 2024 21:32 Odpowiedzi: 5    Wyświetleń: 1362
  • [C] Opóźnienie przerwania INT1 w Atmega328 - jak to zrobić programowo?

    Witam serdecznie! Przejdę od razu do sedna. Napisałem program do megi328, z przerwaniem INT1, odpowiednio poustawiałem rejestry, uruchomiłem globalną obsługę przerwań sei(), i niestety atmega po podłączeniu zasilania od razu wykonuje przerwanie, mimo, iż switch nie został wciśnięty, wiem, że tak się dzieje, ponieważ w przerwaniu dla przykładu zapalam...

    Mikrokontrolery Początkujący   27 Mar 2012 23:41 Odpowiedzi: 15    Wyświetleń: 4961
  • Atmega128[Bascom] - Plik zewnętrzny "Config_MMC.bas"

    Przepraszam że nie potrafię tego wyjaśnić ale to nie ja pisałem ten program. Mam taki kod: http://obrazki.elektroda.pl/4548415200_1...

    Mikrokontrolery Początkujący   25 Kwi 2013 19:46 Odpowiedzi: 7    Wyświetleń: 2847
  • Atmega168 Bascom - Przerwanie co 5us i odczyt 8 bitów

    Witam Po przesiadce na C umęczyłem taki program, ale dalej coś nie teges? Przerwanie wykonuje się 128 razy ale tylko Y się zwiększa. Jeżeli te sprawdzenie IF od stanu 0 na pinB.3 jest złe to i tak przerwanie powinno się wykonać 256 razy. Bo mam na tym porcie 128 impulsów "0" a przerwanie powinno się wykonać na zboczu opadającym i narastającym. Co jeszcze...

    Mikrokontrolery Początkujący   18 Lis 2014 09:04 Odpowiedzi: 65    Wyświetleń: 4779
  • [ATmega128L] [ATmega128L][AVR-GCC] Błąd w obsłudze TIMER0 i TIMER2, możliwy błąd w dokumentacji?

    Ja mam notę PDF do tego procka z 2004 roku i jest w niej wszystko OK Najchętniej otukł bym komuś głowę, z tego Atmela. :P Zwykle najnowsza wersja czegoś, nie psuje tego, co już było poprawne w wersji poprzedniej. ....grrrr.... oczywiście rozumiem, że te dwie linie nie były zakomentowane i to tylko omyłkowo wkleiłeś taki kod - bo wtedy na prawdę by...

    Mikrokontrolery AVR   26 Sty 2011 11:06 Odpowiedzi: 13    Wyświetleń: 2562
  • Sterownik rolet na Atmega32 ARE0034 – jak dodać obsługę RS485 Modbus ASCII?

    zmieniłem kod w następujący sposób #define F_CPU 1000000UL // 1 MHz // prędkość transmisji 9600 #define UART_BAUD_RATE 9600 #include <stdlib.h> #include <avr/io.h> #include <avr/interrupt.h> #include <avr/signal.h> #include <avr/pgmspace.h> #include <util/delay.h> #include "uart.h" // częstotliwość CPU w...

    Mikrokontrolery AVR   25 Mar 2011 01:24 Odpowiedzi: 6    Wyświetleń: 5797
  • [ATMega168/C] Dlaczego tego typu eliminacja drgań styków jest błędna

    Programowo nie chce za bardzo bo raz że trzeba wykorzystać opóźnienia Wcale nie trzeba (; Można próbkować stan przycisków przy użyciu timera (sprzętowego lub programowego). Dokładnie, i nie dość, że nie trzeba wykorzystywać nawet najmniejszego opóźnienia, to jeszcze nie trzeba tracić wejścia przerwania INTx, które może się przydać do ważniejszych rzeczy....

    Mikrokontrolery AVR   15 Lip 2011 08:19 Odpowiedzi: 34    Wyświetleń: 6876
  • [Elektronika] Czy układ z Atmega1284 i 15 rejestrami przesuwnymi jest wykonany poprawnie?

    Maksymalna prędkość po to, żeby był jak najkrótszy czas reakcji między wyzwoleniem funkcji przyciskiem a załączeniem przekaźnika. Gdybyś sterował tranzystorem czy triakiem itp miały by to może jakiś sens. Przekaźnik przełącza się ok 20..30ms. 5ms to już bardzo szybki przekaźnik. między wyzwoleniem funkcji przyciskiem Jeśli odczytywany byłby stan wejścia...

    Mikrokontrolery   08 Wrz 2018 19:09 Odpowiedzi: 14    Wyświetleń: 822
  • Jak wyeliminować zakłócenia z przetwornicy w układzie z ATmega168?

    Na wstępie przepraszam, że nie zamieszczam pełnego schematu. Opiszę problem. Mam prosty układ na Amega168 gdzie na wejścia przerwań INT0 i INT1 podawane są sygnały z czujników. Układ zasilany jest z baterii 6V, napięciami 3.3V (stabilizator) oraz 12V (przetwornica). Zasilanie i układy zewnętrzne ATmega pokazuję w dużym uproszczeniu. Czujniki wymagają...

    Projektowanie Układów   01 Lut 2013 05:28 Odpowiedzi: 22    Wyświetleń: 3894
  • Terminal RS232 Uart Atmega328 Atmega644 ATMEL

    1. W tym wypadku komunikat zostanie wysyłany - kod TWI nie blokuje przecież przerwań ;) 2. No to niestety świadczy tylko o tym, ze coś zrobiłeś źle w uruchomieniu biblioteki. Moje kody nie są wrażliwe na odpięcie/podpięcie uart'a, więc nie może być prawdziwym, aby wtedy procesor zawieszał się. Pokaż może cały program lub projekt, zamiast mówić, ze coś...

    Artykuły   31 Lip 2016 23:04 Odpowiedzi: 11    Wyświetleń: 3975
  • Jak podłączyć czujnik indukcyjny NO/NC do ATMEGA168 przez transoptor 6N137?

    Witam kolegów, Jestem w trakcie budowy układu sterującego, do którego chcę podłączyć czujniki indukcyjne NO/NC. Czujniki są zasilane z 12V DC (w normalnym stanie przewodzenia płynie przez nie ok. 7,5mA, natomiast po przyłożeniu metalu obwód się zamyka i pobór prądu wynosi jedynie 0,4 mA). Chciałbym czujnik podłączyć do wejścia zewnętrznych przerwań...

    Projektowanie Układów   17 Mar 2014 21:54 Odpowiedzi: 7    Wyświetleń: 2838
  • Sterowanie zewnętrzną pamięcią Sram przez Atmega8.

    rpal - kontekst z SDRAM dotyczył ATXMega, nie ATMega8. tomek_programista - tak, XMega obsługuje SDRAMy, przy czym tylko do 16MB. Co jak na 8-bitowy procesorek to też niezły overkill. Poszukaj w necie, widziałem projekt gry video na ATMega, ze schematami i wszystkim. Co do mocy obliczneiowej - jeśli cały obraz będziesz generował programowo to istotnie...

    Mikrokontrolery AVR   24 Lip 2010 22:50 Odpowiedzi: 28    Wyświetleń: 5788
  • atmega1284p Bascom - PCF8574AP - fałszywe odczyty przycisków po starcie

    kod ( właściwie część dotycząca PCF8574AP ) Piny P.0 - P.4 do switchy, podciągnięte do VCC przez rezystor 10 K, wyjście INT układu PCF8574 podciągnięte przez rezystor 10k do VCC Poprzedni układ był na Atmega328, ten jest na Atmega1284P Przy uruchomieniu jest tak, że miga pierwsza opcja menu - ustawienie minut, na przemian z tym co powinno być wyświetlane...

    Mikrokontrolery AVR   03 Sty 2013 22:34 Odpowiedzi: 6    Wyświetleń: 2169
  • 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 czujniki DHT11 - odczyt z PCF8574AP w przerwaniu ( klawiatura )...

    Mikrokontrolery   27 Sty 2013 22:00 Odpowiedzi: 11    Wyświetleń: 5442
  • CD4078+CD4051B - Czy istnieje układ scalony łączący w sobie multiplekser i bramk

    Czy istnieje układ scalony łączący w sobie multiplekser i bramkę OR? Wstęp: W moim projekcie: 1) muszę zastosować wiele czujników 2) usypiam uC (ATmega328) 3) z racji takiego a nie innego uC mam ograniczoną liczbę pinów cyfrowych, więc muszę je oszczędzać (czujniki nie są jedynymi peryferiami) Gdy pojawi się stan wysoki na którymś z czujników chcę,...

    Projektowanie Układów   08 Lip 2016 11:46 Odpowiedzi: 3    Wyświetleń: 1269
  • [Atmega8] Jak obsłużyć silnik DC z enkoderem w Mach3 zamiast krokowego?

    Tak 16Mhz .. ale ckdiv8=1 więc 2Mhz ... na dodatek algorytmy PID zorganizowane są na zmiennych stałoprzecinkowych (chyba) wynika to z opisu konfiguracji. Jeśli chcesz to wrzucę Ci PID-a ale ze zmiennym przecinkiem .. trzeba by sprawdzić ile czasu zajmuje algorytm. ( coś mi się kołacze że na pusto (at) 18Mhz Atmega168 robił coś ok 100Khz ale nie jestem...

    Mikrokontrolery AVR   28 Lis 2010 23:20 Odpowiedzi: 14    Wyświetleń: 13719
  • ARM , ATMEL, MICROCHIP i inne - Jaki mikrokontroler wybrac.

    układ, który chce zrobić ma być wpięty w miejsce układu , który działał w logice 5V , układ posiada 8 bitową szynę danych i 8 bitową szynę adresową częstotliwość tego układu jest mała 2 MHz, chciałem podpiąć atmela w miejsce układu docelowego a układ docelowy podpiąć na innych portach tak aby mieć kontrole nad tym co dostaje układ docelowy i w locie...

    Mikrokontrolery   01 Maj 2013 19:37 Odpowiedzi: 39    Wyświetleń: 6867
  • Atmega168 AtmelStudio: Jak użyć NeoPixelStick bez Arduino?

    Musiałem go wyeksportować i przez avrdude wgrać do atmegi No i prawidłowo, kompilujesz do HEX i wgrywasz zewnętrznym programatorem. Ew. masz opcję upload using programmer (sketch), a programator określasz w menu tools opcja programmer. Tam robiłem, a próbowałem robić tak jak napisałeś to nie wykrywało mi programatora. Ale i tak w sumie mi nie działa...

    Mikrokontrolery   07 Sie 2018 20:46 Odpowiedzi: 10    Wyświetleń: 933
  • BASCOM, AVR, RS485, kłopot z komunikacją kilku urządzeń

    Witam, drogich forumowiczów. Mam problem z komunikacją kilku urządzeń w sieci rs485. A tak prawdę mówiąc to z komunikacją pomiedzy dwoma, jednym "master" i jednym "slave". Normalnie staram się zadawać pytania w ostateczności na forum Elektroda, ale po prawie 3 tygodniach siedzenia przy problemie, przeglądaniu masy poradników i postów związanych z rs485...

    Mikrokontrolery Początkujący   23 Paź 2020 10:17 Odpowiedzi: 27    Wyświetleń: 2937
  • HDDClock - zegar z dysku twardego

    Witam. Przede wszystkim najpierw chciałbym pogratulować autorowi projektu - jakość wykonania jest godna pozazdroszczenia - i podziękować za udostępnienie schematu i kodu. Zadeklarowałem, może trochę naiwnie, zrobienie zegara działającego na tej zasadzie jako projekt na jeden z przedmiotów na uczelni. Wszystko zajęło bardzo dużo jakże cennego przed sesją...

    DIY Konstrukcje   29 Sty 2019 20:38 Odpowiedzi: 243    Wyświetleń: 273131
  • [AVR ATmega328][C] - przetwornik adc, wpływ obciążenia

    Nie mam cewki : d. Narazie mam : Dużo kondensatorów filtrujących zasilacz zewnętrzny 5V/2,5A Program z uśpieniem na czas pomiaru: [syntax=c]/* * main.c * * Created on: 20 gru 2014 * Author: User */ #include <avr\io.h> #include <avr\interrupt.h> #include <avr\sleep.h> #include "HD44780.h" #define LED (1<<PB0) #define ADCIN PC5...

    Mikrokontrolery Początkujący   22 Gru 2014 14:44 Odpowiedzi: 32    Wyświetleń: 3897
  • [Bascom] [Bascom][Atmega328] Nieprawidłowe wyświetlanie strzałek kierunku na LCD 20x4

    Sporo tego ( obsługa SD, PCF8563 + menu do ustawiania daty, obsługa PCF8574 w przerwaniu INT1 )- ale nie ma problemu - zmieniła się tylko zawartość podprogramu Pomiar była taka, jak w pierwszym poście oraz wyłączyłem w wyświetlanie na LCD tych wartości wskazań z DS18B20, oczywiście dostosowałem pozycje wyświetlania do LCD 4*20 - załączniku spakowany...

    Mikrokontrolery AVR   08 Lut 2012 23:26 Odpowiedzi: 3    Wyświetleń: 2676
  • Atmega644P/Bascom - RFM12 + karta SD - SPI sprzętowe - razem nie działa

    Witam Mimo, że większość proponowanych tutaj rozwiązań podłączenia RFM12 do Atmegi wykorzystuje SPI programowe, ja podłączyłem tradycyjnie, przez SPI sprzętowe - mimo, że nie miałem problemów z wgrywaniem kodu do Atmegi spiętej z RFM12, to uruchomienie ich razem jest problematyczne ( każde osobno działa bez problemu ) [syntax=basic4gl] $include "Config_AVR-DOS.BAS"...

    Mikrokontrolery AVR   13 Maj 2013 11:59 Odpowiedzi: 3    Wyświetleń: 2706
  • Podwójny mostek H dla silników DC v2.0

    http://obrazki.elektroda.pl/5995544500_1... Cześć Wszystkim. Chciałbym zaprezentować drugą odsłonę sterownika dla silników DC (wersja 1 http://obrazki.elektroda.pl/5995544500_1... http://obrazki.elektroda.pl/3989858800_1... http://obrazki.elektroda.pl/7001925600_1... http://obrazki.elektroda.pl/4105542100_1...

    DIY Konstrukcje   19 Maj 2016 09:15 Odpowiedzi: 16    Wyświetleń: 11664
  • Rejestrator rozładowywania (Arduino Nano)

    https://obrazki.elektroda.pl/1826512000_... Urządzenie służy do monitorowania i rejestrowania procesu rozładowywania dowolnego źródła (np. akumulatora) o napięciu Vin do 40V, które podłącza się do złącza CON3 (Source). Maksymalny prąd rozładowywania nie powinien przekroczyć ok. 3A. Konieczne jest użycie zewnętrznego obciążenia stałoprądowego,...

    DIY Konstrukcje   01 Kwi 2025 16:46 Odpowiedzi: 2    Wyświetleń: 1980
  • Czy jesteś fanem Atmega? Spróbuj AVR z serii Dx

    https://obrazki.elektroda.pl/4148743200_... Pierwszy mikrokontroler AVR ATmega zadebiutował w 1998 roku i zrewolucjonizował rynek. Stworzony został przez firmę Atmel, która została przejęta w 2016 przez Microchip. Mikrokontrolery ATmega od początku były dość ważne dla hobbystów. Ale w ostatnich latach ich pozycja na rynku została zakwestionowana...

    Newsy   26 Cze 2024 20:47 Odpowiedzi: 8    Wyświetleń: 921