Możesz sobie zrobić też kolejne wyjście jako Timer i ustawić w jakich godzinach ma się włączać pompka np w kuchni.
Czy ktoś z Was orientuje się jaka może być "obciążalność" wyjścia? Jedyne informacje, które udało mi się jakiś czas temu poznać, to materiały z poszukiwań przeprowadzonych przez pewnego Rosjanina: https://do1kv.blogspot.com/2018/07/kitaj... Tu zacytuję fragment w tłumaczeniu na nasze: Główne...
Jeśli przycisk 1 lub przycisk 2 to start timer. Jeśli oba przyciski i timer pracuje to zatrzymaj timer i pobierz z niego wartość minionego czasu. Załącz timer z opóźnionym wyłączeniem na zmierzony czas. Wyjście timera przepisz na wyjście sprzętowe.
Bierzesz 2 timery n.p: TON 1 timer - załączasz od negacji wyjścia 2 drugiego (2 timer na początku zero więc 1 zacznie liczyć) 2 timer - załączasz od wyjścia 1 timera (jak 1 doliczy do zadanej wartości wystawi wartość 1 i uruchomi drugi timer, gdy drugi timer doliczy wystawi 1 na wyjście i skasuje zarówno pierwszy jak i drugi timer) W ten sposób oba...
Przepraszam za pytanie ale co masz na myśli mówiąc "To wyjście będzie iloczynem dwóch wyjść. "? Mam na myśli wykorzystanie funkcji loginej - iloczyn (typ:46) jako składniki tego iloczynu wskazujesz wyjście timer i wyjście naruszenie linii.
Cykl można odmierzać ustawiając generator impulsów co okreslony interwał tj. odpalac timer typu opózniającego moment załączenia zanegowanym wyjściem z tego timera. Podstawa czasu będzie stanowić interwał. Mozna pod tą zmienną podpiąć zmienną np. ze SCADY (InTouch, IFix itp) i generatorek dość uniwersalny gotowy. Co do zliczania impulsów to wyjście z...
Myślę że masz 2 podejścia. Na początek żeby się oswoić zrób sobie tylko jeden na 10 minut. Sygnał z I1 wyzwala timer I1-!T-(Q1) gidzie !T styki nc timera, póki liczy sygnał idzie na wyjście. Jak zliczy to wyłącza wyjście 2. podejście to wykrywasz załączenie I1 stykami typu |P| i ustawiasz sobie jakiś bit cewką (S). Bit steruje timerem, jak timer zliczy...
Wyjście nr 32 z IORS - ustawić typ wyjścia: 46 iloczyn logiczny wyjść Dodatkowo potrzeba będzie wyjścia Typu: 26 Timer (np tylko T1) i ustawić odpowiednio Timer np T1 ... ...
Robisz programowalny timer który zasilasz z Vsb, zasilacza kompa. Wyjście tego timera podpinasz pod przycisk power on i po kłopocie :) Pozdrawiam
Kolego manual wyjaśnia to łopatologicznie ale jeśli to za mało to postaram się "dojaśnić". Timer posiada szereg parametrów. niektóre z nich takie jak zadany czas, wartość zliczonego czasu itp. występują jako słowo. Jednak kiedy w programie sprawdzasz czy zadany czas został już doliczony inaczej mówiąc np: czy wyjście timera ustawiło się na 1 to pytasz...
Jeśli ja dobrze rozumiem załączonego pdf'a to to jest jeden licznik z dwoma progami / komparatorami. Na moje oko to liczy do progu PS1 i odpala wyjście 1 na czas t1 a jak doliczy do progu PS2 odpala wyjście 2 na czas t2. i jeszcze sprawa timerow. Jeden zatrzymuje papier po odliczeniu, by nóż trafił w nieruchomy, i tam mam 200ms, a drugi timer wyzwala...
Potrzebujesz dwa tranzystory na wyjście (PNP i NPN)...
Cześć, Pozwól, że przejdę do konkretów. 1. Możesz napisać program tak, żeby aktywować timer tylko wtedy, kiedy masz aktywny klawisz. 2. Dlaczego chcesz mieć klawisz na tym samym pinie co wyjście timera? 3. Jeśli chcesz liczyć, ile razy klawisz został aktywowany (naciśnięty), potrzebujesz zdefiniować zmienną, którą będziesz zwiększać o 1 przy każdym...
Wyjście 16- 46, wyzwalanie- wyjścia 25 i 26 . Wyjście 25- 26 ,wyzwalanie timer 1 . Wyjście 26-14 naruszenie wejść 1,2,3,4,5 czas10 min. Ustaw godziny timera 1 . Powinno działać. Można jeszcze użyć parę funkcji logicznych i timerów żeby włączało się na stałe rano i wieczorem ,a automatycznie tylko w nocy.
Nie wiem jak w WRL-ce ale w zwykłej integrze wyjście ustawiasz jako "Timer" i z boku ustawiasz numer konkretnego timera. ps. Z tego co widzę w programie jest dokładnie tak samo.
Chodzi o to by wyjście PWM (Q4) oprócz "napędzania" sterownika krokowego zostało zapętlone na wejście Crouzet (I1) - dla zliczania wygenerowanych już impulsów (określasz w programie ile impulsów trzeba wysłać by obrócić silnikiem o określony kąt); OPCJA: Alternatywnie na wyjście Q1 "taktuje" timer Li - zapętlając jego wyjście z wcześniej omówionym wejściem...
To dobry pomysł. Ale mam kilka uwag. Zasilanie diody z wyjścia 555 nie jest dobrym pomysłem, bo timer ma za małą wydajność prądową. Teoretycznie wystarcza, ale w praktyce prąd diody nadawczej w impulsie przekracza 0.5A po to, aby uzyskać przyzwoity zasięg. Tak że schemat zmodyfikowałbym następująco: 1. w miejsce wyjścia timera podłączyć 5V 2. wyjście...
Po pierwsze OCR0 nie jest 16b tylko 8b ... zapisując 499 do rejestru trafia 243... Reszte sprawdzam... //Dla porównania czyścisz wyjście, więc zakładam, że pamiętałeś o włączeniu podciągania na tym pinie. ////Nie konfigurując bitów WGM00 i WGM01 timer zlicza do 255, a przy 243 czyści wyjście ... to nie jest 50% duty(wypełnienia). //////PS. Twój miernik...
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...
Swoją drogą ciekawe założenia i godne rozwiązania . Wg. mnie powinna zadziałać taka konfiguracja : założenia pompa cyrkulacyjna CW ma się załączać na 5 minut w przypadku naruszenia czujnika PIR w kuchni lub łazience pod warunkiem że temperatura wody jest mniejsza niż 30 st. wejście 1 – PIR Kuchnia wejście 2 – PIR łazienka wejście 3- czujnik...
Proszę o pomoc w programowaniu funkcji logicznych w Satel Integra 64. Cel - w momencie wywołania alarmu (naruszenie sytefy zewnętrznej) włącza się oświetlenie zewnętrzne domu na 15 minut, ale wyłącznie w godzinach nocnych. Oświetlenie zewnętrzne jest również uruchamiane oddzielnie ręcznie. Moje ustawienia - wejście fizyczne 15 zalaczajace Pierwotnie...
A może wyłumaczyć mi ktoś tak jaśniej niż whelpie bascoma ;) co to jest ten prescaler i co on dzieli. Może tak po kolei jak twój program widnieje: 1. Jeżeli PORTB jest przeznaczony do obsługi LCD to nie konfiguruj go w ogóle w stylu jaki podałeś w pierwszym poście. Config Portb = &B11111111 : Portb = &B11111111 ===> źle!!! Może to powodowac zakłócenia...
Np. zaprogramuj timer na 200 Hz, ustaw wyjście jako toggle on match, a to, co robisz, rób w co drugim przerwaniu (np. if (++ cnt & 1)). Zdaje się, że ten timer nie ma trybu PWM niestety.
Zwykły przekaźnik oraz timer np na NE555. Przekaźnik bez zasilania poszcza na wyjście sygnał z drugiej kamery, przez pierwsze 8 sekund jest zasilany przez timer, przekaźnik jest załączony, poszcza na wyjście kamerę pierwszą, po 8 sekundach zasilanie ustaje i zwiera wejście 2 z wyjściem. (kamera 1 wejście NO, kamera 2 wejście NC)
Złapałem ten tani dzwonek do drzwi Tuya z Ali Express, zastanawiając się, czy będzie on wyposażony w BK7252. https://obrazki.elektroda.pl/9324523600_... . I chociaż wiem, że OpenBeken nie obsługuje BK7252 ani nie ma sterownika / opakowania kamery, nadal będzie interesujące zobaczyć, co jest w środku, sprawdzić wyjście dziennika rozruchu...
Nie pokazałeś ustawień wyjścia ani timera. Czy timer załącza 2 strefy, czy jedną, czy czuwanie pełne, dzienne, czy nocne. Funkcja wyzwalanie określa kiedy ma być wyzwolone wyjście - u Ciebie zaznaczone wszystkie 3 typy do strefy 1. Wskaźnik czuwania masz ustawiony aktywny, gdy czuwają 2 strefy.
Witam Jak najbardziej nadają się do tego timery. Wykorzystujesz wyjścia OCxA, OCxB i OCxC. Każdy timer mający wyjście OCx nadaje się do tego, trzeba ustawić go w tryb CTC ale też można korzystać z PWM, ustawiając odpowiednie wypełnienie.
(at)Marek_Gorecki Przecież jeśli masz komparator i masz dostępne wejścia, a także wyjście (w każdym AVR, w tym w XMEGA, możesz przepiąć wyjście na pin IO MCU), to możesz ten komparator wykorzystać jako generator. Całkiem to ładnie działa, w dodatku komparatory w XMEGA są dosyć szybkie. Wyjście przez event system sobie routujesz na timer, a w E5 timer...
Zły pomysł, zły kod. Użyj jednego timera w trybie zliczania impulsów zewnętrznych i podłącz wyjście wentylatora do jego wejścia. Drugi timer zaprogramuj na zgłaszanie przerwań co 1 sekundę (timer 0 tego nie potrafi), w procedurze przerwania odczytaj wartość licznika, wyzeruj licznik i wyświetl wartość. Nie jest to idealne rozwiązanie, ale o niebo lepsze...
Kod w tranzycji nie jest wykonywany, gdy program wyjdzie z tej tranzycji. Z perspektywy użytego timera, nie ma drugiego cyklu trybu sterowanie, ponieważ on nie wie, że tranzycja się zakończyła i w kolejnym cyklu ma liczyć czas od nowa. Stosuje się inne podejście: w kroku przed tranzycją ładuj timer (utwórz zmienną typu T) zadanym czasem, a w tranzycji...
Jeśli wyeliminujesz drgania przycisku, to najprościej to zrealizować podając wyjście przycisku na wejście zegarowe jednego timera (bedzie on zliczał ilość wciśnięć), a drugi timer wykorzystać do odmierzania czasów 1s - dokładnie co 1 s należy kasować licznik pierwszego timera. Ot i wszystko.
Oczywiście, że warto go odratować. Źródła w Basicu w wersji V4 są na Elektrodzie. Po lekkim uporządkowaniu wrzucam poniżej. [syntax=vbnet]$regfile = "m8535.dat" $crystal = 8000000 Config Clock = Soft , Gosub = Sectic Config Sda = Portd.1 Config Scl = Portd.0 Config Timer1 = Timer , Prescale = 64 Config Timer0 = Timer , Prescale = 64 On Timer1 Dcf_start...
Tworzysz wirtualne wyjcie np 31 - jako Iloczyn logiczny wyjść 29 i 30 wyjście 29 ustawiasz jako - śledzenie linii (czujnik który ma zał światło) wyjście 30 ustawiasz jako - Timer i zaznaczasz timer np:1 Ustawiasz Timer 1 - (Czas w którym wyjście ma być aktywne) np:codziennie od 18:00 do 7:00 Do wyjścia 31 wpinasz przekaźnik 12v który steruje elementem...
Witaj, No save spokojnie możesz użyć.... pod warunkiem, że nie korzystasz w obsłudze przerwania z instrukcji Bascoma bo jeśli tak to nie odkładając rejestrów na stos, zgubisz ich wartości i w najlepszym przypadku będą się działy różne rzeczy. Ja bym napisał wstawkę w asemblerze odkładając wcześniej na stos używane rejestry w tym SREG. Możesz też użyc...
Miałem w końcu chwilę czasu, poskładałem "maszynę która robi ping" i zamieszczam efekty. Użyty procek MSP430F2274 ( miałem wlutowany w płytkę uniwersalną więc wygrał konkurs ) Użyłem TimerA i TimerB ( ten drugi ma możliwość synchronicznej aktualizacji rejestrów ) Kompilowane mspgcc, stąd nieco inny wygląd. Procesor chodzi na 16MHz - zależało mi żeby...
Włączanie i wyłączanie przyciskiem będzie działać ok, wyłączanie timerem też. Ale jeśli timer wyłączy światło to aby je włączyć będziesz musiał 2 razy kliknąć przycisk bo wyjście BI będzie aktywne, pierwszym klikiem go wyłączysz i dopiero drugi klik włączy.
Co do czujek w garażu, to zastanawiałem się, czy podpiąć pod akcję alarmową, ale nie wiem jak automatycznie rozbrajać, w sytuacji gdy otwieram garaż z zewnątrz (a nie chcę nosić ze sobą dodatkowego pilota do alarmu). Najlepsza wg mnie opcja to moduł ETHM lub INT-GSM i uzbrajanie rozbrajanie z aplikacji w telefonie, nie wymaga to opóźniania czujek,...
Usiadłem przy Atmedze328P i uruchomiłem SPWM dla Twojego przykładu. Zdefiniowałem następujące wyjścia sygnałów: - PD0 - sterowanie lewym dolnym MOSFETem mostka H - PD1 - sterowanie prawym dolnym MOSFETem mostka H - PD5 - sterowanie lewym górnym MOSFETem mostka H - PD6 - sterowanie prawym górnym MOSFETem mostka H Wyjścia PD5 i PD6 są niezmienialne, ze...
Wszystkie powyższe funkcje można zrobić tylko na wyjściach. Główne wyjście, czyli to, do którego będzie podłączony przekaźnik (a więc fizyczne wyjście) - powinno być iloczynem logicznym wyjść, który będzie skupiał w sobie wszystkie argumenty. Pozostałe wyjścia już mogą być wirtualne, czyli np.: - wyjście informujące o naruszeniu wejścia (np. 14 naruszenie...
Opisz dokładnie ile wyjść i wejść oraz jak je wykorzystujesz np: - wej,15 włącznik bi/monostabilny - we, 15 zegar/timer - wyj 10 lampa (suma. iloczyn, itp) itd, oraz opisz w podobny sposób efekt jaki chcesz uzyskać., będzie łatwiej Ci pomóc. Często można wykorzystać wejścia/wyjścia wirtualne, to bardzo ułatwia sprawę. Teoretycznie powinieneś wykorzystać...
Spróbuj zrobić od przepełnienia. W proteus'ie też port zmieni raz stan i nic. volatile int flaga; #include <avr/io.h> #include <avr/interrupt.h> int main (void) { DDRC = 0xff; // Ustaw jako wyjście LED TIMSK = 0x04; // Włącz przerwania przepełnienia (1 <<TOIE1) SREG = 0x80; // włącz przerwania globalne sei()...
fps i fpsd - diagnostyczne służą do sprawdzania ile obrotów główna pętla robi w ciągu sekundy(możesz je usunąć). loffy i lony to godziny załączenia i wyłączenia lampy - taki timer filtery to inny timer aktywujący wyjście na określony czas Wciśnięcie klawisza (lub kombinacji klawiszy) to keys=PINB >>4; klawisze są podłączone do 4 starszych bitów portu...
Zakładam, że chodzi o Twoją CA-10 ;-). Timer to taki wewnętrzny "zegar-stoper". Za jego pomocą możesz o określonej godzinie załączać/wyłączać czuwanie strefy, załączać/wyłączać np. wyjście programowalne, kontrolować ew. wartowników (jeśli w określonym przedziale czasu nie zostanie wpisany kod ochrony wywołany zostaje np. alarm) itp.
Dzień dobry, W załączniku widnieje gotowy program sygnalizacji świetlnej wykonany w step7 na sterowniku siemens s7 w języku drabinkowym. Światło zielone - daj na wyjście przekaźnikowe samochodu [załącz] światło czerwone - daj na wyjście przekaźnikowe samochodu [ wyłącz ] Dodaj timer wzbudzany przekaźnikiem samochodu, aby obliczyć odległosć od świateł...
Której? PLL czy tej z dwoma Timerami? Ta z PLL jest bardzo zamotana (albo inaczej - zamotana nie jest ale wymaga dużej ingerencji procesora. A to bardzo spowalnia program główny więc trzeba to napisać a assemblerze i własnie to powoduje zamotanie). Podam więc ten drugi sposób: $regfile = "M8def.dat" $crystal = 8000000 $hwstack = 64 '---------------------------------------...
Przede wszystkim to zastanów się dlaczego do generowania nośnej usilnie chcesz pisać jakiś kod programu i obciążać tym program główny procesora, skoro można to zrobić CZYSTO sprzętowo za pomocą timera. Tylko nie Timera0 bo ATmega8 jest biedna w porównaniu do ATmegai88 gdyż timer0 nie posiada w niej trybu CTC. Tymczasem masz jeszcze timer2 i wystarczy...
:arrow: Krisek Nie wiem dlaczego upierasz się przy takim autouzbrajaniu, ale: Możesz spróbować z Integrą, w opcjach linii czujek zaprogramować "maksymalny czas braku naruszenia" - dajmy na to 15 minut, zaprogramować tyle wyjść , ile wejść, jako 34-"awaria wejścia", te wyjścia złączyć na jedno funkcją 46-"iloczyn wyjść" - w sumie otrzymasz sygnał "lokal...
konfiguracja analogiczna do tego Typy wyjścia: iloczyn logiczny oraz suma logiczna wyjść pozwalają na zaprogramowanie bardziej złożonych funkcji wyjścia niż prosty wybór jednej funkcji z listy dostępnych. Wyjście typu iloczyn logiczny wyjść załącza się wtedy, gdy wszystkie wybrane jako sterujące wyjścia są załączone. Wyjście typu suma logiczna wyjść...
I teraz pytanie: jak zrobić zabezpieczenie które nie pozwoli uruchomić wyjścia 9 (podnoszenie rolet) gdy uruchomione jest wyjście 8 (opuszczanie rolet). układ ten zabezpieczyłby silnik rolety w sytuacji gdy np. timer opuszcza rolety a użytkownik wciśnie przycisk podnoszenia rolety. Jak jest poprawnie zrobiony program i podpięcie to nie trzeba niczego...
Nie wiem czy nie dałoby się wykorzystać Timera 555 jeżeli chodzi o proste układy. Mówię o sterowaniu PWM, wypełnienie byłoby zadane przez np. cztery pozycje łącznika obrotowego/krzywka tj. każde wyjście miałoby różnie skonfigurowane rezystory i kondensatory i ustawiałoby to poszczególne wypełnienie na wyjściu timera. Polecam do tego celu program timer555...
http://obrazki.elektroda.pl/1507891600_1... Może coś takiego? Tylko w tym przypadku wyjście Q0.0 załączy się po czasie 10s od wykrycia zbocza na wejściu S ( I0.0) i zostanie skasowane dopiero po podaniu sygnału resetującego timer (I0.1).
Według mnie to wychodzi tak : dla czujnika z 4 polami odbiciowymi przy prędkości 2000 rmp uzyskasz 8000 imp / min, co daje częśtotliwosć ok. 133 Hz. Przy tej wartości nie bedziesz mial problemów ze Shmittem. Wyjście z czujnika podajesz np. na wejście INT0 mikrokontrolera i w przerwaniu sterujesz wewnętrznym timerem. Po prostu przerwanie INT0 powinno...
Przeanalizowałem działanie układu timera 4541 według informacji dostępnych z katalogu, a ponieważ dalej miałem pewne wątpliwości, to jeszcze dla pewności zrobiłem próbę, bo akurat miałem ten układ. Nie pamiętam dokładnie co Ci odpisałem na PW, ale mogę teraz powiedzieć, że schemat zamieszczony przez Ciebie w tym wątku jest poprawny (z wyjątkiem uwag...
(at)kamil94goldman Jeśli to do sterowania PWM to możesz użyć AC w połączeniu z timerem. Timer na wyjściu daje 1 włączający klucz, prąd rośnie, włącza komparator, który przez event system wysyła polecenie zerowania timera, co wyłącza klucz do momentu, aż prąd spadnie poniżej progu zadziałania timera. Nie wiem czy event od AC jest generowany w sposób...
https://obrazki.elektroda.pl/4191962500_... Wielu z Was zapewne słyszało określenie "dewasto", "webasto", "dwasto", "piec" czy "eber" dotyczące pojazdu czy maszyny np. budowlanej. Celem wyjaśnienia, zwroty te dotyczą tzw. ogrzewania postojowego. Jest to urządzenie mające za zadanie (jak sama nazwa wskazuje) ogrzać wnętrze pojazdu podczas...
Chwile sie pobawiłem i zastanawiałem sie czemu mi zle działa dioda podpięta do PORTB.3 a to jest związane z OCR1A dlatego zle działała. Nie dlatego, nie ma tu żadnego związku. OCR1A jest to wpis do rejestru, który służy do określenia górnej granicy (TOP) do jakiej ma liczyc Timer1 co odpowiada upływowi czasu tu akutat 1 sec., zaczym się wyzeruje. Jeżeli...
ad. 1. To znaczy, że jak spojrzysz do noty procka, do opisu wyprowadzeń OCx timera to się okaże, że timer może sterować tym pinem prowadząc do zmiany jego stanu. W efekcie wcale nie musisz tego robić programowo. Ustawiasz w timerze opóźnienie, wyzwalasz go w przerwaniu zera i tyle. ad. 2. Musisz wtedy pamiętać, że wartość tuż po zmianie MUX będzie dotyczyła...
Proszę, może to Cię zachęci do przeczytania reszty we własnym zakresie. Program "miga" nośną 38kHz co 1ms ;) http://obrazki.elektroda.pl/5631733100_1... [syntax=vbnet] $regfile = "m8def.dat" $crystal = 8000000 $hwstack = 64 $swstack = 32 $framesize = 32 Config Timer2 = Timer , Prescale = 1 , Compare = Toggle , Clear Timer = 1 Compare2...
Wygląda, że ten Timer można podpiąć bezpośrednio pod +24V falownika bo zakres zasilania ma od 5-36V (na płytce widać LM317). To chyba ten: https://pl.aliexpress.com/item/330122217... Tylko tak jak kolega wyżej podaje wyjście +24V też nie ma za dużej wydajności prądowej i trzeba uważać.
http://obrazki.elektroda.pl/5473313700_1... Zgrzewarka, dzięki zastosowaniu włącznika krańcowego, po opuszczeniu ramienia górnej elektrody, sama uruchamia proces zgrzewania w bezpieczny i prawidłowy sposób. Najpierw timer czeka 1 sekundę aby użytkownik miał czas na dociśnięcie elektrod, a następnie włącza prąd zgrzewania na czas zadany potencjometrem...
Mam wrażenie, że PORTB ^= (255)|(170); i PORTD ^= (255)|(170); działają tak samo, jakbyś użył PORTB ^= 255; PORTD ^= 255; - kompilator i tak zrobi to samo. To powinno dać równo 50%, zmiana sposobu odmierzania 128 sekund może co najwyżej pomóc ustawić równo 128 s, a nie np. coś w stylu 128 000 032 us. Dla 50% istotne jest, że _te same_ instrukcje odmierzają...
Mam centralę Integra 64+. Chciałem aby jedno z wyjść można aktywować tylko w godzinach nocnych. Ustawiłem więc timer 2 i 3 na godziny załączania i wyłączania i dołączyłem do sterowania wyjścia MONO. Wyjście się o określonej godzinie uaktywniło wtedy zrozumiałem, że powinienem zrobić iloczyn logiczny (zdarzenie + timer). Zresetowałem więc ustawienia...
A odnośnie szybkości reakcji, wykopałem ze starych rzeczy 20-letnią czujkę holenderską, która działa natychmiast przy nawet centymetrowym ruchu. Luna tego nie potrafi No bo Luna ma funkcję pre alarmu. Pisali ci wyżej. Przy okazji kolejne pytanie. Da się zrobić tak, żeby po załączeniu oświetlenia przy kolejnym naruszeniu tej czujki przedłużała czas...
Witam, Pisałem coś podobnego, najlepiej wykorzystać do tego celu jeden Timer oraz licznik. Timer będzie inkrementował wartość licznika. Aktualna wartość z licznika będzie porównywana z zadaną i na podstawie tego będą włączane/wyłączane wejść. Albo prościej. Jeśli na wejściu I0.0 będzie wartość jeden to ustaw zmienną pomocnicza i uruchom timer1. Jak...
Zanegować wyjście komparatora możesz odwracając sygnały podane na wejście + i - komparatora - czyli przekonfigurować musisz rejestr multipleksera wejść AC. RESTART powoduje rozpoczęcie zliczania timera od zera, nie zmienia zawartości rejestrów PER i innych - tym różni się od resetu, który zeruje timer i przywraca jego konfigurację do stanu domyślnego....
Do pasma EKG układ w zupełności wystarczy. W kwestii punktu 4, chodziło mi o taką konfigurację licznika: - licznik zlicza w jednym kierunku, np. w górę. - Czas pełnego okresu (PSC i ARR) to trochę więcej niż czas transmisji + impuls LDAC (=210ns). - Do jednego z rejestrów porównujących ładujesz wartość, która odpowiada impulsowi LDAC, a wyjście konfigurujesz...
Algorytm jest już prawie gotowy bo opisałes co ma być zrobione. Mozesz sobie to narysować w postaci schematu blokowego. Gdyby monitorować 1 pin i sterowac 1 wyjście sprawa wtedy jest prosta i da się to zrobić bez timera dokłądnie realizując zapisany algorytm i "czekająć" określony czas. Gdy się ma juz wiecej wejśc/wyść obsłużyć w ten sposob to jednym...
Aby nie zakładać specjalnie nowego tematu to spytam się jeszcze tutaj. Czy powyższa metoda może zostać wykorzystana do odmierzania czasu rzędu 1 mikrosekundy. W teorii tak, ale nie jest to chyba najlepszy pomysł... Wejście i wyjście z przerwania to - z tego co pamiętam - 18 cykli. Do tego sama obsługa przerwania to też kilka instrukcji, powiedzmy więc...
Witam sprawdź ten kod co prawda są inne numery portów i inny procek ale jak zmienisz powinno działać. Problem jest jeden w momencie jak naciskasz przycisk i zmieniasz końcówkę na WYJŚCIE to stan tego pinu Musi być (0) Niski , żeby nie zrobić zwarcia. '$sim $regfile = "attiny2313.dat" $crystal = 11059200 $baud = 9600 enable interrupts 'włącz...
Czerwony to zasilanie z baterii żółty wyjście na świece cienkie przewody to masa i prądowy z przekaźnika jest to stycznik wysokopradowy tak bynajmniej jest w dużych maszynach typu cat 320 tu może być tylko przekaźnik Dodano po 3 Jeśli nie masz przerwy w obwodzie świece iskrzą w momencie jak przykładasz prąd wina leży po stronie sterownika świec głów...
Witam Wyjście 555 z wejściem CPLD możesz podłączyć poprzez dzielnik rezystancyjny lub dzielnik z diodą Zenera ( patrz rysunek). Zastosowany rezystor na twoim schemacie służy do ograniczenia prądu zwarcia ( prawo Ohma), tzn ogranicza przepływ prądu w czasie, gdy przełącznik jest zwarty. Pozdrawiam.
- wejście 14 łączymy z wejściem 13 po co tracić fizyczne wejście nie można logicznego wejścia (np: 17-stego)połączyć z fizycznym?? Dodano po 1 - wejście12 oraz 13 konfigurujemy jako 47 PIR spełnia również rolę czujnika czuwania. Ad.1 Nie można - podałem przykład konfiguracji który nie jest jedynym ale prostszym sposobem uzyskania efektu . W tym sposobie...
Tutaj trzeba sobie otworzyć dokumentację i tłumaczyć - skoro masz w opisie '...uP' to powinienieś dać radę np. pierwszy od góry: 3. IT8266R prod. ITE Tech. Inc. - Jumper Free Over Clock Controller Właściwości: - Sześciobitowy sygnał wejść. VID Voltage ID (VIDin0~5) oraz sześciobit. sygnał wyjść. VID (VIDout0~VIDout5) - 8 pinów GPIO (General Purpose...
Witaj, można zastosować timer Li (szybkie generowanie sygnałów STEP, ustawić na 1 cykl); następnie zliczać te impulsy na liczniku z zadanym progiem przełączenia. Próg przełączania można wyrzucić na wyświetlacz i tam zmieniać jego zawartość (authorized modifikation). http://obrazki.elektroda.pl/1330009600_1... . Druga metoda to wyjście...
Liczniki 4029 mają możliwość programowania (wpisywania liczby do jakiej lub od jakiej mogą liczyć). Można by koderem BCD ustawić wymaganą liczbę i wprowadzić ją do licznika. Liczniki są dwukierunkowe, góra / dół. Mają wyjście przeniesienia CO pin nr 7. Można by spróbować wykorzystać sygnał z tego wyjścia lub zdekodować np. czterowejściową bramką stan...
W INTEGRZE można wszystko zrobić jedynie trzeba troszkę czasem "pokombinować" z Wejściami i wyjściami zapętlając je ze sobą.Jest to już programowanie zaawansowane trudne tak do opisania -skopiowania dla "leniwych".niestety trzeba czasem posiedzieć nad problemem ,popracować a efekt będzie zadowalający.
https://obrazki.elektroda.pl/6545432500_... Bohaterem recenzji jest tani (ok 10 zł) sterownik czasowy HW-0516. Przychodzi zapakowany tradycyjnie - w woreczku antystatycznym i żółtej kopercie bąbelkowej. W paczce nie ma nic więcej, nawet pół słowa pisanego. A szkoda, bo używanie tego gadżetu nie jest takie trywialne, a jego możliwości...
[syntax=asm]sbi DDRB,3 //wyjście dla OC2 - PB3 //konfiguracja T2 - Fast PWM ldi r16, (1<<WGM20)|(1<<WGM21)|(1<... //Opis bitów //(1<<WGM20)|(1<<WGM21) - tryb Fast PWM //(1<<COM21) - wyjście PB3 czyli OC2 będzie ustawiane w stan wysoki przy zerowaniu licznika i ustawiane w stan niski przy zgodności...
Co do źródeł promieniowania podczerwonego, to najoczywistszym jest Słońce, dalej wszystkie żarowe źródła światła, no i ostatecznie wszystkie inne piloty IR :-) TSOP1736 odbiera podczerwień i z odebranego sygnału wybiera tą część, która przejdzie przez filtr o częstotliwości około 36 kHz. Dzięki temu nie zareaguje na słońce lub żarówkę. Na jego wyjściu...
Na Mega328 z KB RAM uruchamianie OS nie bardzo ma sens. Zrób wielowątkowość opierając cały program o maszynę stanów. Zapomnij, że istniej delay. Owszem, krótkich delay (mikrosekundy) w AVR przeważnie nie da się przeskoczyć ale nie zawsze. Na 1-Wire, można obsłużyć USARTem. Nie ma żadnych delay i 1-Wire działa na przerwaniach. Masz więc już pierwszy...
Witam. To, co ma sie pojawić na wyjściu po zwłoce ustawiasz przy pomocy pinu 9. Jeśli będzie połączony z masą, to po ustawionym czasie wyjście zmieni stan z 0 na 1. Gdy pin 9 będzie połączony z plusem uzyskasz zmianę z 1 na 0. Schemat jest tu: http://www.elektroda.pl/rtvforum/viewtop... Usuniesz z niego dolny tranzystor i rezystor...
Dokładnie, skorzystanie z timera ułatwia sprawę - nie trzeba liczyć instrukcji procesora. Poniżej mała wskazówka z komentarzami (może nie jest to podręcznikowe cudo, ale najprostsze i najczytelniejsze zrealizowanie migacza na procesor attiny10 w ASM). [syntax=asm] /* * Created: 2012-07-12 10:32:21 * Author: Piotr */ ;dołączenie definicji procesora .include...
Ja jednak proponuję koledze przyjrzeć się dokładnie temu, czym są timery przy wyjściach roletowych. Bo na pewno nie służą do sterowania rolet. Opis tej funkcjonalności dostępny jest w instrukcji programowania i w pomocy programu DloadX. Jak zrobić, żeby rolety działały w konkretnych godzinach? 1. Przypisać je (wyjścia) do strefy (domyślnie należą do...
Witam. Na początek napiszę że to ma być mój pierwszy program napisany w tym języku i pierwszy kontakt z mikrokontrolerami. Nie mam pomysłu jak się zabrać za uruchomienie jakiegoś "zegara". Wydaje mi się że wtrącenie w pytaniu „jakiegoś zegara” wprowadza ludzi w błąd. Z dalszej części wynika że raczej potrzebujesz obsługi TIMERA wbudowanego...
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żeli na końcówce 3 nie zmienia się napięcie przy naciskaniu przycisku to znaczy, że uszkodzona jest bramka US1A. Na wyjściu tej bramki powinno być tak: - S1 naciśniety -> na wyjściu bramki stan wysoki (prawie 9V) - S1 zwolniony -> gdy C1 się naładuje do napięcia przełączania (ok.5.5V) -> na wyjściu bramki pojawi się stan niski. Układ od włączenia...
Dodam że w programie poprawiłem błędy składni a nie popatrzyłem na schemat i nie poprawiłem błedów logiki. Na schemacie podłączone masz tylko wyjście OC1A więc odwoływanie się w programie do PWM1B jest całkowicie bezcelowe. Do tego DC_on_off to alias pinu OC1A czyli Timera1 który został ustawiony w tryb generowania sygnału PWM. W takim trybie Timer...
Teraz powinno być dobrze Zależy, co rozumiesz przez "dobrze". Jeśli chodzi o to, czy ten program będzie działał zgodnie z Twoimi założeniami, to musisz sam jakoś przetestować, bo ja nie mam czasu na szczegółowe analizy. Nie znam zbyt dobrze Eclipse i nie wiem, jakie ma możliwości symulacji, ewentualnie pozostaje skompilowanie, zaprogramowanie mikrokontrolera...
Ja bym proponował tak: generator na CD4060 i licznik na CD4020 lub CD4040; wyjście Qn licznika, jak jest 1, to wyłącza; wyjście Qk, jak jest 1 i Qn jest 1, resetuje licznik. Rezultat: przez 2^n impulsów jest włączone, przez 2^k wyłączone; dajesz np. 2 impulsy na sekundę, niech n=10, to 512 sekund (8 minut 32 sekundy) jest włączone, niech k=3, to przez...
Na pierwszy rzut oka w Twoim kodzie, jak i u autora, nie ma żadnej manipulacji trybem wyjścia portu - pinu. Po wrzuceniu tego na STM32F722RE okazuje się, że nie ma to znaczenia. Przy ustawieniu trybu pinu na wyjście z open drain, odczytanie rejestru IDR daje poprawne działanie, bez zmiany trybu na wejście. Sprawdziłem to na porcie A i pinie PA0. Nie...
https://obrazki.elektroda.pl/9462291700_... Chciałbym zaprezentować rozwinięcie eksperymentalnego odbiornika SDR, jaki opisałem ostatnio: https://obrazki.elektroda.pl/6947080100_... https://obrazki.elektroda.pl/7046555300_... Najbardziej w tym momencie interesującym fragmentem płyty jest głowica: https://obrazki.elektroda.pl/9911930900_...
.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ć)....
Tego modelu nie znam i nie wiem czy na wyjściu AV występuje sygnał wideo/audio nadający się do zapisu. Możesz to sprawdzić przez kabel EURO wkładając go do nagrywarki do wejścia które może pobierać sygnał do zapisu. W większości nagrywarek wejście AV1 jest dedykowane tylko jako wyjście (po CVBS jak i po RGB) natomiast wejście AV2 jest najczęściej dwukierunkowe....
Dlatego, że nie używasz AS masz problem z ustaleniem przyczyny. Wystarczy uruchomić symulator, by zobaczyć, że Twój program wpada w zabezpieczenie dodawane przez kompilator polegające na wyłączeniu przerwań globalnych i zapętleniu się w specjalnie dodanej pętli. Symulator na początku zabawy z mikrokontrolerami, to podstawowe i bezpłatne narzędzie -...
Usuń <br/> z końca linka, bo przez to link nie działa. Pytanie, czy te wolne piny zostawiłeś w powietrzu. Bo one generują przerwanie, więc jeśli "dyndają", to w kółko wystawiany może być stan wysoki, który powinien po tych 304us zejść na niski, ale może nie zdążyć przez kolejne przerwania generowane przez "dyndadła". Wyobraź sobie, że to wykonuje...
Przerwania procesora działają w procesorach AVR na takiej zasadzie, że (pomijając inne operacje) po wystąpieniu danego przerwania ( podczas obsługi przez procesor ) następuje zapamiętanie rozkazu następnego, który byłby wykonany, gdyby procesor nie przyjął przerwania (jego adresu w pamięci flash) i skok pod jeden z adresów z samego początku pamięci...
Wyciągam z niebytu ale akurat grzebię w Poly-800 z podobnymi objawami. (są napięcia a nawet trochę sygnałów ale układ niezyje). Co do kwarcu w Poly-800 to jest to 6MHz Jak komu to pomoże to tu trochę moich "odkryć" (jedyny krążący po sieci schemat jest faktycznie makabrycznym skanem chyba równie nieczytelnego oryginału drukowanego): Procesor główny...
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...
dzięki za odzew! właśnie jak policzyłem to zacząłem brać jeszcze pod uwagę trafo 1200VA za ok. 600zł Chciałbym zbudować zgrzewarkę elektrooporową. Co do rezystancji to małe kształtki elektrooporowe mają różną rezystancję stąd nie mogę przewidzieć jakie to będą wartości. Jeżeli chodzi o powtarzalność to nie bardzo rozumiem. Chciałbym aby timer uruchamiał...
Cześć W załączniku podsyłam Ci formułę obliczeń z której korzystałem oraz arkusze Open Office w którym to wyliczałem. Z jakiegoś powodu (już nie pamiętam) użyłem wtedy Open Office zamiast Excela. Ten arkusz nie otwiera się poprawnie w excelu. Obliczenia wykonane dla 250 kroków, timer 16bit (procek PIC taktowany kwarcem 8MHz). Teraz nie mam Open Offica...
zmiana wyjście timer atmega timer wyjście integra wyjście roleta timer
suszarka electrolux edp12074pdw whirlpool uszkodzić rezystor youtube google
zrobić rower elektryczny sterowniki lovato
Biały osad w silniku VW Tiguan 1.5 TSI 2019 – przyczyny, PCV, ACT, diagnostyka Dane techniczne sprężarki WD-53: szczegóły i zastosowanie