timer działa szybko

Znaleziono około 790 wyników dla: timer działa szybko
  • [Atmega 8] [Atmega 8][GCC][VMLab] - Timer w symulatorze działa za szybko, jak to naprawić?

    Witaj. 1. Nie znam VMLAB, ale czy prawidłowo definiujesz F_CPU? 2. Czy symulator nie potrzebuje osobnej definicji częstotliwości do prawidłowego określania czasów symulacji? Tak jest w symulatorze w Atmel Studio. 3. Volatile: http://mikrokontrolery.blogspot.com/2011... Posklejałeś ten program z kilku - no ale każdy kiedyś zaczyna...

    Mikrokontrolery AVR   19 Sty 2014 09:10 Odpowiedzi: 14    Wyświetleń: 2013
  • Dlaczego timer na PIC16F w lampie światłoutwardzającej działa za szybko?

    Dziękuje jutro poszukam i sprawdzę Jest tam tez układ lm 256, stabilizator impulsowy.może on jakies "lewe" impulsy podawać?,

    Mikrokontrolery Początkujący   20 Cze 2012 20:39 Odpowiedzi: 2    Wyświetleń: 965
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • LPC1769 - Jak ustawić timer, aby LED mrugał co 1s?

    Witam Próbuję ustawić różny interwał dla timera i nie mogę ustawić tak, aby dioda mrugała np. co 1s. Który parametr jest za to odpowiedzialny lub czego brakuje? Docelowo chcę wysterować silnik krokowy z liczeniem kroków i dodatkowo ustawić drugi pin na zmianę kierunku. Przerwanie działa(ustawiłem breakpoint w funkcji zmiany stanu diody i jest ok), ale...

    Mikrokontrolery ARM   15 Gru 2014 09:12 Odpowiedzi: 9    Wyświetleń: 1320
  • ATM8/C - Jak uniknąć zakłóceń w działaniu programu przy użyciu Timer1?

    Nie rozumiem też dlaczego co wywołanie przerwania ma być obsłużony tylko jeden wyświetlacz, przecież to wtedy wymaga jeszcze częstszego wywoływania przerwania by pozostałe wyświetlacze świeciły ?? Chyba, że w takim sposobie nie ma 80% czasu czekania procesora. Przykład: - masz 3 cyfry sterowane multipleksowo. - chcesz mieć pewność, by nie migały więc...

    Mikrokontrolery Początkujący   28 Lip 2012 09:31 Odpowiedzi: 30    Wyświetleń: 3062
  • REKLAMA
  • Wentylator łazienkowy z timerem - wyłącza się zbyt szybko

    Witam, mam problem z odpowiednim podłączeniem wentylatora łazienkowego. Niby działa ale zbyt szybko się wyłącza mimo przekręcenia timera na maksa. Powinien działać do 30 minut a wyłącza się po kilku sekundach. https://filmy.elektroda.pl/21_1715960370... https://obrazki.elektroda.pl/6256873500_... https://obrazki.elektroda.pl/3254401100_...

    Elektryka Dla Każdego   17 Maj 2024 16:49 Odpowiedzi: 1    Wyświetleń: 339
  • REKLAMA
  • Atmega 8 Timer - Timer0 nie działa, kod nie wywołuje przerwań

    Działa. Przepraszam za problem. Głupi bład. Bardzo glupi. A jeszcze pytanie. Mam ustawioną czestotliwość 8MHz. Przy preskaler 1024 strasznie szybko mrugaja diody. Jak zmiejszyc czestotoliosc?

    Mikrokontrolery AVR   16 Mar 2016 15:39 Odpowiedzi: 12    Wyświetleń: 1407
  • Attiny2313 - Timer0 zlicza za szybko przy 4MHz bez preskalera, dlaczego?

    Czekam na sugestie z góry dziękuje za pomoc;) Robisz totalnie złe założenie niestety. Timer sprzętowy działa bardzo dobrze i precyzyjnie. Nie może on przepełniać się w trybie normal wcześniej niż po 256 tyknięciach zegara ;) ... zatem przez złe założenia - jeszcze wyciągasz złe wnioski i nie w tym miejscu co trzeba szukasz błędu. A błąd polega na tym,...

    Mikrokontrolery AVR   28 Paź 2011 10:26 Odpowiedzi: 7    Wyświetleń: 2183
  • Radio internetowe i odtwarzacz plików audio na ESP32-S3

    Poł nocy spędziłem nad tym - wciągneło mnie to cholerne radio ;) ale jakoś tak mam, że najlepiej mi się piszę kod jak wszyscy śpią. Powiedzmy, ze rozwiązałem problem ale widzę pewne rzeczy do poprawy. Zamiast sprawdzać w pętli void loop() co jest niestabilne czasowo to przypisałem sprawdzenie kodu IR do Tickera dla Timera2 . Timer wywołuje co 300us....

    DIY Akustyka   16 Lip 2025 21:05 Odpowiedzi: 1254    Wyświetleń: 110283
  • [ATMEGA168][AVRGCC] Przerwania optymalizacja szybkości

    Dzięki za podpowiedzi. Nigdy nie dołączałem modułów w assemblerze do moich projekcików i nie wiem czy dobrze zrobiłem. Nie mam w tej chwili platformy sprzętowej ale sprawdzałem zaproponowane rozwiązanie w symulatorze AVRStudio. Dodany plik przerwania.s: #include <avr/io.h> .section .text .global TIMER0_OVF_vect .global TIMER0_COMPA_vect ;kod TIMER0_OVF_vect:...

    Mikrokontrolery AVR   28 Wrz 2008 20:04 Odpowiedzi: 10    Wyświetleń: 1803
  • Układ kostki do gry na przerzutnikach JK, jak działa timer 555. Co kupić?

    Chcę żeby timer w miarę możliwości szybko taktował, aby liczby na wyświetlaczu tak szybko leciały, żeby nie można było trafić w wybraną.

    Początkujący Naprawy   18 Maj 2014 20:55 Odpowiedzi: 30    Wyświetleń: 4197
  • REKLAMA
  • [AVR][C][Atmega8]TIMER i Preskaler - błąd przy kompilacji

    Wpisz większą wartość do OCR1A, przerwanie wtedy musi wywoływać się rzadziej albo zrób tak jak czasami robię kiedy procek działa za szybko a potrzebuję mieć przerwanie rzadziej; zadeklaruj zmienną globalną, np: uint8_t licz = 0; SIGNAL(TIMER2_COMPA_vect) { licz++; if(licz >= 10) //liczba przykładowa, zależy jak często chcesz...

    Mikrokontrolery   05 Cze 2011 09:34 Odpowiedzi: 27    Wyświetleń: 5381
  • [Atmega 128] [FastAvr] błędne działanie komendy Wait

    Świecą się wszystkie, bo program działa "za szybko". Polecenie WaitMs nie używa timera, tylko czeka określoną ilość taktów, aby ta ilość była prawidłowa, kompilator musi "znać" taktowanie procesora. Na raz ma się świecić tylko jedna dioda, tylko co "chwilę" kolejna - przy odpowiednio małym czasie da to efekt świecenia wszystkich diod jednocześnie.

    Mikrokontrolery AVR   20 Maj 2009 17:24 Odpowiedzi: 5    Wyświetleń: 2244
  • [Atmega328] Atmega328 Timer2 - Zapis na SD co 2 minuty działa zbyt szybko

    Można też użyć ten timer w trybie CTC i nie martwić się ładowaniem wartości do timera. Dokładność też będzie większa ze względu na ograniczenie do minimum programowej obsługi.

    Mikrokontrolery AVR   01 Gru 2011 15:00 Odpowiedzi: 26    Wyświetleń: 2267
  • DS18B20 na delay_ms, wyświetlacz na timerze nie działa

    Wiem że zaraz mi się oberwie od innych ale na szybko to pokombinuj z wartością OCR0 - zwiększ ją np do 150 , po drugie możesz przełączyć na inny preskaler mniejszy niż 256. Lecz nie spodziewał bym się wielkiego efektu. Aby otrzymać pożądany efekt musisz zmienić plik ds18b20.c i zamiast wyłączać i włączać przerwania w funkcji temperatura musisz je włączać...

    Mikrokontrolery AVR   20 Wrz 2011 21:28 Odpowiedzi: 54    Wyświetleń: 5514
  • atmel atmega16a-pu - Obsługa 8 serw w C - programowy PWM nie działa

    Witam, nie znam się, ale możesz na szybko spróbować na jednym timerze liczącym do 2.5ms z przerwaniem porównania przy wartośći dla serwa gdzie ustawiasz stan niski i przepełnienia, gdzie zmienisz serwo na kolejne, ustawiając wyjście serwa na wysokie i nową wartość porównania. W pętli głównej zmieniasz tylko wartości dla serw. Pewnie słaby sposób, ale...

    Mikrokontrolery AVR   19 Mar 2015 09:09 Odpowiedzi: 19    Wyświetleń: 1650
  • WD 2,5" - Wysokie "Start/Stop Count"+"Load/Unload Cycle"

    WD sam sie do tego przyznaje hxxp://wdc.custhelp.com/app/answers/deta... Czyli mozna dosc szybko dokrecic do miliona majac timer ustawiony na fabryczne 5-8s ale jest na to metoda na linuxsie dle3ctl v0.9 - Read, Set or disable the idle3 timer of Western Digital drives Copyright (C) 2011 Christophe Bothamy Usage: idle3ctl [options] device Options:...

    Naprawa nośników i odzysk danych   18 Sie 2013 15:37 Odpowiedzi: 16    Wyświetleń: 5802
  • Polecana rozlutownica z automatycznym odsysaczem dla amatora-serwisanta.

    Mam już kilka dobrych lat 915 jedyne co to delikatnie rusza się obsada kolby a rękojeść ale nic się nie wykręca Nie mówię, że nie działa. Mam na chwilę obecną i korzystam. Ale jednocześnie na innym stanowisku korzystam z WEPa i zauważyłem, że jest zdecydowanie lepszy. Dłużej działa bezobsługowo, posiada timer, odłączający grzałkę, gdy odłożymy kolbę...

    Warsztat elektronika   04 Sty 2025 15:28 Odpowiedzi: 16    Wyświetleń: 1005
  • XMEGA ATxmega256A3BU - brak działania przerwań od timerów w ASF

    To sprawdź czy procedury USB nie zmodyfikowały ustawień timerów. Ewentualnie na szybko przeszukaj pliki źródeł od USB czy występuje gdzieś odwołanie do TCC0 i TCC1. Co to za biblioteka do USB?

    Mikrokontrolery AVR   18 Sty 2020 18:32 Odpowiedzi: 6    Wyświetleń: 453
  • Jak wysyłać znaki ASCII 0-255 przez RS232 w VisualBasic?

    Stwierdziłem że dołożę na początku pliku nagłówek zawierający dane o ilości bajtów i matematycznie wyznaczę koniec. Mam pytanie jak przyspieszyć timer ? kod wykonuje się ze zbyt małą częstotliwością przy interval 1 czy można dać mniej ? np 0,5 :D Nie jest to problem wynikający z wolnego wykonywania się kodu bez timera jako pętla działa wystarczająco...

    Programowanie   04 Lip 2005 03:18 Odpowiedzi: 52    Wyświetleń: 12702
  • STM32F0Discovery - Konfiguracja PWM na pinach 8-10, Timer 1 nie działa

    Kupa błędów, trudno, żeby działało. Nie wiem, czy wszystkie wyliczę: 1. W komentarzach jest TIM1 ch1, TIM1 ch2, TIM1 ch3, ale kody pod tymi komentarzami są identyczne (tylko rejestr CCRx jest zmieniony) - niby czym się różni inicjowanie dla poszczególnych kanałów? 1a. Rejestry PSC i ARR są określone dla timera (wspólne dla wszystkich kanałów), więc...

    Mikrokontrolery ARM   26 Mar 2014 20:44 Odpowiedzi: 4    Wyświetleń: 1287
  • Konfiguracja jednego timera TCA0 do dwóch częstotliwości.

    Udało się Panowie, faktycznie wpisując do funkcji Stop() dodatkową linijkę: TCA0_SINGLE_CTRLC = 0; Pomęczyłem trochę Atemge i za każdym wysłanym znakiem w zależności czy jest to szybko, wolno czy stop program działa prawidłowo. Ten rejestr CTRLC jest chyba ogólny ale coś nie mogłem dobrać się do wybranego pinu ,którym w moim przypadku jest PA2 to chyba...

    Mikrokontrolery   09 Mar 2025 18:32 Odpowiedzi: 17    Wyświetleń: 411
  • Jak zbudować miernik prędkości obrotowej z Atmega8, LCD i GP1S51VJ000F?

    To może inaczej, zapomnijmy na chwilę o tym mierniku obrotów na razie chcę się dowiedzieć, co muszę wpisać, żeby zmienna sek zwiększała się co sekundę. Wcześniej wklejony kod, działa trochę za szybko... W przypadku timera 8-bitowego było prosto bo obliczyłem sobie to z excela. Ale dla 16-bitowego mam problem... Jeśli zrobię licznik, który odlicza sekundy...

    Mikrokontrolery AVR   24 Sty 2011 00:38 Odpowiedzi: 62    Wyświetleń: 10806
  • Waveshare TCS3200 - Zwiększenie czułości/dokładności w detekcji koloru płynu

    Mogę pomóc jedynie koncepcyjnie, ponieważ nie programuję w arduino. Pierwszy błąd jaki widzę to brak wiedzy jak to działa. TCS3200 zamienia RGB na częstotliwość a Ty nie mierzysz częstotliwości tylko sprawdzasz czy jest stan/niski wysoki używając [url=https://www.arduino.cc/reference/en... Zerknij na stronę...

    Mikrokontrolery Początkujący   01 Sty 2024 12:05 Odpowiedzi: 3    Wyświetleń: 639
  • [ATmega16] [ATmega16][Bascom] Jak sterować 5 halogenami niezależnie za pomocą pilota?

    hmmm no ja to robiłem wtedy w Bascomie mniej więcej tak: ustawiałem sobie tak któryś Timer, żeby przerwanie wykonywało się powiedzmy 64 albo 128 czy ze 200 razy w ciągu czasu trwania jednej połówki czyli w trakcie ok 10ms tak? Gdy pojawiło się przerwanie INTx to odpalałem ten Timer, który zaczynał tykać i wykonywać przerwanie tyle razy ile ustalonych...

    Mikrokontrolery AVR   01 Wrz 2010 20:53 Odpowiedzi: 14    Wyświetleń: 2990
  • Lodówka Electrolux ENF2440AOX, PNC: 925993128, nofrost, problem z silnikiem nawiewu JYF-01-2

    https://obrazki.elektroda.pl/9367114800_... Póki co wygląda na to, że to jednak była wina silniczka. Poprzedni włączał się, za chwilę wyłączał – robił, co chciał. Co ciekawe, po wyjęciu z lodówki i podłączeniu na krótko kręci prawidłowo – aż zacząłem podejrzewać, że może to jednak była wina słabego styku na przekaźniku timera defrost....

    AGD Początkujący   15 Kwi 2025 18:32 Odpowiedzi: 8    Wyświetleń: 225
  • [Atmega8] Atmega8, C - Multipleksowanie wyświetlacza 7-seg, wspólna katoda, kodowanie cyfr

    Bo wszystko działa Ci za szybko. Zamiast: [syntax=c] PORTC = wyswietlacz1; PORTD = cyfra[cyfra1]; PORTC = wyswietlacz2; PORTD = cyfra[cyfra2]; [/syntax] daj na razie do testów: [syntax=c] PORTC = 0; PORTD = cyfra[cyfra1]; PORTC = wyswietlacz1; _delay_ms(1); PORTC = 0; PORTD = cyfra[cyfra2]; PORTC = wyswietlacz2; _delay_ms(1); [/syntax] A potem tak czy...

    Mikrokontrolery Początkujący   28 Lut 2013 18:58 Odpowiedzi: 17    Wyświetleń: 2328
  • [ATtiny44] ATtiny44: PWM nie działa po wyjściu z power-down przy sterowaniu migawką aparatu

    Tak na szybko - może po wyjściu ze sleep zaprogramuj timer i (ewentualnie port) ponownie (tak jak przy initializacji na początku kodu).

    Mikrokontrolery AVR   30 Sty 2012 11:49 Odpowiedzi: 13    Wyświetleń: 1672
  • Odczyt portu B w PIC18F26K22 - problem z przetwornikiem AD

    Witam . No i mam panowie kolejny przykład niedoskonałości symulatora wbudowanego w MPLAB dla procka PIC18F26K22 . Jest sobie dosyć prosty program . Przerwania zewnętrzne INT0 , INT1 ,INT2 dostają sygnał z detektorów przejścia przez zero z trzech faz . W każdym z przerwań uruchamiany jest osobny timer aby odmierzyć opóźnienie. Timert to T1 T3 T5 wszystkie...

    Mikrokontrolery PIC   05 Gru 2013 06:06 Odpowiedzi: 11    Wyświetleń: 2733
  • Atmega162 Timer2 działa szybciej niż Timer0 - dlaczego?

    TO BEDĘ ZGADYWAŁ:-) Wyłączyłes przerwanie od timer0 jak uzywasz timere 2? moze po wrzuceniu w atmege wykonują sie obydwa przerwana wiec bedzie efeakt jakby chodził zegar dwa razy szybciej. W asemblerze nie do pomyślenia taka sytuacja nie wiem jak w C ustawia kompilator warinki poczatkowe? moze musisz zadeklaraowc wszystko? wrzuc sobie na ekran LCD...

    Mikrokontrolery   19 Mar 2008 22:12 Odpowiedzi: 10    Wyświetleń: 1749
  • Atmega8, kwarc zegarkowy, Timer0 multipleksuje tylko do 64..

    Jak w temacie. Podłączyłem do atmegi kwarce 32768Hz, Ustawiony jest tylko fus CKOPT (dołącza wewnętrzne kondensatory do kwarcu), CKSEL nie ruszane (powinny być 1001 ale takie ich ustawienie zawiesza procka, jest więc wartość domyślna 0001 czyli wewnętrzny RC 1MHz). Program działa ale nie moge wyregulować timera tak żeby odmierzał sekunde. Postanowiłem...

    Mikrokontrolery AVR   22 Gru 2010 23:21 Odpowiedzi: 4    Wyświetleń: 2802
  • [ATmega88PA] [ATmega88PA][C] - Timer0 w trybie CTC blokuje pętlę główną, LED na PC0 nie działa

    Witam. Tak na szybko analizując kod: Dla Timer0 włączasz dwa przerwania od porównania: http://obrazki.elektroda.pl/6165324400_1...

    Mikrokontrolery   05 Paź 2014 16:21 Odpowiedzi: 6    Wyświetleń: 1152
  • [STM32F4][HAL][CubeMX] Konfiguracja ADC z DMA do tabeli

    Myślę że przesunięcie rzędu czas trwania jednej konwersj nie było by problemem więc pytanie nadal aktualne A dlaczego nie wykorzystać możliwości. Jeżeli nie znasz HALa to najpierw zainstaluj sobie przykłady w Cube (ale nie mx) i przeanalizuj je. Wtedy domyślisz się jak zaincjalizować porty, ADC, DMA i timer aby trygierzował konwersje w odpiednim czasie....

    Mikrokontrolery ARM   15 Mar 2017 20:47 Odpowiedzi: 6    Wyświetleń: 1764
  • EXCEL VBA - odczyt metodą ADODB z otwartego pliku (udział sieciowy)

    Można też tak. Całkiem szybko działa. Dodano po 3 jeśli czytamy większe arkusze danych (u mnie 2 sek Musisz zrobić próbę...

    Programowanie   13 Sty 2020 17:59 Odpowiedzi: 19    Wyświetleń: 906
  • [Bascom] Miganie dwukropkiem nie używając wyjścia int. PCF8563

    Jest to wyświetlacz VFD z tego wątku: http://www.elektroda.pl/rtvforum/topic33... Nie wiem tylko jak zacząć. Widziałem różne kombinacje na timerach, ale nie wiem jak to powiązać z dwukropkiem. Próbowałem to zrealizować na "zwiększających się sekundach". Niestety pętla działa szybko i dwukropek drży. A waitów nie chcę używć.

    Mikrokontrolery AVR   04 Kwi 2017 16:37 Odpowiedzi: 6    Wyświetleń: 891
  • Wyrzutnik monet 12V nie aktywuje przekaźnika czasowego - napięcie na kablu białym

    A co jest na brązowym kablu? W dokumentacji nie ma go w tabelce. Ogólnie twój timer wg strony https://abc-rc.pl/product-pol-9188-Cyfro... musi dostać 3-20V żeby wyzwolił. Więc zasil go swoimi 12V i podaj mu to napięcie na wejście, zobacz czy działa. Następnie określ jaki masz sygnał...

    Początkujący Naprawy   25 Sie 2022 08:08 Odpowiedzi: 6    Wyświetleń: 390
  • Czasowy włącznik (Timer) 6 kanałowy na mikrokontrolerze

    Do komunikacji z PC służy "moduł" (ten cudzysłów mocno wskazany :) ) wyciągnięty z kabla do podłączenia telefonu. Jest na ukladzie CP2102. Zaletą tego układu jest to, że jest bardzo prosty w konstrukcji (przy czym ja użyłem gotowca i tylko dolutowałem wtyczke). Nie planuje go montować do układu gdyż podniosłoby to cene, a raczej nie bedzie używane....

    Mikrokontrolery AVR   11 Maj 2010 20:09 Odpowiedzi: 61    Wyświetleń: 12958
  • Układ aktywowany głośnym dźwiękiem z timerem aktywowanym jego zanikiem

    Dziękuję _jta_ za fajny opis, który dał mi dużo do myślenia. Na początku nie wyraziłem się dokładnie mówiąc układ analogowy miałem na myśli układ który nie będzie wymagał programowania. Nie chciałem dokładnie tłumaczyć do czego ma służyć ten układ, bo jestem początkujący w moim hobby a znawcy tematu mnie zaraz skrytykują że to się robi inaczej, lepiej...

    Początkujący Elektronicy   17 Lis 2023 17:26 Odpowiedzi: 26    Wyświetleń: 603
  • Bascom: Jak poprawić reakcję na przycisk w stroboskopie LED z ATtiny2313?

    Takie programy to się całe pisze w przerwaniu bez zbędnych kombinacji. Przy okazji można dodać funkcję płynnego przechodzenia pomiędzy jasnościami PWM żeby to jakiś bajer miało. Przycisk sprawdza się dwuetapowo, że został wciśnięty i że został puszczony. ale nie można tego robić za szybko bo zakłócenia wchodzą. Efekty świetlne trzymaj w DATA, tak łatwiej...

    Mikrokontrolery Początkujący   18 Cze 2012 17:19 Odpowiedzi: 10    Wyświetleń: 1811
  • Jak zintegrować ADC z TIMER2 w ATmega32 do próbkowania 8kHz w AVR Studio 4?

    Zastanów się nad swoją pętlą główną. Odczytujesz B (czyli ADC) tyle razy na sekundę ile razy wykona się ta pętla. A tempo jej wykonywania się determinuje szybkość wysyłania znaków przez UART. W efekcie twoje "samplowanie" jest zależne od prędkości UART. Piszę w cudzysłowiu bo prawdziwe samplowanie masz 8kHz, tyle, że samą zmienną B odczytujesz inną...

    Mikrokontrolery AVR   13 Lis 2011 15:02 Odpowiedzi: 21    Wyświetleń: 3390
  • Jaka czujka przewodowa PIR o takiej szybkości działania jak Elmes PTX50 ?

    Dziękuję za zainteresowanie tematem! Tak, wejście będzie miało programowy timer, jednakże w trakcie odmierzania czasu kolejny sygnał z tego wejścia ma spowodować reset tego timera (retrygacja - będzie liczył od początku). Dlatego właśnie zależy mi na jak najczęstszym wyzwalaniu tegoż czujnika gdy tylko ktoś jest w pomieszczeniu. Elmes reaguje nawet...

    Systemy Alarmowe   27 Maj 2014 22:59 Odpowiedzi: 15    Wyświetleń: 2982
  • STM32F103ZET6 (HY-RedBull_V3) - Problemy z konfiguracją timerów i przerwań w CooCox CoIDE

    Procesor STM32F103ZET6 jest mikrokontrolerem ARM z rodziny Cortex M3, który jest taktowany zegarem o maksymalnej częstotliwości 72 MHz i zasilany napięciem +3,3 V z wyjścia stabilizatora napięcia LT1117-3.3 (oznaczony desygnatorem U10 ). Poniżej przedstawiam napisany przeze mnie kod pliku main.c na procesor STM32F103ZET6, który steruje steruje dwiema...

    Mikrokontrolery ARM   16 Gru 2024 16:44 Odpowiedzi: 7    Wyświetleń: 345
  • ATMega128 - Świecenie 2 diodami na raz ze zmienną częstotliwością

    Kod piszę "na sucho", więc lepiej sprawdź czy działa.[syntax=c] #include <avr/interrupts.h> void timer0_init(void){ TCCR0 = _BV(CS02); //Mode 0, normal operation, prescaler 64 TIMSK |= _BV(TOIE0); //Timer/Counter0 Overflow Interrupt Enable } volatile unsigned long millis=0; volatile unsigned int okresy_migania_ledow[4] = {100,200,300,400}; ISR(TIMER0_OVF_vect)...

    Mikrokontrolery AVR   18 Wrz 2014 22:17 Odpowiedzi: 6    Wyświetleń: 1029
  • M2561 - (bascom) tracone dane z UART przy transmisji RS232 (Atmega 2561)

    Miałem chwilę więc chciałem napisać szybko program na Aduino Mega2560, ale potem sobie przypomniałem, że tam mikroskopijny kwarc a błąd przy 16MHz dla 115200 jest za duży. Wziąłem więc Mega128 bo była wolna i pod ręką. Napisałem program w którym przez Charmatch odbieram string "1234567890" po odebraniu Entera. Żeby było uczciwie to jeszcze odpaliłem...

    Mikrokontrolery AVR   25 Wrz 2016 13:58 Odpowiedzi: 17    Wyświetleń: 1641
  • Filtracja wyników pomiarów z potencjometru obrotowego - zagadnienia stabilności pomiaru

    Witajcie, Sprawa wydawałoby się trywialna. Mam potencjometr w aplikacji dzielnika napięcia, gdzie z suwaka dokonuję pomiaru za pomocą przetwornika ADC. Między suwak a masę podłączony jest kondensator 100nF. Uśredniam 32 pomiary wykonane w rozdzielczości 10 bitów by w wyniku działania funkcji wystawić liczbę 7-bitową (0...127) będącą wynikiem przetwarzania...

    Mikrokontrolery   13 Gru 2021 12:06 Odpowiedzi: 10    Wyświetleń: 726
  • [HD44780] - Wpływ pinu R/W na szybkość działania w trybie 4-bitowym

    a funkcji zastępującej _delay_ms() sprawdzam w pętli while moment ustawienia flagi. Czyli obsługa przerwań działa, ale w pętli głównej nic pożytecznego nie robisz. Jaką widzisz różnicę względem _delay_ms(xxx) poza nieco dokładniejszym odmierzeniem czasu? Już lepiej w każdym przerwaniu z timera sprawdzaj czy jest coś do wysłania na LCD (np. globalna...

    Mikrokontrolery   01 Sie 2014 11:31 Odpowiedzi: 54    Wyświetleń: 7156
  • Przykład obsługi LED z timerem - kod nie działa, proszę o wskazanie błędu

    mam prośbę o wskazanie błędu który on zawiera. Błedem jest kolejne nadpisywanie dwóch różnych zmiennych do tej samej zmiennej ‘onTime’, oraz stosujesz błędny algorytm. Najpierw musisz zrozumiec koncept pomiaru czasu stosując w arduino metodę z ‘millis()’. Przydatne będzie przeanalizowanie przykładu dołączonego do Arduino IDE:...

    Arduino   04 Gru 2017 05:45 Odpowiedzi: 3    Wyświetleń: 1143
  • [ATmega8] ATmega8: Obsługa diod i przerwań z timerami 1 i 2 w C - ćwiczenie z książki

    Nienawidzę czytać datasheetów... Ooojo joj ... to będzie bolesna droga przez mękę ta nauka programowania :( W książce mam napisane że do TCCR1B jest przypisany OCR1B, ale jak widać niezbyt to działa... No to hmmm książek też nienawidzisz czytać ? tak by wynikało skoro piszesz, że ktoś tak napisał w książce. Coś chyba mało uważnie czytałeś. Nikt tak...

    Mikrokontrolery Początkujący   20 Lip 2012 22:00 Odpowiedzi: 5    Wyświetleń: 1418
  • Czy przerwania wpłyną na szybkość przetwarzania danych z portu LPT w CNC?

    W takim razie postaram się jak najdokładniej opisać działanie sterownika. Programu nie napisałem z prostej przyczyny - wolę najpierw się dowiedzieć, czy moja wizja ma sens, zamiast tracić czas na coś co nie ma prawa zadziałać. Sterownik dostaje z portu LTP sygnał STEP/DIR. Mikrokontroler ma za zadanie przetworzyć ten sygnał na sygnał sterujący mostkiem...

    Mikrokontrolery AVR   09 Lis 2014 13:37 Odpowiedzi: 5    Wyświetleń: 1131
  • PHILIPS FW 878c - dziwne zachowanie po burzy, pulsujący wyświetlacz, brak działania

    witam to nie jest napewno to o czym piszesz raz udało mi właczyc i pojawiło sie demo a teraz jest dalej to samo tzn jak włacze ja do sieci pojawia sie kreski w miesjcu godziny wcisne timer i wyswietla 00.00 jak włacze power mruga cały wyswietlacz wszystkim czym potrafi chodzi mi oznaki graficzne i tp mrugnie dosc szybko 3 razy i gasnie wszystko mało...

    Audio Serwis   19 Sie 2005 02:10 Odpowiedzi: 2    Wyświetleń: 1912
  • Mega8 Bascom: Różnice w działaniu waitms i waitus przy odliczaniu czasu

    Czyli tak robię licznik: $crystal = 8000000 $regfile = "m8def.dat" Config Timer0 = Timer , Prescale = 64 On Timer0 Timer0_int Enable Interrupts Enable Timer0 Timer0 = 6 Licznik = 0 Timer0_int: Counter0 = Counter0 + 6 Incr Licznik If Licznik = xx Then - 1s/250Hz = 0,004s , licznik co 0,002 przy licznik 2 mamy 250 licznik 1000 i mamy 0,5hz...

    Mikrokontrolery   14 Wrz 2009 11:47 Odpowiedzi: 21    Wyświetleń: 3459
  • Bascom AVR - Dekodowanie części jawnej z układów HCS200/301

    Dodajmy, że kiedfy pilot nie nadaje, odbiornik odbiera śmieci i wystawia na wyjściu przebieg prostokątny, któego zbocza są dużo gęstsze niż podczas odbioru danych, a każde zbiocze będzie w takim przypadku generowało przerwanie. Dlatrego lepiej jest odbierać w przerwaniu timera, a nie używać przerwań od zboczy. To jest oczywiste, ale.. odbiornik RF...

    Mikrokontrolery AVR   12 Kwi 2018 10:43 Odpowiedzi: 40    Wyświetleń: 7098
  • Jak zmodyfikować timer J-17 JABEL, by buzer działał do odłączenia zasilania?

    Heeee działa. Mam tylko jeszcze jedno pytanie. Po odłączeniu zasilania, kondensator rozładowuje się a piszczyk piszczy coraz cieniej "buu buuu buuuuu buuuuuuuu" wraz ze spadkiem napięcia. Jak zrobić żeby poo odłączeniu zasilania kondensator szybko się rozładował. Czy po podłączeniu BZ1 między + zasilania a wyjście US1A niepotrzebne są w układzie US1B...

    Początkujący Elektronicy   18 Gru 2008 07:59 Odpowiedzi: 10    Wyświetleń: 3535
  • Jak wyeliminować zakłócenia w timerach 555 sterujących agregatem?

    To prawda że zapomniałem na zasilanie scalaków dać jakichkolwiek kondensatorków, robiłem układ na szybko. W domu działał prawidłowo, więc zupełnie zapomniałem zabezpieczyć nawet przed samowzbudzeniem... Zasilacz to mała przetwornica napięcia 24V AC na 12V DC ... Ale dziś poradziłem sobie z samo-odpalaniem się... :), wystarczyło 1000uF na główne zasilanie...

    Inne Serwis   03 Lis 2007 00:30 Odpowiedzi: 4    Wyświetleń: 1743
  • BASCOM, AVR, Timer0, dziwne zachowanie LCD alfanum. przy wyświetlaniu zegarów

    To pewnie wynika z tego że powstało dużo różnych AVR`ów. Jeśli na początku ktoś korzystał tylko z jednego typu to mógł sobie w IDE ustawić konfigurację dla stosów a nawet wyświetlacza LCD czy I2C. Stąd dla wstecznej kompatybilności dalej tak można zrobić. Na przykład ustawienia dla stosów są tutaj tylko moje są już zmienione bo mogę szybko wkleić to...

    Mikrokontrolery AVR   07 Maj 2020 22:26 Odpowiedzi: 9    Wyświetleń: 747
  • ATtiny2313 - [avr-gcc] PWM i multipleksowanie wyświetlacza jednocześnie

    Dziękuje że nie daliście mi gotowca, przynajmniej się czegoś nauczyłem. No to gratuluję, ale niestety musisz się jeszcze nauczyć duuużo więcej, bo nadal jest źle. Multipleksowanie wyświetlacza miałeś zrealizować w procedurze obsługi przerwania a Ty zrobiłeś dokładnie odwrotnie, czyli przeniosłeś cały kod z funkcji main() do procedury obsługi przerwania,...

    Mikrokontrolery Początkujący   04 Mar 2015 00:15 Odpowiedzi: 15    Wyświetleń: 2154
  • Biblioteks do SPI - MK SPI oraz dla MkNRF24L01 M. Kardasia

    W każdym programie jakoś musisz obsługiwać upływ czasu, na pierwszej lekcji do zamigania led użyłeś delay, do paru innych prostych programów to też wystarczy, ale generalnie należy to robić na timerze. Jest to tak oczywiste, że w Arduino zrobili do tego gotowe funkcje, w AVR C masz sobie to napisać sam. Czyli w obu uC masz mieć timer wybijający rytm...

    Mikrokontrolery AVR   11 Sty 2023 11:12 Odpowiedzi: 12    Wyświetleń: 837
  • ATmega8 [BAS] - TIMER0 nie startuje przy konfiguracji preskalera 256

    Nie wiem jak w nowych wersjach BASCOM'a, ale w starych nigdy nie użyłem Start timer0 i jakoś wszystko działało. Teraz przerzuciłem się na C, bo lepiej się panuje nad wszystkim. Przeczytaj dokładnie helpa od twojej wersji i co po czym powinno być. Ciężko powiedzieć co się może dziać z BASCOM'em w tej sytuacji, nie widzę błędów (ale dawno nie miałem styczności...

    Mikrokontrolery AVR   10 Paź 2012 17:16 Odpowiedzi: 12    Wyświetleń: 1350
  • [Bascom] Sterowanie fazowe - procedura nie chce zadziałać

    Witam, już wcześniej na podstawie tego fragmentu kodu, który podałeś mówiłem, że program ten wykorzystuje płynne sterowanie jasnością tylko ty tam wstawiłeś stałą o wartości 70. Mówiłem też, że skoro nie wiadomo jakie jest taktowanie procka to ciężko powiedzieć co z czego wynika. Ale teraz widać jak na dłoni potwierdzenie tego co pisałem, jest to typowe...

    Mikrokontrolery AVR   26 Lis 2008 23:09 Odpowiedzi: 13    Wyświetleń: 5443
  • VCR JVC HR-D520 EE - Capstan działa zbyt szybko, co sprawdzić?

    ITR - Instant Timer Recording To funkcja służąca do wyłączenia nagrywania po określonym czasie. Do tego celu służy przycisk na front panelu [REC/ITR]. Jego naciśnięcie pojedyncze uruchamia tryb nagrywania, podwójne - uruchamia funkcję ITR.

    DVD/VCR/Kamery/BD Serwis   23 Paź 2005 20:00 Odpowiedzi: 7    Wyświetleń: 1431
  • Jak poprawnie użyć timera w STL Simatic S7 do pętli czasowej?

    Witam, Tak na szybko brakuje skoków bezwarunkowych na koniec w każdej pętli: AN I 0.7 JCN st0 L 0 T "AktualnaSekwencja" R T 0 CALL "Wybór sekwencji" Sekwencja:="AktualnaSekwencja" L S5T#5S SD T 0 AN T 0 = I 0.7 JU st2 st0: L "AktualnaSekwencja" L 1 ==I JCN st1 CALL "Stan normalny" JU st2 st1: L "AktualnaSekwencja" L 2 ==I JCN st2 CALL FC 3 st2: NOP...

    Automatyka Przemysłowa   04 Lis 2012 18:30 Odpowiedzi: 16    Wyświetleń: 2973
  • Bascom Timer1 ATmega8 - Dioda miga zbyt szybko po załadowaniu wartości 1000

    sorry że tak męcze ale naprawde potrzebuje ten generator z tym load timer to racja zrobiłem według wskazówek zmianę stanów pind.2 przeniosłem do przerwania żeby działało pewniej ale... nadal coś jest do chrzanu program zmodyfikowany poniżej według wskazówek powinien dawać impulsy 0.5ms/0.5ms (do timera ładuje 8 czyli przepełni się po 8*0.125us czyli...

    Mikrokontrolery   23 Lut 2006 19:48 Odpowiedzi: 21    Wyświetleń: 2991
  • [STM32] SPI3 DR nie przyjmuje danych na płytce STM32-P107 z OLIMEXu

    tylko że nie wiedziałem jaka jest różnica między AF, a Out Alternate Function stosuje się jeśli chcesz przestawić pin na WYJŚCIE z jakiegoś układu peryferyjnego, np. wyjście PWM z timera, nadawanie z SPI, ... NSVINC nie każdy jest tak genialny jak Ty, niektórzy dopiero sie ucza Chodzi po prostu o to, że warto się nauczyć operować na sprzęcie. Jeśli...

    Mikrokontrolery   14 Lip 2011 11:11 Odpowiedzi: 11    Wyświetleń: 2607
  • [ATMEGA8] ATMEGA8 licznik czasu: start/stop odliczania przyciskiem, obsługa timerów i przerwań

    dzięki :) nie zrobiłem, ale tak też jest chyba łatwo szybko i przyjemnie. No i działa :D

    Mikrokontrolery AVR   18 Kwi 2011 09:29 Odpowiedzi: 34    Wyświetleń: 6576
  • [C] ATmega8 i TSOP1736 – odbiór sygnału IR z pilota, nie działa odbiornik

    Przeglądając pobieżnie kod, to powinno być wszystko w porządku ;) Nie zagłębiałem się w obliczenia, ale powinno być w porządku. Funkcja dlugosc_impulsu() trochę przekombinowana, ale przeliczona na szybko powinna działać ;) Ale skoro przełącza Ci telewizor, to powinno być ok. Pamiętaj tylko o tych dwóch startowych bitach. ;) Proponowałbym jednak zamienić...

    Mikrokontrolery AVR   02 Sie 2009 22:33 Odpowiedzi: 40    Wyświetleń: 6606
  • Jak zastąpić delay_ms w funkcji SMS_answer i Send_SMS2? Timer nie działa poprawnie

    (at)marek-czarny Programowanie nie jest dla osób szybko się irytujących. Rozwiązując problem, rozwiązuje się go po kolei. Obsługa LCD wprowadza znaczące opóźnienia, zapewne w kodzie tych funkcji masz delay lub oczekiwanie na jakiś stan. Efektywnie odpowiada to sytuacji w której delay, w dodatku losowy, wpakowałbyś do pętli głównej. Może tego nie dostrzegasz,...

    Mikrokontrolery AVR   24 Lut 2017 12:38 Odpowiedzi: 20    Wyświetleń: 1362
  • Timer programowalny ATmega8 LED

    Przedstawiam timer oparty na ATmega8 i podwójnym multipleksowanym wyświetlaczu 7 segmentowym LED. Układ stworzony do uruchamiania syreny co pewien ustalony czas. Maksymalny czas załączenia to 99 sekund a maksymalny czas zwłoki to 99 minut. Układ zasilany bezpośrednio z sieci 230. Wrzucam schemat układu oraz płytkę układu i wyświetlacza który łączy się...

    DIY Konstrukcje   29 Maj 2013 23:37 Odpowiedzi: 10    Wyświetleń: 11694
  • Jaka dioda w oku robota? Czy CMOS 555 to pamięć BIOS?

    Kondki powinny być ciut większe. Jak 1µF to dopiero jepiej to chodziło. One są po to, by robot mógł ominąć przeszkodę - czyli skręcic. Ich wartość przemnożona przez wartosść oporników przy nich daje stałą czasową - tyle czasu będzie skręcał robot, gdy natrafi na przeszkodą. 1µF*1MΩ = 1s. Ale jeśli twój robot będzie dość szybko jeździł,...

    Automatyka Przemysłowa   13 Cze 2005 12:28 Odpowiedzi: 28    Wyświetleń: 3297
  • Koszty utrzymania: płyta indukcyjna vs piec na gaz ziemny

    Kuku1985 , mam do Ciebie pytanie, czy użytkujesz taką płytę ?. Ja w poprzednim roku zakupiłem płytę indukcyjną Whirpool 6 zmysłów mam ją pod 230V czy jestem zadowolony...? Tak nie do końca, płyta zakupiona na spontanie, kupowałem Lodówkę LG Side, ale w sklepie zostałem namówiony na piekarnik, mikrofalę i okapnik. Nie przez sprzedawcę, więc aby nie...

    AGD Użytkowy   24 Sty 2023 22:05 Odpowiedzi: 207    Wyświetleń: 285932
  • Dlaczego multiwibrator NE555 działa dopiero po usunięciu rezystora między DIS a RESET?

    Witam. Znalazłem w sieci taki tutorial http://www.solder.cba.pl/index_pliki/pag... . Po złożeniu wszystkiego w/g tej strony układ nie działał, pomimo skorygowania błędu z polaryzacją zasilania (dioda świeciła ciągłym światłem, a timer grzał się bardzo szybko i bardzo mocno). Wszystko ruszyło dopiero po usunięciu rezystora. Dlaczego? Rezystor wstawiony...

    Początkujący Elektronicy   21 Cze 2015 10:17 Odpowiedzi: 3    Wyświetleń: 603
  • Timer2 w ATmega8 - zbyt szybkie przepełnianie przy odczycie temperatury

    Witam Was mam takie pytanie, być może wynika one z mojej niewiedzy. Mam program, który będzie odczytywał temperaturę , ponieważ czujników jest sztuk 4 to chciałem po 2 pomiary pokazać na LCD. Pierwszy pomysł jaki mi przyszedł do głowy to funkcja przełączająca i delay na 3-5 sekund. Niestety założenie było błędne, ponieważ w głównej pętli mam jeszcze...

    Mikrokontrolery AVR   01 Sty 2011 17:34 Odpowiedzi: 8    Wyświetleń: 1871
  • [STM32F4] - [CooCox] Mała różnica szybkości działania jednostki FPU

    Witam, Chciałbym skorzystać z dobroci posiadania jednostki FPU w moim procesorze. Po przeczytaniu kilku opisów i postępowaniu zgodnie z nimi myślę, że udało mi się uruchomić FPU. Testy przeprowadzam na poniższym kodzie: [syntax=c] volatile float fLiczba = 124573.73465; int var=0; tim6_config(); for (var = 0; var < 20000; ++var) { fLiczba /= 1.095f;...

    Mikrokontrolery ARM   15 Mar 2014 11:24 Odpowiedzi: 9    Wyświetleń: 2316
  • ATmega8 - Bascom - prosty zegarek, szybkie odmierzanie czasu.

    Wgrałem taki kod, trochę poprawiony, bo tamten miał drobne błędy i nie dało się skompilować. Zegar działa, ale nadal tak szybko odmierza czas. [syntax=basic4gl]'licznik Timer2 pracujący jako Timer asynchroniczny. $regfile = "m8adef.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 =...

    Mikrokontrolery AVR   28 Cze 2013 21:24 Odpowiedzi: 16    Wyświetleń: 4434
  • Sterowanie silnikiem krokowym, atmega 8, zmiana szybkości

    Jest szansa, że zadziała. Można wprowadzić kilka poprawek, ale szkoda czasu. Gdy już się trochę nacieszysz działaniem, skasuj ten program całkowicie i napisz od nowa. Bez użycia GoTo oraz Wait i pochodnych. To jak zadziała to dlaczego mam napisać program od nowa? :) Nie testuję na układzie jeszcze bo nie mam zrobionej płytki. A chciałem dopiero trawić...

    Mikrokontrolery   13 Paź 2010 19:04 Odpowiedzi: 63    Wyświetleń: 16359
  • Panasonic TX14GV1C - brak obrazu, miga Timer Rec, ciemny ekran, dźwięk działa

    Witam. Mam TV z VCR Panasonic TX14GV1C -chassis Z-421V. Pierwsza sprawa to cały czas miga dioda Timer Rec , na czuwaniu i po włączeniu przyciskiem . Po włączeniu do pracy pojawia się wysokie , kineskop żarzy , ale ekran pozostaje ciemny brak osd . Podniesienie US2 powoduje pojawienie się powrotów na matowy tle. Katody zablokowane po ok.160V ,zasilanie...

    TV Serwis   19 Mar 2007 09:38 Odpowiedzi: 1    Wyświetleń: 1133
  • Czy odczyt stanu pinu w przerwaniu timera jest poprawny? Zmienna volatile

    Może przerwania wcale nie są generowane co 1s i inkrementacja zmiennej czas_przyciskania_plus odbywa się tak szybko, że szybko jest ona większa od 2? Twój warunek może być maksymalnie spełniony przez 1s w przypadku ciągłego wciśnięcia przycisku. Nie zamieściłeś całego kodu ale może zastąp warunek czas_przyciskania_plus==2 warunkiem czas_przyciskania_plus>=2....

    Mikrokontrolery AVR   06 Maj 2010 21:56 Odpowiedzi: 12    Wyświetleń: 1526
  • Bascom Atmega168 - Wpisywanie liczb klawiatura 4x4 matrycowa

    Klawiature musisz potraktować jak jeden zwykły przycisk. Tyle że zwykły przycisk ma stan wysoki jeśli nienaciśnięty a ten przycisk zwraca 16 jeśli nienaciśnięty. Napisałem na szybko dwa przykłady. Jeden działa bezposrednio na wartosciach a drugi na stringu [syntax=vbnet] Dim Key As Byte Key_val As Byte , Lock As Byte , Licznik As Byte Dim Val_str As...

    Mikrokontrolery Początkujący   30 Mar 2016 20:54 Odpowiedzi: 5    Wyświetleń: 1209
  • [Bascom] - Attiny13 - Przerwanie Timer'a - krótki impuls

    Ale namieszałeś, posłuchaj lepiej i zrób jak radzi (at)BlueDraco. Timery można szybko ogarnąć, program zyskał by na przejrzystości i zapewne zajął dwa razy mniej miejsca niż w obecnej wersji, przy okazji działał bardziej przewidywalnie.

    Mikrokontrolery   29 Kwi 2013 14:50 Odpowiedzi: 5    Wyświetleń: 2001
  • Obsługa klawiatury z timerem: eliminacja drgań styków, detekcja krótkiego/długiego naciśnięcia

    Witajcie. Prosta sprawa. Od lat używam obsługi klawiatury z użyciem timera, przez co nie blokuje ona działania programu a zapobiega drganiom styków i udostępnia dodatkowe funkcje. Ale do rzeczy. Zwykle robię to tak: - sprawdzam czy naciśnięto przycisk i jeśli tak to "odpalam" timer na 30-50ms, żeby przeciwdziałać drganiom styków, - jeśli po tym czasie...

    Mikrokontrolery   16 Lis 2022 19:58 Odpowiedzi: 19    Wyświetleń: 426
  • Grzejnik na podczerwień 600-700W do biura 20m², wysokość 3.6m - godny uwagi?

    Trochę to trwało ale dopiero dzisiaj jestem po praktycznym użytkowaniu grzejnika-Klarstein/Wonderbeam 900 Panel grzewczy na podczerwień. Jeżeli chodzi o kwestie komfortu cieplnego to na 95% sprawdzi się, dość szybko odczuwa się ciepło. Ale jest z nim problem, na początku myślałem, że nie czaję bazy ale teraz mam pewność ( przetłumaczona instrukcja )...

    Systemy Grzewcze Użytkowy   27 Wrz 2024 17:42 Odpowiedzi: 44    Wyświetleń: 1161
  • Atmega 8 - Licznik do14, Kod C jak wyzerować licznik pierwszym impulsem?

    Rozumiem, Umieściłem zgodnie z pierwszą sugestią konfigurację timera, program nadal działa lecz inaczej; teraz po naciśnięciu PIND, licznik liczy b. szybko chyba się przepełnia i tak dookoła. Gdy próbowałem wkleić obsługę przerwania - brak kompilacji. Czy można wydłużyć jeszcze czas timera(np. do testów)? no i gdzie umieścić obsługę przerwania aby chciało...

    Mikrokontrolery Początkujący   26 Sty 2016 18:55 Odpowiedzi: 11    Wyświetleń: 1815
  • Arduino: Jak napisać program do migania diody 10 razy i zakończenia działania?

    jak napisać sterowanie pwm diody od 0% do 100% oraz od 100% do 0% dla takiego samego układu Wstępna ocena dostępnych informacji Analiza podanych przez użytkownika danych: - Pytanie: Jak napisać sterowanie PWM diody od 0% do 100% oraz od 100% do 0% dla takiego samego układu. - Poprzedni układ: Arduino Duemilanove z zewnętrzną diodą LED. - Czas migania:...

    Arduino   26 Lis 2024 23:52 Odpowiedzi: 37    Wyświetleń: 930
  • Flashujący moduł DT-BL200 w żarówce CozyLife ES/E27 RGBCW, dzięki czemu może działać bez chmury

    Jedna z tych żarówek była jednym z moich pierwszych zakupów w listopadzie 2023, ale przez przypadek zniszczyłem moduł DT-BL200. Od tego czasu kupiłem kolejny od Ali. Strona produktu już zniknęła https://vi.aliexpress.com/item/100500573... https://obrazki.elektroda.pl/1184122100_... Być może jest to ta sama żarówka CozyLife,...

    Smart Home IoT   02 Sie 2024 09:54 Odpowiedzi: 8    Wyświetleń: 1803
  • Jednoczesna praca Timera1 i RC5 na ATTINY2313 nie działa

    Chyba tak to miało by wyglądać: '*********************** Ustawienie TIMER1 **************************** Config Timer1 = Timer , Clear Timer = 1 Enable Interrupts Enable Timer1 ' ma być 50Hz - procedura przerwania i sterowania serwem co 20ms (z teorii sterowania serwomechnizmmem tak ma być) Ocr1ah = High(312) Ocr1al = Low(312)...

    Mikrokontrolery   01 Cze 2010 08:19 Odpowiedzi: 4    Wyświetleń: 1707
  • Piekarnik SMEG SI850X - Nie działa żadna grzałka ani wentylator.

    Witam. Ciąg dalszy naprawy piekarnika wygląda tak. Po wymianie przełącznika obrotowego, okazało się, że nadal nie dociera zasilanie (faza) do styków "wejściowych" przełącznika, w sekcjach odpowiadających za włączanie grzałek i wiatraka. Okazało się, że zasilanie przechodzi przez wspólny styk (switch) związany z timerem (zegarem). Odłączyłem go mechanicznie...

    AGD Początkujący   19 Kwi 2017 00:16 Odpowiedzi: 9    Wyświetleń: 3909
  • Sprawdzenie analizy odręcznych schematów przez sztuczną inteligencję

    jak działa urządzenie, którego schemat jest poniżej? https://obrazki.elektroda.pl/3063375200_... Schemat przedstawia prosty układ czasowy oparty na tranzystorze MOSFET (Q1, typu N), diodzie (D1), kondensatorze (C1) oraz układzie scalonym CD4001, który zawiera cztery bramki NOR. Zasada działania: 1. Gdy wejście "Uin" jest w stanie...

    Tematy tygodnia   23 Maj 2024 20:05 Odpowiedzi: 650    Wyświetleń: 17994
  • Jak zwiększyć obciążalność wyjść 74HC595 dla 8x3 LED?

    Może tak być. Niestety póki nie wiadomo co to dokładnie jest, to ciężko stwierdzić jak dokładnie działa ;-) Tylko zastanawia mnie na jakiej zasadzie by stwierdzał za krótki impuls i brak chęci współpracy. Bo jak przychodzi trigger, to on teoretycznie jeszcze nie wie jak szybko mu się naładuje kondensator przez nastawiony opór.. A z tego co piszesz dla...

    Projektowanie Układów   04 Sie 2020 22:38 Odpowiedzi: 263    Wyświetleń: 8952
  • STM32 F0 Discovery - Timer 1 nie włącza żarówki po odliczeniu czasu

    Co do automatycznego "zwinięcia" to po prostu nie byłem pewien, czy tak się wykona automatycznie : ) ale jeśli kolega tak mówi, to pewnie tak jest. Co do funkcji sprawdzającej kanał, fakt, jest to strasznie nieoszczędne, ale pisałem to na szybko i chciałem żeby było w miarę widoczne co się dzieje, dlatego wrzuciłem to w funkcję. Optymalizacje planowałem...

    Mikrokontrolery ARM   23 Gru 2013 19:11 Odpowiedzi: 8    Wyświetleń: 3078
  • Schemat regulatora silnika prądu stałego dla dmuchawy MB 201 lub podobnej

    Witam Chciałbym podłączyć sie do tematu . Złożyłem układ z artykułu K.Góreckiego z linku podanego przez cyberdar . Niestety układ nie działa tak jak bym tego oczekiwał . Nie bardzo wiem co jest nie tak . Objawy są takie ze grzeje się mocno i szybko timer 555 a regulowany wiatraczek czy żarówka kreci lub świeci tak samo niezależnie od ustawienia potencjometru...

    Elektro Początkujący   14 Sie 2011 09:40 Odpowiedzi: 6    Wyświetleń: 5238
  • [ATmga128] [ATmega128][C] Timer 0 nie reaguje na zmianę wartości początkowej TCNT0

    Witam męczę się już od dawna z przerwaniem od timera 0. Wymyśliłem sobie że po przepełnieniu licznika 0 ma nastąpić przerwanie. Licznik 0 liczy od 0-255 chciałem miec kontrolę na częstotliwością wywoływania przerwania więc gdy przerwanie jest wykonywane wpisuję od razu do licznika konkretną liczbę tak by miał on mniej do zliczania. Problem polega na...

    Mikrokontrolery AVR   08 Gru 2009 23:13 Odpowiedzi: 5    Wyświetleń: 1638
  • Arduino: Obsługa wielu czujników i diod bez użycia delay i z przerwaniami

    Nie chcesz pisać to nie. W każdym razie, twój program, w przerwach pomiędzy przerwaniami gdy będzie ono aktywne, będzie wykonywał pętle główną. Autor chce, aby po uaktywnieniu czujnika, pojawiła się fala led. Ja zaprzęgnę do tego przerwanie od timera, ty penie też. U mnie po wystąpieniu zbocza, ustawie flage, przertwania od timera zrobia fale swiatła....

    Arduino   04 Sty 2018 00:34 Odpowiedzi: 115    Wyświetleń: 5781
  • 80537/80517 - Nie działająca transmisja danych przez RS232

    Witam, zacząłem pisać program na zaliczenie tj. Zamek szyfrowy sterowany zdalnie z terminala i odrazu pierwszy problem, chodzi o ustawienie transmisji. Mam oto taki kod: [syntax=asm]$NOMOD51 ; wymagana dyrektywa kompilatora - ten procesor to nie 8051 $INCLUDE (REG517.INC); dolaczenie pliku definicji rejestrow procesora 80C537 LCALL ustaw_lacze petla:...

    Mikrokontrolery Początkujący   14 Sty 2013 19:44 Odpowiedzi: 12    Wyświetleń: 2232
  • Pytania o Atmega8/12: stabilność zegara, rejestry timera, nauka C?

    Witam, ja też jestem takim "old'em" i mam nawet troszkę więcej lat. A historia przydażyła mi się podobna jakiś rok temu. Otóż po prawie 10 latach przerwy gdy wtedy znałem tylko procki 8051 a oprogramowanie wgrywało się do zwykłych kości EPROM i kasowało się je ultrafioletem, przyszło mi znowu wrócić do swojego hobby a tu proszę AVR'ki , PIC'e i wiele...

    Mikrokontrolery   02 Cze 2008 00:15 Odpowiedzi: 21    Wyświetleń: 2412
  • Atmega128(atmel) - licznik 1-9999. Wyświetlacz 7-segmentowy.

    TCCR0=0x07; // port G jako wejście Że co? int main(void) { char digit } Funkcja main obejmuje nawiasem kilka funkcji przerwań. To się w ogóle kompiluje? Pół biedy że funkcja main. Pętla while(1) to obejmuje! Po za tym to SIGNAL pozamieniaj na ISR. ISR jest nowsze i przez to zalecane (choć w sumie kodu wynikowego pewnie to nie zmieni). I przy okazji...

    Mikrokontrolery   31 Sty 2010 01:42 Odpowiedzi: 6    Wyświetleń: 3924
  • Efekt świetlny z diodami LED: NE555 jako generator, 4017 jako licznik – regulacja szybkości

    Ne555 i licznik 4017 w jednym układzie. Prosty działający układ, względnie odporny na niepoprawny montaż. http://obrazki.elektroda.net/59_12147315... <img src="http://obrazki.elektroda.net/59_121... ========================================... Nie dodałem w opisie ze jest to efekt świetlny, czyli zapala się kolejna dioda...

    Projektowanie Układów   05 Cze 2009 10:01 Odpowiedzi: 2    Wyświetleń: 4700
  • Problem z pierwszym uruchomieniem programu na uc AT89C52

    Timer działa tak jak sobie wyjaśniłeś. Co do programu: T0_int: call klawiatura call wyswietlacz_LED RETI proponuje tutaj zrzucic na stos przynajmniej akumulator, i przydałoby sie zatrzymać timer (bo on cały czas pracuje). T0_int: clr TR0 push A push B call klawiatura call wyswietlacz_LED pop B pop A setb TR0 RETI I nie lepiej uruchomić 16bit...

    Mikrokontrolery   27 Wrz 2006 19:33 Odpowiedzi: 4    Wyświetleń: 1420
  • 16F84(A) - niestabilna praca, resetowanie przy prostym programie LED

    Schemat rysowałem na szybko, więc się pomyliłem, ale układ dobrze posklecałem. To czy katodę czy anodę podłączę pod pin to kwestia gustu. W tym momencie nie ma żadnego znaczenia. Pic ma chyba jakieś zabezpieczenie przeciw zbyt dużym pobraniem prądu. Kiedyś podłączyłem BEZPOŚREDNIO (nie no... podrodze był kondensatorek :) ) głośnik i się nie spalił....

    Mikrokontrolery   08 Sie 2005 23:15 Odpowiedzi: 17    Wyświetleń: 2029
  • [C] AVR C: wywołanie funkcji z ISR TIMER1_COMPA_vect – czy to bezpieczne?

    [syntax=c]#include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> volatile uint8_t pwm[] = {56,108,60,70,80,85,90,95}; volatile uint8_t flaga=0; //volatile uint8_t cnt; int main(void) { DDRB =0xFF;// (1<<PB0) | (1<<PB1); DDRD |= (1<<PD7) |(1<<PD6) | (1<<PD5); TCCR2 |=(1<<WGM21) | (1<<CS22)...

    Mikrokontrolery   28 Maj 2012 07:11 Odpowiedzi: 17    Wyświetleń: 1567
  • DOMOTICZ / ESP8266 / ESPEASY jak skonfigurować

    Potrzebuję Waszej pomocy. Pacjent Domoticz + styczniowe wydanie EasyESP wgrane do Wemos D1 mini. Zapętla się "Rules" jeśli szybko naciśnie się switch odpowiadający za zmianę stanu gpio przekaźnika. W rules mam standardową regułkę on.. do.. endon. Podczas naciskania z odstępem minimum 2 sekund wszystko działa OK. Jeśli czas skrócę do ok 1s. to już loteria,...

    Smart Home IoT   24 Lut 2023 22:50 Odpowiedzi: 15    Wyświetleń: 15171
  • AtTiny13 - Timer0 nie działa poprawnie przy 9,6MHz i preskalerze 1024 (BASCOM)

    Witam, Problem który nie daje mi spokoju na pierwszy rzut oka wygląda banalnie. Postanowiłem użyć czasomierza Timer0 do odmierzania odcinków czasowych za pomocą przerwania od przepełnienia licznika. Program który zamieszczam poniżej powinien pracować w nastepujący sposób: 1. po wciśnięciu przycisku (PB1) dioda LED mruga 1 raz na sekundę 2. przycisk...

    Mikrokontrolery   18 Lip 2006 20:28 Odpowiedzi: 5    Wyświetleń: 3250
  • Piekarnik Mastercook MB-8E X - Pika, pstryka przekaźnik

    Jak w temacie. Co jakiś czas piekarnik pika, przekaźnik załącza się i puszcza (losowo). Światło gaśnie, a wentylatory się zatrzymują. Czasami raz na cały cykl pieczenia, a czasami w ciągu minuty nawet 10 razy. Na szybko zlutowałem przekaźnik na stałe i piekarnik działa tzn. nie przestaje grzać i nie gaśnie światło, ale wyłącza się wentylator chłodzący...

    AGD Użytkowy   27 Maj 2022 13:51 Odpowiedzi: 7    Wyświetleń: 6291