atmega8 usypianie wybudzanie

Znaleziono około 41 wyników dla: atmega8 usypianie wybudzanie
  • [atmega8][c] Przechodzenie i wybudzanie z power-down.

    Weź pod uwagę, że w trakcie wchodzenia w usypianie wykonywana jest jeszcze kolejna instrukcja, w twoim przypadku cli(). Jak się domyślasz cli w połączeniu z sleep tworzy śmiertelną pułapkę z której procesor może wybudzić tylko reset. Swoją drogą, piszesz o oszczędności energii, a używasz staruszka procesora, który bierze energii kilka razy więcej niż...

    Mikrokontrolery AVR   28 Cze 2011 06:23 Odpowiedzi: 8    Wyświetleń: 2733
  • [ATmega8] [ATmega8][C] - Wybudzanie z Power Down działa tylko raz, jak to naprawić?

    Witaj. Na początek uporządkuj sprawy dot. trybu usypiania, ponieważ wykonujesz niepotrzebnie w pętli głównej część czynności w tym zakresie. Poza tym skoro już używasz nagłówka sleep.h, to używaj go w pełni, a nie osobno ustawiasz np. [syntax=c]MCUCR |=(1<<SE)|(1<<SM1);[/syntax] Zobacz przykład funkcji main tutaj: [syntax=c]int main(void)...

    Mikrokontrolery Początkujący   22 Sie 2013 10:31 Odpowiedzi: 12    Wyświetleń: 2082
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Atmega8: Wybudzanie z trybu POWERDOWN za pomocą INT0/INT1 w BascomAVR

    Witam! Usypiam procesor Atmega8 poleceniem POWERDOWN w BascomAVR. Jak go obudzić przerwaniem zew. INT0 lub INT1? Nie wychodzi mi to. Pozdrawiam.

    Mikrokontrolery   19 Lis 2009 20:05 Odpowiedzi: 6    Wyświetleń: 2260
  • REKLAMA
  • Bascom ATMega8 - tryb powerdown brak wybudzania z przerwania zew. INT0

    Co to jest L i jakiego jest typu bo w kodzie nie jest to zdefiniowane. Na mojej skromnej stronie 100% i sprawdzony wielokrotnie kod do usypiania procesora i wybudzania jednym przyciskiem. [url=http://bart-projects.cba.pl/rozne.h...

    Mikrokontrolery AVR   26 Lut 2015 22:55 Odpowiedzi: 4    Wyświetleń: 1008
  • REKLAMA
  • Atmega8,Bascom - Uruchamianie uC w czasie wciśnięcia przycisku

    Może lepszym rozwiązaniem byłoby normalne zasilenie układu i usypianie go za pomocą timera. INT0 podciągnięte rezystorem do VCC a wybudzanie zboczem opadającym branym przez diody z przycisków. Czyli np. komenda Powerdown i wybudzenie sygnałem na wejściu INT0 ?

    Mikrokontrolery AVR   07 Maj 2014 13:47 Odpowiedzi: 5    Wyświetleń: 1290
  • [ATMega8] Czas wybudzania ATMega8 z IDLE MODE - czy jest natychmiastowy?

    Ale po co ci ta informacja? W moim projekcie zależy mi na oszczędzaniu energii gdzie się tylko da, dlatego też piszę własną obsługę TWI (100kHz) na przerwaniach (patrz inny mój temat). W trakcie komunikacji po TWI właśnie Atmega będzie usypiana w IDLE mode ponieważ POWER DOWN lub SAVE będzie zbyt długo wstawał. To chyba dobre rozwiązanie?

    Mikrokontrolery AVR   21 Gru 2010 12:12 Odpowiedzi: 4    Wyświetleń: 1922
  • REKLAMA
  • Jak wyłączyć stan wysoki na OC1A po wysłaniu kodu RC5 na ATmega8?

    Poradzilem sobie z tym stanem wysokim zerując TCCR1A. Zaczne od tego, że programje pilot 6 przyciskowy z usypianiem, wybudzaniem i przełączaniem miedzy podprogramami - zapalniem Led-ów. Ma 4 przyciski do wysyłania kodów i 2 do przełączania podprogramów. Do tych czterech przycisków podpięte są diody które podają też niski stan na INT0. Wyjscie OC1a podpięte...

    Mikrokontrolery AVR   12 Paź 2008 12:58 Odpowiedzi: 6    Wyświetleń: 1848
  • [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ń: 1056
  • atmega8 - Jaką baterię i przetwornicę dc-dc wybrać do zasilania układu?

    3 paluszki + LDO to nawet mi odpowiada. Używam atmega8A z tego co wiadomo nie należy ona do najoszczędniejszych. Będę usypiał mikro-kontroler i wybudzał przerwaniem zewnętrznym (przyciskiem) praca tego pilota to około 10 min na tydzień. tmf może poleciłbyś jakąś bardziej oszczędną atmegę ? Na razie miałem do czynienia tylko z 8A.

    Mikrokontrolery   26 Lut 2015 20:48 Odpowiedzi: 38    Wyświetleń: 3942
  • Jak wybudzić ATmega8 po przekręceniu stacyjki w aucie?

    Witam po chwilowej przerwie. Korzystam z usypiania, bo przy wylaczonej stacyjce tez sie cos dzieje :) Mam jeszcze pytanie do Dr_DEAD.... Czy jezeli wykorzystuje intX do wybudzania procka, to czy moge uzywac tego wejscia normalnie w kodzie? Bo chcialbym jeszcze w kodzie sprawdzac czy stacyjkla jest wlaczona, i jezeli jest to ma cos robic, a jezeli to...

    Mikrokontrolery   24 Lut 2008 19:32 Odpowiedzi: 11    Wyświetleń: 2752
  • wybudzanie atmega8 z trybu power-down z użyciem watchdoga

    Tak byłoby najlepiej ale układ już polutowany i muszę się ograniczyc do czasowego usypiania na sztywno np. tak: czeka 10s na dane przychodzace z IR jesli nic nie ma to idzie spac na 20s i tak w kółko. Jak zrealizować takie odmierzanie czasu skoro kiedy jest w trybie power-down timery nie działają?

    Mikrokontrolery AVR   06 Lut 2014 22:42 Odpowiedzi: 11    Wyświetleń: 2724
  • Meduino - przypominacz o wzięciu leków na Arduino

    Jak dla mnie to przede wszystkim zamiast deley() wykorzystać jakiś zew. zegar RTC usypiać procka i wybudzać przerwaniem z RTC Nie trzeba używać zewnętrznego RTC - wystarczy podłączyć kwarc i użyć przerwania z wewnętrznego timera. Nie wiem, jak w przypadku Arduino, ale zastosowany w nim mikrokontroler to chyba ATmega8, więc jest taka możliwość (o ile...

    DIY Zagranica   03 Cze 2019 09:25 Odpowiedzi: 16    Wyświetleń: 6927
  • ATmega8A - Budzenie w przerwaniu bez korzystania z zewnętrznych bibliotek

    Witaj. Pytanie: Co wybudza mikrokontroler ze snu? Odpowiedź: Przerwanie. Jeżeli uśpienie mikrokontrolera realizujesz w funkcji przerwania przy wyłączonych globalnych przerwaniach (po wejściu w funkcję przerwania są automatycznie wyłączane), to mikrokontroler się nie zbudzi, bo ma zablokowane przerwania. Musiałbyś w takim przypadku przed uśpieniem włączyć...

    Mikrokontrolery   15 Sie 2013 11:39 Odpowiedzi: 8    Wyświetleń: 1851
  • REKLAMA
  • [atmega8][c] Watchdog - procesor się restartuje zamiast zgłosić przerwanie

    Ale WD nie służy do usypiania i wybudzania procesora! To, że w nowszych AVR dodano mu różne dziwne funkcjonalności to nie znaczy, że inaczej się nie da. Wybudzić procesor może np. przerwanie timera po dowolnym czasie - warunek, że timer w danym trybie uśpienia ciągle działa. Więc i na M8 da się to zrobić. Natomiast pisząc o M8, że to prehistoria nie...

    Mikrokontrolery Początkujący   16 Lut 2012 21:42 Odpowiedzi: 13    Wyświetleń: 5038
  • Jak zbudować miernik prędkości obrotowej z Atmega8, LCD i GP1S51VJ000F?

    Jeżeli oszczędzanie baterii tak niewielkiej jak CR2032 i około 300 obrotów/min, to upierać się będę, że najlepszym rozwiązaniem jest kontaktron na wejściu procesora zwierający do masy. Oczywiście Ty decydujesz. Co do schematu, który przedstawiłeś nie wypowiadam się bo moim skromnym zdaniem jest zbędny. Jeśli chodzi o hallotrony to gdzieś kiedyś widziałem...

    Mikrokontrolery AVR   24 Sty 2011 00:38 Odpowiedzi: 62    Wyświetleń: 10920
  • Wykrywanie zaniku zasilania na INT0 i podtrzymanie mikrokontrolera

    Marek_Skalski To co napisałeś wydaje się sensowne, ale niestety problem występuje nadal gdy nawet wyświetlacza nie ma w obwodzie. Wlaczylem uklad bez wyświetlacza, przerwałem zasilanie, a nastepnie wpiąłem wyświetlacz I ponownie uruchomiłem układ. Wyświetlacz niestety nie pokazał znianę pamięci eeprom. Już brakuje mi pomysłów. Spróbowałem na innym...

    Mikrokontrolery AVR   29 Paź 2018 14:58 Odpowiedzi: 52    Wyświetleń: 2901
  • atmega8 - Brak napięcia na portach C, nieoczekiwany stan wysoki na PB0 i PB1

    Witam, Zbudowałem taki układ: http://obrazki.elektroda.pl/9541154400_1... Czy zasilanie mikrokontrolera jest prawidłowe oraz czy nie za mało dałem kondensatorów ceramicznych bo mam pewne problemy z uC. Program się co prawda wgrywa ale moim zdaniem nie funkcjonuje poprawnie. Np. ustawiam wszystkie porty C na wyjścia oraz w stan wysoki...

    Mikrokontrolery Początkujący   07 Gru 2013 09:14 Odpowiedzi: 15    Wyświetleń: 1770
  • [ATmega8][C] - Wybudzanie mikrokontrolera ze stanu uśpienia

    Witam. Problem pewnie jest banalny ale nie mogę znaleźć nigdzie rozwiązania. W ramach ćwiczeń buduję na ATmedze8 zegar. Mam problem z wybudzeniem mikrokontrolera ze stanu uśpienia SLEEP_MODE_PWR_SAVE przerwaniem. Chcę aby po uśpieniu wykonujące się co ok. 250ms przerwanie obudziło mikrokontroler i zmieniło zmienną. Wtedy chciałbym aby wykonała się główna...

    Mikrokontrolery Początkujący   25 Mar 2013 16:29 Odpowiedzi: 2    Wyświetleń: 1527
  • Atmega 8 - Nie mogę zapisać ustawień pwm w zewnętrznym eepromie

    Witam Postawiłem sobie za cel możliwość zapisania wartości pwm w zewnętrznej pamięci eeprom, w tym przypadku AT24C02 Procesor to Atmega 8, wewnętrzne taktowanie zegara 1MHz W załączeniu wkleiłem uproszczony program zapisu i odczytu wartości pwm. Za pomocą pwm steruję jasnością podświetlenia wyświetlacza LCD. Wiem, że można zapisywać te ustawienia w...

    Mikrokontrolery   16 Wrz 2013 19:02 Odpowiedzi: 9    Wyświetleń: 1713
  • atmega8 - brak reakcji po wgraniu nowego programu, napięcie 4V, kod w C

    Wgrywam na atmegę, programator wyświetla, że ok(wcześniej rozpoznaje atmege), podłączam do baterii 4,5v(teraz około 4 pod obciążeniem) i nic nie działa wszystkie wyjścia dają około 0v ?! Co do słabej baterii, zgoda, ale atmega ze starym programem, działa stabilnie, a dwie świeżo zaprogramowane, nie reagują?! Program jest trywialny, bo kompletnie nie...

    Mikrokontrolery AVR   22 Lis 2010 21:54 Odpowiedzi: 17    Wyświetleń: 2172
  • ATmega8 na EVB 4.3 - brak działania po wgraniu kodu, diody tylko mrugają

    Witam, Posiadam płytkę testową EVB 4.3. Za pomocą programatora na płytce chce zaprogramować ATmege8. Wszystkie połączenia wg tej [url=http://and-tech.pl/wp-content/downl... Wszystko przebiega tak jak autor miał na myśli, niestety po wgraniu mojego krókiego kodu: [syntax=c]#include<avr/io.h>...

    Mikrokontrolery Początkujący   15 Kwi 2013 22:18 Odpowiedzi: 8    Wyświetleń: 1626
  • nowa atmega8 nie daje znaku życia, jest komunikacja

    witam zaznaczę, że zaczynam z uC na co dzień bawię się PLC zmontowałem sobie układ na płytce stykowej wgrałem prosty program z kursu który znalazłem w necie /* przykład 2.1 "leds.c" */ /* 8 diod LED przłączonych do portu D */ /* ATmega 1MHz */ #define F_CPU 1000000L #include <avr/io.h> #include <util/delay.h> int main(void) { /* Wszystkie...

    Mikrokontrolery AVR   22 Lis 2010 21:50 Odpowiedzi: 4    Wyświetleń: 1568
  • Atmega 8 problemy z zaprogramowaniem potrzebna pomoc

    Witam kolegów nigdy nie miałem większych problemów żeby zaprogramowac jakiś procek ale tym razem jest masakra ale do rzeczy: Program do wgrania to http://mariuszelektro.elektroda.eu/anali... analizator widma akustycznego który był omawiany już na forum Problemem jest to że trzeba zmienić taktowanie procesora z wew na zew niby proste a...

    Mikrokontrolery   10 Maj 2010 23:59 Odpowiedzi: 1    Wyświetleń: 1023
  • ATmega8: Dioda na porcie B nie działa po naciśnięciu przycisku na porcie D

    Witam, domyśliłem się, że gotowców nie robicie (w sumie to i dobrze:) ), tak więc zabrałem się sam za programowanie. Chcę napisać prosty program zapalający diodę, podłączoną do bitu 0 portu B, po przyciśnięciu przycisku podłączonego do bitu 0 portu D. Teoretycznie napisałem, ale nie chce to działać. Znalazłem link na forum gdzie problem był opisany,...

    Mikrokontrolery   02 Lis 2007 00:57 Odpowiedzi: 12    Wyświetleń: 2204
  • Atmega8 - Początkujący - 1sze potknięcie (fuse bity)

    Bry, to mój pierwszy temat, więc proszę o wyrozumiałość - problem przedstawia się następująco. Otóż zacząłem bawić się w programowanie uC(to już pierwszy z problemów) Mam gotowy programator USBasp(kupiony), adapter jakoś tam parszywie przylutowany do płytki uniwersalnej, no i uC - ATmega 8. Środowisko programistyczne to WIN AVR, AVRdude z Burn-O-Matem,...

    Mikrokontrolery AVR   09 Lip 2013 12:14 Odpowiedzi: 6    Wyświetleń: 1707
  • Atmega8 i program sterujacy z aparatury RC szerokoscią impulsu

    Chciałbym zbudować regulator obrotów dwukierunkowy który byłby sterowany szerokością impulsu z odbiornika RC ale nie wiem jak zacząć bo mam już zrobioną płytkę pod atmega8. W Arduino deklaracje pinów są dla mnie niejasne.

    Arduino   08 Wrz 2022 13:38 Odpowiedzi: 23    Wyświetleń: 681
  • ATMega 8 nie działa po zmianie fuse bitów na 8 MHz - brak komunikacji

    Witam, Bawię się w programowanie uC i wszystko szło dobrze póki nie wpadłem by przetestować jak działa procesor z innymi ustawieniami zegara. Mowa konkretnie o ATMega 8, fabrycznie taktowana wewnętrznym 1MHz. Chciałem zmienić na dalej wewnętrzny tylko 8 MHz (podobno jest niezbyt dokładny, ale nie potrzeba mi dokładności do testów). Otworzyłem więc datasheet'a...

    Mikrokontrolery   14 Lip 2010 13:03 Odpowiedzi: 2    Wyświetleń: 984
  • Jak poprawnie usypiać i wybudzać ATmegę przyciskiem microswitch?

    Witam, Jako, że nie bawiłem się tematem j.w. chciałem zapytać czy są jakieś elementy procesu, które szczególnie należy wziąć pod uwagę. Zamierzam przyciskiem microswitch podłączonym do INT0 (wyzwalane poziomem) wprowadzać ATmegę w stan uśpienia (Standby) i tym samym przyciskiem wybudzać. robiw

    Mikrokontrolery   19 Lis 2017 12:30 Odpowiedzi: 37    Wyświetleń: 2469
  • Atmega8 - brak wykrywania przez programator USB, jak rozwiązać?

    Witam serdecznie. Zbudowałem układ, który ma za zadanie dokonywać pomiaru prądu, napięcia, temperatury oraz liczby obrotów. Poniżej zamieszczam schemat: http://obrazki.elektroda.net/52_12834085... opis wej/wyj : PC6 - reset PD0 - przekaźnik1 PD1 - czujnik cyfrowy temperatury PD2 - przekaźnik2 PD3 - D7 (LCD) PD4 - przekaźnik3 Vcc Gnd PB6 - kwarc...

    Mikrokontrolery AVR   03 Wrz 2010 10:23 Odpowiedzi: 5    Wyświetleń: 2062
  • [ATMega8][ASM] - Ćwiczenie na PWM - jak ustawić bity?

    Uczę się programować mikrokontrolery z książki Pawła Borkowskiego: "AVR&ARM7. Programowanie mikrokontrolerów dla każdego" . Ćwiczenie, które mam do wykonania, wygląda tak: To ćwiczenie należy do trudnych, gdyż wiedzę konieczną do jego wykonania należy zdobyć samodzielnie. Na rysunku 7.9 widać schemat z podłączoną tylko jedną diodą. Należy układ obsłużyć...

    Mikrokontrolery AVR   21 Lip 2014 07:15 Odpowiedzi: 8    Wyświetleń: 2067
  • Atmega8 - Czy poprawnie podłączyłem LED-y w moim pierwszym projekcie?

    Witam, zaczynam zabawę z elektroniką i próbuje poskładać wg schematu swój pierwszy projekt (miganie LED-ami) z mikrokontrolerem atmega8. Proszę o sprawdzenie, czy wszystko jest dobrze połączone. Zamieszczam zdjęcie schematu, oraz zdjęcie płytki.

    Projektowanie Układów   17 Cze 2014 10:51 Odpowiedzi: 16    Wyświetleń: 2229
  • ATmega8 – wybudzanie z trybu uśpienia przez pin inny niż INT0/INT1, jak to zrobić?

    Przeczytałem kilka postów na temat uśpienia, przejrzałem datasheet'a od mojej ATmegi8 ale mam kilka pytań. Wiem, że funkcją set_sleep_mode wybieram tryb oszczędzania, a funkcją sleep_mode() po prostu go włączam. 1. czy jest funkcja powracająca procka do normalnej pracy, 2. czy dobrze rozumiem tabele na str. 35, że przycisk włączający może być tylko...

    Mikrokontrolery   15 Lis 2009 15:40 Odpowiedzi: 13    Wyświetleń: 3916
  • Atmega 8 - nie włącza się po kilkukrotnym uruchamianiu.

    Witam. Mam zaprogramowana atmega8 poprawnym programem. Podczas jego testowania kilkakrotnie wlaczalem i wylaczalem zasilanie az w koncu za ktoryms razem atmega nie wlaczyla sie ( mialo krecic serwem tam i z powrotem). Pierwsze podejrzenie to brak zasilania, ale wszystko jest poprawnie, ze 3 razy sprawdzalem wszystkie luty, jest OK. probujac potem jeszcze...

    Mikrokontrolery AVR   05 Sie 2009 05:03 Odpowiedzi: 16    Wyświetleń: 3405
  • ATmega8/początki z mikrokontrolerami/proszę o pomoc

    Witam! Niedawno rozpocząłem swoja przygodę z mikrokontrolerami. Zacząłem od ATmegi8 ponieważ dosyć często słyszałem tę nazwę. Zakupiłem sobie na początek dwie kostki takie kostki zbudowałem programator i... i na początek ustawiając fuse bit'y zawiesiłem obydwa no ale przejrzałem forum i znalazłem odpowiedzi. Udało sie procesor znów żyje. Pierwszy program...

    Początkujący Elektronicy   01 Paź 2008 19:51 Odpowiedzi: 4    Wyświetleń: 1358
  • [Atmega8] [Atmega8][Bascom] Wybudzanie z PowerDown przez INT0 nie działa poprawnie

    Witam Już dłuższy czas męczę się z banalnym jak mi się wydawało zagadnieniem wybudzania procesora z PowerDown. Wybudzanie chciałem zrealizować na wejsciu INT0. Samo wyzwalanie przerwania działa podczas pracy, gorzej w momencie kiedy ustawię PowerDown. Przerwanie juz się nie wykonuje. Poniżej fragment kodu [syntax=basic4gl] $regfile = "m8def.dat" $crystal...

    Mikrokontrolery AVR   09 Cze 2011 19:01 Odpowiedzi: 6    Wyświetleń: 1907
  • [AVR] [C] - Jak obsłużyć przerwania INT0 i timer0 w atMega8?

    Pozmieniałem i już działa, moje niedopatrzenie. Po co ten komentarz na końcu? Edit: zumek Nie chodzi o to że nie znam sie na żartach, przestałem w pewnym momencie korzystać z elektrody ponieważ zaczeły się robić takie akcje, że jak ktoś miał mniejszą wiedze z tematu to tylko po nim jechali i być może dlatego taka moja reakcja ;) Program działa tak jak...

    Mikrokontrolery AVR   22 Lis 2013 00:28 Odpowiedzi: 60    Wyświetleń: 6261
  • Zegar dwunastodiodowy w oparciu o ATmega8 i DS1307

    Witam serdecznie, Doczytałem ostatnio to czego nie doczytałem wcześniej, temat mi się znacznie bardziej rozjaśnił. Potrzebuję aby ktoś lepszy potwierdził co ustaliłem: Do budowy zegara użyję: Timer2 AtMega8 taktowany asynchronicznie z oscylatora wewnętrznego (low freq. osc.) stabilizowanego zewnętrznym kwarcem 32,768kHz podłączanym pod piny TOSC1 i...

    DIY Konstrukcje   05 Sie 2015 22:29 Odpowiedzi: 21    Wyświetleń: 4182
  • Włącznik świateł dziennych na ATmega8

    Drogi autorze umieszczając swoją konstrukcje powinieneś się liczyć z jej opinią. Masz swoje argumenty czemu Mega8, a nie inaczej, jednakże powinieneś również posłuchać rad innych. Cena ceną, ale układ mniejszy z pewnością by bardziej cieszył. Co do samego projektu, to nie rozumiem jednej rzeczy. Układ jest załączany po stacyjce by nie rozładowywał akumulatora....

    DIY Konstrukcje   02 Sty 2014 20:22 Odpowiedzi: 75    Wyświetleń: 42393
  • [AVR] ATmega8L: wybudzanie z power-down przez INT0 nie działa, przerwanie aktywne tylko w pracy

    Podsumujmy: 1. Pull-up masz włączony prawidłowo, 2. Przerwania globalne oraz przerwania z INT0, także prawidłowo. 3. Proponuję, abyś zdecydował się, czy sam ustawiasz bity rejestrów odpowiedzialnych za usypianie, albo korzystał ze zdefiniowanych makr. Aktualnie w Twoim kodzie ustawiasz dwa razy flagę SE - raz samodzielnie, drugi raz w wykorzystując...

    Mikrokontrolery AVR   07 Kwi 2012 16:02 Odpowiedzi: 15    Wyświetleń: 2890
  • 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ń: 1152
  • [atmega8] zawieszenie - zabezpieczenie przed utratą danych

    A co do usypiania - to stosuj jak najczęściej, nawet pracując na zasilaniu innym niż bateryjne - to dobry nawyk który ułatwi Ci pisanie kodu, gdy oszczędzanie będzie niezbędne. Generalnie - wykonaj, co masz i idź spać :) W Twoim przypadku zakłócenia elektryczne z licznika mogą przenosić się na procesor - tutaj możesz szukać przyczyny wieszania się...

    Mikrokontrolery AVR   18 Mar 2011 12:36 Odpowiedzi: 36    Wyświetleń: 5346
  • Czy można używać RTC i trybu Power Down w Atmega8 z Bascom?

    Jeśli procesor obsługuje multipleksowanie wyświetlania i inne bzdety to nie nie ma czegoś takiego jak "szybciej wykona program" bo i tak musi pozostać w stanie działającym. Gdzie mierzysz te 1,4mA? Już za stabilizatorem czy przed? Daj jakiś schemat bo wróżka Jadwiga bez tego nic więcej nie powie. Zaraz się okaże że włożyłeś gdzieś dzielnik R do pomiaru...

    Mikrokontrolery Początkujący   15 Wrz 2012 09:57 Odpowiedzi: 29    Wyświetleń: 4701
  • [Atmega8] [Atmega8][C] - Dlaczego dioda na PC2 świeci w trybie uśpienia?

    Witam. Dopiero zaczynam naukę z AVR i ogólnie z programowaniem. Korzystam z książki P. Borkowski 'AVR & ARM7 Programowanie uC dla każdego' i zatrzymała mnie pewna sprawa dotycząca uśpienia wywoływanego przyciskiem. Program wygląda mniej więcej tak: -dwie diody migają naprzemiennie -po naciśnięciu przycisku na PD0 ukłąd wchodzi w stan uśpienia -po...

    Mikrokontrolery Początkujący   09 Paź 2012 23:12 Odpowiedzi: 4    Wyświetleń: 1485
  • ATmega8A - Sleep Mode pobór prądu, gdzie wrzucić sleep_mode(); i dlaczego?

    Tak jak kolega wyżej napisał. Po uśpieniu procesor już nic nie robi i nie wykonuje żadnych rozkazów. Są jednak zdarzenia opisane we wspomnianej tabelce (Table 14) które ten procesor mogą wybudzić. W Twoim przypadku po prostu nastąpiło takie zdarzenie - przerwanie od zegara T2, które nastąpiło ułamek sekundy po tym jak procesor uśpiłeś i go wybudziło...

    Mikrokontrolery AVR   12 Lip 2015 19:58 Odpowiedzi: 5    Wyświetleń: 1014
  • ATMega8 - Jakie rejestry timera zerować przed uśpieniem mikrokontrolera?

    Uczę się programowania ATMegi8 z książki Pawła Borkowskiego: "AVR8 i ARM7. Programowanie mikrokontrolerów dla każdego." . Moje ćwiczenie wygląda następująco: W celu maksymalnego oszczędzania energii w telefonach komórkowych po kilkunastu sekundach bezczynności następuje automatyczne przejście w tryb zmniejszonego poboru energii. Ten fakt zaobserwowaliśmy...

    Mikrokontrolery AVR   15 Sie 2014 19:22 Odpowiedzi: 17    Wyświetleń: 2652
  • Sterownik rolet wewnętrznych

    http://obrazki.elektroda.pl/9531378400_1... Witam. Chciałem zaprezentować wykonany przeze mnie sterownik rolet okiennych wewnętrznych. Inspiracją do wykonania projektu było urządzenie zaprezentowane już jakiś czas temu: Założenia Głównym celem mojego projektu było automatyczne zasłonięcie okna po włączeniu światła w pomieszczeniu (po...

    DIY Smart Home   24 Lip 2016 17:19 Odpowiedzi: 37    Wyświetleń: 43470
  • Usypianie i budzenie procesora przerwaniem zewnętrznym (ATMega88 [nie 8] - Int0)

    Może tak. Funkcja usypiająca: [syntax=c]void usypianie() { EICRA |= (0 << ISC00) | (0 << ISC01); //Przestawienie przerwania Int0 na aktywację stanem niskim (żeby móc wybudzić) sei(); power_all_disable(); //wyłącza zasilanie TWI, Timer0-2, SPI, USART0, ADC cbi(PORTB,2); set_sleep_mode(SLEEP_MODE_PWR_DOWN); sleep_mode(); }[/syntax] Mam nadzieję,...

    Mikrokontrolery AVR   02 Lip 2012 21:12 Odpowiedzi: 15    Wyświetleń: 2592
  • Atmega88 - wybudzanie z powerdown zmianą stanu pinu w Bascom

    Sprawdzając stan tego pinu w przerwaniu, niestety z wykorzystaniem timera. Tylko po co skoro Pin Change jest dostępny w każdym trybie uśpienia a timer praktycznie w żadnym. :arrow: seradam, uruchamiasz przerwanie od Pin Change - poprzez wpis do PCICR =&B00000111 usypiasz układ i czekasz na zgłoszenie przerwania od PCIFR.

    Mikrokontrolery AVR   07 Maj 2009 15:50 Odpowiedzi: 14    Wyświetleń: 2772
  • [Atmega8] Sprawdzenie schematu Atmega8 do wyświetlacza i2c, buzera, prędkościomierza

    Nie musze czytać tego dokumentu bo u mnie chodzi o usypianie power save a jezeli w artykule jest opis UARTA to juz mnie nie interesuje w tej sprawie gdyz procesor sa sie wybudzic za pomoca UARTA jedynie przy uspieniu do IDLE .I może to jest kość niezgody? Ja nie podważam dokumentu ATMELA tylko go czytam ze zrozumieniem, i to co wywnioskowałem nie jest...

    Mikrokontrolery   12 Lut 2011 21:14 Odpowiedzi: 66    Wyświetleń: 6014
  • Jak zasilić ATmega8L z baterii pastylkowej (Maxwell CR2032)?

    A nad modułem BLE zamiast tego HC06 kolega myślał ? Przy zasilaniu bateryjnym to kierunek w którym by trzeba iść. Dostępność gotowych modułów bezproblemowa, ceny także normalne. Taki klucz przestanie być fajny, gdy rozładuje się bateria lub trzeba ją będzie wymieniać co 2 tygodnie... Pomyśl jeszcze nad zastosowaniem czujnika wstrząsów ( dostępne choćby...

    Mikrokontrolery Początkujący   22 Wrz 2017 11:27 Odpowiedzi: 16    Wyświetleń: 2097
  • ADC w ATmega8 - Skoki wartości po przełączeniu kanału, jak temu zaradzić?

    Mam w swoich kilku programach na ATmegach wprowadzone bloki zatrzymujące (przed pomiarem) i wznawiające (po pomiarze) przerwania. Przerwania to raczej nie mają wpływu na wynik pomiaru. Nie bardziej niż kod wykonywany poza przerwaniem. Więc nie wiem po co to. No chyba, że chodzi Ci o usypianie procka na czas pomiaru z wyłączeniem przerwań by zapobiec...

    Mikrokontrolery Początkujący   23 Lut 2018 11:55 Odpowiedzi: 5    Wyświetleń: 789
  • Bascom - tryb powerdown w Atmega8. Czy program kontynuuje po wybudzeniu?

    Zmień w ogóle koncepcję na prawidłową: - połączone końcówki microswitchy nie do masy tylko do INT0, - po starcie programu porty microswitchy jako wyjścia ze stanem 0 a INT0 jako wejście podciaganiem, potem usypiamy procek i czekamy na przerwanie INT0 wyzwolone stanem niskim - LOW LEVEL, - po wejściu do przerwania port INT0 jako wyjście ze stanem 0 a...

    Mikrokontrolery AVR   09 Sty 2013 23:18 Odpowiedzi: 28    Wyświetleń: 4608
  • [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. Tylko w jaki sposób to się uszkodziło? Kupiłem nową atmege ze sklepu, wszystko ostrożnie podłączałem. A może dlatego że lutowałem atmege bez podstawki... chociaż wątpię. A...

    Projektowanie Układów   29 Maj 2015 19:43 Odpowiedzi: 8    Wyświetleń: 1296
  • Atmega8 - obsługa przycisków, umiejscowienie w kodzie

    Inaczej projektuje się zegar dla zasilania z baterii, a zupełnie inaczej dla zasilania z zasilacza. Jeżeli mikrokontroler ma być zasilany z baterii, to projekt musi drastycznie zminimalizować zużycie energii. Aby to zrobić należy zmniejszyć radykalnie napięcie zasilania i zmniejszyć częstotliwość zegara F_CPU. Należy także usypiać mikrokontroler ......

    Mikrokontrolery AVR   28 Lis 2014 16:15 Odpowiedzi: 5    Wyświetleń: 1092
  • [ATmega8/16] Jak zbudować zegar na ATmega16L z DS1337 i zasilaniem bateryjnym?

    Witam! Chcę wykonać zegar na ATmega8L lub 16L (takie mam u siebie). Raczej będe wybierał ATmege16L bo ma możliwość debuggowania przez jtag (który posiadam). Do atmegi chcę podłączyć DS1337, jako RTC. Będzie miał on podłączony kwarc 32kHz. Atmega będzie prawdopodobnie działać na kwarcu wewnętrznym 1Mhz. Chyba więcej nie będzie potrzeba do transmisji...

    Mikrokontrolery AVR   06 Lip 2010 14:42 Odpowiedzi: 8    Wyświetleń: 2282
  • 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ń: 3225
  • [atmega8][c] pcf8583 po sprzętowym TWI-brak komunikacji.

    Winna byłą funkcjia zamieniająca bcd na dec. PCF rozpracowany. Lecz jest i następny problem. Kombinuję już we wszystkie strony i brakuje mi pomysłów. Próbuję wprowadzić atmegę w tryb power-down. Procek się usypia, po wybudzeniu (przerwanie stanem niskim) wykonuje raz pętlę while(1), a następnie łapie zwiechę... [syntax=c] ISR(INT1_vect){ } int main(void)...

    Mikrokontrolery AVR   27 Cze 2011 01:34 Odpowiedzi: 7    Wyświetleń: 1877
  • Mini barometr z wyświetlaczem LCD i akumulatorkiem Li-pol na ATmega168PA

    http://obrazki.elektroda.pl/9824916400_1... Witam, Korzystając z ostatnich wolnych dni przed studiami chciałbym zaprezentować moją ostatnią konstrukcję. Jest to mały przenośny barometr. Konstrukcja powstała na potrzeby osoby wrażliwej na zmiany ciśnienia oraz spełnia jej wymagania tzn. mały rozmiar( 20x40x9mm) oraz co się z tym wiąże...

    DIY Konstrukcje   11 Kwi 2017 21:55 Odpowiedzi: 16    Wyświetleń: 21285
  • Duży zegarek Led 2.3" z termometrem

    http://obrazki.elektroda.pl/7355213900_1... Witam, Przedstawiam kolejną wersję zegarka naściennego. Zegarek wyświetla czas w formacie GG.MM, oraz temperaturę w zakresie -9...99°C. Użyte zostały wyświetlacze 7-segmentowe Led o wysokości znaku 56mm. Takie dość duże żeby było z daleka widać która godzina ;) Wyświetlacze mają regulowaną...

    DIY Konstrukcje   26 Sie 2016 09:54 Odpowiedzi: 16    Wyświetleń: 6714