No właśnie ale żeby było efektywne to by trza napisać nowy soft który po wykryciu napięcia niższego niż 5v (bateria 3v) przełączył by procka w tryb który by oszczędza energię i tylko obłsugiwał programowy RTC . Atmega by musiała być w wersji "L" .
Mam int0 w stanie wysokim. Rozwarcie przycisku powoduje działanie układu (Atmega 8 wew 1MHz, zamek na kartę telefoniczną z Elektrody). Czy mogę wprowadzić procesor w stan uśpienia i czy będzie on wybudzany także rozwarciem przycisku? Czy oszczędzanie energii powoduje również zmniejszenie natężenia czy (i) napięcia płynącego przez port? W stanie spoczynku...
https://obrazki.elektroda.pl/9342271000_... Dzień dobry, Urządzenie powstało w celu monitorowania poziomu wilgotności w pewnej zamkniętej przestrzeni. Przekroczenie zadanego poziomu jest sygnalizowane sygnałem dźwiękowym (buzzer) i świetlnym (LED). Wartości z ostatniego pomiaru można w każdej chwili odczytać, po naciśnięciu przycisku,...
Ważne jest aby atmega nie była uśpiona ale wyłączona. Te uA, które pobiera uC w trybie uśpienia sa istotne? Takie posty pojawiają się co jakis czas. Zastanawiam się po co w uC sa tryby uśpienia. Jeśli chcesz oszczędzać energię i wyłączasz zasilanie uC, to co robią w urządzeniu prądożerne przekaźniki?
Nie podważam tych oczywistych spraw, ale ten tekst jest sprzed 14 lat Teraz dysponując nawet babcią Mega8 każdy chyba użyłby rejestru porównania Timera1 lub Timera2 gdzie wartość jest przeladowana automatycznie nie wymagając zaangażowania w to mocy procesora. Osobny kwarc przydaje się do aplikacji gdzie potrzebujemy podtrzymać czas a usypiamy procesor...
Witam. Robię właśnie układ który będzie zasilany z baterii 9V . Cały układ oparty jest na uC atmega 8 ale żeby oszczędzać energie baterii , układ będzie załączany tylko wtedy jak będzie potrzebny . Z tego powodu użyłem at42qt , jest to układ sensora dotykowego bardzo energooszczędny . Chcę zrobić tak że po wykryciu dotyku zostanie załączone zasilanie...
Witam ponownie, Chciałbym zapytać o Wasze doświadczenia z BASCOM i usypianiem AVRka i wyłączaniem czego się da w celu oszczędzania energii. Co i jak wyłączać, dotyczy zwłaszcza portów I/O? Załóżmy, że wybudzać procka ma jedno jedyne przerwanie a cała reszta jest niepotrzebna. Celowo nie wklejam żadnych przykładów, żeby nikogo nie zasugerować. Powodem...
Witam Buduję komputer pokładowy, którego jedną z funkcji będzie zegarek. Przeglądając forum i inne źródła natrafiłem na wiele postów podnoszących kwestię nawet 7805 jako bardzo prądożernego (4mA). Obecnie mój układ pobiera 28mA, więc sporo, a w zimę wiadomo.... Podczas postoju samochodu wyświetlacz 2x16 i jego dioda będą wyłączone. W jaki sposób powinno...
Cześć! W swoim projekcie zasilanym bateryjnie (3V) użyłem Atmegi8A. Zazwyczaj do podobnych zadań dawałem Attiny13A który muszę przyznać ma bardzo rozbudowane tryby uśpienia. Nie mniej potrzebowałem licznych pinów ósemki stąd wybór ;) Aktualnie zrobiłem Idle mode z wybudzeniem przez Timer2 Overflow. Wyłączyłem też AC (komparatora) bo go nie potrzebuję....
Witam! Napisałem taki krótki, prosty program: main.c: [syntax=c]#include <avr/io.h> #include <avr/sleep.h> #include <avr/power.h> #include <avr/interrupt.h> #include "adc.h" #include "psave.h" extern volatile uint8_t seconds; extern volatile int sleep; int main() { PORTB = 0x00; PORTD = 0x00; PORTC = 0x00; clock_prescale_set(clock_div_8);...
Witam, Potrzebuję wykonać prosty układ z przekaźnikiem, który mierzy temperaturę i w zależność od jej wartości zmienia stan przekaźnika, po czym układ ma przejść w stan oszczędzania energii na czas 5 sekund, po tym czasie ponownie ma wykonać wcześniejszą czynność. Sam pomiar temperatury i sterowanie przekaźnikiem są bardzo proste, ale nie wiem jak skonfigurować...
w moim układzie potrzebuję dwóch trybów uśpienia, przy czym każdy musi dawać maksymalną oszczędnosć. 1. Wyłączone wszystkie możliwe funkcje mikrokontrolera na czas 1 sekundy. 2. Wyłączone wszystkie możliwe funkcje na czas 3 sekund. W czasie tych 3 sekund będą zliczane impulsy zewnętrzne. Który tryb pozwoli mi zrealizować powyższe funkcje i zaoszczędzić...
Witam:D Zbudowałem prosty układ z Atmegą8 który mierzy napięcia przez 3 wejścia ADC oraz dokonuje obliczeń i wyświetla je na wyświetlaczu. Układ zasilany jest z baterii i taktowany wewnętrznym zegarem 1Mhz. Jakich funkcje zastosować aby zmniejszyć pobór prądu przez uC? Czytałem o Power Management and Sleep Modes w dokumentacji ale nie wszystko kapuje...
Zastanawiam się jak zrealizować cykliczne budzenie mikrokontrolera ATMEGA8 z jakiegoś "głębszego" trybu oszczędzania energii (inny niż idle)? Ta cykliczność to 1-2 min. Priorytetem jest minimalizacja zużycia energii (zasilanie z baterii). Z tego co wiem to: 1. Można użyć watchdog timerów (wdt). Czyli mikrokontroler budzony byłby co jakieś 2 sek. Trzeba...
Charakter projektu: - uczę się :-) - miniaturowa zabawka (załóżmy breloczek do kluczy) - 1 przycisk (MAGIC BUTTON w skrócie MB) do obsługi całości - generuje dźwięki w zależności od sposobu przyciskania MB - bez wyświetlaczy diod itp. - zasada działania podobna do psa: zawołasz go to się z Tobą bawi do momentu gdy przestaniesz, chwilę czeka i jeżeli...
Witam, Nie mam żadnego problemu, ale chciałem się podzielić moimi doświadczeniami z arduino i ethernetem z chipem w5100 w roli monitora działki. Działka zasilana z ogniw fotowoltaicznych 90W + akumulator 80Ah więc mały pobór prądu to priorytet. Urządzenie komunikuje się z serwerem co 30 minut. Układ zbudowany na Arduino mega2560 + ethernet shield jako...
Hello! Eksperymentowałem z ATmega8L i trybem Powerdown. Niestety mam niewytłumaczalnie duży pobór prądu w tym trybie, znacznie większy niż deklaruje producent - przy zasilaniu, w moim przypadku 3V, żre ok. 15uA. W datasheecie jest wykresik, z którego wynika, że nie powinien sięgnąć nawet 0.5uA... Program zawiera zaledwie cztery linijki (taki dla testu...
http://obrazki.elektroda.pl/6780292900_1... Firma Atmel poinformowała, że rozpoczyna rozsyłanie próbek swojej nowej rodziny mikrokontrolerów z rdzeniem Cortex-M0 o ultraniskim zużyciu prądu. Producent twierdzi, że nowa rodzina SAM L21 będzie zużywać poniżej 35µA/MHz w trybie aktywnym, 900nA przy podtrzymaniu SRAM oraz z pracującym...
Witam, zrobiłem projekt w którym w dwóch niewielkich domkach steruję ogrzewaniem. Program na PC napisany jest w C# a program Atmegi w winAVR w (języku C). Przy połączeniu przez port szeregowy z komputerem, uzyskałem możliwość sterowania ogrzewaniem niezależnie w każdym z pomieszczeń. Również logi z temperaturami zapisują mi się na dysku C. Chciałbym...
https://obrazki.elektroda.pl/6021352700_... https://obrazki.elektroda.pl/6921159500_... https://obrazki.elektroda.pl/3416870700_... https://obrazki.elektroda.pl/7961253800_... https://obrazki.elektroda.pl/7601893100_... Dzisiaj przedstawię państwu dwa sejfy dla dzieciaków,...
Witam, Buduję właśnie centralkę alarmową do samochodu. Wszystko już praktycznie działa tylko mam problem z oszczędzaniem energii, a konkretnie z budzeniem procesora. Gdy procesor wejdzie w stan uśpienia (wszystkie oprócz IDLE) to już nie chce się obudzić. Powinno go obudzić przerwanie INT7 wywołane przez PCF8574. Bity SE i SM0-2 w rejestrze MCUCR są...
Pozwole sobie jeszcze coś dodać. Jeśli mikroprocesor ma się sam wyłączać, to ok, znany system. Ale jak już będzie wyłączony to jak ma się uruchamiać? :) Jeśli nie będzie zasilany to nic nie będzie mógł zrobić. Straty mocy w rezystorach będą zbyt duże, lepiej wstawić mocniejszy stabilizator niż mieć w obudowie grzejące się oporniki. Poza tym napięcie...
Defaultowo to peryferia są wyłączone (oszczędzanie energii ) , więc ten program nie zadziała jeśli nie odpalisz spi. Odpowiada za to rejestr SPCR . W nim też konfigurujesz prędkość (od której zależy czas wykonania funkcji). Max to f-osc/2 ale tylko w trybie master (SPI2X w SPSR)
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...
Jak zrozumiałem dopuszczasz tryb multipleksowy analizy czujników, czyli omiatanie po kolei :) wiec nic nie stoi na przeszkodzie, żeby wykorzystac dwa multipleksery 4051 analiza 16 czujników zajmie ci w sumie 8 linii procesora. BCD, CS1 ,CS2, OUT1 i OUT2 Zaimplementuj licznik BCD i możesz przemiatać najpierw pierwszy potem drugi multiplekser, multipleksery...
W takim razie temat raczej do działu elektroniki, niż do GSM, bo w kwestii GSM jedyne co potrzeba to dwu sekundowe zwarcie na klawiszu w telefonie z szybkim wybieraniem. Na szybko mam dwa pomysły (w obu przypadkach, to będą tylko wskazówki - nie znam się na elektronice, jeśli szukasz gotowca to kup całość na allegro). Akcelerometr - np. MMA8453QT +...
Wiesz, że przez ten stabilizator, tracisz mnóstwo energii i zasilanie układu z akumulatorów staje się zupełnie bez sensu? Prąd jałowy tego stabilizatora to pewnie połowa prądu megi. Jakiekolwiek usypianie i oszczędzanie energii da oszczędności rzędu 10%. Inna sprawa, to minimalne napięcie wejściowe stabilizatora rzędu 8V. Jeżeli będzie mniej, to na...
Porównywanie kolektora „zwierciadlanego” z płaskim zrobiłem prosto (prawie prostacko). Ustawiłem podobny przepływ i porównywałem temperaturę wychodzącą, powierzchnia była prawie identyczna, temperatura medium wchodzącego jednakowa. Nie robiłem notatek, a cały system jest bardziej złożony niż tutaj przedstawiłem – poza kolektorami cieczowymi...
http://obrazki.elektroda.pl/1786977800_1... Chciałem się podzielić projektem który zbudowałem - czyli warsztatowym testerem komponentów. 1. Opis a) Założenia: Projekt wyszukałem w internecie i bardzo mi się spodobał. Stwierdziłem że takiego urządzenia brakuje w moim warsztacie. Więc podjąłem się jego budowy. Zainspirowała mnie konstrukcja:...
No to całe oszczędzanie energii diabli wzięli :) Czyli to nie jest tylko kontaktron? Jeżeli jednak to tylko kontaktron, to pokaż schemat wraz z jego podłączeniem.
Zawody na orientacje polegają na znajdowaniu oznaczonych w terenie punktów kontrolnych na podstawie mapy dostarczonej przez organizatora. Zabronione jest używanie urządzeń GPS, przez co podstawą do nawigacji jest kompas i licznik odległości. Nawigując odmierzamy krótkie odcinki między punktami w terenie (np. od mostu do skrzyżowania ze ścieżką w lesie),...
To ja napiszę jeszcze raz :) Czasami z BOD układ nie działa, przykład powyżej. Nie ma się o co spierać, faktycznie BOD powinien być prawie zawsze włączony. A przy pracy mikrokontrolera nastawionej na oszczędzanie energii wyłączenie BODa znacząco zmniejsza zużycie prądu.
Ale po co Ci to? Poza oszczędzaniem energii albo nieumiejętnością programowania nie widzę sensu.
Witam Pewnie że jest mozliwe sterowanie podswietlaczem za pomocą procka. Podpinasz pod procek tranzystor i załatwione. Atmega8 będzie działać na zasilaniu 4V5 - 5V5 Atmega8L - 2V7 - 5V5 http://alfa.iele.polsl.gliwice.pl/elenot... Pozdrawiam
Muszę jakoś zabezpieczyć w prosty i podstawowy sposób piwnicę, bo tam duży ruch panuje. Kiedyś zrobiłem coś takiego na bramkach, ale tamten model po zgłoszeniu nieautoryzowanego wejścia wył bez przerwy. Ktoś mi wtedy zwrócił uwagę, że jeśli mnie nie będzie, to sąsiedzi po 6 godzinach wycia syrenki w końcu się zirytują. No i teraz kombinuję wersję na...
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...
Typ płytki Arduino to Duemilanove - Połączenie diody LED: zewnętrzna dioda - Czas migania: dowolny - Dalsze działanie programu: zakończenie pracy Wstępna ocena dostępnych informacji - Analiza podanych przez użytkownika danych: - Płytka Arduino: Duemilanove. - Połączenie diody LED: Zewnętrzna dioda podłączona do płytki. - Czas migania: Dowolny (domyślnie...
Atmega8 itp Czy Timer0 działa gdy jest w sleep typu POWER DOWN? Innymi słowy czy aby oszczędzać energię (podczas wyłączania urządzenia) przed włączeniem POWER DOWN powinienem wyłączać timer0 ustawiony na wzbudzanie INT0 (obsługa klawiszy i wyświetlacza) ? Dla wyjaśnienia INT1 poziomem 0 włącza układ wychodząc z POWER DOWN.
http://obrazki.elektroda.pl/5201699200_1... Cześć, Chciałbym wam przedstawić kolejny komponent do mojego systemu audio. Wzmacniacz ma współpracować z inną moją konstrukcją umieszczoną na forum, dla zainteresowanych podaję linka: http://obrazki.elektroda.pl/3320175800_1... Obudowa została poskręcana i wszystkie elementy...
Witam, najpierw program: .include "m88def.inc" ; procek ustawiam na prace z wewnętrznego oscylatora 8MHz ; tryb sleep ustawiam jako POWER DOWN ; PD3 (INT1) jest przyciskiem (wejscie) ; PB1 (OC1A) to wyjscie sterujace reglem ; PB5 to wyjscie sterujące MOSFETami zalaczajacymi zasilanie regla ; PD5 (OC0B) to wyjscie sterujace LEDem ; ADC6 - pomiar pradu...
To obawiam się, że tryb Idle nie da ci dużej oszczędności energii. ok 3-4 mA oszczędzam, układ średnio pobiera prąd około 1.4mA (procesr co chwilę wybudzany). Jakim napięciem zasilasz uK oraz jak masz skonfigurowany oscylator? 5V (nie mogę innym), 4MHz
Wszystko fajnie, ale ATmega16 to już dinozaur i do energooszczędnych nie należy ;) Spróbuj tych nowych z serii PicoPower - są zdecydowanie bardziej energooszczędne - np. ATmega164PA lub inne z końcówką 4P/4PA (pinologicznie zgodne z ATmega16). Możesz w nich powyłączać niepotrzebne peryferia, a nawet dynamicznie zmieniać częstotliwość zegara. Kiedy nie...
http://obrazki.elektroda.pl/5420814900_1... Tym razem niewielki projekt urządzenia zwanego niekiedy stacją pogodową – czyli termometr z bezprzewodowym czujnikiem temperatury zewnętrznej. Od dłuższego czasu zastanawiałem się, jak w sposób praktyczny wykorzystać moduły z ukladami NRF24L01. Są to transceivery na pasmo 2,4GHz, posiadają...
Potrzebuje pomocy, chce zrobić coś w rodzaju "oszczędzacza energii" tzn. najlepiej jak najmniejsze urządzenie z atmega8, które mierzyło by moc urządzenia podpiętego na wyjściu. Po co ? Np. często wyłączam komputer, lecz nie chce mi sie schylać do listwy, chciałbym ustawić minimalny próg mocy np. 10W poniżej, którego uC wyłączy odbiornik od sieci po...
richardsenior wrzuciłeś tu "schemat" zasilania. Czy używasz wszystkich 4 napięć (12V, 7V, 5V, 3.3V)? Jeśli nie, to polecam do zasilania przetwornice (np. Traco Power, Recom i inne). Koszt ok 20zł a sprawność powyżej 70% (wyprowadzenia kompatybilne z 78XX, a wymiary minimalne: ok 7x11x10mm). W następnej płytce pomyśle o tym. Najbardziej prądożerny jest...
Załóżmy, że na ten moment projekt jest urządzeniem, które zlicza obroty wiatraczka. Czasami wiatr jest a czasami nie. Gdy wiatr zaczyna wiać urządzenie zlicza obroty wiatraka, a gdy przestanie wiać (np. przez 5 sek) zapisuje do EEPROMu cykl pomiarowy złożony z: Mi sie bardzo podoba to właśnie założenie że wiatr będzie wiał z przerwami czyli od czasu...
Sposoby na oszczędzanie energii to jeden z naszych codziennych problemów. Żeby stworzyć sobie obraz dotyczący potencjału oszczędzania energii, a tym samym ekonomicznego wydawania środków, przede wszystkim należy określić ile energii będzie zużywać dane rozwiązanie. W warunkach domowych oznacza to, że należy wiedzieć ile dane urządzenie zużywa energii...
A jak to jest w przypadku robota SWORD?(na googlach są foty) On też ma amory?Dokumentację właśnie przerzucam z papierowej w postać elektroniczną.Dziś/jutro wrzucę.W tej chwili są główne części,ale te gąsienice mogę zamocować na 2 sposoby,więc chwilowo kombinuję jak najlepsze rozwiązanie.Rozumiem że stąd tyle tych złośliwości bo nikt nie może sobie wyobrazić...
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...
podesłalibyście mi jakieś linki o tym jak zrobić taka przetwornice? Bo szczerze tego jeszcze nie miałem przyjemności przerobić. Tzn gdzieś coś tam było na wykładach, ale wykłady się szybko zapomina i dopiero w praktyce się człowiek uczy :) Przetwornicy sam nie rób :), bo zanim będziesz miał jakikolwiek efekt, sporo się namęczysz i zajmie Ci toto sporo...
... jak się okaże, że brown-out detector można wyłączyć Mówie tu o poborze prądu rzędu uA wiec na kondensatorze 0.5F chodzi kilka minut, więc jakośc baterii do końca nie ma takiego znaczenia. To nie ma znaczenia. Zawsze dojdziesz do momentu, w którym bateria nie wydoli prądowo nawet przy kilki uA. Przypominam także że ten temat dotyczy Atmega8 który...
Muszę wybrać rozwiązanie podłączenia buzzer-a piezzo do mikrokontrolera. Przeglądnąłem sporo dokumentów Atmela (i nie tylko) i znalazłem kilka rozwiązań podłączenia. Założenia: - praca na baterii przez kilka lat, - minimalizacja poboru energii (w szczególności w stanie spoczynku) bo 95% czasu procesor śpi w POWER DOWN), a dźwięki generuje sporadycznie...
http://obrazki.elektroda.pl/3785779700_1... Wstęp Najistotniejszą inspiracją do stworzenia tego projektu była próba odpowiedzi na pytanie - ile da się upchnąć w urządzenie wielkości zegarka naręcznego, tak w kwestii sprzętu jak i oprogramowania. Samo urządzenie jest niewiele większe niż zastosowany wyświetlacz. Do projektu wybrano wyświetlacz...
https://obrazki.elektroda.pl/7425086700_... Pokażę tu dwa praktyczne sposoby na pokonanie limitu długości odpowiedzi ostatnio bardzo popularnego ChatGPT. Oba sposoby są całkowicie darmowe, działają na publicznie dostępnym modelu oraz przede wszystkim sprawdzają się w praktyce, dzięki nim można generować naprawdę długie fragmenty kodów...
Witam. Konstruuję wielofunkcyjny termometr samochodowy (projekt z mikroinformatyki), który będzie mierzył temperaturę wewnętrz i na zewnątrz samochodu, pokazując ją na wyświetlaczu LCD. W związku z tym mam pytanie czy schemat układu który przedstawiam poniżej jest poprawny dla konstrukcji takiego urządzenia które będzie spełniało poniższe warunki, co...
Witam. Opracowałem prosty pilot podczerwieni protokołu RC-5 na ATTiny44, z pięcioma przyciskami (Standby, Vol+/Vol-, Ch+/Ch-). Wszystko działa (nośna generowana z PWM na Timer0, wybudzanie przerwaniami na pinach, kody w pamięci programu, duże oszczędzanie energii), ale chciałbym jeszcze bardziej udoskonalić oprogramowanie. :D Mianowicie, niezbędne opóźnienia...
oszczędzanie energii tesla samsung oszczędzanie energii oszczędzanie energii procesora
zegar kuchenka mastercook filament własny magnetofon stary
zmywarka whirpool mruga start myjka ciśnieniowa naprawa
Ustawienie godziny w radiu Suzuki Grand Vitara 2001 Dźwięki z telefonu w opasce: przyczyny i rozwiązania