atmega8 uśpienia

Znaleziono około 168 wyników dla: atmega8 uśpienia
  • Atmega8 - Mikrokontroler nie chce wyjść z uśpienia

    Nie pamiętam, jak działa makro sleep_mode(); ale przecież przechodzisz do trybu uśpienia w przerwaniu od timera a jak wiadomo wejście w dowolną procedurę obsługi przerwania blokuje globalne zezwolenie na obsługę przerwań, wiec prawdopodobnie w chwili uśpienia skutecznie blokujesz także przerwanie zewnętrzne, przez co nie możesz później wzbudzić procesora...

    Mikrokontrolery AVR   25 Sie 2014 00:00 Odpowiedzi: 4    Wyświetleń: 984
  • [ATmega8][C] - Wybudzanie mikrokontrolera ze stanu uśpienia

    W tym trybie timery są wyłączone - może działać tylko Timer 2 z zewnętrznym, kwarcem zegarkowym. Najpierw czytaj Datasheet, potem wymyślaj oprogramowanie... ;)

    Mikrokontrolery Początkujący   25 Mar 2013 16:29 Odpowiedzi: 2    Wyświetleń: 1509
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • ATMega8 - Jakie rejestry timera zerować przed uśpieniem mikrokontrolera?

    Pierwszy i bardzo poważny problem zauważyłem w funkcji TIMER1_COMPA, jest nim linijka rjmp uspij. Gdy się wykona, to przerwania pozostaną zablokowane, oraz kilka bajtów na stosie zostanie uwięzionych - głównie adres powrotu z przerwania. Można temu zaradzić poprzez wstawienie pop + pop + sei przed rjmp. Drugi problem, to karygodna pętla główna - dławienie...

    Mikrokontrolery AVR   15 Sie 2014 19:22 Odpowiedzi: 17    Wyświetleń: 2583
  • [Atmega8] [Atmega8][C] - Dlaczego dioda na PC2 świeci w trybie uśpienia?

    Zapomniałeś chyba że program pracuje w pętli. Zrobiłem Ci wizualizację :-P http://obrazki.elektroda.pl/3515008400_1... Ba, nawet sam sobie napisałeś że włączasz diodę :P Tutaj: -jeśli przycisk włączony to skocz do 'uśpienie' ( i pomija resztę czynności?) -jeśli nie to włącz jedną diodę potem drugą -( i znowu) jeśli przycisk włączony.......

    Mikrokontrolery Początkujący   09 Paź 2012 23:12 Odpowiedzi: 4    Wyświetleń: 1452
  • Jak uśpić ATmega8 na 1 sekundę z kwarcem 8MHz? Wybór trybu uśpienia

    W trybie IDLE oraz POWER SAVE można użyć Timera2. W IDLE Timer2 może być taktowany synchronicznie jak i asynchronicznie. Tryb POWER SAVE takiej możliwości nie daje bo clkI/O jest zatrzymany. Zatem w tym trybie licznik może być taktowany wyłącznie asynchronicznie. Dodatkowo występują tu pewne niuanse opisane w datasheet ATMega8L na str. 34-35. Możesz...

    Mikrokontrolery   09 Kwi 2006 11:53 Odpowiedzi: 2    Wyświetleń: 1175
  • REKLAMA
  • ATMega8 - Opóźnienie powodowane usypianiem procesora (TIMER, ADC)

    Moje pytanie brzmi czy mogę pogodzić precyzyjny odczyt z ADC (z uśpieniem) i dokładny timer czy muszę wybrać albo precyzyjne ADC i niedokładny timer albo standardowy odczyt z ADC i dokładny timer? Timer1 jest taktowany przez prescaler z CLK_I/O, a podczas 'ADC Noise Reduction' , ten zegar jest nieaktywny/ wyłączony. Patrz tabela14 w datasheet; w której...

    Mikrokontrolery AVR   13 Lip 2014 07:11 Odpowiedzi: 4    Wyświetleń: 1128
  • ATmega8 – wybudzanie z trybu uśpienia przez pin inny niż INT0/INT1, jak to zrobić?

    Nie napisałeś. Porównaj np. DS od ATMega88 i ATmega8. Możesz budzić timerem co powiedzmy 20ms i sprawdzać, czy klawisz naciśnięty Albert

    Mikrokontrolery   15 Lis 2009 15:40 Odpowiedzi: 13    Wyświetleń: 3889
  • Pierwsze starcie z mikrokontrolerami (dozwolone linki Allegro, eBay, itp)

    Trybu uśpienia (atmega8, język C). [syntax=c]MCUCR |= (1<<SE) | (1<<SM0); asm("sleep");[/syntax]

    Mikrokontrolery Początkujący   09 Sty 2018 16:32 Odpowiedzi: 2015    Wyświetleń: 549705
  • REKLAMA
  • Atmega8: Jak dodać przycisk do przełączania trybu uśpienia?

    Cytat z pomocy BASCOMA AVR: "W trybie Power Down, zewnętrzny oscylator zostaje zatrzymany. Użytkownik może przywrócić działanie procesora tylko za pomocą: układu WATCHDOG, zewnętrznego sygnału reset lub za pomocą zewnętrznego sygnału przerwania."

    Mikrokontrolery   29 Cze 2007 00:41 Odpowiedzi: 7    Wyświetleń: 1403
  • Kolejny zegarek LED na AtMega8, ale dokładny

    Prawdopodobnie za niskie napięcie z zasilacza, lub zbyt mocno ono "siada" pod obciążeniem. Wtedy procesorowi wydaje się że zanika zasilanie, i przechodzi w tryb uśpienia, po czym napięcie wzrasta, co skutkuje wybudzeniem z uśpienia i tak w kółko.

    DIY Konstrukcje   24 Sty 2025 19:30 Odpowiedzi: 345    Wyświetleń: 206570
  • Jak zasilić Atmega8, by zegarek binarny działał w trybie uśpienia?

    Witam. Zrobiłem zegarek binarny na atmega8 i teraz mam takie pytanko: Jak zrobić aby po wyłączeniu atmegi zegarek chodził, ale w trybie uśpienia, potrzebuję po prostu aby atmega po ponownym wyłączeniu pokazywała rzeczywisty czas. Pozdrawiam Krzysiekdioda

    Mikrokontrolery   03 Sty 2012 16:47 Odpowiedzi: 9    Wyświetleń: 5248
  • REKLAMA
  • Stacja lutownicza na Atmega8

    Witam! Za niedługo będę miał uszkodzoną stacje hot-air(coś z grzałką) i tak się zastanawiam w przypadku gdyby elektronika też była do d*** czy może nie skorzystać z tego projektu i zastosować ten układ w tej stacji :?: Co o tym sądzicie :?: I jeszcze jedno. Czy tak jak w przypadku lutownicy kolbowej to czy przy kolbie hot-air miałby jakieś znaczenie...

    DIY Warsztat   02 Lut 2023 22:41 Odpowiedzi: 634    Wyświetleń: 284607
  • [atmega8][c] obsługa dwóch przerwań + odmierzanie czasu

    Watchdog to jedno, odmierzanie czasu to drugie. Na razie skup się na przejściach między stanami systemu, co gdzie włączać i wyłączać, na jakie zdarzenie czekać w każdym stanie. Zresetować watchdoga jest prosto (np. w main po wyjściu ze stanu uśpienia), trudniej jest zapewnić, że system zachowa się odpowiednio po zresetowaniu w każdym możliwym stanie....

    Mikrokontrolery AVR   18 Wrz 2008 22:46 Odpowiedzi: 14    Wyświetleń: 2597
  • [Bascom][Atmega8] Woltomierz/amperomierz-nieprawidłowe odczyty z ADC.

    No niby jest lepiej, ale wskazuje już 4.99V przy prawdziwym 4.20. A czy kanał wpływa jakoś na wynik? Kanały nie wpływają na wynik, ale sposób podłączenia mikrokontrolera jest w tym wypadku baaardzo istotny. Podałem Ci wyżej link gdzie jest to opisane. Dodatkowo zainteresuj się trybem uśpienia mikrokontrolera ADC Noise Reduction . No i jeszcze jest...

    Mikrokontrolery   01 Lip 2011 11:28 Odpowiedzi: 7    Wyświetleń: 6618
  • Jaki mikrokontroler wybrać do...?

    1. Czy jest jakiś mały AVR z SPI mający pobór prądu w trybie uśpienia mniejszy niż atmega8 czyli 0,5mA? Innymi słowy jaki AVR ma najmniejszy pobór prądu w trybie uśpienia? 2. Koledzy z Forum sugerowali mi PIC'a z technologią XLP (nawet 40nA w uspieniu), czy jakikolwiek AVR może się zbliżyc do PIC'a z XLP jeśli chodzi o pobór prądu?

    Mikrokontrolery Początkujący   15 Kwi 2019 17:34 Odpowiedzi: 1285    Wyświetleń: 265999
  • Odbiornik GPS na ATmega8

    Zeby ograniczyc pobor prądu regułą jest stosowanie stanów uśpienia procesora. Robisz tak?

    DIY Konstrukcje   25 Lis 2009 11:33 Odpowiedzi: 47    Wyświetleń: 26129
  • [Atmega8] Sprawdzenie schematu Atmega8 do wyświetlacza i2c, buzera, prędkościomierza

    O tych powodach które opisałeś ja zdąże zapomniec skoro układ pracuje na jednym ładowaniu poł roku. Prawdopodobnie samorozładowanie aku beddzie bradziej istotne niż żyłowanie baterii do konca szczególnie że atmega przestaja sama siebie pracowac poniże j 2.1V Cała sprawa polega na tym że układ cały czas musi wyświetlać na LCD (odświezanie 128Hz) wiec...

    Mikrokontrolery   12 Lut 2011 21:14 Odpowiedzi: 66    Wyświetleń: 5867
  • [ATMega8] Czas wybudzania ATMega8 z IDLE MODE - czy jest natychmiastowy?

    Nie, trwa dodatkowe 4 takty zegara. Ale po co ci ta informacja? Tak naprawdę w trybach uśpienia ważne jest tylko to czy pracuje zegar, czy nie. Jeśli nie pracuje to istotnie warto wiedzieć ile wstaje procesor, bo liczba taktów staje się znacząca i jest określana przez konfigurację fusebitów.

    Mikrokontrolery AVR   21 Gru 2010 12:12 Odpowiedzi: 4    Wyświetleń: 1907
  • [Atmega8] Jak zmniejszyć pobór prądu przy użyciu Power Save?

    Musisz CPU budzić timerem. Szybki rzut oka do PDF'a i wiemy że tylko Timer T2 ma możliwość budzenia CPU. T2 może obudzić ze stanów Idle, ADC Noize Reduciotn i Power Save. Najbardziej interesujący jest oczywiście Power Save ale uwaga tu jest mała pułapka, aby to zadziałało z tym trybem uśpienia to musi być podpięty dodatkowy kwarc zegarkowy do pinów...

    Mikrokontrolery AVR   16 Mar 2009 15:32 Odpowiedzi: 4    Wyświetleń: 2592
  • [Atmega8] Atmega8 - wybudzanie z powerdown nie działa poprawnie na INT1

    Spróbowałem po nieudanej próbie wybudzenia sygnałem CLK zrobić to ręcznie i nie mogłem. Mimo zwarcia INT1 do masy procek nie wstawał :-/ Więc chyba to jest jakiś problem w samym procku. Jeśli to ma znaczenie to używam kwarca 16MHz w tej atmedze, bo 8MHz był za wolny. Ogranicza to manewry z czasem wstania z uśpienia do 16K CK.

    Mikrokontrolery AVR   27 Sty 2010 11:40 Odpowiedzi: 8    Wyświetleń: 2686
  • Termometr Elektroniczny 0-100°C (ATmega8)

    Przyłączam się do pytania. Jak długo wystarczają baterie? I czy używasz jakiś trybów uśpienia, żeby dłużej mógł pracować?

    DIY Konstrukcje   09 Lip 2010 15:53 Odpowiedzi: 42    Wyświetleń: 25058
  • [ATmega8] ATmega8A - Pobór prądu w trybie Power-Save przy zasilaniu 3V

    Wycinek z datasheet atmega8a: "The Asynchronous Timer/Counter uses the same XTAL pins as the CPU main clock but requires a CPU main clock frequency of more than four times the Oscillator frequency. Thus, asynchronous operation is only available while the chip is clocked on the Internal Oscillator." Niestety do poprawnego działania potrzebny jest oscylator...

    Mikrokontrolery AVR   10 Gru 2012 11:13 Odpowiedzi: 19    Wyświetleń: 4659
  • Atmega8a - Atmega8A jak najmniejszy pobór mocy (idle/power-down/power-save?)

    Nie no, jakby to był poważniejszy projekt to bym wziął MSP430-coś tam, one mają b. mały pobór ;) a i zegar też można wybierać. Zaproponowany procesor ma podobne parametry do MSP430, a jest ciągle AVRem. W dodatku ma 1 kHz generator o ultraniskim poborze energii, więc bez zewnętrznego rezonatora można korzystać z głębszych trybów uśpienia + asynchroniczne...

    Mikrokontrolery AVR   09 Lut 2014 14:52 Odpowiedzi: 12    Wyświetleń: 3123
  • Atmega8/Attiny44 - Klawiatura PC i nadajnik RF - sprawdzenie schematu

    Myślałem nad tym ale pilot będzie używany raz w miesiącu przez około 12h, w momencie w którym nie będzie używany będzie wyłączany poprzez przełącznik S9 stąd nie do końca zależy mi na zmniejszeniu poboru prądu do minimum. Ewentualnie można wprowadzić zawsze Attiny w tryb uśpienia z wybudzeniem po wciśnięciu któregoś klawisza.

    Mikrokontrolery   11 Sty 2015 16:14 Odpowiedzi: 6    Wyświetleń: 1551
  • [ATmega8] [C] - Oświetlenie schodów na 15 diodach, oddzielne porty.

    W kwestii PWM tranzystory nie stanowią żadnej przeszkody. Użycie przerwań konieczne nie jest, ale zdecydowanie przydatne - można uśpić procesor obniżając pobór mocy, i wybudzać z uśpienia przerwaniem. Jeszcze kwestia zasilania, co będzie przed 7805?

    Mikrokontrolery Początkujący   13 Gru 2012 15:09 Odpowiedzi: 13    Wyświetleń: 3045
  • Zegar Rc5 na uC Atmega8 z budzikiem i pom. tem BASCOM

    łuki_mar44 Zawsze można dodać układ czuwający nad napięciem zasilania. Jeśli procesor wykryje brak napięcia to przejdzie w stan uśpienia. Programowo to przez wywołanie funkcji powerdown.

    DIY Poczekalnia   06 Lut 2015 13:38 Odpowiedzi: 61    Wyświetleń: 29372
  • Jak zasilić przenośny zegarek z ATmega8 i LED z baterii 3V?

    Z ogniwa litowego (CR2032, bo o nim tu chyba mowa) nie mozna pobierać za dużo prądu. Jakieś 3-4mA ciągłego, albo przez kilkanaście sekund kilkanaście mA. Sugerowałbym zastosowanie wyświetlaczy z diodami o wysokiej sprawności (HE), które świecą dość jasno już przy bardzo małych prądach (poniżej 1mA). Rezystory w bazach w takim układzie można by dać rzędu...

    Mikrokontrolery   11 Kwi 2009 07:53 Odpowiedzi: 15    Wyświetleń: 6790
  • Budowa pilota IR RC5 na ATmega8 - pytania o diody, zasilanie, schemat

    Ten pomysł z takim wykorzytaniem diod wydaje mi się bardzo mało szczęśliwy - tym bardziej, że nie będziesz miał na procku 0V tylko tyle co na spadku napięcia na diodzie a w tym momencie na wejście portu będzie podawane dla procka niższe napięcie niż jego GND ... Diody to można byłoby próbować zastosować do wybudzania procka ze stanu uśpienia którymś...

    Mikrokontrolery AVR   03 Paź 2009 20:56 Odpowiedzi: 6    Wyświetleń: 5355
  • Jak uzyskać precyzyjne przerwanie 1 kHz na ATmega8 przy 16 MHz?

    Odpowiedź na przerwania ma szansę być precyzyjna (bo samo przerwanie JEST preczyzyjne) jeśli procesor będzie czekał na przerwanie w uśpieniu, a nie w niepustej "pętli głównej" ze sprawdzaniem zdarzeń. Niektóre modele uC z rdzeniami Cortex mają mechanizm sprzętowy gwarantujący determinizm czasu odpowiedzi dla jednego przerwania o najwyższym priorytecie,...

    Mikrokontrolery AVR   26 Cze 2016 16:44 Odpowiedzi: 32    Wyświetleń: 2820
  • ADC ATMEGA8. Większa częst. oscylatora, wynik skacze.

    spróbuj wykoszystać próbkowanie z "uśpieniem" procesora - nie pamiętam dokładnie ale da się tak skonfigurować procka, że funkcją sleep uśpisz niepotrzebne układy wewnętrzne atmegi które wprowadzają dość sporo zakłuceń - funkcja sleep uruchomi wtedy automatycznie przetwarzanie ADC a po jego zakończeniu procesor automatycznie wyjdzie ze śpiączki - poczytaj...

    Mikrokontrolery   04 Paź 2006 15:26 Odpowiedzi: 7    Wyświetleń: 2489
  • [ATMEGA8] Bascom AVR Powersave - Jak wybudzać procesor co 5-10 minut?

    Mam projekt transmisji radiowej i jeden ze scenariuszy dotyczy wysłania bajtu informacji po czym usypia procesor i po jakimś czasie (np 1 minucie) budzi się i ponownie wysyła bajt danych. Korzystam z modułów RFM12 oraz RFM01 i RFM02. Procesor to atmega8 a fabryczny kwarc (zamontowany na płytkach) to 7,3728MHz(dla RFM12) oraz 11.0592MHz dla RFM 01 i...

    Mikrokontrolery AVR   17 Wrz 2017 10:14 Odpowiedzi: 5    Wyświetleń: 993
  • Atmega8: Jak uniknąć migania LCD po wybudzeniu z trybu powerdown?

    Balu trochę Cię poniosło z tymi naście mA na LCD :) Wartości prądów podałem z LCDkiem (bez podświetlania). Chyba skłonię się z stronę licznika, który wyprowadzi procesor z uśpienia. Myslę, że to dobry trop - przetestuję. dzięki za dotychczasowe sugestie.

    Mikrokontrolery   02 Lut 2010 21:21 Odpowiedzi: 12    Wyświetleń: 1569
  • Atmega8 - Jak wprowadzić i wybudzić z power down za pomocą Int0 w Bascom?

    Nie tak łatwo jest przejść na ciemną stronę mocy ;) Atmeg8 jest nieśmiertelna, a w razie zasłabnięcia reset zawsze ją ożywi. Bez obaw. Co do uśpienia, to nie mam pojęcia jak to wygląda w bascom'ie (ja znam tylko asm i trochę C), ale na ogół trzeba ustawić odpowiedni bit (zezwolić na uśpienie) i wykonać instrukcję "sleep". Jeżeli wykryjesz stan wysoki...

    Mikrokontrolery   08 Paź 2013 13:56 Odpowiedzi: 7    Wyświetleń: 3180
  • [AVR] [C] - Jak obsłużyć przerwania INT0 i timer0 w atMega8?

    Tak naprawdę powinieneś wykorzystać Timer2 i kwarc 32768kHz a mikrokontroler popędzać wewnętrznym 1MHz. Ale w tym przypadku nie uda się tak zejść ze zużyciem energii. Póki co w ogóle mogę wyrzucić tryb uśpienia i zając sie tym na samym końcu.

    Mikrokontrolery AVR   22 Lis 2013 00:28 Odpowiedzi: 60    Wyświetleń: 6141
  • TWI i obsługa ADC. W trybie uśpienia i2c przestaje się komunikować.

    Napisałem program do obsługi przetwornika ADC i program do obsługi I2C. Oba programy działają oddzielnie na Atmega8. Problem zaczyna się gdy złożę te dwa programy w jeden. Programy oczywiście działają tylko, że po wprowadzeniu mikrokontrolera w tryb uśpienia ADC noise reduction i2c przestaje komunikować się. Czy jest coś ważnego o czym mogłem zapomnieć...

    Mikrokontrolery   07 Maj 2006 13:31 Odpowiedzi: 1    Wyświetleń: 1185
  • [Atmega8]Duży pobór prądu w wyniku podłączenia AVCC.

    atom1477 no bardzo prawdopodobne bo podłączyłem inną atmege zasilając tylko VCC i na AVCC było właśnie około 4,4V. W układzie z rolet, przy takim samym zasilaniu na AVCC jest 0V. Oj kolego, podstawy: http://mikrokontrolery.blogspot.com/2011... Częstotliwość duża to nie jest, choć w tym projekcie spokojnie wystarczyło...

    Projektowanie Układów   29 Maj 2015 19:43 Odpowiedzi: 8    Wyświetleń: 1269
  • Zasilanie Atmega8 z przełącznika ściennego do sterowania światłem

    Możliwe, bo są takie urządzenia, ale zarówno w stanie włączonym jak i wyłączonym trzeba pobierać energię przez żarówki. W stanie wyłączonym trzeba określić minimalny prąd jaki układ będzie pobierał, można go dodatkowo zmniejszyć, często wprowadzając uC w stan uśpienia i/lub ograniczając częstotliwość taktowania. Jak będzie znany ten prąd to zaprojektować...

    Początkujący Elektronicy   07 Kwi 2024 09:47 Odpowiedzi: 11    Wyświetleń: 309
  • Jak wybudzić procesor po 5 sekundach czuwania? ATmega8 i funkcja powersave.

    (at)Maryush Przede wszystkim użyj nowszego AVRa, ma to kilka zalet, m.in.: - mniejszy pobór prądu w stanie cuzwania i uśpienia, - możliwość wybudzenia procesora przez watch doga, w efekcie znika potrzeba stosowania timera w trybie asynchronicznym, zewnętrznych kwarców, itd.

    Mikrokontrolery   27 Sie 2018 06:49 Odpowiedzi: 3    Wyświetleń: 426
  • Ogólny zarys programu, co w przerwaniach? Obsługa przycisków

    Mikrokontrolery to także jak najmniejsze zużycie prądu. Gdzie tylko to możliwe należy je usypiać. W Twoim przypadku możesz wykorzystać co najwyżej uśpienie 'cpu', ponieważ potrzebujesz działających 'timer'ów( przydatna tabela znajduje się w notach przy 'Power Management and Sleep Modes', np. 'atmega8' str.33) Zalecana przez twórców 'avr-libc' sekwencja...

    Mikrokontrolery   28 Wrz 2007 10:23 Odpowiedzi: 9    Wyświetleń: 1868
  • ATmega8A - Sleep Mode pobór prądu, gdzie wrzucić sleep_mode(); i dlaczego?

    W manualu od uC masz tabelkę opisującą które przerwania (od czego) wybudzają procesor zależnie od głębokości uśpienia - to Ci powinno wszystko wyjaśnić.

    Mikrokontrolery AVR   12 Lip 2015 19:58 Odpowiedzi: 5    Wyświetleń: 999
  • [BASCOM AVR][Atmega8] - Jak podłączyć zewn. pamięć do mirkokontrolera.

    Chciałbym się poradzić, czy da się i jak podłączyć zewn. pamięć do mikrokontrolera. wiem, że wewn. EEPROM atmegi8 ma ograniczoną liczbę zapisów i kasowań. Nie wiem jak to jest we Flashu. Chciałbym zrobić licznik rowerowy z zapisem dystansu. Chcę się dowiedzieć, czy trudno jest podłączyć i zaprogramować pamięć. Jeśli trzeba więcej wiedzy niż posiadam,...

    Mikrokontrolery Początkujący   29 Sty 2014 13:16 Odpowiedzi: 4    Wyświetleń: 1617
  • Sterownik szyberdachu 3-pozycyjnego z funkcją domykania

    Ciekawy design, jednak wydaje mi się, że układy wejść można by zmodyfikować. Diody clamp'ujace są zupełnie zbędne (w ATmega8 są wewnątrz procesora), Zenerke tez można usunąć. Wystarczy w szereg z wejściem zostawić duży rezystor i w trybie uśpienia procesora odprowadzić gdzieś nadmiar prądu aby nie "ubić" portu. Czemu ma służyć kondensator 100n ?

    DIY Konstrukcje   10 Sie 2011 12:48 Odpowiedzi: 17    Wyświetleń: 14334
  • UniSolder - moduł uniwersalnego kontrolera do lutownic

    Tak cyfrówkę da się już kupić od 120zł typu 936D, 931, 937. Niestety nie wiadomo jak z ich wykonaniem bo sam bym się pokusił i zakupił ZD 937. Ta wykonana własnoręcznie na pewno będzie solidniejsza a stacja lutownicza na atmega8 może być świetną podstawą pod bazę własnej stacji posiadającej programator na 3 dowolne temperatury oraz układ uśpienia po...

    DIY Zagranica   19 Lis 2020 14:31 Odpowiedzi: 23    Wyświetleń: 15186
  • Schemat wykrywacza dźwięków do mikrokontrolera ATmega8 z niskim poborem prądu

    Witam, chciałbym prosić o pomoc przy budowie układu wykrywającego dźwięki, a konkretnie odbicia piłeczki pingpongowej. Układ będzie współdziałał z mikrokontrolerem atmega8. Ponieważ zasilanie musi być bateryjne chciałbym żeby atmega była cały czas w trybie uśpienia (PowerDown) i wybudzana za pomocą przerwania zewnętrznego INT0. Przerwanie to miało by...

    Początkujący Elektronicy   10 Lut 2017 19:19 Odpowiedzi: 3    Wyświetleń: 522
  • Czy można używać RTC i trybu Power Down w Atmega8 z Bascom?

    Wprowadzić uC w tryb POWER_DOWN możesz zawsze, tylko jakie będą tego efekty, jak mówi datasheet: -zatrzymywany jest oscylator zewnętrzny - z trybu tego uC może zostać wybudzony poprzez zewnętrzny reset, reset od watchdoga oraz reset od układu Brown out detector,zewnętrzne przerwanie od INT0/INT1 - Ten tryb uśpienia w zasadzie zatrzymuje wszystkich generowanych...

    Mikrokontrolery Początkujący   15 Wrz 2012 09:57 Odpowiedzi: 29    Wyświetleń: 4689
  • ATMEGA88 - Czy rezystory 10k wystarczą do ochrony portu przed uszkodzeniem?

    Rezystor szeregowy wystarcza dla 99% przypadków i 90% wyprowadzeń mikrokontrolerów. Niektóre wyprowadzenia, np. RESET w AVR, nie mają diod. W każdym uC producent określa limit natężenie prądu wejścia, którego nie wolno przekroczyć (Iimax w "absolute maximum ratings"). Ponadto pobór prądu zasilania przez mikrokontroler i to, co jest do niego podłączone...

    Mikrokontrolery   24 Lut 2013 10:46 Odpowiedzi: 7    Wyświetleń: 2268
  • Wybór mikroprocesora ATmega do bezprzewodowego miernika pulsu - porady

    Robiłem podobny projekt. W układach zasilanych bateryjnie dałem ATtiny2313 - w czasie uśpienia pobiera bardzo mały prąd w porównaniu do 'tradycyjnego' ATmega, działa już od 1,8V więc nawet na wyczerpanych akumulatorach (dwóch) pójdzie. Po stronie komputera ATmega8 + FT2232. Do transmisji stosowałem RFM12B.

    Mikrokontrolery   07 Kwi 2012 20:18 Odpowiedzi: 4    Wyświetleń: 1648
  • Atmega8 - Nieprawidłowe działanie przerwań zewnętrznych z enkoderem i LEDami

    Kurczę, przez ponad 20 lat projektowania urządzeń z mikrokontrolerami nigdy nie zdarzyło mi się wpaść na tak dziwaczny pomysł, jak przerwanie od przycisku/styku/impulsatora służące do czegokolwiek innego niż obudzenie urządzenia z głębokiego uśpienia. Poczytaj coś o uczciwym ignorowaniu drgań styków przy użyciu przerwania timera, a potem zabieraj się...

    Mikrokontrolery Początkujący   13 Lip 2013 18:53 Odpowiedzi: 19    Wyświetleń: 3288
  • Hyundai W240D - jak sterować monitorem bez panelu dotykowego?

    Będę musiał przeszukać swoje zasoby, bo gdzieś miałem cały projekt PCB. Użyłem AtMega8 ponieważ taki akurat miałem pod ręką :P:P U mnie monitor na razie leży w kącie, ale z tego co pamiętam to normalnie przechodził w stan uśpienia po wyłączeniu komputera. Jakiego przewodu używasz do podłączenia go do komputera?

    Monitory Szukam   29 Lut 2012 15:34 Odpowiedzi: 6    Wyświetleń: 4670
  • Jakie zasilanie awaryjne zastosować dla układu z buzzerem?

    Witam, Projektuje układ zasilany z 12V. W układzie jest buzzer który dla 9-10V daje zadowalająca głośność. Sterowanie atmega8 zasiana jest z 5V. Układ potrzebuje zasilania awaryjnego w postaci baterii. Był tam pomysł na baterie 9V, ale potrzeba dla atmega8 obniżać to napięcie do 5V więc straty. Teraz plan jest taki aby zasilanie awaryjne było z 3 paluszków,...

    Projektowanie Układów   11 Lis 2020 20:29 Odpowiedzi: 16    Wyświetleń: 741
  • Atmega8 - Co kupić do zestawu startowego? Lista elementów i pytania o części

    Wybrać cokolwiek współczesnego, a nie drogi, mało wydajny i kłopotliwy w programowaniu zabytek. Patrz tutaj: http://www.elektroda.pl/rtvforum/viewtop... Mam wrażenie, że porównujesz 8- i 32-bitowce mając świeżą wiedzę o 32-bitowcach i informacje tak sprzed 10 lat o 8-bitowcach. Z argumentów, które podałeś w tamtym wątku na dzień dzisiejszy...

    Mikrokontrolery Początkujący   29 Gru 2012 20:42 Odpowiedzi: 15    Wyświetleń: 6387
  • Jak zredukować szumy ADC w Atmega8 w Bascomie dla ADC1 i ADC2?

    Niestety sprawa rozbija się o składnie bascom'a ale dzieki A co , w Bascomie nie można zapisać danych bezpośrednio do rejestru :?: Po konfiguracji ADC i przerwań usypiamy proca w trybie ADC Noise Reduction Mcucr = Mcucr And &H0F ' na wszelki wypadek ;) zerujemy 4 najstarsze bity Mcucr = Mcucr Or &H90 'ustawiamy bit SE i SM0 sleep 'instrukcja assemblera...

    Mikrokontrolery   17 Kwi 2007 20:38 Odpowiedzi: 3    Wyświetleń: 2560
  • [atmega8][c] Watchdog - procesor się restartuje zamiast zgłosić przerwanie

    I nie ma możliwości żeby w atmega8 watchdog nie wymuszał restartu? A jakiś timer lub coś podobnego? Zdaje sobie sprawę, że m8 to już prehistoria ale dla mnie by w zupełności wystarczył (jeśli tylko była by możliwość uśpienia i "wzbudzenia" po np. 2 sek.). Programik zajmuje dosłownie 5kB i wykorzystuję góra 3-4 piny z portu. Dodatkowo koszt jest śmieszny...

    Mikrokontrolery Początkujący   16 Lut 2012 21:42 Odpowiedzi: 13    Wyświetleń: 4879
  • [ATmega8] [ATmega8][C] - Wybudzanie z Power Down działa tylko raz, jak to naprawić?

    Aby ustalić, czy POWER DOWN działa poprawnie dla testu usuń z funkcji przerwania komunikację przez TWI i wstaw zwykłą zmianę stanu diody LED nr 1 na przeciwny oraz delay dla wyeliminowania drgań styków. Na końcu funkcji ISR zgaś flagę przerwania INT ponieważ w czasie delay drgania mogły ją ustawić ponownie. W pętli głównej natomiast sleep_cpu() daj...

    Mikrokontrolery Początkujący   22 Sie 2013 10:31 Odpowiedzi: 12    Wyświetleń: 2064
  • Niejasności w dokumentacji rejestru MCUCR dla Atmega8 - różne układy bitów

    Faktycznie w różnych dokumentacjach, ten rejestr jest różnie prezentowany, jednak zawsze opisywany w 2 miejscach. Ciekawy jest natomiast sposób dobory biblioteki w Eclipse. Po twoim poście, zacząłem sie przyglądać, do jakich bibliotek się bezpośrednio odnosi mój projekt. Ku mojemu zdziwieniu. Dla atmegi 8, dobiera bibliotekę sugerującą atmegę 16, a...

    Mikrokontrolery AVR   10 Sty 2018 07:55 Odpowiedzi: 5    Wyświetleń: 804
  • Co się dzieje wewnątrz mikrokontrolera? Opiszesz mi instrukcje Atmega8a wraz z tym jak to działa

    co każda z nich oznacza? Oczywiście, chętnie wyjaśnię znaczenie każdej z tych instrukcji dla mikrokontrolera Atmega8: 1. Instrukcje arytmetyczne i logiczne: - ADD (dodawanie): Dodaje wartości z dwóch rejestrów i zapisuje wynik w jednym z nich. - ADC (dodawanie z przeniesieniem): Dodaje wartości z dwóch rejestrów oraz bieżącą wartość przeniesienia (carry)...

    Nauka Elektroniki, Teoria i Laborki   31 Mar 2023 20:20 Odpowiedzi: 8    Wyświetleń: 258
  • [atmega88pa] [bascom] - Projekt czujnika zewnętrznego

    RTFQ2 niestety nie ma trybu uśpienia, SHT11 ma i zdaje się, że przechodzi w ten stan automatycznie (teraz to wyczytałem - mógłby ktoś potwierdzić?). Ewentualna dioda nie wymaga stabilnego zasilania. Ale niestety RTFQ2 wymaga, a i pobiera ok. 8 mA (w/g specyfikacji). W takim razie zastosuję ten tranzystor. Co do wait 2, to niestety, wiem że to kiepskie...

    Mikrokontrolery Początkujący   03 Lut 2013 19:56 Odpowiedzi: 8    Wyświetleń: 2232
  • [ATmega8A] - Zbyt duży pobór prądu w trybie Power Down

    Witam, Zbudowałem w oparciu o poczciwą ATmega8 układ przenośnego woltomierza. Zadaniem układu będzie pomiar napięcia w zakresie 0-5V. Przez większą część czasu układ ma głęboko spać i nie zużywać energii z baterii. Po przyciśnięciu przycisku uC budzi się i przez 5 sekund wyświetla wartość napięcia. To tyle. Początkowo testowałem tą koncepcje na płytce...

    Mikrokontrolery AVR   14 Lut 2016 20:37 Odpowiedzi: 16    Wyświetleń: 2184
  • Atmega8,Bascom - Uruchamianie uC w czasie wciśnięcia przycisku

    Witam Weź procesor który ma przerwania od każdej nóżki, wybierz jego wersję P lub V i po kłopocie :) Z drugiej strony przyglądnij się procesorom dedykowanym do pilotów, o ile mnie pamięć nie myli to Attiny43 pobiera w uśpieniu poniżej 150nA i wybudza się niskim stanem na wejściu, na dodatek da się to zasilić z jednego paluszka bo pracuje od 0,7V. Piotr

    Mikrokontrolery AVR   07 Maj 2014 13:47 Odpowiedzi: 5    Wyświetleń: 1269
  • Attiny2313: Wybudzanie z power-down przez INT1 nie działa na zbocze, tylko poziom?

    Może trzeba dać SEI przed uśpieniem procka? Przecież włącza SEI tyle że wszystko wg najgorszych praktyk programistycznch. SREG |= 0x80; --------------------------------- W nocie PDF ATtiny2313 wprawdzie napisano w uwadze, że tylko INT0 reaguje na wybudzanie poziomem, ale to słówko tylko (Only) tyczy się poziomu a nie samego przerwania. Powinno być...

    Mikrokontrolery AVR   11 Gru 2010 17:43 Odpowiedzi: 7    Wyświetleń: 2031
  • Atmega8 i przetwornik ADC. Jak ustabilizować pomiar?

    Aby skorzystać z redukcji szumów musisz włączyć ADC w trybie pojedynczej konwersji i przypisać 001 do bitów SM2..0 w rejestrze MCUCR. Nastąpi wtedy przejście procesora w tryb uśpienia po czym ADC automatycznie rozpocznie konwersję. Po skończonej konwersji zostanie wywołane przerwanie od ADC (musisz mieć je włączone) i powrót procesora z trybu uśpienia....

    Mikrokontrolery   04 Lut 2008 15:44 Odpowiedzi: 9    Wyświetleń: 2772
  • Projekt zegarka z ATmega8535: odliczanie czasu lekcji i przerw

    Osobiście wyznaję zasadę, im trudniej, tym ciekawiej i można się więcej nauczyć... Jeśli chodzi o zasilanie awaryjne to ATmega wcale dużo pradu nie pobiera w odpowiednim trybie uśpienia. Można ją wybudzać przerwaniem z licznika, może to byc reset z watchdoga (Źródło resetu jest rozpoznawalne w MCUCSR), obsłużyć co trzeba i znowu uśpić - przeliczanie...

    Mikrokontrolery   16 Lut 2006 08:16 Odpowiedzi: 25    Wyświetleń: 2492
  • Wybór trybu uśpienia w ATmega dla maksymalnej oszczędności energii

    Witam. Podepne sie. Jak odpalic Power-seve mode w atmega8 poprzez Bascom. Robie sobie zegarek z termometrem do auta i chcialbym zeby przy odlaczonej stacyjce procesor byl w stanie oszczedzania energii. Tzn, nic nie dzialalo oprocz zegarka (RTC). Czyli wyswietlacz gasnie, temp nie musi mierzyc itd. Byle po powrocie do auta i przekreceniu kluczyka wszystko...

    Mikrokontrolery   09 Sie 2006 16:02 Odpowiedzi: 14    Wyświetleń: 3115
  • [atmega8] Jak rozszerzyć pamięć programu w mikrokontrolerze Atmega8?

    Nie nie ma tam karty SD ;). Co do tego czy piszę kod niechlujnie, to może sam ocenisz. Co w programie się znajduje to: obsługa lcd (z bussy flag), 2 termometry ds18b20 na jednej linii z możliwością rozbudowy do znaczniejszych ilości ;), odczyt kodów RC5, zapis danych do wewnętrznego EEPROM'u, wchodzenie w stan uśpienia oraz dość rozbudowane menu, jak...

    Mikrokontrolery AVR   31 Sie 2009 08:46 Odpowiedzi: 27    Wyświetleń: 7546
  • Wybór zewnętrznej pamięci EEPROM do ATtiny z odczytem przez STK200

    Chcę skonstruować urządzenie, które kilkanaście razy dziennie (po przerwaniu) zapisze do pamięci EEPROM godzinę i temperaturę, razem 3 bajty. Układ będzie pracował na jakimś ATiny i termometrze 1-wire Dallasa. Całość ma być mała (z bateriami wilekość temperówki), lekka i tania, więc planuję wykonać ją w SMD (przeszedłem już przez temat uśpienia i asynchronicznego...

    Mikrokontrolery   13 Kwi 2007 20:31 Odpowiedzi: 5    Wyświetleń: 2538
  • Bascom - tryb powerdown w Atmega8. Czy program kontynuuje po wybudzeniu?

    1) Zgraj sobie najnowszego bascoma, chyba wersja 2.0.7.cośtam 2) Zamiast POWERDOWN użyj POWER POWERDOWN 3) Na początku Portd.2 = 1 zamień na Portd.2 = 0 czyli wyłącz wewnętrzne podciąganie, bramki 4081 są bardzo słabe Spróbuj przerobić i przełączyć się na INT1 bo INT0 może jakoś upaliłeś. Przetestuj miernikiem czy bramki wysyłają stan niski po wciśnięciu...

    Mikrokontrolery AVR   09 Sty 2013 23:18 Odpowiedzi: 28    Wyświetleń: 4572
  • [ATMEGA328] [ATMEGA324] ale nie tylko- TIMER2 RTC, stabilność działania

    Kiedyś zrobiłem zegarek analogowy na ATmega8 wykorzystując do tego Timer2 atmegi i kwarc zegarkowy, nie będąc pewny czy z tego projektu coś wyjdzie, zaprojektowałem PCB tak żeby tylko nie pomylić pinów I/0 z pinami zasilania. Z tego powodu mogłem później zegarek wprowadzić tylko w płytkie uśpienie (Idle Mode). Testując działanie zegarka nie zauważyłem...

    Mikrokontrolery AVR   08 Paź 2013 19:28 Odpowiedzi: 6    Wyświetleń: 3288
  • Czy adapter microSD z ATMega8L zadziała przy napięciach MISO 3,2V?

    Witam, byłem pewien, że mam ATMega8L ale mój błąd - to ATmega8-16PU, więc obniżenie napięcia nie wchodzi w grę (Vcc min 4,5V). Nie zamierzam polemizować, bo także wydaje mi się, że dondu zamieszcza tylko sprawdzone układy i programy na blogspocie. Mam tylko jedną uwagę - podany projekt jest dla AS6 (którego nie znam), ja używam AVRStudio4 i dla poprawnego...

    Mikrokontrolery AVR   27 Paź 2015 20:13 Odpowiedzi: 12    Wyświetleń: 2163
  • Jaką baterię wybrać do zasilania Atmega8 w trybie czuwania?

    4. To powyżej to teoria z wykresu ... a jaka jest praktyka???? Praktyka jest taka: 1) Mikrokontroler w ciągłym stanie uśpienia jest mało użyteczny, a więc musisz uwzględnić prąd pobierany przez układ podczas normalnej pracy. 2) Każda bateria podlega samorozładowaniu. Nawet najlepsze baterie na rynku są w stanie przetrwać góra kilka lat. Potem nawet...

    Mikrokontrolery   11 Gru 2010 13:42 Odpowiedzi: 5    Wyświetleń: 1814
  • Jak wyłączyć stan wysoki na OC1A po wysłaniu kodu RC5 na ATmega8?

    Dzieki Pijopic bardzo mi pomogłes dziekuje wszystkim za sugestie. Pilocik działa jak wariat wlacza się , zlicza czas do uśpienia,usypia się, wybudza się momentalnie, wysyla kod i znów zlicza itd... Ku mojemu zdziwieniu wysyła kod na 12metrow dalej nie mierzyłem bo pomieszczenia zabrakło. Na dodatek pobiera w uspieniu ok 1uA i działa na 3v na padniętych...

    Mikrokontrolery AVR   12 Paź 2008 12:58 Odpowiedzi: 6    Wyświetleń: 1770
  • [ExpressSch] Proszę o sprawdzenie schematu Atmega8

    Proszę o sprawdzenie schematu, czy wszystko dobrze jest podłączone?Przez dzielnik rezystorowy za pomocą PB5 chcę sprawdzać czy układ ma prześć do stanu uśpienia. Dodatkowo zapomniałem zaznaczyć: do AVCC I VCC 5V Dodatkowo mam pytanie: Sygnałem PWM chcę sterować prędkością 12V wentylatora za pomocą tranzystora. Za pomocą czego sygnałem PWM będę mógł...

    Pomoc w PCB   08 Sty 2012 19:03 Odpowiedzi: 1    Wyświetleń: 1925
  • Czy piny VCC i AVCC w ATMega8 są wewnętrznie połączone? Zasilanie ADC

    Jedyną metodą minimalizacji zaklócen w medze jest uśpienie porocesorka na czas konwersji , i zapięcie extra dobrego zasilacza nic więcej nie da się zrobić chyba ze zamienisz atmegę 8 na atmegę 88 ;)

    Mikrokontrolery   14 Sie 2007 07:37 Odpowiedzi: 8    Wyświetleń: 2611
  • [avr] Jak przyspieszyć transmisję RS-485 między Atmega8 a Atmega32?

    Jak dla mnie to problem jest w wyłączeniu nadajnika jeszcze przed końcem nadawania. Po czym tak wnioskujesz? Jeżeli kolega używa Max485 to najdłuższy czas jakiegokolwiek nieprzełączania w układzie to 2000ns i jest to czas pomiędzy wyjściem ze stanu uśpienia układu w stan odbioru lub nadawania. Maksymalny czas pomiędzy przełączeniem się ze stanu nadawania...

    Mikrokontrolery AVR   09 Lis 2011 12:31 Odpowiedzi: 25    Wyświetleń: 3009
  • [Atmega88V] Zbyt duży pobór prądu w trybie power-down

    Witam. Atmega88V posiada kilka trybów uśpienia. Instrukcja Bascoma Powerdown usypia procesor ale nie jest to najbardziej oszczędny tryb. Z dokumentacji odszukaj rejestry trybu oszczędnego i ustaw ręcznie ich wartość. Wtedy po instrukcji Powerdown procesor pójdzie spać porządnie. Należy zauważyć, ze w tym trybie pracy istnieją tylko określony sposoby...

    Mikrokontrolery AVR   19 Wrz 2009 20:28 Odpowiedzi: 2    Wyświetleń: 2454
  • Atmega8 - Jak skonfigurować przyciski na PC0 i PC1 do włączania/wyłączania?

    Przyzwoity uC w głębokim uśpieniu pobiera prąd mniejszy niż prąd samorozładowania baterii. Usypiasz uC głęboko, a przycisk podłączasz do wejścia budzenia. Można oczywiście kombinować z zewnętrznym włączaniem przez przerzutnik zrobiony z tranzystora MOS, ale po co?

    Mikrokontrolery   06 Mar 2014 10:48 Odpowiedzi: 5    Wyświetleń: 1308
  • ATmega8 – wybudzanie ze stanu powersave przez INT0, konfiguracja przerwania

    Nie wiem jakiego uśpienie używasz, ale zarówno z trybu Power Down i Power Save można wyjść za pomocą przerwania zewnętrznego ale zgłaszanego poziomem (a nie zboczem, tak jak masz w porgramie). Czytaj notę, rozdiał Power Mangament and Sleep Modes.

    Mikrokontrolery   16 Lut 2005 16:31 Odpowiedzi: 1    Wyświetleń: 1128
  • 1wire i przerwania. Czy i który timer wykorzystuje 1wire? ATmega32.

    Mcucr = Mcucr Or 2 W helpie wyczytałem że procesory serii Mega mają przerwanie INT0 tylko na niski poziom i wykonują się w kółko jak poziom jest niski. Z drugiej strony ATmega8 Bascom tolerował, ATmega32 już nie. Dokumentacja mnie wprowadziła w błąd. Omawiając przerwania jest odesłanie do strony z opcjami uśpienia, a powinno być dużo dalej do zegara...

    Mikrokontrolery   20 Kwi 2005 10:51 Odpowiedzi: 23    Wyświetleń: 3754
  • Jak zbudować wykrywacz dymu z papierosów do windy z atmegą8?

    Witam. Blok w którym mieszkam zamieszkuje jeden gość, który notorycznie kopci w windzie, mimo iż zwraca mu się uwagę. Osobiście doprowadza mnie to do szału, więc chcę coś z tym zrobić. Pierwszy pomysł to czujnik dymu z jakimś wydajnym i niedużym źródłem dźwięku, który umieściłbym nad taką kratką w windzie. Zasilany byłby z baterii 9V. Całością sterowała...

    Projektowanie Układów   18 Cze 2008 21:34 Odpowiedzi: 1    Wyświetleń: 2243
  • Bezprzewodowy pomiar temperatury.

    Czy można by było zrobić coś takiego aby po dokonanym pomiarze procek wchodził w stan uśpienia i po 1 minucie budził sie robił pomiar i znów usypiał, potrzebuję coś małego i oszczędnego w pobór prądu ( zasilanie bateriami pastylkowymi ) Nie wiem czy pastylki dadzą radę, atmega8 pod smd jest bardzo mały, nrf905 też malutki, atmega8 pobór prądu: Power...

    DIY Konstrukcje   19 Paź 2010 09:16 Odpowiedzi: 17    Wyświetleń: 17508
  • Atmega8 BASCOM - niestabilność wskazań dla wartości 1 i 2 na wyświetlaczu LED

    1) Najpierw na chama wyświetlaj wartość którą odczytuje ADC. W ten sposób ustalisz co się sypie- ADC czy program. Łatwo zauwazysz jakie sa wahania odczytu i w jakich zakresach 2) Zadbaj o dobre odkłócenie napięcia zasilającego procesor 3) Nic nie napisałeś z jakiego VRef korzystasz (VCC, wewn, zewn?) 4) Na czas pomiaru możesz użyć uśpienie procesora...

    Mikrokontrolery AVR   07 Sie 2014 10:42 Odpowiedzi: 11    Wyświetleń: 2883
  • Zegar dwunastodiodowy w oparciu o ATmega8 i DS1307

    Przyłączając się do tematu chciałbym zapytać o parę spraw: 1. Zakładając że chciałbym zrealizować asynchroniczne taktowanie timera T1 w trybie uśpienia Power Save to w jaki sposób podłączyć kwarc ? Wiem narazie tylko tyle że w przypadku gdy chcemy uC taktować zewnętrznym sygnałem to można podczepić kwarc do pinów XTAL1 i XTAL2 równolegle dając do tych...

    DIY Konstrukcje   05 Sie 2015 22:29 Odpowiedzi: 21    Wyświetleń: 4143
  • [atmega8][c] Przechodzenie i wybudzanie z power-down.

    Powinieneś poza tym w obsłudze przerwania kasować flagę przerwania ... Nie, ponieważ kasowana jest automatycznie: When an event on the INT1 pin triggers an interrupt request, INTF1 becomes set (one). If the Ibit in SREG and the INT1 bit in GICR are set (one), the MCU will jump to the corresponding Interrupt Vector. The flag is cleared when the interrupt...

    Mikrokontrolery AVR   28 Cze 2011 06:23 Odpowiedzi: 8    Wyświetleń: 2646
  • [ATmega8][avr-gcc] - zakłamany pomiar napięcia ADC

    na nodze AREF zmierzone 2.68V, korekta w kodzie daje niewielką zmianę, o tym usypianiu procka muszę dopiero doczytać co i jak (domyślam się że uśpienie wyeliminuje te wahania), ale to dalej nie wyjaśnia dlaczego pomiar jest ok 0.1V mniejszy, a że układ ma docelowo mierzyć temperaturę to takie odstępstwo daje ok 2 *C błędu przy przeliczaniu temperatury,...

    Mikrokontrolery AVR   01 Mar 2014 21:21 Odpowiedzi: 4    Wyświetleń: 2967
  • Atmega8 avr-CDC - Nie można zainstalować sterownika...

    Próbowałem zrobić przejściówkę USB-RS232 na Atmega8 i niestety nie działa... Windows 7 zgłasza GUID urządzenia jako: {36fc9e60-c465-11cf-8056-444553540000} podczas kiedy powinno być: {4D36E978-E325-11CE-BFC1-08002BE10318}. Znalazłem taki opis: http://obrazki.elektroda.pl/7739858000_1... Potrzebuję w jakiś sposób łączyć się z prockiem...

    Mikrokontrolery Początkujący   15 Wrz 2014 07:45 Odpowiedzi: 5    Wyświetleń: 2139
  • Jak zbudować pilot on/off z transmisją Bluetooth i zabezpieczeniem kodu?

    Witam Zastanawiam się nad budową układu służącego do włączania i wyłączania "odbiornika" za pomocą pilota. Transmisja pomiędzy pilotem i sterownikiem musi być zakodowana, tak aby nikt nie skopiował kodu i nie miał dostępu do włączania i wyłączania urządzenia. Odległość transmisji może być np. do 10 metrów. Pilot jak i sterownik zasilany baterią. Wpadłem...

    Początkujący Elektronicy   30 Lip 2016 12:53 Odpowiedzi: 11    Wyświetleń: 1095
  • [Atmega8][C] - Sleep Mode - wewnętrzne przerwanie

    Witam wszystkich! Próbuję wybudzić Atmegę z uśpienia co 1 sekundę poprzez przerwania wewnętrzne generowane przez Timer2 w trybie licznika, ale nie daję rady. Proszę o pomoc. [syntax=C] #include <avr/interrupt.h> #include <avr/sleep.h> #include <util/delay.h> #include <avr/io.h> #define LED1 (1<<PB0) //definicja portu na...

    Mikrokontrolery AVR   23 Maj 2014 07:24 Odpowiedzi: 7    Wyświetleń: 3093
  • [Atmega8][C++] - ADC i wyświetlacz 7seg nie współpracują

    Co było źle: 1. Nie włączyłem bitu ADSC - rozpoczęcie konwersji :) 2. W extract_digit zamiast cyfry W przerwaniu timera, kiedy zmieniasz licznik cyfr na 0, odczytaj ADC do zmiennej pomocniczej, - a nie mogę poprostu rozbić na cyfry wartości bezpośrednio z ADC? (Jak teraz) Konwersja w trybie Free Running (działa ciągle) Nowy kod: [syntax=cpp]//Nauka...

    Mikrokontrolery Początkujący   09 Mar 2013 11:02 Odpowiedzi: 8    Wyświetleń: 2085
  • [Atmega8][C]Kilka pytań o multipleksowaniu i nie tylko

    Witam. Nowy tu raczej nie jestem, bo przeglądam forum codziennie, ale zarejestrowałem się niedawno, bo wcześniej nie było potrzeby pisania :). No to się przywitałem, a teraz na początek: montuję sobie coś w rodzaju półautomatycznego spudguna, i chciałbym zamontować tam licznik amunicji :D. Multipleksowany 2cyfrowy LED, i Atmega8 (może i wystarczy mniejszy...

    Mikrokontrolery AVR   20 Sty 2009 22:25 Odpowiedzi: 2    Wyświetleń: 1569
  • Attiny13a [BASCOM] - Zachowanie zmiennej po resecie WATCHDOG

    Witam Chciałbym zachować wartość zmiennej po wybudzeniu uP z trybu uśpienia przez WATCHDOG. Dodatkowy RAM zewnętrzny nie wchodzi w grę, bo układ z założenia ma być minimalnych rozmiarów i zasilany z baterii. Nie chcę też korzystać z EEPROM, gdyż zapisy mają być częste (po każdym resecie) Zrobiłem test na płytce stykowej na AtMega8 dodając polecenie...

    Mikrokontrolery   06 Lut 2015 15:30 Odpowiedzi: 3    Wyświetleń: 1119
  • [atmega8L][c] - Regulacja prędkości obrotowej silnika.

    Poprawnie to by było bez "pętli głównej" (a dokładnie - z pętlą zawierającą jedną instrukcję - uśpienia procesora), tylko z samym przerwaniem timera, w których rozpoznajesz i zmieniasz tryb pracy i regulujesz prędkość silnika.

    Mikrokontrolery AVR   28 Gru 2015 21:04 Odpowiedzi: 37    Wyświetleń: 3297
  • Prosty stołowy zegar LED (NTP)

    Witam :) Zdaję sobie sprawę, ze na Elektrodzie jest sporo urządzeń tego typu. Ale mimo wszystko, dorzucę do kolekcji swoją konstrukcję. :) Jest to dość prosty projekt zegarka stołowego z synchronizacją NTP. Pomysł narodził się jakieś 3 lata temu, kiedy to przy kolejnej zmianie czasu letniego na zimowy, przy istniejącym zegarze domowym znowu padło pytanie...

    DIY Konstrukcje   23 Lut 2025 17:44 Odpowiedzi: 126    Wyświetleń: 20748
  • Opis - test Zhaoxin 936D - Stacja lutownicza

    936D Jest to bardzo dobry sprzęt na użytek amatorski. Posiadam ze dwa miesiące i nie mogę narzekać, no może tylko na grot który szybko się wytapia. Od samego początku jednak wkurzał mnie trochę fakt że w środku stacji coś mi "lata" podczas przechylania jej. Nie trwało długo jak postanowiłem dobrać się do niej i z wrodzonej ciekawości rozebrałem ją,...

    Artykuły   22 Paź 2023 21:59 Odpowiedzi: 138    Wyświetleń: 90774
  • Atmega8 działa, konwerter RS działa. Razem - nie startuje.

    Problem jest chyba bardziej skomplikowany niż się zdaje: - mikrokontroler może być "podtrzymywany" przez prądy z konwertera TTL- (tak w skrócie): https://www.avrfreaks.net/forum/atmega32... Natomist u mnie jest jeszcze jeden problem: włączenie zasilania z mojego zasilacza wprowadza atmegę w taki dziwny stan w którym nie realizuje mojego...

    Mikrokontrolery Początkujący   24 Paź 2019 12:58 Odpowiedzi: 23    Wyświetleń: 897
  • Dokładność wbudowanego RTC w Atmega8 do zliczania dni i podtrzymanie zasilania

    Jeśli chcesz skorzystać z wbudowanego RTC, co polecam, to zastosuj zewnętrzny kwarc dla timera, tak, żeby był taktowany asynchronicznie. Wtedy różne zakłócenia nie będą miały na niego wpływu. Co do wad i zalet - to prawda, że klasyczne RTC po prostu zwracają ci wyliczony czas (lata, miesiące, dni, godizny, minuty, sekundy), lecz nie ma problemu, aby...

    Mikrokontrolery AVR   21 Cze 2011 20:00 Odpowiedzi: 22    Wyświetleń: 7374
  • Odbiornik na pasmo lotnicze

    Na układzie TDA7233S to bym nie oszczędzał tym bardziej, że można go razem z LM7001, TDA9830, LA1185 i ULN2803 dostać niedrogo w lewandowscy.pl. Natomiast szacunkowy koszt podzespołów to około 90zł zakładając, że trzeba będzie kupić wszystkie elementy. Aktualizacja programu sterującego (wersja 2) Odbiornik uzupełniony został o przewidzianą na początku...

    DIY Konstrukcje   29 Mar 2019 12:16 Odpowiedzi: 97    Wyświetleń: 68288
  • Jak zasilić ATmega8L z baterii pastylkowej (Maxwell CR2032)?

    Witam Potrzebuję zasilić mikrokontroler ATmega8L w obudowie DIP z baterii pastylkowej np. Maxwell CR2032. Z dokumentacji wiem, że najniższe napięcie dlatego mikrokontrolera wynosi 2,7 V więc bateria da rade. Problem jest z innymi peryferiami. Bateria musi zasilać też okresowo moduł HC-05/06 dla którego nominalne napięcie pracy to już 3,3 V. Szukałem...

    Mikrokontrolery Początkujący   22 Wrz 2017 11:27 Odpowiedzi: 16    Wyświetleń: 2076
  • [Atmega8][bascom]Prośba o Sprawdzenie kodu stacji lutownicz

    Tzn, chodzi mi o to zeby ekran tj podświetlanie ekranu migało kiedy stacja będzie w stanie uśpienie. Jeżeli znasz bardziej elegancki sposób na rozwiązanie tego był bym wdzięczny za wszystkie wskazówki, to jest w sumie mój pierwszy program pisany na avr'y i w bascomie więc pisząc go nie miałem żadnego doświadczenia. Wzorowałem się na tym co znalazłem...

    Mikrokontrolery AVR   03 Lis 2010 00:27 Odpowiedzi: 2    Wyświetleń: 2009
  • Resetowanie się atmega8, przy załączaniu przekaźnika

    Kolego chrobek To nie jest kompletny kod , to tylko działający zarys. W programie powinno się jeszcze znależć przechodzenie procesora w stan uśpienia po zamknięciu bramy, przy wyłączeniu z sieci przejście na akumulator, współdziałanie z pilotem , blokada optyczna , i inne pomagające w działaniu rzeczy. To jest tak samo jak z projektowaniem jakiejś płytki...

    Mikrokontrolery AVR   12 Kwi 2012 19:28 Odpowiedzi: 60    Wyświetleń: 15035
  • Wybór triaka BT136 i bezpiecznika do termostatu na ATmega8 i LM35DZ

    Po długiej nieobecności ;] Układ zmontowałem i działa wręcz wyśmienicie (zawsze byłem taki skromny ;P ). Zastosowałem transformator TS2/16, ale okazało się, że potrzebny jest większy kondensator filtrujący C9 na wejściu stabilizatora 7805. Ze 100uF zrobiło się 1000uF. Układ je około 80mA :] Ktoś prosił mnie o kod do obsługi LM35. W załączniku cały kod...

    Mikrokontrolery   21 Gru 2006 23:55 Odpowiedzi: 12    Wyświetleń: 9880
  • Jak zabezpieczyć Atmega8a przed rozładowaniem akumulatora 2.4V?

    Ale program w pętli głownej wchodzi od razu w stan uśpienia a tak w ogóle ten program wiece śpi niż robi. Ja nie chce nikogo zmuszać do ładowania AKU kiedy trzeba tylko kiedy sie chce. No nic widze jedno tylko rozwiazanie -jakis tranzystorek odcinający napiecie przy spadku ponizej określonego napiecia.

    Mikrokontrolery   12 Sty 2011 10:31 Odpowiedzi: 7    Wyświetleń: 1199