usypiać procesor

Znaleziono około 520 wyników dla: usypiać procesor
  • Jak podłączyć AGND i GND w układzie z ATmega32 i wzmacniaczem x250?

    Raczej opcja 1 + dokładne prowadzenie mas, połączenie w jednym punkcie AGND i GND + rozlanie masy pod układem (w TQFP), mega filtrowanie, dławik na AVcc itd. Wzmacniacz i wejście analogowe max daleko od układów cyfrowych z bardzo dokładnie filtrowanym napięciem. Pamiętaj też, żeby na czas pomiaru ADC usypiać procesor i nie korzystać z IO cyfrowych na...

    Mikrokontrolery AVR   24 Cze 2012 13:02 Odpowiedzi: 16    Wyświetleń: 2161
  • Zasilanie mikrokontrolera z baterii 3V - przetwornica MAX1723, czujniki DS18B20

    Przelicz sobie pobór prądu dla układu i dopiero wtedy planuj dalsze działanie. Procesor będziesz musiał usypiać a wyświetlacz wyłączać. Pamiętaj też że przetwornica nie ma 100% wydajności.

    Mikrokontrolery   04 Kwi 2005 22:14 Odpowiedzi: 3    Wyświetleń: 1701
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Zasilanie projektu 5V z baterii AA, L7805ABV i serwo Feetech F5109M – weryfikacja schematu

    A ja bym zrobił inaczej. Całość zasiliłbym z 4x1.5V. Płytka nodemcu ma w sobie dwa regulatory ams1117 3.3V i 5V, każdy może dać po 1A prądu. Serwo zasiliłbym bezpośrednio z baterii, a resztę z istniejących regulatorów. Oczywiście autor nie podał wszystkich szczegółów komponentów, które podłączy, bo i po co? Jakby podejść do tematu fachowo, to należałoby...

    ESP8266 i ESP32   03 Sie 2025 12:19 Odpowiedzi: 22    Wyświetleń: 885
  • AVR - Wyświetlacz Widmowy na ATmega8A - Weryfikacja Schematów i Zasilania

    Jak na pierwszy projekt, to bardzo ładny schemat :) 1. R19 zbędny bo wystarczy włączyć programowo rezystor pull-up. 2. Zamiast kontaktronu zastosowałbym transoptor szczelinowy lub fototranzystor i diodę LED. 3. ATmega8 - pewnie że "nadąży", to wbrew pozorom bardzo wydajny mikrokontroler do tak prostych zadań jak Twoje :) 4. C1 i C3 umieścisz jak najbliżej...

    Mikrokontrolery   04 Cze 2015 17:02 Odpowiedzi: 6    Wyświetleń: 1623
  • 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ń: 1146
  • Automatyczne wewnętrzne rolety okienne MQTT

    Witam serdecznie, Chciałbym przedstawić mój projekt rolet okiennych. Z racji większej ilości wolnego czasu postanowiłem zautomatyzować istniejące rolety. Założenie podstawowe: nie ryjemy po ścianie oraz integracja z istniejącym systemem automatyki domowej. Przejrzałem zapasy układów, i jako główny procesor padło na ESP12-F, zasilanie li-ion 18650 a...

    DIY Dom Ogród   30 Kwi 2020 15:41 Odpowiedzi: 12    Wyświetleń: 3561
  • XMEGA - ADC pływa bardzo przy zamianie temperatury

    Zrób eksperyment i spróbuj usypiać procesor na czas konwersji. Teoretycznie nie powinno to mieć żadnego wpływu, ale spróbować można.

    Mikrokontrolery   15 Wrz 2016 20:49 Odpowiedzi: 29    Wyświetleń: 1884
  • Arduino LED - sekwencyjne rozjaśnianie i gaszenie 3 listew LED w szafce

    Nie znam się na arduino, ale czy nie lepiej byłoby zrobić przerwanie od kontaktronu i usypiać procesor zamiast żreć baterię na pętlach ? Program też byłby prostszy. Miał byś tylko 2 pętle (albo nawet i jedną).

    Arduino   17 Maj 2019 13:47 Odpowiedzi: 24    Wyświetleń: 3606
  • [AtMega8][C] Programowa zmiana częstotliwości taktowania

    A. No to sens jak najbardziej jest. Ale niestety w ATMega8 nie da rady. Co najwyżej to można usypiać procesor z wypełnieniem około 1/8.

    Mikrokontrolery AVR   09 Wrz 2010 18:17 Odpowiedzi: 9    Wyświetleń: 2560
  • REKLAMA
  • Jak zatrzymać pracę procesora ATMega sprzętowo jak w Z80?

    Łatwiej byłoby wykorzystać wejście z przerwaniem. W programie ustawić w głównej pętli czy gdzieś sprawdzanie tego wejścia i jak np. przyjmie stan "0" to program usypia procesor i włącza przerwanie. Jak pojawi się "1" to procesor się obudzi. W ten sposób masz tą zaletę, że możesz dokładnie określić w którym momencie procesor ma się usypiać (zaraz po...

    Mikrokontrolery   25 Lis 2008 23:04 Odpowiedzi: 3    Wyświetleń: 935
  • Czy można używać RTC i trybu Power Down w Atmega8 z Bascom?

    Witam. W układzie licznik timer2 pracuje asynchronicznie - taktowany jest z kwarca zegarkowego. W Bascomie używam instrukcji RTC programowego. Czy mogę przy używaniu RTC usypiać procesor - uruchamiać tryb Powerdown?

    Mikrokontrolery Początkujący   15 Wrz 2012 09:57 Odpowiedzi: 29    Wyświetleń: 4701
  • REKLAMA
  • Zegar "wskazówkowy" LED na WS2812B z funkcją "ECO" (PIR)

    Szkoda, że nie zaprogramowałeś Arduino w języku C - byłoby bardziej profesjonalnie To w jakim według Ciebie języku napisany jest teraz program? Rzeczywiście, to jest język C, ale z zastosowaniem biblioteki Arduino, która z jednej strony ułatwia początkującym programowanie, ale z drugiej znacznie ogranicza ich możliwości. Znacie kogoś, kto zawodowo...

    DIY Konstrukcje   19 Sty 2016 17:49 Odpowiedzi: 13    Wyświetleń: 13035
  • jak włączać/wyłączać VCC (zasilanie mikrokontrolera)?

    A nie prościej usypiać procesor? Można to zrobić programowo i wtedy pobiera prąd rzędu uA, do tego mógłby się szybko "obudzić" po sygnale przerwania, albo okresowo sam budzić. Jest jeszcze jedna możliwość, można procesor trzymać w stanie resetu, (zależnie od typu) wtedy nie działa oscylator i prąd pobierany jest znacznie mniejszy.

    Mikrokontrolery   11 Mar 2006 19:36 Odpowiedzi: 12    Wyświetleń: 3113
  • Wyłącznik on/off z zabezpieczeniem przed nadmiernym rozładowaniem akumulatora

    Rozwiązań sprzętowych jest wiele, ale przypuszczam, że masz na pokładzie procesor, który zapewne ma jakieś tryby uśpienia. Przycisk ON możesz podłączyć do RST lub przerwania, które jest w stanie wybudzić procesor. OFF może być podłączone do cyklicznie odpytywanego wejścia lub przerwania, które uśpi lub nawet odłączy od zasilania peryferia i w kontrolowany...

    Projektowanie Układów   14 Maj 2013 08:40 Odpowiedzi: 14    Wyświetleń: 6636
  • [ATmega16] [ATmega16][C] Jak poprawić dokładność ADC w woltomierzu? Oversampling i kalibracja

    Daruj sobie oversampling. Zrób kalibrację. Wybierz dwa punkty: jeden blisko dołu zakresu, drugi blisko góry zakresu. Na osi x masz wartość binarną odczytaną z przetwornika ADC, w skrócie WBIN, a na osi y masz U[V]. Równanie prostej łączącej te dwa punkty to: U= a*WBIN + b. Dla obu tych punktów musisz odczytać WBIN oraz U. Wartości odczytane podstawiasz...

    Mikrokontrolery AVR   15 Lip 2010 08:07 Odpowiedzi: 7    Wyświetleń: 4295
  • [STM32]Logger GPS nie działa gdy procesor jest aktywny

    Czyli nie jestem osamotniony w tym temacie :). Tak jak pisałem wcześniej zmieniłem procesor na LPC i mam uruchomionych większość jego peryferiów i GPS działa normalnie. Co do STM32 to dowiedziałem się, że to wina pamięci flash. Według firmy ST gdyby wykonywać program z pamięci RAM to powinno działać ale nigdy tego nie sprawdziłem z braku czasu. Sugerowali...

    Mikrokontrolery ARM   21 Sie 2014 20:47 Odpowiedzi: 67    Wyświetleń: 20451
  • Attiny13 - jak zaprogramować reset czasu przez nowy impuls?

    Chociaż ja bym osobiście zrobił na przerwaniach i usypiał procesor. Dzięki czemu uzyskałbyś lampkę która w bezruchu pobiera kilka uA prądu i nie trzeba jej nawet wyłączać.

    Mikrokontrolery AVR   28 Sty 2019 12:59 Odpowiedzi: 16    Wyświetleń: 984
  • ATmega32, jak uzyskać dokładność co 1 w przetworniku ADC?

    Jeszcze jest jeden trick, niestety mało wygodny. Można usypiać procesor na czas wykonywania pomiaru przetwornikiem ADC. Dzięki temu mniej zakłóceń przeniknie "wewnątrz krzemu". Niestety potencjometrem zawsze będzie można nastawić napięcie na wartość bliską progu przejścia do kolejnego bitu. Nawet jeśli nastawi się napięcie "idealnie po środku bitu",...

    Mikrokontrolery AVR   22 Kwi 2010 20:37 Odpowiedzi: 24    Wyświetleń: 1806
  • Jak poprawnie usypiać i wybudzać ATmegę przyciskiem microswitch?

    No to go wybudzi. Możesz sobie sprawdzić ile czasu minęło od uśpienia i ew. zignorować to i ponownie uśpić MCU. Możesz też go usypiać w momencie, kiedy użytkownik zwalnia przycisk, a nie, gdy go trzyma. Tak jak pisałem, przerwanie od przycisku możesz zostawić puste - ono jest tylko po to, aby procesor mógł się wybudzić.

    Mikrokontrolery   19 Lis 2017 12:30 Odpowiedzi: 37    Wyświetleń: 2415
  • Stroboskop z regulowanymi parametrami błysków na Atmega16

    Skoro kręcisz się w pętli testowania stanu y, to równie dobrze można również w głównym programie inkrementować tę zmienną na podstawie ustawienia znacznika przepełnienia timera w pętli głównej - kod będzie w ten sposób krótszy o obsługę przerwania. Ponieważ całe urządzenie nie robi praktycznie nic poza czekaniem na upłynięcie czasu, a to, co robi po...

    Mikrokontrolery Początkujący   22 Sty 2013 08:33 Odpowiedzi: 12    Wyświetleń: 2118
  • Wybór akumulatorka do układu mikroprocesorowego z rocznym zasilaniem 15mA

    Dobry akumulator ołowiowy nie rozładuje się całkowicie sam w okresie jednego roku, miałem ostatnio akumulator z upsa, leżał z 10 miesięcy, i całkiem sporo prądu jeszcze z niego wyciągnołem ( napięcia miał ok 12,5V po leżakowaniu). Czyli jakaś cegła typu 150Ah mogła by się nadać. Według mnie jednak należy znacznie ograniczyć pobór prądu przez układ....

    Projektowanie Układów   11 Paź 2006 22:36 Odpowiedzi: 9    Wyświetleń: 1715
  • Długość kolejki FIFO w kontrolerze LPUSART w ARM STM32G031

    Dostępne lokalizatory na rynku mają 30g lub więcej. Dla kota to chyba za dużo. GPS znalazłem GP-20U7. Wiem że są lżejsze ale ten jest dostępny. Dane chcę przekazywać radiowo nie przez GSM (wiem to też radiowo). Przy dobrej antenie powinno zadziałać na może 2km z modułem HC-12 SI4463 (sprawdziłem działa na 1.5km na antenach typu drucik). Chciałbym przekazywać...

    Mikrokontrolery ARM   11 Kwi 2021 08:13 Odpowiedzi: 6    Wyświetleń: 663
  • 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ń: 42384
  • [Atmega32A]Power-save mode - Obsługa przerwania TIMER2 w trybie PSM

    Witam. Zwykły kwarc 32K. Usypiasz procesor i możesz go budzić na żądanie w określonym czasie. Jak wszystko pójdzie dobrze uzyskać pobór prądu na poziomie 1uA w stanie uśpienia.

    Mikrokontrolery AVR   15 Sty 2017 22:05 Odpowiedzi: 1    Wyświetleń: 879
  • Bezprzewodowy amperomierz - brak problemu z różnicą potencjałów

    http://obrazki.elektroda.pl/3031779300_1... Pomiar prądu płynącego przez opornik pomiarowy wydaje się być bardzo prosty. Wzmacniamy napięcie, jakie odkłada się na oporniku, podajemy to na ADC i już możemy obliczyć wartość płynącego prądu. Ale w realnej aplikacji, gdy opornik znajduje się na jakimś potencjale, sporo powyżej masy systemu,...

    Artykuły   30 Maj 2017 04:42 Odpowiedzi: 7    Wyświetleń: 3042
  • [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ń: 1284
  • [AVR-GCC] [AVR-GCC][Attiny2313] Obsługa przycisków w przerwaniu INT0 dla RC5

    No więc kombinowałem już wczesniej z tymi różnymi opóźnieniami. Wstawiałem je w kilka miejsc na wszelki wypadek i zmieniałem na bardzo duże. Niestety poległem ;) Często klawisze powtarzały się same, nawet bez wciskania przycisku :/ Nie wiem do tej pory co to było. Ale rozwiązałem już problem. Przynajmniej na razie wszystko działa jak powinno. ;) Zmieniłem...

    Mikrokontrolery AVR   16 Lut 2011 19:27 Odpowiedzi: 16    Wyświetleń: 4505
  • Konfiguracja ADC i DMA w ATXMEGA 128A3U dla 4Msps - porady

    Witam wszystkich! Jestem w trakcie czytania (po raz nasty) książki autorstwa Tomasza Francuza pt. "AVR. Układy peryferyjne". W książce tej tmfr opisując ADC pisze, że ATXMEGA 128A3U może taktować swój ADC z maksymalną częstotliwością 2MHz. Przy próbkowaniu potokowym mamy odczyt próbki w każdym takcie ADC. Przy założeniu, że rdzeń chodzi z częstotliwością...

    Mikrokontrolery AVR   01 Gru 2018 17:58 Odpowiedzi: 2    Wyświetleń: 738
  • PHILIPS RC 408 wyłączał się i przestał oddychać

    Ja miałem podobny objaw w 22DC722/00 ale tam przyczyna usterki była prozaiczna zmienił wartość rezystor w pobliżu stabilizatora, przez co stan wysoki na jednym układzie cyfrowym przy procesorze wisiał w obszarze zabronionym i procesor zachowywał się jakby z uwalonym generatorem (te procesory dziwnie się potrafią usypiać w stanie spoczynku, że jest na...

    Radia i Systemy Multim. Samochodowe Serwis   11 Sie 2006 13:06 Odpowiedzi: 12    Wyświetleń: 2909
  • Jak poprawnie usypiać i budzić ATmega16 za pomocą przerwania INT0?

    no racja w sumie. To jak bede wiedzial ze procesor mi przeszedl w stan POWER DOWN? Ta dioda powinna mi wtedy zgasnac? Przeciez pobor pradu ma by wtedy minimalny?

    Mikrokontrolery   30 Sie 2007 17:27 Odpowiedzi: 7    Wyświetleń: 1092
  • Re: AVR-C Dydaktyczny kod: uśpienie / wybudzenie mikrokontrolera

    Witam. Dołóż kwarc 32kHz i usypiaj procesor całkowicie. Ustawiając odpowiednio Timer będziesz go budziła np. co sekundę. W trakcie "pobudki" procesora sprawdzaj stan klawisza czy jest wciśnięty. Zatrzymując wszystkie zbędne peryferia w procesorze uda Ci się zjechać z poborem prądu poniżej 2uA.

    Mikrokontrolery Początkujący   04 Wrz 2017 10:15 Odpowiedzi: 16    Wyświetleń: 2100
  • ATmega8A - Budzenie w przerwaniu bez korzystania z zewnętrznych bibliotek

    Witam Mam pytanie jak obudzić procesor w przerwaniu. Jak usypiam w głównej pętli while usypianie i budzenie działa jak powinno. Ale chciałem usypiać na INT1 a na INT0 budzić lub na INT0 budzić i usypiać (co chyba jest bardzo trudne). [syntax=c] void sleepNow() { MCUCR|=(1<<SM1); MCUCR|=(1<<SE); asm volatile ("sleep"::); } int main(){ serialInit(9600);...

    Mikrokontrolery   15 Sie 2013 11:39 Odpowiedzi: 8    Wyświetleń: 1836
  • [ATMega8][TWI][24C128][c] I2C na przerwaniach + EEPROM

    Dodam jeszcze, że budzenie z przerwania TWI z IDLE MODE jest CHYBA(?) w tej tabelce jako OTHER I/O: http://obrazki.elektroda.pl/7969103400_1... Dodano po 1 Po zaimplementowaniu zapisu i odczytu wszystko gra i buczy :) Procesor śpi gdy TWI śmiga. WNIOSKI KOŃCOWE - 24C128 IS27 oznacza kość z 2,7V czyli działającą na wyższym zakresie napięcia...

    Mikrokontrolery AVR   23 Gru 2010 15:03 Odpowiedzi: 43    Wyświetleń: 8931
  • Komputer Gigabyte GA-MA770T UD3 nie włącza się po wyłączeniu i wystygnięciu

    Witam, Konfiguracja: - płyta główna Gigabyte GA-MA770T UD3, - procesor Phenom X4 945, - karta graficzna Radeon 5850, - 4 GB RAM. Problem z komputerem od nowości. Po wyłączeniu komputera i wystygnięciu załóżmy ok. pół godz. (i więcej oczywiście), komputer nie włącza się, tzn. niby startuje - włącza się podświetlenie obudowy, wentylatory i nawet dysk...

    Komputery Hardware   07 Lut 2012 01:09 Odpowiedzi: 6    Wyświetleń: 1329
  • Błąd czasowy w pętli z volatile unsigned int Time_out w przerwaniu 25ms

    Wystarczy nieco zmieinć pętlę i problem z atomowością zniknie, ale to autor zapewne wie. Ale może inaczej ten problem rozwiązać - skoro procesor i tak nic nie robi (chyba, że jeszcze jakieś przerwania wykorzystujesz) to może prościej go usypiać i tak przeskalować timer, żeby generował przerwanie go wybudzające? Skróci to kod i dodatkowo zmniejszy zapotrzebowanie...

    Mikrokontrolery   25 Gru 2011 21:08 Odpowiedzi: 14    Wyświetleń: 1545
  • [STM32L0] - RTC Alarm B nie działa w trybie deep sleep w STM32L051

    Witam, Mam problem z uruchomieniem drugiego alarmu od RTC w procesorze STM32L051. Do tej pory był włączony Alarm A a sam procesor przechodził w tryb deep sleep, wszystko działało jak należy, przerwanie wybudzało procek. Pojawiła się potrzeba jeszcze jednego alarmu, tak więc uruchomiłem (analogicznie to alarm A) alarm B, ale z dziwnego powodu nie pracuje...

    Mikrokontrolery ARM   16 Sty 2017 19:06 Odpowiedzi: 6    Wyświetleń: 789
  • [ATmega][ATtiny] - ADC - różnica przy pomierze różnicowym

    Troszkę tych rodzajów błędów w ADC jest, możesz poczytać trochę tutaj http://www.maxim-ic.com/app-notes/index.... . Poza tym najlepiej w przetwornikach wbudowanych na czas pomiaru usypiać procesor, druga sprawa to że w DIPie dokładność jest mniejsza, z tego co pamiętam to ch-ki podane w datenblacie są gwarantowane dla obudów TQFP, tyle że to...

    Mikrokontrolery   18 Maj 2010 08:16 Odpowiedzi: 26    Wyświetleń: 5240
  • Atmega16: Błędy kompilacji przy użyciu funkcji w przerwaniu INT0

    Jeśli chcesz gotowego rozwiązania to napiszę jak sam robię takie systemy: Deklaruję pewną strukturę globalną, koniecznie volatile, w której umieszczam flagi w zależności od tego ile ich potrzebuję, np.: [syntax=c]volatile struct sZmienna { unsigned char Pomiar :1; unsigned char Timer :1; unsigned char Odswiez_LCD :1; //itd. }Zmienna;[/syntax] Następnie...

    Mikrokontrolery AVR   12 Lip 2012 19:31 Odpowiedzi: 29    Wyświetleń: 2222
  • ATMEGA - Projekt nadajnika podczerwieni - wybór źródła zasilania

    Faktycznie, przeglądając notę katalogową tego układu wychodziłoby na to, iż jest to chyba rozwiązanie najbardziej optymalne. Nie wiem czy w takim razie projekt nie staje się trywialny, Ja bym poszedł więc zupełnie inną drogą. 1 .masz już czujnik. 2. Toto za oknem ma właściwie robić 2 rzeczy: przesyłać przetworzoną wartość temperatury i pobierać jak...

    Mikrokontrolery   08 Maj 2015 19:53 Odpowiedzi: 41    Wyświetleń: 3234
  • [AtTiny13][C]Wybudzanie watchdogiem z trybu PowerDown

    Witam. Spróbuj wykorzystać watchdoga w trybie przerwania nie resetu. W Main'ie błyskasz diodą pierwszy raz, ustawiasz pieska w tryb przerwania, włączasz watchdoga na 1S i usypiasz procesor i następie pętla bez końca i z pustym ciałem. W przerwaniu mrugasz diodą, resetujesz watchdoga i idziesz dalej spać. Sumarycznie będziesz nawet pobierał mniejszy...

    Mikrokontrolery AVR   05 Wrz 2010 17:28 Odpowiedzi: 13    Wyświetleń: 2927
  • Radio przygasa podczas ruszania i hamowania - spadek napięcia?

    Podaj model oryginalnego radia, producent, numer części. Pokaż pinout z naklejki tego radia. Na pewno na tym przewodzie złącza dodatkowego nie ma + po stacyjce. Nie mogę odnaleźć pinoutu dla radia z takim obsadzeniem pinów w złączach dodatkowych, przypuszczalnie mógł tam być sygnał SPD — zwiększenie głośności radia podczas jazdy lub sygnał PWM prędkości...

    Samochody Początkujący   23 Cze 2024 16:38 Odpowiedzi: 16    Wyświetleń: 1311
  • [C] Jak zaimplementować przerwania dla 2 wyświetlaczy 7-segmentowych w C?

    Nie wiem czym jest owe "ciągnięcie możliwości procka". Jeśli chodzi o moc obliczeniową, to procesor albo idzie na 100% dostępnej mocy obliczeniowej, albo śpi - nie ma tu systemu operacyjnego, który zarządzał by czasem procesora, funkcje _delay są oparte o pętle(zajęcie procesora na określoną liczbę cykli), nie o usypianie procesora na określony czas,...

    Mikrokontrolery AVR   28 Gru 2008 16:16 Odpowiedzi: 14    Wyświetleń: 2422
  • 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ń: 1002
  • [BASCOM] Uproszczenie kodu licznika i wygaszanie zer nieznaczących

    usypianie nie jest mi potrzebne bo procesor zasilany z zasilacza . Usypianie to nie tylko pobór prądu, to także mniejsze EMC. Teraz to będzie lepsze? Zdecydowanie.

    Mikrokontrolery AVR   28 Lip 2018 22:14 Odpowiedzi: 28    Wyświetleń: 1380
  • Jak uzyskać precyzyjne przerwanie 1 kHz na ATmega8 przy 16 MHz?

    Albert: dość mocno mijasz się z prawdą. Niektóre uC z rdzeniami Cortex mają sprzętowy mechanizm gwarantujący czas odpowiedzi na przerwanie, który umożliwia redukcję drżenia (jitter) przerwania o najwyższym priotrytecie do zera również wtedy, kiedy mamy w systemie inne przerwania. Jeśli użyjesz tego mechanizmu, to sam decydujesz jawnie o czasie od przerwaia...

    Mikrokontrolery AVR   26 Cze 2016 16:44 Odpowiedzi: 32    Wyświetleń: 2844
  • Atmega8 - Jak zaimplementować czasowe sterowanie przekaźnikiem w C?

    Ale Kolega lubi sobie życie komplikować... W programie głównym programujemy dowolny timer na zgłaszanie przerwań z częstotliwością coś pomiędzy 30 i 300 Hz, a następnie usypiamy procesor w pustej pętli. Definiujemy stałą określającą czas włączenia w okresach timera: [syntax=c]#define CZAS_WLACZENIA xxxxx <- wpisz liczbę okresów timera[/syntax] przerwanie...

    Mikrokontrolery Początkujący   16 Lip 2013 21:53 Odpowiedzi: 11    Wyświetleń: 6147
  • Szybka akwizycja danych z ADC bez FCM itp udogodnień

    A co to zmienia? poniżej 5 (bardzo optymistycznie) taktów nie zejdziesz. Nie chce mi się liczyć ale sam zobacz ile taktów potrzebujesz. Odpowiedź nasunie się sama. Procesora usypiać nie musisz wystarczy że stos i zmienne umieścisz w CCM

    Mikrokontrolery   06 Mar 2019 09:38 Odpowiedzi: 31    Wyświetleń: 1335
  • Sterowanie fotoogniwem: alternatywy dla LattePanda i ograniczenie taktowania CPU

    Weź ogniwo słoneczne o mocy np 5W, zamontuj po bokach cztery czujniki światła (fotorezystor albo coś w tym stylu) i mierz na nich napięcie. Jeśli np z prawego będzie napięcie większe niż z lewego to oznacza, że słońce masz po prawej i musisz obrócić ogniwo dopóki się nie wyrównają (czyli słońce będzie po środku). Najlepiej podzielić układ na dwie części,...

    Mikrokontrolery   16 Lut 2017 10:05 Odpowiedzi: 8    Wyświetleń: 927
  • Procesor PXA - H100 firmy Alpine - problem z podłączeniem

    Znikomy bo po złączu cyfrowym jest usypiany...

    CarAudio   08 Mar 2022 11:31 Odpowiedzi: 25    Wyświetleń: 756
  • Jak zrobić podtrzymanie pamięci w radiu samochodowym???

    To zależy jak było zaprojektowane radio, jeśli konstruktor przewidział taką możliwość to wykorzystał możliwość usypiania procesora. Podłączenie kondensatora nawet do samych wyprowadzeń procesora nie na wiele sia zda bo pracujący procesor pobiera mA a uśpiony uA. Pozostaje zawsze niewielki zysk na niezasilaniu np końcówki mocy i tunera radiowego ale...

    Radia i Systemy Multim. Początkujący   13 Lis 2024 11:09 Odpowiedzi: 27    Wyświetleń: 80863