usypianie procesora

Znaleziono około 454 wyników dla: usypianie procesora
  • 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ń: 1131
  • 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ń: 966
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [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ń: 843
  • 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ń: 2055
  • REKLAMA
  • 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ń: 1074
  • [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ń: 5213
  • [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ń: 2903
  • [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ń: 2419
  • 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ń: 999
  • REKLAMA
  • 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   12 Cze 2025 12:03 Odpowiedzi: 19    Wyświetleń: 378
  • 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ń: 2062
  • 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ń: 903
  • 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ń: 2823
  • 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ń: 6090
  • 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ń: 678
  • 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ń: 79999
  • Wnętrze modułu radiowego wodomierza Techem Radio 3, protokół komunikacji?

    Trzeba jeszcze doliczyć zużycie energii na potrzeby ciągłego zliczaniania impulsów Naturalnie, natomiast wygląda na to że jest zapas. Ja bym zliczanie robił na przerwaniu i usypiał procesor, chyba że może ma on opcje sprzętowego licznika, który mało żre i można resztę uśpić, ale tego nie wiem.

    Wnętrza urządzeń   19 Cze 2024 09:51 Odpowiedzi: 18    Wyświetleń: 3570
  • [AVR-GCC] [AVR-GCC][Attiny2313] Obsługa przycisków w przerwaniu INT0 dla RC5

    Brutus_gsm : Radził bym Ci przeprojektować trochę ten kod: ustawianie flagi I (sei()) w przerwaniu jest największym błędem (chyba, że wiesz co robisz oraz to kontrolujesz). Przed wyjściem z funkcji przerwania ustawiasz flagę I (jeśli przyjdą kolejne przerwania, pojawią się kolejne wywołania i przepełni się stos - błąd), po czym usypiasz procesor (zakładając...

    Mikrokontrolery AVR   16 Lut 2011 19:27 Odpowiedzi: 16    Wyświetleń: 4499
  • [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ń: 1365
  • 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ń: 1275
  • [Bascom][C]Atmega oraz radiowe moduły RFM01, RFM02, RFM12

    Jeżeli chodzi o niezawodność to oczywiście że tak. Ale pomyślałem że chodziło Ci o pobór prądu (bo w innym razie po co w ogóle usypiać procesor).

    Mikrokontrolery   20 Cze 2021 23:15 Odpowiedzi: 707    Wyświetleń: 240221
  • Wykrywanie zaniku zasilania na INT0 i podtrzymanie mikrokontrolera

    Komparator jest w stanie wykryć zmianę a układ INT0 nie? To troche dziwne. Niespecjalnie dziwne. Zwykły pin przełączy się, gdy napięcie opadnie poniżej poziomu niskiego sygnału logicznego, który jest definiowany jako procent Vcc - problem w tym, że Vcc obniża się po zaniku i proporcjonalnie obniża się próg przełączenia pinu. W efekcie, gdy nawet w...

    Mikrokontrolery AVR   29 Paź 2018 14:58 Odpowiedzi: 52    Wyświetleń: 2709
  • Uniwersalny sterownik szyb elektrycznych w samochodzie

    Nie mam pomysłu jak niżej zejść prądem podczas czuwania. Może usypianie procesora? Attiny13 ma dużo opcji usypiania, da się zejść do kilkunastu-kilkudziesięciu mikroamperów.

    DIY Konstrukcje   15 Gru 2017 14:03 Odpowiedzi: 81    Wyświetleń: 26772
  • Belinea 102030W - Pionowe paski i usypianie, uszkodzony procesor graficzny?

    Witam Dostałem do naprawy monitor Belinea 102030W. Po uruchomieniu go pojawiają się paski ( zdjęcie ) i po kilku chwilach monitor przechodzi w stan uśpienia. Przy podłączonym VGA monitor nie usypia się, lecz wyświetla ciągle te kolorowe paski. http://obrazki.elektroda.pl/9095377300_1... Zostały wymienione kondensatory elektrolityczne...

    Monitory Początkujący   08 Cze 2014 15:33 Odpowiedzi: 4    Wyświetleń: 1884
  • Jak zrobić własną ministację meteorologiczną na panele słoneczne

    Oszacowałem że taki panel fotowoltaiczny Operating Current: - 11 μA (at) 32 kHz, 2.0V, typical - 220 μA (at) 4 MHz, 2.0V, typical BME280 też pobiera jakiś prąd, zwłaszcza że umieszczony jest na jakimś module. Nie wiem czy przy taktowaniu 32kHz dałoby się odczytać BME280. Wydaje mi się, że bez usypiania procesora są małe szanse na poprawną pracę. Wszystko...

    Początkujący Elektronicy   31 Maj 2025 20:36 Odpowiedzi: 263    Wyświetleń: 6684
  • Zasady pisania programów pseudowielowątkowych na małych proc

    No to może być jeszcze ciekawsze- wielowątkowość versus usypianie procesora. Nie zastanawiałem się nad tym. Napisz nowy temat.

    Mikrokontrolery   12 Kwi 2011 22:58 Odpowiedzi: 103    Wyświetleń: 15110
  • 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ń: 1866
  • BASCOM, ATTINY13: ADC nie działa po wybudzeniu z trybu Powerdown

    Tutaj masz instrukcje http://www.elektroda.pl/rtvforum/topic33... Jak "wyskoczą" Ci takie znaki " tutaj kod Dodano po 1 Widziałem już kilka razy tę dziwną konstrukcję programu bo wielu ją powtarza jak włączanie przerwań w przerwaniu by odebrać kod RC5. Wracając do tematu kiedy usypiasz procesor to on dosłownie zatrzymuje się na linii kodu "Powerdown"....

    Mikrokontrolery AVR   01 Lut 2017 21:28 Odpowiedzi: 6    Wyświetleń: 1080
  • Jak obniżyć pobór prądu w MSP430F5438 na płytce prototypowej?

    Witam Nie znam sie na MSP ale w programie nie widzę pętli głównej programu. Jeśli usypiasz procesor (lub nie usypiasz) on się wybudza i najprawdopodobniej resetuje po obudzeniu bo kończy funkcję main().

    Mikrokontrolery Pozostałe   30 Sty 2009 09:34 Odpowiedzi: 11    Wyświetleń: 3008
  • Czy AVR będzie stabilny przy włączaniu/wyłączaniu zasilania bateryjnego?

    Jejku po co tak cudować, to się powinno robić poprzez usypianie procesora i budzenie (np sygnałem reset). Uśpiony procesor pobiera prąd rzędu uA.

    Mikrokontrolery   21 Cze 2004 23:41 Odpowiedzi: 12    Wyświetleń: 4025
  • [ATmega8][avr-gcc] - zakłamany pomiar napięcia ADC

    Jeśli chcesz uzyskać stabilny pomiar napięcia to usypiaj procesor na czas pomiaru, na wejściu ADC zastosuj też filtr dolnoprzepustowy.

    Mikrokontrolery AVR   01 Mar 2014 21:21 Odpowiedzi: 4    Wyświetleń: 2967
  • Niestabilne wyniki pomiaru napięcia 12-bitowego w ATXMEGA32E5 - co sprawdzić?

    Całośc jest na płytce. Myślałem o usypianiu procesora, ale nie znalazłem nigdzie informacji jak to zrobić dla Xmegi. Nawet nie znalazłem tego w książkach Pana Tomka Francuza.

    Mikrokontrolery AVR   01 Cze 2016 22:08 Odpowiedzi: 24    Wyświetleń: 1905
  • [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ń: 2542
  • 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ń: 3594
  • PIC16F883 - Jak zapalić diodę po naciśnięciu uSWITCH?

    Wystarczy tylko przerwanie timera i pusta pętla główna z usypianiem procesora - tak łatwiej i szybciej: http://mikrokontrolery.blogspot.com/2011...

    Mikrokontrolery PIC   08 Sie 2013 12:38 Odpowiedzi: 30    Wyświetleń: 5373
  • Pilot zdalnego sterowania przez podczerwień.

    Takie pytanie: Usypiasz procesor po wysłaniu kodu? i budzisz go tylko np na obsługę przerywania od timer? wydaje mi się że wtedy by pobór prądu mógł być na tyle mały aby pilot działał cały czas.

    DIY Konstrukcje   02 Lip 2017 13:49 Odpowiedzi: 39    Wyświetleń: 21363
  • 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ń: 1665
  • 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ń: 2221
  • [AVR][C] Zerowanie i przechwycenie wartości timera przerwaniem

    else if (przerwanie==0) Po co sprawdzasz ten warunek? EICRA=_BV(ISC01)|(~_BV(ISC00)); Wywal drugi człon tego wyrażenia. W main dodaj pętlę nieskończoną z usypianiem procesora.

    Mikrokontrolery   10 Lis 2014 18:57 Odpowiedzi: 4    Wyświetleń: 1431
  • PWM sprzętowy - sterowanie synchronizacją kanałów

    Co do zasilacz miał by wtedy bardziej komfortowe warunki pracy to Kolega zmierza w dobrym kierunku, jednak interesuje mnie po jakie licho chce Kolega usypiać procesor? Usypianie (poza odczytami ADC) ma sens w sytuacjach, gdy korzystamy z zasilania bateryjnego. Sama idea sterowania paskami ledowymi to przeca spory pobór prądu - jak ma się do niego pobór...

    Mikrokontrolery   17 Kwi 2012 07:35 Odpowiedzi: 3    Wyświetleń: 1394
  • Sterownik wyciągu łazienkowego Nano - niestabilne obroty wentylatora

    Po prostu eliminacja powtarzającego się kodu i pętli blokującej pętlę główną. W programie był błąd - poprawiłem. Zapomniałem dodać - w kolejnym kroku można użyć timera do odmierzania czasu. A w następnym usypiać procesor. ;)

    Arduino   08 Lip 2017 13:19 Odpowiedzi: 18    Wyświetleń: 1992
  • PCF8583 z AT89C2051 - resetowanie zegara po zaniku zasilania, jak temu zaradzić?

    Właśnie to może być przyczyną problemu. Poaw się z programowym " usypianiem" procesora. Po "wybudzeniu " atmelka pierwsze co powinien zrobić to zainicjowac transmisje i zczytać dane z RTC, dopiero potem wyświetlić je na LCD.

    Mikrokontrolery   09 Lut 2006 13:53 Odpowiedzi: 27    Wyświetleń: 2826
  • Zegarek 4 Bitowy STC12C4052 nie trzyma ustawień po odłączeniu baterii 3V

    Pobór prądu przez procesor gdy zegar działa z wyświetlaniem a działanie zegara z podtrzymaniem chodu będzie miał taki sam prąd; tutaj nie wykorzystuje się "usypiania" procesora gdy jest zasilany bateryjne Zmierz wreszcie ten prąd ile potrzebuje ten zegar na podtrzymanie .

    Początkujący Naprawy   16 Mar 2019 08:41 Odpowiedzi: 39    Wyświetleń: 1650
  • Jak zasilić Atmega128L z dwóch baterii 1.5V? Szukam przetwornicy 3.3V

    Witam Jest dużo takich przetwornic, ale żadna nie ma sprawności ponad 90%. Lepiej napisz program, który będzie korzystał z usypiania procesora, co może znacznie ograniczyć pobór prądu.

    Mikrokontrolery   11 Sty 2007 19:23 Odpowiedzi: 8    Wyświetleń: 5078
  • Usypianie i budzenie procesora przerwaniem zewnętrznym (ATMega88 [nie 8] - Int0)

    Witajcie! Chcę oprogramować przerwanie Int0 w ATMedze88 tak, aby przy wykryciu braku zasilania głównego - zmianie stanu PD2 z niskiego na wysoki procesor przechodził w tryb PowerDown natomiast gdy na PD2 pojawi się stan niski procesor wybudzał się. Wykrywanie obecności zasilania zrobiłem następująco: http://obrazki.elektroda.pl/6269322100_1...

    Mikrokontrolery AVR   02 Lip 2012 21:12 Odpowiedzi: 15    Wyświetleń: 2544
  • [attiny13][bascom] - dodawanie i odejmowanie od licznika

    Kolego, zacznij pisać programy poprawnie, bo na głupie odczytanie przycisku zużywasz pełną moc procesora, o poborze prądu nie wspominając. Wykorzystaj Timery, przerwania zewnętrzne i usypianie procesora, i pochwal się jak program działa. Wszyscy skorzystają, Ty najbardziej.

    Mikrokontrolery AVR   04 Sie 2013 13:21 Odpowiedzi: 10    Wyświetleń: 2118
  • Model skrzyżowania z sygnalizacją świetlną

    Hmm, zastanawia mnie jedno - po co usypiasz procesor, i oszczędzasz na nim energię, skoro i tak większość prądu pobierają ledy (i to o kilka rzędów wielkości)? Poza tym mogłeś kabelki umocować do podstawy i ładniej poukładać. Poza tym jako projekt edukacyjny dla dzieciaków fajna zabawka :D

    DIY Konstrukcje   22 Mar 2016 20:50 Odpowiedzi: 36    Wyświetleń: 34266
  • 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ń: 4689
  • Meduino - przypominacz o wzięciu leków na Arduino

    Masakra jakaś. Jak widzę na tych filmikach subskrybuj to... Szkoda gadać. Po pierwsze wykonanie to jakaś masakra. Bateria chyba na dwa dni bo bez usypiania procesora to długo toto nie podziała. Program z 3 linijek ale subskrybuj bo takie fajne coś wymyśliłem. Żeby to jeszcze chociaż czujnik do wieczka miało to nie trzeba by było resetować przyciskiem...

    DIY Zagranica   03 Cze 2019 09:25 Odpowiedzi: 16    Wyświetleń: 6897
  • Atmega8 - Jak zrealizować wiele przerwań na INT0 dla kilku enkoderów?

    Samochód 4x4 raczej nie oszczędza zasilania. Tak że w tym wypadku usypianie/budzenie procesora to niewiele oszczędzi. A dynamika jazdy się liczy. A ile razy zapomni wyłączyc zasilanie wtedy usypianie procesora zabezpieczy przed całkowitym rozładowanie, baterii. Nie rozumiem czy funkcja delay nawet 10sek w programie głównym wyłącza przerwania? Jeżeli...

    Mikrokontrolery AVR   06 Sty 2011 16:08 Odpowiedzi: 37    Wyświetleń: 4741
  • [ATMEGA8/16][C] - Projekt sterownika nastawnika z wyświetlaniem stanu

    Zacznij od przerwania timera i wszystko rób w obsłudze tego przerwania. żadnych "delay" i żadnych czynności w pętli głównej (ma być pusta, tylko z usypianiem procesora). Na dobry początek masz coś o przyciskach: http://mikrokontrolery.blogspot.com/2011...

    Mikrokontrolery Początkujący   02 Lis 2013 11:24 Odpowiedzi: 19    Wyświetleń: 2916
  • 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ń: 981
  • Montaż procesora Xeon z podstawką LGA771 na podstawce LGA775 - ciekawostka

    I jak rozwiązałeś problem C-states? Bo wyłączenie opcji w BIOSie nie wchodzi w moim wypadku w rachubę z uwagi na to, że lubię usypiać kompa. Wyłączenie C-States nie uniemożliwia usypiania/hibernacji komputera, na płytach Asusa, ta opcja jest domyślnie wyłączona. To opcja pozwalająca na selektywne usypianie bloków procesora podczas jego działania, co...

    Komputery Modding & OC   23 Lis 2024 19:52 Odpowiedzi: 1360    Wyświetleń: 206907
  • Arduino PRO mini (328) - rejestrator temperatury z wielu czujników DS18B20

    8 sekund mi nie wystarczy, usypiam procesor na 15 sekund, ale w finalnym projekcie będzie to 30 s lub nawet minuta. Wtedy należy: - zastosować programowy licznik przerwań, - lub wykorzystać zewnętrzny układ, co zapewne jest nieakceptowalnym rozwiązaniem.

    Arduino   27 Sie 2015 18:30 Odpowiedzi: 10    Wyświetleń: 3249
  • [STM32] STM32: Usypianie i wybudzanie procesora przy konwersji ADC - sleep-on-exit

    __WFE to nic innego jak instrukcja asemblerowa " wfe ". NVIC_SystemLPConfig() ustawia sposób wejścia w tryb uśpienia. Jesli chcesz to zrobić poprzez WFE musisz jeszcze ustawić SEVONPEND , NVIC_SystemLPConfig(NVIC_LP_SLEEPONEXIT | NVIC_LP_SEVONPEND, ENABLE) . Możesz tez zostawić NVIC_SystemLPConfig(NVIC_LP_SLEEPONEXIT, ENABLE) w takiej wersji i zamiast...

    Mikrokontrolery ARM   06 Kwi 2010 11:58 Odpowiedzi: 5    Wyświetleń: 3427
  • Czy przerwania są aktywne podczas konwersji ADC w Atmega8?

    Także ew. przerwanie z pewnością nie wpłynie na wynik konwersji. W niekorzystnych warunkach może wpłynąć na najmłodsze bity to, że w czasie konwersji wykonywane są inne zadania. W niektórych aplikacjach wskazane jest wręcz usypianie procesora do specjalnego trybu(ACD Noise Reduction Mode).

    Mikrokontrolery AVR   02 Wrz 2012 03:49 Odpowiedzi: 7    Wyświetleń: 1362
  • 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ń: 920
  • Elektroniczna kostka do gry.

    Ehhhh. Pisałem z telefonu i oczywiście swiftkey wiedział lepiej i słowo zrobiłbym poprawił na zrobiłem. No problem jest taki, że nie jest układ który zadziała po naciśnięciu. Osoba ma dowolny czas na losowanie po nim wynik wyświetlany może być jeszcze jakiś czas. Po nim albo usypiamy procesor, albo odcinamy zasilanie albo włączamy kostkę wyłącznikiem.

    DIY Poczekalnia   26 Wrz 2017 18:33 Odpowiedzi: 14    Wyświetleń: 5997
  • 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ń: 3086
  • STM32L4: SDIO czy SPI dla karty SD + klawiatura 3x4 - pobór prądu i wydajność

    Zawsze mnie dziwiło, jak można wpaść na pomysł, by sprawdzać stan klawiszy inaczej, niż w przerwaniu timera. Poodbno chodzi Ci o oszczędność energii. Jeśli faktycznie o to chodzi, to dwie zasady: - żadnej "pętli głównej" - usypiaj procesor na końcu main, po włączeniu SleepOnExit. Ponadto odcinanie zasilania karty SD zawsze jest pożyteczne.

    Mikrokontrolery ARM   13 Lip 2017 14:15 Odpowiedzi: 7    Wyświetleń: 1569
  • Krótka historia (odmierzania) czasu

    Najbardziej wiarygodny byłby pomiar prądu i napięcia zasilającego taki zegarek. Myślę że w rzeczywistości jest mniejszy. Na podstawie zgrubnych szacunków wychodzi teraz, że pobór prądu to około 4µA. Trudno mierzyć takie małe prądy tym bardziej że zużycie nie jest ciągłe - oprócz kwarcu co sekundę jest pobierany spory impuls do napędu mechanizmu......

    Tematy tygodnia   10 Paź 2022 20:19 Odpowiedzi: 34    Wyświetleń: 3183
  • Kod do radia CDR 2005 VDO GM 02053 - wsad i błędny algorytm

    ale z ciekawości podciągne szyne razystorami jak napisał Adam. Oporniki pojawiły się, jak nie mogłem odczytać którejś nawigacji VW. I zostały. Najczęściej używałem wtedy Picco-Gala. Dużo zależy od programatora ale też od konstrukcji radia. Nic na siłę.Oczywiście można bawić się w usypianie procesora. Ale jak są problemy to uważam, że lepiej wyjąć pamięć....

    Radia i Systemy Multim. Początkujący   21 Sie 2020 15:26 Odpowiedzi: 16    Wyświetleń: 1287
  • Dlaczego dioda Zenera 5V1 obniża napięcie wejścia Atmega88 do 3.9V?

    Jeżeli ograniczysz prąd wejściowy (a właśnie ograniczasz go rezystorem), to spokojnie możesz podać z przodu rezystora napięcie np. 10V, o ile nie usypiasz procesora głęboko - ważne, żeby natężenie prądu zasilania było zawsze mniejsze od maksymalnego natężenia tego, co wpływa przez wejście, no i oczywiście prąd wpływający przez wejście nie może przekroczyć...

    Mikrokontrolery AVR   18 Sty 2016 17:50 Odpowiedzi: 21    Wyświetleń: 3129
  • Jak zmodyfikować program ATTINY13, aby ledy migały 1-2 razy na sekundę?

    Pisałem o tym, ale moze potrzebujesz szczegółowszej instrukcji ;) Znajdź w kodzie "Stop Timer0" i wstaw tam tę jedna linię. Powinno pomóc. [syntax=vbnet]'Podprogram usypiania procesora Spij: Stop Timer0 'wyłącza PWM Tccr0a = 0 ' <<<<<< to dopisz Set Portb.1 'led off Set Portb.0 'led white off Reset Portb.2 'opornik obciążający wyłączony...

    Mikrokontrolery AVR   17 Sty 2025 08:27 Odpowiedzi: 20    Wyświetleń: 513
  • Jak poprawnie usypiać i wybudzać ATmegę przyciskiem microswitch?

    Jak obsłużyć drgania styków doskonale wiem i stosuję to od lat. Chodziło mi o obsługę usypiania/wybudzania procesora tym samym przyciskiem i bez potrzeby czekania na jego zwolnienie...robiw

    Mikrokontrolery   19 Lis 2017 12:30 Odpowiedzi: 37    Wyświetleń: 2244
  • AVR ATTiny25 - Lampka RGB, pierwsze zderzenie z Tiny25

    if (PINB &= ~(1<<PB4)) - to podstawienie na rejstr PINB Chodziło Ci zapewne o if (PINB & (1<<PB4)) albo o if (!(PINB & (1<<PB4))) Niezależnie jednak od tego - przyciski należy testować w przerwaniu timera. W tym programie zresztą wszystko powinno się dziać w przerwaniu timera, a pętla główna powinna tylko usypiać procesor.

    Mikrokontrolery Początkujący   25 Maj 2013 16:41 Odpowiedzi: 14    Wyświetleń: 2613
  • [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ń: 2457
  • Konfiguracja STM32 w Eclipse Mars.1 - Problemy z ustawieniami PATH i makefile

    Spróbuj wymusić uruchomienie mikrokontrolera w trybie bootloadera/ze sramu od razu po włączeniu zasilania. Tzn. żeby zworki/przyciski odpowiedzialne za bootowanie były przestawione PRZED włączeniem zasilania płytki. Miałem podobnie wyglądający problem z usypianiem. Jeżeli program usypiał procesor to nie dało się połączyć debuggerem nawet jeśli procesor...

    Mikrokontrolery   21 Gru 2015 22:16 Odpowiedzi: 12    Wyświetleń: 1581
  • Jak efektywnie zarządzać przerwaniami i zadaniami w dużych projektach na uC?

    Ja tylko pytam, jak można napisać niepustą pętlę główną z usypianiem procesora i gwarancją, że nie zgubimy zdarzenia lub nie opóźnimy istotnie jego obsługi (np. do czasu wystąpienia następnego zdarzenia). To nie jest wcale proste, a na ogół jest to wręcz niemożliwe. Nie mówię o przypadku, gdy w pętli czekamy na jedyne możliwe przerwanie, bo wtedy łatwiej...

    Mikrokontrolery   01 Lip 2013 11:18 Odpowiedzi: 39    Wyświetleń: 6096
  • Poszukuje ukladu Invertera na niskie napiecie (od 1,5V)

    Pobór energii (a także inne rzeczy, jak np: wykorzystanie RAM, CPU, czy cokolwiek innego) optymalizuje się w miejscu gdzie jest on największy. Twój czujnik je jak smok a Ty usypiasz procesor z myślą o zaoszczędzonej energii :) To tak jak kupując co miesiąc samochód i paczkę paluszków, zrezygnowałbyś z paczki paluszków, chcąc dokonać oszczędności. Zmniejsz...

    Mikrokontrolery   26 Cze 2012 18:25 Odpowiedzi: 77    Wyświetleń: 6707
  • Jak użyć ADC w ATMEGA8 do pomiaru z LM35 i wyświetlania na LED?

    No i trzeba sie liczyc z tym, ze ADC ATMegi (wlasnie, jaka to jest, czy nie czasem 8?) nie jest za super i te 10 bitow to bardziej teoria. Troche moze pomoc wylaczanie czesci cyfrowej na czas przetwarzania ADC i usypianie procesora. Jak samplujesz? Nie wlaczasz/wylaczasz czasem ciagle przetwornika? Robilem na LM35 i na ATMega8 bez zadnych cudow, acz...

    Mikrokontrolery AVR   22 Kwi 2018 22:28 Odpowiedzi: 51    Wyświetleń: 21877
  • Arduino Mega 2560 mini - kto dotykał, jakieś ukryte wady, zalety?

    Są wersje z konwerterem Uart i bez, uart może być wadą jeśli chcesz np. usypiać procesor, a ma wykonywać obfity kod gdy jest wybudzony. Sam konwerter zjada niezależnie od stanu Atmegi 40mA. Bo samych UART to oczywiście jest tak samo 4, tylko nie ma tego konwertera. Zamiast CH340 do uart można podpiąć HC-05 i nawet można zdalnie wrzucać kod. Różnica...

    Arduino   29 Lis 2018 18:41 Odpowiedzi: 4    Wyświetleń: 492
  • HP 650 - Jak zapobiec przegrzewaniu i usypianiu laptopa podczas gry?

    A da się wyłączyć automatycznie usypianie komputera przy temperaturze 90 stopni? A co, spalić procesor chcesz ? Otrzymałeś już sensowną/poprawną odpowiedź : Skorzystaj z gwarancji. Sam nic nie zrobisz.

    Laptopy Hardware   17 Lip 2013 19:14 Odpowiedzi: 6    Wyświetleń: 2007
  • Jak zrealizować włącznik z opóźnieniem czasowym na układzie NE555?

    to z tym ne to układ znacząco nadmiarowy, w wypadku uC układ zamykałby się w 2kondensatorach, rezystorze, attiny13 i ew stabilizatorze(i 2kondensatorach do niego). Najbardziej łopatologicznie to sprawdzać stan przycisku w pętli do czasu przerwania z licznika który zerujesz / uruchamiasz w czasie pierwszego wykrycia zmiany stanu i zmienić stan wyjścia...

    Początkujący Elektronicy   26 Cze 2016 12:17 Odpowiedzi: 8    Wyświetleń: 3009
  • Superkondensator podtrzymanie napięcia po wyjęciu baterii

    Witam chciałbym w układzie dodać opcję, żeby po wymianie aku18650 kiedy wyjmę, naładuje i ponownie zamontuję było podtrzymanie napięcia na parę godzin. Ma to na celu utrzymać zegar, żeby nie stracił ustawień godz daty itp. Układ 4.2V max - 3.3V min. Pobór w spoczynku 3uA. Zmontowałem taki układ z superkondensatorem tylko nie wiem czy dioda na schemacie...

    Początkujący Elektronicy   25 Mar 2022 13:48 Odpowiedzi: 12    Wyświetleń: 504
  • Bezprzewodowe sterowanie urządzeniami pod 230V

    Witam, Całkiem ładnie zaprojektowane PCB. Co do przycisków to ja wole stosować ten sam switch do włączania i wyłączania danego odbiornika(pierwsze komenda włącza, kolejna druga wyłącza, itd odpowiedni odbiornik) Pytanie 1. Na jak długo wystarczają ci baterie w pilocie i jaki jest pobór prądu? Pytanie 2. Czy po wysłaniu komendy usypiasz procesor czy...

    DIY Konstrukcje   23 Cze 2009 20:41 Odpowiedzi: 39    Wyświetleń: 18430
  • Zasilanie STM32L4/STM32L0 z ogniwa li-ion 3.7V lub AA na 12h

    Witam. Z zegarem 32KHz i usypianiem procesora układ powinien dużo dłużej działać. Znam takie układu które na baterii ls14250 z procesorem EFM32 Cortex M3 działają 5 lat, budząc się kilka razy na sekundę i robiąć pomiary. Radio z serii SX12xx. Ciekawi mnie tylko po co radio ma być stale w trybie odbioru. To jest czyste marnowanie prądu. Z radiem RFM69...

    Mikrokontrolery ARM   12 Wrz 2018 13:59 Odpowiedzi: 14    Wyświetleń: 2316
  • Zegar na Atmega 32 - spieszy o 2sekundy na godzinę

    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...

    Mikrokontrolery   18 Maj 2017 21:33 Odpowiedzi: 20    Wyświetleń: 1341
  • [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ń: 1002
  • 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ń: 6615
  • [atmega8] zawieszenie - zabezpieczenie przed utratą danych

    Ciężko będzie znaleźć przyczynę, gdyż zdarza się to bardzo rzadko - raz na tydzień/dwa. Jednak teraz podłączę układ do komputera chodzącego 24h/7dni i sprawdzę w którym miejscu się zwiesza. Schemacik układu podtrzymywania mile widziany. Co do usypiania procesora - może to faktycznie dobry pomysł, jeśli układ będzie pracował na podtrzymywaniu bateryjnym...

    Mikrokontrolery AVR   18 Mar 2011 12:36 Odpowiedzi: 36    Wyświetleń: 5262
  • [Leonardo] Arduino Leonardo - Jak mierzyć poziom wody w beczce bez wyłącznika ciśnieniowego?

    Witam wszystkich. Właśnie jestem na ukończeniu mojego projektu z czujnikiem odległościowym na HC-SR04. Dodatkowo uzbroiłem mój układ w nadawanie wyniku poprzez nadajnik 433MHz oraz możliwość wyboru częstości wysyłania danych a potem usypiania procesora, by móc go zasilać z baterii 9V przez bardzo długi czas. Kończę też projektować płytkę :) Jeśli ktoś...

    Arduino   29 Wrz 2014 22:09 Odpowiedzi: 13    Wyświetleń: 4314
  • STM32 + FreeRTOS - zastosowanie trybów uśpienia w zadaniu Idle

    Nie wiem czy temat aktualny, ale może się komuś przydać. Nie czuje się ekspertem w dziedzinie znajomości FreeRTOS'a, ale chciałem sie podzielić moimi doświadczeniami w tej dziedzinie. Ja do wprowadzenia procesora w tryb uśpienia "SLEEPMode" (jest to pierwszy że stopni usypiania) użyłem funkcji: vApplicationIdleHook(). W tej właśnie funkcji dodałem funkcję:...

    Mikrokontrolery ARM   12 Lut 2015 15:16 Odpowiedzi: 2    Wyświetleń: 1785
  • ATXmega128A3U - ADC i pomiar napięcia zasilania - bardzo zaniżone wartości

    (at)Kudzu W tym procesorze max f dla ADC przy próbkowaniu sygnałów wewnętrznych to chyba 100 kHz, ty masz 125. Niesądzę aby to było problemem, ale... Kolejna sprawa - sprawdź pomiar bez usypiania procesora, nie pamiętam, czy w niektórych trybach nie jest też wyłączany bandgap. Jeśli tak, to wg noty potrzebuje ponad 2,5 us na stabilizację po ponownym...

    Mikrokontrolery AVR   02 Sty 2017 21:12 Odpowiedzi: 14    Wyświetleń: 1452
  • Wybór płaskiego akumulatora 5V do miniaturowych układów SMD z mikrokontrolerem

    Ja bym sugerował nie ograniczać się napięciem 5V, procesory mają specjalne wersje low-power które chodzą od 2V, do tego trzeba zaoszczędzić troche na prędkości zegara procesora, wykorzystać pare tricków np usypianie procesora i można zasilać z baterii litowej. Jeśli już upierasz się na akumulorek to jest całkiem duży wybór na rynku http://tme.pl/katalog/artykuly.phtml?id_...

    Mikrokontrolery   01 Sie 2005 10:26 Odpowiedzi: 8    Wyświetleń: 2063
  • Arduino PRO MINI - Odstraszacz kun: Problemy z generowaniem sygnału 7-11kHz

    W zasadzie nie mam z niczym problemu, liczę na konstruktywną krytykę, a do DIY to chyba niezbyt się nadaje. ad. 1 - IDLE jest wykonalne, muszę spróbować, to strata tylko 6 taktów, pętle trochę się wydłużą. ad. 2 - bazowałem na przewodniku Nicka Gammona, nie znalazłem tam wzmianki o komparatorze. ad. 3 - to akurat jest wykonalne, mógłbym go spowolnić...

    Arduino   19 Lis 2016 09:50 Odpowiedzi: 22    Wyświetleń: 2547
  • Watch dog timer + UART +Power down i restart procka :(

    I dokładnie tak jest. Procesor wchodząc w przerwanie wrzuca na stos różne dane, których "dzięki" usypianiu w przerwaniu nigdy nie ściąga.

    Mikrokontrolery Początkujący   02 Kwi 2019 11:28 Odpowiedzi: 4    Wyświetleń: 474
  • obsługa wyświetlacza LED przerwaniami i wyświetlanie zmiennej z pętli głównej

    Nie. Nie ma sensu robić pętli zdarzeń, gdy parametry czasowe gwarantują, że nadążymy z obsługą przerwań. jeśli mamy tylko jedno przerwanie, to i tak musimy nadążyć, więc pętla jest bez sensu. Jeśli mamy więcej niż jedno przerwanie, to obecność pętli, w której coś się robi, praktycznie uniemożliwia usypianie procesora w celu oszczędzania energii, co...

    Mikrokontrolery Początkujący   14 Paź 2013 16:56 Odpowiedzi: 16    Wyświetleń: 2805
  • [ATMEGA8A][C][Atmel Studio] - Odczyt z ADC i komunikacja po USART

    Nie wiem, jaka to magia jest w podzieleniu jednej sekundy przez 1920 (czyli przez 19200 / 10, bo jeden bajt jest transmitowany w 10 "slotach" bitowych). Jeśli masz jakiś problem z wielokrotną transmisją, to winna temu jest pętla główna, która powinna być pusta (a dokładnie - powinna usypiać procesor). Wyzwalanie transmisji powinno następować w przerwaniu...

    Mikrokontrolery AVR   18 Lip 2014 20:49 Odpowiedzi: 10    Wyświetleń: 1887
  • - Jak duża część androida jest aktywna gdy telefon jest wyłączony?

    telefon jest o tyle nietypowym porównaniem do komputera, że utrzymuje łączność, aktywność sprzętu zw z łącznością i części "BIOS" oraz "aplikacji" jest utrzymywana. Cała elektronika jest podzielona na moduły, które mają różny stopień aktywności. Oprogramowanie z rąk dobrego programisty utrzymuje rytm w krótkich chwilach i usypia. Procesory są bdb do...

    Smartfony Początkujący   13 Gru 2017 20:55 Odpowiedzi: 5    Wyświetleń: 657
  • Jaki przetwornik ADC do układu pomiarowego napięcia, temp., ciśnienia, itp.?

    No już nie przesadzajmy z tą "najgorszością". ADC w LPC11xx spełnia swoją rolę - niedokładność pomiaru tak jak i szumy da się lekko wyeliminować stosując kilkunastokrotne nadpróbkowanie (u mnie najczęsciej 32x) i efekty są zadowalające. Co do prędkości... no ten przetwornik jest wolny, ale również wystarcza do większości zastosowań zbierania wolnozmiennych...

    Mikrokontrolery   22 Sie 2011 09:56 Odpowiedzi: 14    Wyświetleń: 2146
  • Sterowanie pompy odwadniania piwnicy

    Można poprosić o pełny schemat tego urządzenia? Płytkę projektowałem wprogramie który bardzo przypomina DOSowski "Tango" a nazywa się "Sprint Layot 6" i mogę ją udostępnić w wersji PDF wraz z maską elementów w oddzielnym pliku. W tej aplikacji nie da się rysować schematów, więc schemat mam w wersji papierowej i nie za bardzo chciał bym go udostępniać...

    DIY Dom Ogród   02 Lut 2024 19:25 Odpowiedzi: 58    Wyświetleń: 8022
  • Czasowy włącznik (Timer) 6 kanałowy na mikrokontrolerze

    Przy stałym poborze prądu napięcie na kondensatorze spada liniowo... A mierząc napięcie na kondensatorze jak niby chcesz zauważyć "kiedy zaniknie"? Musiałbyś obserwować napięcie w sieci, a raczej jego zanik. smithpl -> czytałem. Potrzebujesz też podtrzymania bateryjnego. Więc czemu nie użyć RTC jako zegara z podtrzymaniem + do odmierzania krótkich odcinków...

    Mikrokontrolery AVR   11 Maj 2010 20:09 Odpowiedzi: 61    Wyświetleń: 12946
  • 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ń: 1776
  • ATmega32, Timer2 RTC, SLEEP_MODE_PWR_SAVE – powrót do snu po przerwaniu Timer2

    Jeśli wstawiłem sleep_mode() w procedurę obsługi przerwania TIMER2_OVF (przed samym powrotem z przerwania) to nic nie działało, łącznie z tym przerwaniem. Z powodu opisanego przeze mnie w poprzednim poście. Stwórz globalną flagę (z kwalifikatorem volatile !) np. uspienie i ustawiaj/kasuj ją w procedurze obsługi przerwania INT2 , a w pętli głównej zależnie...

    Mikrokontrolery AVR   14 Paź 2014 18:47 Odpowiedzi: 8    Wyświetleń: 1173
  • 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ń: 2586
  • Prosty moduł komfortu do samochodu.

    Witam! Układ bardzo fajnie zrobiony, płytka całkiem dobrze Ci wyszła ;) Co do poruszanej już kwestii zasilania - ja bym to zrobił jeszcze inaczej, bez dodawania żadnych dodatkowych tranzystorów. Wystarczyłoby tylko "przepiąć" sygnał od transoptora na nóżkę reset procesora i zmienić nieco program - na początku programu dajesz całą procedurę obsługi świateł...

    DIY Konstrukcje   14 Mar 2013 14:39 Odpowiedzi: 31    Wyświetleń: 25824
  • Restarter urządzeń (Attiny13)

    Kolego Janusz_kk wydaje mi sie ze znaczne zmniejszenie poboru bedzie mozliwe tylko wtedy jesli procesor bedzie usypiany. I pracowac ebdzie tylko np. timer ktory co ilec cykli wybudzi procesor.

    DIY Konstrukcje   20 Gru 2018 19:43 Odpowiedzi: 92    Wyświetleń: 8655
  • [Atmega8] Sprawdzenie schematu Atmega8 do wyświetlacza i2c, buzera, prędkościomierza

    Nie ma generalnych racji. Kolega dondu ma racje gdy procesor nie jest usypiany, A kolega asembler ma też racje gdy procesor jest usypiany, Dodatkowo kolega ASM (tak go nazwijmy zdrobniale :-) ) sprawdził to namacalnie bo sam sobie nie uwierzył w to co wywnioskował i wyliczył z PDF przykłady powyżej. Mysle żę to dawno odbiegło od tematu postu i mozna...

    Mikrokontrolery   12 Lut 2011 21:14 Odpowiedzi: 66    Wyświetleń: 5888
  • [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ń: 20355