Tak wynika z etykiety. Grzałka grzeje tylko górną część zbiornika, czyli około 100 litrów. Do podgrzania 1 litra wody o 1 stopień potrzeba 1,166 Wh co wynika z: 1kWh=3,6MJ ciepło właściwe wody=4200J 3 600 000 / 4 200 = 857,14 1000Wat / 857,14 = 1,166 Wh Tu masz kalkulator: https://pl.galanshop.eu/electricity-calc... Dodano po 3 W przybliżeniu grzałka...
A skąd takie wyliczenia, że tylko 24 ? Mówimy o sprzętowym PWM i parametrach sygnału sterującego, o których napisałem (chyba, że akurat Twoje serwo jest inne). Zakładając, że dałoby się dobrać taką częstotliwość taktowania mikrokontrolera, gdzie (po ewentualnym zastosowaniu jednego z dostępnych preskalerów) 256 taktów timera będzie trwało 20ms (tyle...
Jak zsynchronizować lokalny generator z częstotliwością sieci energetycznej? Jakie urządzenia i metody są potrzebne do precyzyjnego dostosowania częstotliwości, napięcia i fazy?
Witam. Mam problem z TIM - ustawienia programu o ruchu drogowym. Niby w ustawieniach jest odznaczone, jednak gdy chcę wyłączyć radio pojawia się właśnie ten TIM i jest przez kilka sekund, a czasem nie chce się wgl wyłączyć ( po zmianie godziny ). Ustawiałem na godziny 00:00 ale to nic nie dawało, nadal się pojawia. Co zrobić, aby tego nie było? Proszę...
(at)stmx proszę nie wprowadzaj w błąd! Domyślne ustawienia w CubeMX dla STM32F103xx prezentuje poniższy rysunek. Jak widać wszystko jest na 8 MHz. https://obrazki.elektroda.pl/7829044400_...
Zasada jest taka, że podczas wykonywania przerwania, wszystkie inne przerwania są zablokowane (chyba, że się jawnie ponownie załączy przerwania, ale to wymaga kilku drobnych operacji aby nie przeładować stosu). Jeśli w pętli głównej jest wywoływane "rc5decode", to przerwanie ustawiające "timer_flag" będzie się wykonywać. Natomiast załączenie rc5decode...
Można by tak: zegar 12 MHz i wtedy cykl maszyny trwa 1 us, timer T0 ustawiasz w tryb 2 (autoreload) wpisując do jego rejestrów TH0 i TL0 wartości takie by przerwanie od niego było co 10us (problem kroku załatwiony). Tworzysz licznik programowy w którym będziesz odliczał potrzebną ilość wcześniej ustalonych przerwań. Po przekręceniu licznika reakcja...
Opis systemu ComAp InteliLite NT AMF25:Zaawansowany kontroler do zarządzania agregatem prądotwórczym w aplikacjach standby i prime power. Monitoruje napięcie sieciowe i agregatowe, steruje przełącznikiem SZR oraz generatorem. Obsługuje funkcje takie jak wykrywanie zaniku napięcia, sterowanie stycznikami (MCB – Main Circuit Breaker, GCB – Generator...
Przykład masz dokładnie w tym linku co podałeś ;) Tyle że zamiast tranzystora NPN dajesz mosfeta i bez tego rezystora w bazie (bramce). Bramke podpinasz pod pin na którym generujesz PWM i tyle. Mosfetów masz na pęczki. Zresztą możesz nawet zostawić taki układ jak masz na schemacie w linku. Jak masz problem z dostaniem tego attiny to możesz użyć attiny13....
To nie jest najlepszy sposób, jeżeli jest potrzebny precyzyjny zegarek. Jeżeli gdzieś w programie głównym przerwania są zablokowane na dłużej niż niecałe 100 us (1/10800 minus czas dojście do ustawienia timera w przerwaniu ) to zegar będzie się spóźniał. Są lepsze możliwości: 1. Zmienić główny podzielnik na 64 i nie modyfikować timera w przerwaniu....
A ilu wg. Ciebie cykli mógły minimalnie potrzebować procesor na zapis 8 słów na stos, zaindeksowanie tablicy, pobranie z pamięci i załadowanie do PC nowej wartości, wykonanie kilkunastu instrukcji oraz pobranie ze stosu i przeładowanie 8 rejestrów?
AVE... Jakiego PICa konkretnie chcesz użyć? Zasada pomiaru jest dość prosta: najpierw ustawia się któryś z timerów, by odmierzał 40 sekund i po odmierzeniu wywołał przerwanie. Potem tworzy się pętlę, która w nieskończoność sprawdza stan wybranego przez Ciebie pinu. Gdy jest tam logiczna jedynka, to dodajesz 1 do zmiennej. Gdy timer skończy zliczać czas,...
MAM TELEWIZOR PHILIPS 14PV211/58.JEST TO KOMBI TELEWIZOR Z WIDEO.MOJA CÓRA POMĄCIŁA MI COS W TIMERZE I TERAZ TELEWIZOR WYŁANCZA SIE CO KILKANŚCIE MINUT.JEST MOZE JAKIS SPOSÓB ZEBY Z PILOTA COS NACISNĄĆ ZEBY POWRÓCIC DO USTAWIEŃ FABRYCZNYCH .MOZE KTOŚ MI POMORZE TUTAJ ALBO NA GG 4035884.POZDRAWIAM Wyłącz Caps Lock - regulamin. (am)
1/ nadużywanie ustawiania bitów "|=". Nigdzie nie ma odpowiadającego wstępnego kasowania bitów, które są ustawiane, więc z góry zakładam, że ten kod może być zawodny. Najlepszym rozwiązaniem jest pojedyncze wpisanie do rejestru jednej wartości zawierającej żądane ustawienia wszystkich pól. 2/ [syntax=C]TIM1->PSC = 23999; TIM1->ARR = 1;[/syntax] Na timer...
... ale wtedy musisz mieć pewność, że obsłużysz to przed pojawieniem się kolejnej sytuacji ustawienia flagi przerwania. Oczywiście TIFR to tylko przykład, bo flagi są także w innych rejestrach, np. TXC w UCSRA.
znalazłem inne rozwiązanie; mianowicie zakupiłem wtyczkę shelly plug, gdzie ma możliwość ustawienia Timera
Witam. Dzięki temu $regfile = "M8DEF.dat" kompilator wie z jakim procesorem ma do czynienia. Jeżeli tego nie miałeś w pierwotnym programie, to kompilator brał tę informację z ustawienia w Opcjach. A pewnie był tam wpisany procesor, który nie miał timera nr 2. To samo z przerwaniami - wektor przerwań od timera nr 0 jest różny dla różnych typów procesorów...
No to masz problem bo: http://obrazki.elektroda.net/44_12361844... 0010 to domyślne ustawienie. A 0001 to zarezerwowana wartość. Masz jakiś generator sygnału prostokątnego z 500kHz...2MHz? Jak tak to podłącz go do XTAL1 i spróbuj połączyć się z procesorem za pomocą programatora. Dodano po 6 Dziwne tylko że avrdude odczytało high fuse jako 0x01.
Jak to zrobić: 1. włączasz przerwanie od timera w NVIC 2. Konfigurujesz timer, żeby generował jakieśtam przerwanie Odpowiedzi na pytania: 1. No bez timera raczej nie zrobisz przerwań co jakiś czas [; 2. Funkcja przerwania po prostu musi nazywać się DOKŁADNIE TAK SAMO jak jest wpisana w tablicy przerwań (zwykle CośtamCośtam_IRQHandler() ) 3. Hę? Przykłady...
Nie ,nie ma takiej możliwości ,żeby zmienić w prosty sposób priorytety przerwań. Można to zrobić przez zabiegi programowe lub zastosować mikrokontroler z rodziny x-mega ,który ma znacznie bardziej rozbudowany mechanizm przerwań i możliwość ustawienia priorytetów .Poza tym może warto przemyśleć sens takiego zabiegu ,bo to rzadka sytuacja kiedy uart miał...
WGM01, CS02 oraz CS00 nie są dla Timera 1. Więc to co masz, to wcale nie jest tryb CTC. Preskaler akurat wyjątkowo się zgadza. Szacuję, że zamiast 200 milisekund kod w ifie wykonuje się coś pomiędzy 600 a 700 ms.
INTEGRA 1.18 (wydanie z dnia 2018-06-20) Dodano: zdarzenia nieudanego załączenia czuwania przez wejścia załączające czuwanie (typ reakcji 80 i 82) typ wejścia "97. Monitorowanie awarii centrali p.poż" (CID:200) obsługę INT-GSM zdarzenia nieudanego załączenia czuwania ze sterowania SMS (INT-GSM) zdarzenia ze stanem monitorowania testu stacji 1/2 A/B...
nie moge ustawic sleep timera. po nacisnieciu dowolnego klawisza w pilocie w lewym dolnym rogu ekranu ukazuje sie literka P. poza tym wszystkie funkcie dzialaja bez zarzutu prosze o pomoc
Wojtek - wchodzisz tutaj: [url=http://www.frank-zhao.com/cache/avr... z kalkulatorem 16MHZ z preskalerem 1024 oznacza że: - 1 sekunda nastąpi po 15625 cyknięciach timera - przerwanie następuje przy przepełnieniu jeśli wybierzesz OVERFLOW, ale może tez nastąpić przy COMPARE, od tego zależy jaką wartość wpiszesz do timera (czy odejmiesz...
Mało danych. Chcesz, żeby dioda migała na przerwaniach? Czyli przerwanie włącza, następne wyłącza - tak to zrozumiałem. Co do obsługi T0 musisz zrobić obsługę przerwania od adresu 0x0BH (czyli wyzwalanie przez flagę TF0). Wstaw coś takiego po LJMP start na początku: [syntax=text]ORG 0Bh ; start przerwania CLR TF0 CPL P1.4 ; zmiana stanu wyjścia sterującego...
Jeśli chcesz w sposób ciągły generować sygnał prostokątny o zadanej częstotliwości i zadanym wypełnieniu, to najłatwiej użyć timera w trybie generowania PWM. W przypadku jeśli czas stanu wysokiego i niskiego mogą się zmieniać z okresu na okres, również można użyć generowania PWM (przykładowo Fast PWM (mode=15) dla atmega8) - używając T1, wpisując wartość...
Dlaczego W rejestrze "TCCR1A" ustawiane są bity odpowiedzialne za wyjście OC1B ? Czy generalnie sterwowanie prędkością poprzez zmianę zmiennej OCR1x jest wogóle dobrym rozwiązaniem ? Bardzo proszę o odpowiedzi. Większośc timerów w AVR a szczególnie 16-bitowe posiadają dwa kanały nazwane A i B, które możesz wykorzystac do generowania 'odmiennych' fal...
Przetestuj ten. Tak go poopisywałem, że aż mi się nie podoba :D [syntax=basic4gl]$regfile = "m8def.dat" $crystal = 8000000 $hwstack = 40 $swstack = 16 $framesize = 32 '# wyświetlacz Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 = Portc.0 , E = Portc.4 , Rs = Portc.5 Cls '# timer ' 8000000Hz(8MHz)/256(Prescaler)=...
Jeśli korzystasz z stm32f4 discovery, to sprawdź czy masz dobrze ustawionego st-linka. Musisz mieć zainstalowany w systemie sterownik do niego, Keil nawet zaktualizuje w nim soft jeśli zajdzie taka potrzeba. Jeżeli chodzi o konfigurację st linka w Keilu, wszystko znajdziesz w dokumentacji u ST na stronie. Nie wiem też czy dobrze się zrozumieliśmy. Debug...
Wyprowadzając clk z portc można zyskać 1 cykl ( 15 cykli zamiast 16) przy okazji nie wyprowadzając zbędnej części bajtu na pozostałe piny. ld r17.50 lot: ld r16, x+ mov r18, r16 andi r16, 0x0F out PORTC, r16 ori r16, _BV(clk) out PORTC, r16 swap r18 andi r18, 0x0F out PORTC, r18 ori r18, _BV(clk) out PORTC, r18 dec r17 brne lot andi...
Wybrałem tryb 9 (Phase and Frequency Correct) i napisałem następujący kod: Nienajlepszy to wybór, bo akurat w tym trybie wartośc TOP jest ustawiana w rejestrze OCR1A, służąca do kontroli częstotliwości pracy timera , tymsamym elinujesz możliwośc generowania fali kanałem A. W tej sytuacji generowanie fali jest możliwe tylko w kanale B . Patrz ostatni...
Witam Jak wielu spotkałem się z problemem problemem kłopotliwej obsługi pilota z RC5. Po poszperaniu w necie wpadłem na http://www.elektroda.pl/rtvforum/topic20... ten temat. Jak się okazało wszystko na tym programie pracowało, ale nie zawsze. Kłopotem było napisanie programu "pod pilota". Oczywiście pochwała dla Sabotaz'a który problem "ruszył"...
https://obrazki.elektroda.pl/7550183900_... Przed publikacją zastanawiałem się, czy jeszcze kogoś interesuje ten temat. Ale może znajdzie się jeszcze maniak migających światełek :) Iluminofonia - temat trochę zapomniany. Urządzenie to przeszło moim zdaniem ewoulucję wsteczną i na początku pozwolę sobie zacytować kolegę (at)Preskaler,...
...Na tym procku sprzętowo to w zasadzie nie uzyskasz innych czestotliwości PWM jak kombinacja preskalera i częstotliwości zegara systemowego, ale zawsze możesz wyregulować prędkość tego drugiego poprzez zmianę bitów kalibracyjnych... Niestety , ale nie mogę się zgodzić z powyższym twierdzeniem. Proszę zajrzeć do PDF-ka ATmega32 na str.107 i przyjrzeć...
A change of the COM1x1:0 bits state will have effect at the first compare match after the bits are written. For non-PWM modes, the action can be forced to have immediate effect by using the FOC1x strobe bits. Być może w tym jest problem. OC1A jest prawdopodobnie inicjowane z wartością 0 do momentu wystąpienia pierwszego "compare match". W trybach "set...
.org 0x0000 ; ustawia adres w pamięci programu rjmp reset ; skocz do etykiety ... ; wektor przerwania timer 1 .org 0x0005 rjmp led_off ; skocz do obsługi przerwania ; w tym przykładzie początek programu głównego reset: ; Jako pierwsze ustawienia stosu (w asemblerze jest to ; bardzo ważna operacja i programista nie może o tym zapomnieć)....
Byłby ktoś w stanie mi z tym pomóc? Miałoby to wyglądać tak: * sterowanie wentylatorami czasowo * sterowanie poprzez odczyt temeratury 2 osobne funkcje (działa albo jedno albo drugie). Do tego co mam dołożenie wł/wył czasowego (w zupełności wystarczy najprostsze z możliwych) OK, Popatrz na swój program; sterujesz ustawienia trzema przyciskami, z których...
ATMega8 ma 3 timery: 2x 8-bitowy(Timer0 i Timer2) i 1x16-bitowy(Timer1). Niestety, w obu podanych przez Ciebie przypadkach wykorzystany jest Timer1, więc będziesz musiał spróbować zmodyfikować któryś z programów tak, aby działał na 8-bitowym timerze. Tutaj masz co nieco napisane o tych wszystkich magicznych rejestrach i są także przykładowe kody: https://sites.google.com/site/qeewiki/bo...
Witam Powstawiaj odpowiednie instrukcje tam gdzie napisałem zapal, zgaś itp. Powinien program zadziałać nie daję gwarancji że się nie machnołem. Niemniej idea chyba będzie widoczna i powinieneś w razie czego uruchomić ten program. Pozdrawiam ledequp1.7 buzerequp1.5 licznikequ21h ; licznik przerwań czas_led22h czas_buz23h czy_sequ1 ; czy sekunda org0000h...
mała podpowiedź było troche błędów w Twoim programie i przeczytaj co dopisałem wyżej odnośnie pull up [syntax=basic4gl]'----------------------... '--------------------KONFIGURACJA-------... $regfile = "m8def.dat" 'informuje kompilator o procesorze $crystal = 8000000...
https://obrazki.elektroda.pl/4868547700_... Dzisiaj zrealizuję projekt na malutkim, ośmionóżkowym mikrokontrolerze PIC w obudowie DIP8 oferującym skromne 3.5kB pamięci Flash. Co więcej, do komunikacjami z peryferiami użyję tylko dwóch pinów - całość opierać się będzie o I2C. W oparciu o nie uruchomię kontroler wyświetlacza/klawiatury oraz...
https://obrazki.elektroda.pl/7227253100_... Czasami mały niepozorny wynalazek lub odkrycie jest w stanie spowodować swoistą rewolucję w danej branży. W elektronice poza wynalezieniem tranzystora oraz układu scalonego taką rewolucją były płytki drukowane, obecnie praktycznie spotkamy je w każdym urządzeniu elektronicznym. Pierwsze urządzenia...
Witam. Problem jest taki, że wchodzi w ustawienia timera i po chwili bez względu czy nacisnę właściwy klawisz, aby dalej wejść, czy zły klawisz czy nie nacisnę wcale wychodzi z ustawień. Czy uda się to naprawić, aby ustawić timer w nagrywarce MD ??.
https://obrazki.elektroda.pl/1761046600_... Pokażę tu jak uruchomić z Arduino czterocyfrowy wyświetlacz 7-segmentowy sterowany poprzez rejestr przesuwny 74HCT164 i cztery tranzystory BC546. Płytka z wyświetlaczem znów będzie odzyskana z elektrośmieci. Będzie to już kolejny temat, w którym uruchamiam wyświetlacz, gdyż omawiałem już...
http://obrazki.elektroda.pl/7214276300_1... Pilot oparty na projekcie http://www.bigmike.it/ircontrol/ jednak zbudowany na mniejszym attiny13, myślę że można by zastosować dostępny na Allegro attiny4. Zasada działania jest dość prosta. Po uruchomieniu podzespołów (timera i przerwań) attiny przechodzi w tryb power-down, w którym oczekuje...
Jako stosunkowo mało zaawansowanego elektronika, zainteresował mnie układ CD4541 dający bardzo szerokie możliwości sterowania czasami załączania lub wyłączania odbiorników. Próbowałem stosować aplikacje z zastosowaniem jednego 4541 jak również dwóch takich układów, co pozwala na wykonanie timera o działaniu cyklicznym. W tej drugiej dziedzinie mam nadal...
Jako że gwiazdka za pasem, postanowiłem dla mojej Mamy zrobić jakieś użyteczne urządzenie. Mama ma niestety słabe palce, więc nakręcanie typowego timera sprężynowego jest poza jej możliwościami, a gotować lubi i umie doskonale, więc prezent poniekąd zrobiłem i dla siebie :) Mogłem zrobić urządzenie wielofunkcyjne z bajerami, ale sami wiecie, że starsi...
Od tygodnia używam pompę haier 5kw zauważyłem taką nieprawidłowość że, w trybie heat i tank, do podgrzewania cwu załącza się grzałka Też tak mam. Jeżeli temperatura wody spadnie o nie więcej niż 3 stopnie względem ustawionej i jednocześnie występuje tryb HEAT/TANK dogrzewanie CWU jest grzałką. Gdy temperatura spadnie o ponad 3 stopnie przełącza zawór...
Następna zaraza to jest debouncing od przycisków. Następna to jest sprawdź: "if(bit_is_clear(PINx,y))" zamiast Twojego. I chyba "wypelnienie" powinno być volatile poza funkcjami jako globalne.
(at)jarekgol Dzięki. Przycisk monostabilny NO/NC przełączający wyjścia AL1 i AL2. Jego wspólny zacisk na silnik napędu i przez przekaźnik impulsowy (czasowy) na napęd noża. Tak to widzimy ? I jeszcze do ,,załadunku", czyli jednorazowego odliczenia 180mm, użyjemy timera ,,oUt1", bo ma funkcje ,,Hold" a timera i licznika ,,oUt" do pracy ciągłej, czyli...
Problemy z dźwiękiem w emulatorze: Proszę wcisnąć klawisz F1, są tam pola "długość bufora" i "długość elementu". Proszę zwiększyć "długość bufora" z 7000 do na przykład 20000 i sprawdzić, czy dźwięk działa. Może być duże opóźnienie, ale proszę zwracać uwagę, czy kłopoty są podobnie często. Jeżeli nadal są kłopoty, to proszę zwiększyć "długość elementu"...
https://obrazki.elektroda.pl/3753373600_... Mikrokontrolery, zwłaszcza ośmiobitowe, wydają się być generalnie łatwymi w użyciu układami. Mamy bowiem do dyspozycji prosty komputer i garść zwykle mało skomplikowanych peryferiów. Wystarczy napisać odpowiedni program i tyle. Ale nawet te proste z natury układy mają funkcje i możliwości,...
sleep timera wykorzystanie timera capture timera
tyrystor sterowany napięciem oporność głośnik kamera canon
protokól pomiarów router zarządzalny
TYTAN 750 PREMIUM DRO - Tokarka z Systemem DRO Kostka do radia CB w Volkswagen Polo 2007 - jak podłączyć?