Witam! Czy istnieje taki bloczek FBD w LOGO!, który by dawał na wyjściu "1" przy zmianie sygnału wejściowego z 1 na 0 lub 0 na 1?
Owszem, pewnie po zmianie czasu działałoby lepiej. Ale wiesz, warto uczyć się na doświadczeniu innych. Mnie kiedyś ten sposób pokazał na elektrodzie, przekazuję go więc dalej.
Przerwanie od zbocza jest kompletnie niepotrzebne do niczego - wystarczy TYLKO przerwanie od timera, w którym również można zrobić wykrywanie zbocza i filtrowanie - wystarczy kilka zmiennych pomocniczych (poprzedni stan, jakieś liczniki). Jest to skrajnie proste i działa idealnie. Angażowanie dwóch przerwań do czegoś co można zrobić w jednym jest kompletnym...
Enkoder ten odczytujesz jak przycisk, czyli wykrywasz zmiany stanu pinu. Różnica do przycisku jest taka, że nie ma zjawiska drgań styków, więc jest prościej.
Procek nie wykrywa zmiany stanu na wyłączniku krańcowym po włożeniu płyty,a tylko wtedy przejdzie w stan load.Przejrzyj mechanikę i czujnik.
Hej (at)divadiow, Zauważyłem dziwne zachowanie z tym urządzeniem, pozwól mi wyjaśnić: -urządzenie uruchamia się w głębokim uśpieniu, ostatnia znana wartość to 0-. 1. Po zmianie stanu czujnika z 0 na 1, urządzenie włącza się z głębokiego uśpienia, zgłasza swój stan do serwera mqtt, a następnie wraca do uśpienia po 60 sekundach. 2. Jeśli stan zmieni się...
To popraw algorytm - cały czas masz błędy- Problem polega na tym, że nie wykrywasz zmiany stanu sensora, tylko testujesz sam stan, a to mało. Włączenie/wyłączenie ma następować, gdy sensor był nieaktywny i stał się aktywny,
Z tego co piszesz może wynikać, że powinieneś wykrywać zmianę stanu "był puszczony - jest wciśnięty" (albo odwrotnie), tak czy siak należy zamaskować drgania styków.
Temat oświetlenia schodów niedawno był akurat nie na PCA9685. Pytanie, dlaczego konieczność użycia zewnętrznych PWM? Schody to nie ekran telewizora. Czy 12-bit jest konieczne? Nie wystarczy 5 czy 6-bit? PWM zrealizować programowo. Pokaż jaki masz algorytm działania programu i napisz z czym masz problem. Wykrywanie zmiany stanu czujnika? Komunikacja...
Problem udało mi się rozwiązać. Rejestr danych z tego co udało mi się ustalić służy wyłącznie do wysyłania danych, aby sprawdzić czy jest jakiś odbiornik należy podłączyć go do pinu z rejestru statusu i masy. Trochę to dziwne, bo gdy podłączałem diodę nie wykrywało zmiany stanu, a jak sam rezystor to i owszem.
Witam. Zrobiłem sterowanie oświetleniem przez internet. Mam tylko mały problem. Stworzyłem aplikację w App inventor2, która obsługuje załączanie i wyłączanie przekaźników. Jak włączę i wyłączę któryś przekaźnik to strona www wykrywa, który jest rozłączony lub włączony ale jak zrobię to przez www to w aplikacji stany mi się nie zmieniają. Tu prośba o...
W moim układzie sygnał z linii telefonicznej przechodzi przez przekaznik który odbiera lub zawiesza połączenie telefoniczne. Nastepnie sygnał jest wysterowany i podawany na diode transoptora. Tranzystor transoptora jest wysterowany i podłączony do wejścia przerwania mikroprocesora. Problem mój polega na tym że spadek napięcia który otrzymuje na porcie...
Po pierwsze, przerwania portów w zasadzie nie mogą być używane do wykrywania zmiany stanu przycisku. Po drugie, każda lini portu jest domyślnei wejściem, więc linia: P1DIR &=~ BIT3; jest bez sensu. Po trzecie, najpierw konfiguruje się przerwanie, a potem je włącza, a nie odwrotnie. Po czwarte, KEY nie powinna być pisana wielkii literami, bo to nie makro...
Wykrywasz zmianę stanu. Gdy magnes zatrzyma się naprzeciwko kontraktonu to nie będzie zmiany stanu, w innym przypadku też nie będzie zmiany stanu.
zeby bylo wiadomo czy zostanie to potraktowane jako 0 czy 1, należy zerknąć do datasheet'a i sprawdzić czy podana ilość woltów - zalicza się do 0 czy 1. Sam sobie zaprzeczyłeś, nie wiadomo czy dla zadeklarowanych poziomów logicznych 0 - GND, 1 - 5V po przyłożeniu 2,5V będzie 0 czy 1? :) Tzn gdzie konkretnie sam sobie zaprzeczyłem? I co to kogo obchodzi,...
a Timer ustawiony na zbocze rosnace lub malejace wykrywa tylko zmiany stanu z 0 1 i odwrotnie? I czy jest mozliwosc wykrycia komparatorem zmiane stanu na innych pinach niz do tego przeznaczone?
Odświeżam temat. Nastał taki czas że muszę do układu dołączy dołączyć kolejne trzy czujniki nici. Jednym z rozwiązań jest podłączenie w szereg kolejnych odbiorników podczerwieni rozłączających obwód. Jednak nadal pozostaje problem kiedy przesłonka zostaje odsłonięta (a nie zasłonięta) po zerwaniu nici. Aby ten problem rozwiązać wypadałoby zastosować...
Witam, mam włącznik dotykowy firmy ospel sonata touch sterującym ledami w wnęce, do tego chcę dołożyć przekaźnik wifi sonoff r4 mini, problem pojawia się przy działaniu jako iż przy normalnym włączniku wszystko działa, lecz przy dotykowym jakby nie wykrywał zmiany stanu zacisku S2. Dodam że włącznik nie działa bez bypassu ks-2 https://obrazki.elektroda.pl/2232047100_...
Tylko transoptor wystarczy. + 2 rezystory i 2 diody. Minimum przy wejściu transoptora, to: dioda (ma przewodzić prąd w stronę przeciwną do LED transoptora), i szeregowy opornik. Jeśli szczytowy prąd LED-a ma być np. około 5mA (dla takiego prądu podają CTR dla PC817), to opornik 62kΩ, co oznacza moc traconą 0,85 W, a więc opornik o mocy co najmniej...
Wracając do głównego pytania autora postu, można tak oprogramować integrę. Opcje wejść, cytat z instrukcji "Alarm po cz. na wy. - po włączeniu opcji, wejście wywoła alarm, jeśli w momencie zakończenia odliczania czasu na wyjście będzie ono naruszone. Jeśli opcja jest wyłączona, alarm jest wywoływany tylko w przypadku zmiany stanu wejścia z normalnego...
Żałuję, że nie znalazłem tej tablicy/wątku wcześniej - zaoszczędziłoby mi to trochę pracy! Używam ZY-D02, który wydaje się niemal identyczny z D06 (mój wykorzystuje czujnik halla 2063P i nie ma metalowej osłony CB3S). Na wypadek, gdyby ktoś inny tego szukał, oto krótkie podsumowanie: Zarządzanie zasilaniem: ZY-D02 wykorzystuje sprzętową kontrolę zasilania....
F09 - SILNIK ZRASZANIA NAPRZEMIENNEGO. Moduł nie wykrywa zmian stanu w ciągu 12 sek. PS. Dlaczego "początkujący" a nie "serwis".
Czyli jakiś debounce programowy? Tak, szczególnie jeśli zmiany stanów tych linii miałyby być wykrywane za pomocą przerwań.
W zasadzie każde rozwiązanie zaproponowane przez ciebie jest do zrealizowania, pytanie tylko w którą stronę chcesz iść :wink: . Mogę tylko zarysować jak ja bym to widział (najprostsze rozwiązanie). Baza danych, zbędna, chyba, że chcesz użyć np. do autoryzacji (lista użytkowników), bo problemem było by "wykrywanie" żądania zmian stanu urządzenia sterowanego...
Ok, co prawda na pinie D4 nie działa, ale przełączyłem na pin D7 i działa naciśnięcie. Teraz pojawia się problem z kręceniem lewo prawo. Kręcenie encoderem nie działa jak przycisk, tylko porównuje się stan jednego pinu podczas zmieny stanu drugiego, zatem najlepiej byłoby zarejestrować oba piny od kręcenia jako buttony i porównywać stan jednego podczas...
Nie lepiej podpiąć pod naóżke p3.2, p3.3 ze względu na przerwania?? moze i lepiej by bylo Czy aby na pewno masz programowo wyzwalać timer t0, czy może tak jak wyżej czyli przerwania na portach?? chcialbym zeby tymer wyzwalal sie programowo, gdy zmieni sie stan na jednej z nozek Jak podłączysz +5V to masz "1" ale jak odłączysz (czytaj nie masz nic wiecej...
A więc co można zrobić na dziś, żeby to jakoś działało ale się nie narobić: 1. utworzyć zmienną globalną Dodano po 4 to nic podług zawieszania programu na "wieczność" przez Arduinową bibliotekę dla WS2812. Przesada. Jedna dioda to 30µs, a więc typowy 5m łańcuch 60/m to 9ms. Nie jest to czas który by powodował jakieś zakłócenia obsługi buttona....
No to się doucz i będziesz znał. "Super" porada, ale przerwania nie sa tu konieczne. Naucz się też używać tagów. faktycznie, użyj znaczników(tagów) SYNTAX, bo czytać sie kodu nie chce. - wywal delay - wykrywaj zmianę stanu pinu a nie reakcję na określony stan, dla Arduino jest stosowna biblioteka (Debounce) ale można zrobić i bez niej, trzeba też zlikwidować...
Bardzo dziękuję. Są ważne wiadomości związane z tym wątkiem. Przygotowuję podsumowanie przeprowadzonych testów. Pozdrowienia Dodano po 48 Cześć. Wczoraj otrzymałem kolejny ruch pir, taki jak ten. Po flashowaniu ma te same objawy. Przechwycone przez Realterm są identyczne w ścieżkach Tx i Rx komunikacji między TuyaMCU i BK7321N. Zrzuty ekranu wyraźnie...
Właśnie wychodzi mi, że około 200 stanów wysokich mam. Możliwe, że mam jakiś błąd w programie wykrywającym zmianę stanu. Sygnał co 120 miałby sens.
Witam. Mam problem z układem CM8870 i mikrokontrolerem. Chodzi o to, że mikrokontroler (atmega16) nie wykrywa zmiany stanu wyjścia std układu CM8870. Pozostałe wyjścia CM8870 (Q1-Q4) są odczytywane poprawnie. atmega16 i cm8870 są poączone ze sobą bezpośrednio.
A czy Raspberry Pi nie ma wbudowanego pull-up-a? Arduino ma. Jakkolwiek ten wbudowany może mieć dość duży opór, i wejście może być podatne na zakłócenia - lepiej działa z opornikiem (stosuje się od 1k do 4,7k) między wejściem, a +3,3V. Nie należy na pin Raspberry Pi podawać 5V , nawet poprzez opornik - można go w ten sposób uszkodzić. To, że jakiś przycisk...
albo zle zrozumialem albo..... $crystal = 1000000 $regfile "attiny2313.dat" Dim Bylo As Byte If(portd.6 = 1) And(bylo = 0) Then Bylo = Portd.6 Wait 5 Set Portd.7 Elseif(portd.6 = 0) And(bylo = 1) Then Bylo = Portd.6 Wait 5 Reset Portd.7 End If end: wyswietla sie blad skladni "if" i "elseif" a w tym wyswietla...
A co chcesz tym wykrywać? przewody pod napięciem? nadajniki? czy jeszcze coś innego? Wykrywasz zmianę stanu na porcie, czy używasz ADC?
Heh, chyba mam problem z prostotą przekazu :P Nie mam nawet schematu, gdyż wymyślałem połączenia od razu przy rysowaniu płytki. Chodziło o to połączyć 30 przycisków do 5 pinów procesora (testowane na AtMega16 docelowo AtMega8). Wiadomo, że z 5 zer lub jedynek mogą być 32 różne kombinacje, więc mi to wystarczyło. Po co te diody to jak bym zaczął tłumaczyć...
To wygląda na to, że uC ma poziomy zbliżone do CMOS (zmiana stanu logicznego jest wykrywana około 1/2 napięcia zasilania), a nie do TTL (około 1.5V), i trzeba zadbać o to, by przy braku sygnału napięcie na T5 było znacznie większe , co najmniej 3.5V. Może zamiast 1N4148 wstawić jednego niebieskiego LED-a? Poza tym myślę, że kondensator powinien mieć...
Bramka AND z detekcją zbocza i przerzutnik RS. Sygnał z czujników na bramkę AND z wykrywaniem zbocza. Zmiana stanu któregokolwiek z wejść bramki z 0 na 1 przy pozostałych w stanie 1 w jednym cyklu da stan wysoki na jej wyjściu w kolejnym, ustalając stan wysoki na wyjściu przerzutnika RS sterującego syreną. Przycisk monostabilny kasowania alarmu na wejście...
Dostałem taką odpowiedź Sprobuj wzucic do copilota lub chatgpt Aby stworzyć taki układ logiczny, można użyć kombinacji podstawowych układów cyfrowych, takich jak bramki logiczne, licznik i przerzutniki. Oto krok po kroku, jak to zrobić: 1. **Licznik czasowy**: - Użyj licznika cyfrowego, który będzie liczył impulsy zegarowe. Częstotliwość zegara powinna...
kiedy wciskam przycisk, liczenie czasu nie rozpoczyna się. czy mógłbyś zaproponować inaczej napisany kod? Wstępna ocena dostępnych informacji Analiza podanych przez użytkownika danych: - Problem zgłoszony przez użytkownika: - Po wciśnięciu przycisku, liczenie czasu nie rozpoczyna się . - Użytkownik prosi o propozycję innego kodu, który rozwiąże ten...
Komparator jest w stanie wykryć zmianę a układ INT0 nie? To troche dziwne. Niespecjalnie dziwne. Zwykły pin przełączy się, gdy napięcie opadnie poniżej poziomu niskiego sygnału logicznego, który jest definiowany jako procent Vcc - problem w tym, że Vcc obniża się po zaniku i proporcjonalnie obniża się próg przełączenia pinu. W efekcie, gdy nawet w...
Jak widać masz wykrywać naciśnięcie (zmianę stanu przycisku w przerwaniu timera i po wykryciu zmieniać stan automatu, a zapalać diody w zależności od stanu automatu. 2 linijki kodu na wykrywanie i zmianę stanu plus jedna na zapalanie diod z wektora - razem 4 linie kodu w przerwaniu timera (dla jednego przycisku, dla dwóch pewnie z 8).
Prawdopodobnie masz czujnik właśnie halotronowy i owe 5 V jest napięciem ze sterownika, które jest obciążane masą wypracowaną przez czujnik. Tyle, że wartość obciążenia prądowego jest niewielka i sterownik wykrywa zmianę stanów. Podając nieograniczoną wartość prądową zapewne uszkodziłeś układ czujnika.
No to do dzieła :) Wiesz jak użyć 4017? Wejście zegarowe trzeba trochę rozbudować by tylko krótkie naciśnięcia powodowały zmianę trybu, a dodatkowy obwód (np. bramka AND na dwóch diodach) wykrywał stan włączenia wzmacniacza. Jak widzisz, zmiany w logice interfejsu pociągają spore zmiany układowe. Przy procku nie masz takich problemów. Rozrysuj szkic...
Błądzisz i kręcisz się wokół własnego ogona. Masz wykryć zmianę stanu wejścia - i dokładniuśko to właśnie robi kod, który Ci pokazałem - wykrywa zmianę stanu i ignoruje następujące po niej oscylacje. W dodatku robi to poprawnie - w przerwaniu. Nic do niego nie musisz dodawać, żadnych "stanów stabilnych".
Wykrywaj zmianę stanu przycisku (np. poprzednio zwolniony, teraz wciśnięty, a nie sam stan wciśnięcia. Przerzuć kod modyfikacji współczynników z pętli głównej do przerwania timera, w miejsce, gdzie wykryłeś naciśnięcie, zaraz po zmianie wartości j.
Witam. Jeżeli konfigurujesz pin jako wejście to używaj instrukcji : Config Pinc.0 = Input zamiast : Config Portc.0 = Input Jak wykrywasz zmianę stanu przycisku i wysyłasz dane przez RS to wstaw małe opóźnienie aby uniknąc drgania styków.
Witam, mam kłopoty z aplikacją fototranzystora, korzystając z atmegi8. Zastosowałem diodę IR oraz fototranzystor (taki typowy ze "szkłem" BPYP22) dodałem też doświadczalnie rezystory. Na płytce stykowej - zanim podłączyłem wyprowadzenie uC wystarczyły dużo mniejsze rezystory, po podłączeniu jak na obrazku, musiałem rezystory skorygować. Z logicznego...
Nie chodzi mi o wykrycie 0 bo to oczywiste że go nie będzie, chodzi mi o wykrycie "zmiany", czy to jest możliwe
Cześć :-) Połowa prądu, z którym większość chciałaby walczyć, to prąd jałowy 7805 ;-) Kiedyś również bylem zaskoczony, że niczym nie obciążony potrafi brać Iq=4-4.5mA - zobacz w kartę katalogową. Wersja 78L05 nie jest pod tym względem lepsza. Kiedyś znalazłem odpowiednik o prądzie max chyba 100mA, który pobiera jałowo ułamek z tego co 7805. To było...
Chciałbym mierzyć szybkie i małe zmiany temperatury. Powiedzmy zmianę o 10 stopni w ciągu kilkudziesięciu sekund. Czy zwykłe czujniki w obudowach TO-92 są w stanie wychwycić precyzyjnie takie zmiany? Byłbym wdzieczny za informacje od kogoś doświadczonego w tym temacie. Bez problemu zauwazysz, LM35 przyklejony d cylindra z aluminium o srednicy 30 cm...
Skoro częstotliwość jest stała to po co ją podwajać? Po prostu wygeneruj inną niezależną częstotliwość 400Hz. Wtedy wystarczyło by mierzyć wypełnienie tego pierwszego przebiegu a częstotliwością się nie przejmować. Nie mam możliwości zmiany kształtu ani też częstotliwości oryginalnego przebiegu, mogę jedynie "wpiąć" się w linię, gdzie on występuje,...
W mojej mini wieży zapala się dioda podświetlająca gałkę od potencjometru głośności To nie potencjometr tylko impulastor jego obrót jest wykrywany przez procesor, programowo łatwo oprócz zmiany głośności zaświecić diodę. Stanu (analogowego) potencjometru podłaczonego w tor sygnału audio łatwo nie wykryjesz, pozostaje dodać tarczę ze szczelinami i wykrywać...
Nie wykrywaj stanu tylko zbocze tzn: Sprawdzaj pętla w koło stan przycisków i porównuj z ostatnim stanem. Jeśli się zmienił to wykonaj odpowiednią czynność przypisana do przycisku i zapamiętaj ten stan by go porównać w kolejnej pętli. Dodatkowo drgania styków możesz wyeliminować prostym układem RC i przerzutnikiem Schmitta.
To cos ci nie wyszlo. To moj uklad, ktory zbudowalem i dziala bez problemow, a wykres - jest to wykres z rzeczywistego ukladu, ktory samplowal i wysylal dane do Excela, po to, zebym sobie mogl ustawic wlasciwy cut off do wykrywania tego co chcialem. Sygnal ze wzmacniacza wchodzi na uklad calkujacy (RC) i dalej na ADC po to, zeby mierzyc bardzo slabe...
Choćbym nawet chciał odbierać każdy bit jako jedną próbkę (bez filtrowania) to i tam musiał bym na wstępie próbkować częściej żeby dokładnie wykryć moment bitu startu. A słyszałeś już o przerwaniach wykrywających zmianę stanu pinu wejściowego? Dokładniej niż tą (nie obciążającą procesora metodą) już nie będzie... 4\/3!!
Mam 4 zegary DCF. Mieszkam w wielkiej płycie. Zegary wiszą lub stoją w różnych miejscach. Te, co stoją przy oknach, dobrze się synchronizują. I też trzeba dobrać właściwe miejsce. Nawet przesunięcie o kilkanaście cm stanowi różnicę. Jeden, co wisi na ścianie, nie ciągnie, ale raz na kilka miesięcy stawiam go przy oknie, złapie sygnał i jest OK. Częściej...
Czy trudniej jest czytać czy pisać w danym języku? Dla C, odczyt jest trudniejszy, jako że program w tym języku czyta mniej więcej z połową prędkości zapisu, oznacza to, że wykrywanie zmian stanu pinu jest cztery razy wolniejsze niż zmiana stanu pinu. Z kolei program napisany w Go potrafi szybciej odczytywać niż zapisywać. Go wydaje się być dobrą alternatywą...
Chyba trochę odbiegamy od meritum problemu. Dla sprawdzenia podpiąłem zapasowy kabel łączący PC'ta i monitor. Problem nadal występuje i jest strasznie irytujący Ekran robi się czarny co 5 min,chodź dioda LED nie wykrywa zmiany trybu pracy. :evil:
Wykrywaj zmiany i mierz czas - jeśli od ostatniej zmiany minie więcej niż 1 okres standardowego migania to znaczy, że nie miga ;)
Faktycznie tak jest że system elektryczny pojazdu wykrywa tylko zmianę stanu czujnika. Po zmianie stanu czujnika jest uruchamiana kontrolka ciśnienia oleju i napis STOP. Kontrolka nie testuje się po włączeniu zapłonu. Dziękuje za wszystkie informacje.
Witam. Wpadłem na pewien pomysł, a nie jest znawcą tematu... Chcę zrobić prosty "alarm": Czujnik ruchu z przekaźnikiem, który załącza gdy wykrywa ruch. Podłączył bym go do kabla rs-232 i oprogramował w linux-ie. I teraz pytania: Które piny podłączyć do przekaźnika w czujniku (tak, aby po wykryciu ruchu zwierał i w komputerze wykrywać zmianę stanu)?...
Witam, zrobiłem sobie [url=http://www.elektroda.pl/rtvforum/to... układ, lecz program nie pokazuje mi żadnych zmian, choć bym nie wiem co robił. Jedyne zmiany są wtedy gdy w innym programie ustawie stan niski albo wysoki na wyjściu LPT, ale to chyba nie tak miało działać. Port LPT już odblokowałem, układ zrobiony na CD74HC240 (inna konstrukcja...
Witam, Jaki jest minimalny odstęp między białymi kreskami na czarnym tle, aby fototranzystor mógł poprawnie wykrywać zmianę stanu? Chciałbym uzyskać możliwość precyzyjnego obrotu podstawy obrotowej na podstawie odczytu z fototranzystora - czarne koło, na nim naniesione białe linie (łącznie 360 - co 1 stopień, u mnie na obwodzie podstawy będzie to odległość...
To niestety może być niemożliwe bo mikrokontroler w środku do każdego pinu używa więcej linii sterujących niż jedna. Z kolei na zewnątrz jest dostępna tylko jedna linia. Zatem zewnętrzny układ nie miał by być z czego sterowany. Takie zwiększanie wydajności prądowej da się łatwo zrobić tylko w przypadku konkretnego układu gdzie wiadomo która linia ma...
Jak byś włożył minimum wysiłku i przeszukał elektrodę (temat wraca 5x na tydzień) to byś się dowiedział że tak się nie robi klawiszy, A mogę wiedzieć z czym jest problem odnośnie klawiszy? Ja w programie nie wyzwalam nic przyciskami tylko sprawdzam czy przycisk jest sprawny, szukając informacji jak to zrobić oraz przeglądając kursy arduino nie znalazłem...
Czy po wciśnięciu przycisku program ma wykonywać w kółko wybraną sekwencję? Pewne tak, a wtedy: jak w trakcie wykonywania sekwencji program ma reagować na wciśnięcie przycisku? Ma dokończyć wykonywaną sekwencję, czy ją przerwać? Jeśli program ma rozpoznawać wciśnięcie przycisku w czasie wykonywania sekwencji, to zamiast _delay_ms() trzeba wstawić własną...
Bardzo dziękuję za odpowiedź. Czy zablokowany sterownik nie oznacza że na silnik w ogóle nie będzie podawane napięcie przy włączeniu odkurzacza? Znalazłem kilka ofert używanych płytek sterujących w dostępnej cenie, ale przed zakupem chciałbym jeszcze jakoś sprawdzić, czy problem napewno w sterowniku. Jeśli akumulator jest w stanie generować 11W i napięcie...
Zanim zaczniesz klepać komendy, sprawdź na jakimś mało ważnym module czy jesteś w stanie go edytować, zapisać zmiany i je poprawnie odczytać. Generalnie unikałbym regenerowania czegokolwiek na tym dysku.
Winowajcą okazała się, tak jak pisaliście, wersja ESP32, po wgraniu 3.0.5 dźwięk się znalazł. (at)robgold dziękuję za link, udało mi się wcześniej samemu wydrukować ramkę, nie tak profesjonalną, ale spełnia zadanie. Zostawiłem krótki enkoder, ale dorobiłem dystans, żeby. pokrętło za daleko nie wchodziło i nie przycierało. Porzuciłem pomysł za oryginalnym...
Co do programu przedstawionego w załączniku. Strasznie marnujesz czas procesora, powinienes w przerwaniu wykonac kilka instrukcji a ty wykonujesz wszystko. Uboczną stroną jest jescze to ze musisz zapisywac wykorzystywane rejestry na stosie i "uziemiasz sobie licznk 0" Proponowałbym taki sposób: czujnik dołaczasz do wejscia into lub int1 ustawiasz na...
A sprawdzałeś na czajniku elektrycznym czy w garnku z wodą postawionym "na gazie"? Pytam, bo ja u siebie zauważyłem że czajnik wyłącza się u mnie przy temp. 97st C. Zakres czujnika wynosi -55 do 125st Rozdzielczość wynosi 0.1stC czyli to że wykrywa zmiany temperatury o 0.1stC Dokładność wynosi +/-0.5st C czyli jego wskazania od stanu faktycznego mogą...
Na tym schemacie pominąłem przekaźnik i triak, chodzi mi o samo uzyskanie zmiany stanu na wyjściu po upływie czasu po wykryciu zera sieci... Wiem, ale muszę wiedzieć gdzie ma być podłączony żeby ocenić działanie układu. Mógłbyś rozwinąć myśl z komparatorami? Myślałem na początku o tym, żeby wykrywać zera sieci poprzez porównanie z masą, ale potem i...
Najprościej będzie zmodyfikować program tak: [syntax=vbnet] Rez = Getadc(5) 'przechwycenie wartości napięć na wejściach ADC Pot_max = Getadc(4) If Rez >= Pot_max Then Wait 1 'wykrywanie przeciążenia Rez = Getadc(5) 'przechwycenie wartości napięć na wejściach ADC Pot_max = Getadc(4) If Rez >= Pot_max Then Reset Portd.0 'wyłączenie silnika Reset Portd.1...
wlasnie problem w tym ze SP2 mam zainstalowane... w Paragon Partition Manager faktycznie pokazuje wolna, nie przydzielona przesten dysku, udaje sie ja scalic w jedna partycje jednak kiedy zamykam program wyskakuje zapytanie czy chce zapisac zmiany a kiedy klikam na Yes to wszystko wraca do stanu pierwotnego :/
Witam, zobacz , potrzebujesz takiego samego układu choć do innego celu. Niestety, ale ze względu na to, iż jest to automat sekwencyjny - z przerzutnikami - potrzebny jest generator zegarowy o czasie okresu mniejszym od czasu pomiędzy możliwością pojawienia się zmiany stanów na wyjściach Twojego układu.
Mam kilka włączników pod Tuya w domu i faktycznie niektórym zdarza się samoczynnie zmienić stan (zwłaszcza na "wyłączony"). Ale z oryginalnym firmware? Tak się zastanawiam czy wlutowanie tych elementów jakkolwiek koresponduje z flashowaniem? Rzeczywiście, firmware może mieć w pewnym stopniu wpływ na wykrywanie stanu przełącznika. Chociażby to od firmware...
Fotorezystory są dość wolne ale nie na tyle aby przy ich pomocy nie dało się zarejestrować tych mignięć. Możesz zastosować fototranzystor. Dla niego 0.2 sek. to bardzo długo. Zakładam, że sprawdziłeś czy wykrywasz zmianę stanu wejścia gdy fotoelement oświetlisz np. latarką. Jeśli tak to problem jest raczej natury programowej lub czułość nie jest odpowiednia....
Nie no jeśli chodzi o mnie to chciałem się upewnić co do założeń bo w związku z przedstawionym schematem wydawało mi się bardzo niejasne. Ale ok - to teraz zauważ, że zakładając iż chcesz odseparować sygnały diodami, to musisz przyjąć założenie, że wejście INT będzie w stanie wysokim poprzez np podciągnięcie programowo wewn. rezystorem do VCC. A zatem...
Sterownik wykrywa zmianę sygnału z 1 na 0. Jednak nie następuje to tak jak w przerzutnikach reagujących na zbocze. Sterownik sprawdza zmianę stanu co cykl co powoduje, może nie wykryć zmiany zbocza jeśli nastąpiła kilkukrotnie podczas cyklu.
W układzie nie chodzi mi o wzmocnienie z dużą dokładnością,czy aby wzmocnienie by było super liniowe... Układ po prostu ma wzmacniać sygnał który w pewnym momencie ma napięcie niskie, rzędu pojedynczych uV, a następnie skokowo rośnie do ok. 250uV ( powtarzane okresowo z pewną częstotliwością) - można powiedzieć że powstaje coś na kształt sinusoidy....
Witam, Elektronika nie jest moją główną specjalizacją, więc z góry przepraszam jeśli coś źle opiszę :) Zbudowałem proste urządzenie do konwertowania sygnałów przekazywanych z wyjścia sterownika PLC (24V) na wejście jednego z portów GPIO Raspberry Pi (3.3V). Rysunek01 http://obrazki.elektroda.pl/2732268000_1... Gdy sterownik PLC wykrywa...
;) piszesz, że zrobiłeś już układ "detekcji poczty" w skrzynce na listy, że dopracowałeś już program detekcji .... skoro więc jest jakaś detekcja to znaczy, że musisz wykrywać zmianę stanu jakiegoś czujnika czy nie wiem tam czego. Zamiast więc podchodzić do tematu (jeśli chodzi o usypianie procka) jakby troszkę "od tyłu" - podejdź może "od przodu" czyli...
Chciałbym wykrywać logiczne 0 na jednym z wejść procka ATMega16. O tyle, o ile nie ma problemu z wykrywaniem jego zwarcia do masy, to pojawia się trudność, gdy podłączę zewnętrzny generator przebiegu prostokątnego (oczywiście jedno wyprowadzenie na masę, drugie do portu) - procek nie wykrywa stanu niskiego :?: Co to za generator? Poziomy napięć są...
Witam, 1. Czy przekaźniki dopuszkowe ZigBee działają w taki sposób, że po spięciu go z tradycyjnym świecznikowym włącznikiem światła przekaźnik "wie" w jakim jest stanie? Innymi słowy ? jak włączę oświetlenie przyciskiem to jak wiadomo będzie zwarcie na stałe dopóki go nie przełączę w drugą stronę. Czy w tym stanie będę go mógł wyłączyć przez ZigBee?...
Jeśli firmware było identyczne powinno się obejść bez wymiany ROM (czytaj raczej bez zmiany ROM się nie obejdzie). Rozumiem, że dysk dawca był wykrywany w BIOS? W zasadzie stan głowic i talerzy nie powinien mieć nic do wykrywania dysku przez BIOS. Jednak elektronika z płytki powinna dogadać się z elektroniką przy głowicach. Jeśli dysk stuka głowicą...
Witam :) Robię pewien projekt na konkurs elektroniczny który opiera się o program w C++ pod windowsem który kontroluje pracę karty przekaźników LPT, o jego działaniu nie ma co gadać nie to jest problemem :) Otóż karta przekaźników podłączona jest do portu lpt w komputerze stacjonarnym a na konkurs wolałbym wziąć laptopa który jednak nie posiada portu...
Istotnie są enkodery, które generują pojedyncze przejścia, albo całe cykle, lecz w praktyce nie ma to znaczenia i metoda opisana przez (at)PDT sprawdzi się w obu przypadkach. Jedynie wynik należy podzielić przez 4 jeśli enkoder generuje pełen cykl/przejście No nie bardzo, przecież w enkoderze z pojedynczymi przejściami (to znaczy ze zmianami pojedynczych...
Zgaduje że obracamy wirnik i wyłapujemy zmiany prądu na uzwojeniu testera. Nie tak prosto- u mnie aby obrócić wirnik trzeba wyłączyc urządzenie, tak go potrafi "przykleić", że jestem w stanie je podnieść ujmując na osie wirnika. Ale przy zwarciu blaszka brzęczy jak dzwonek. Zrobiłem też urządzenie do wykrywania zwarć międzyzwojowych w stojanach, wykrywa...
Chciałbym nie obsługiwać programowo zamiany czasu oraz daty. Zależy mi abym raz ustawił datę i godzinę a reszta przebiegała bez użycia procesora. W chwili obecnej mam układ PCF8583 gdzie w/w operacje są realizowane programowo. W moim programie odczyt daty i czasu przez mikrokontroler realizowany jest tylko w chwili wystąpienia zdarzenia (zmiany stanu...
https://pl.wikipedia.org/wiki/RC5_(RTV) Pojedynczy rozkaz wysyłany w tym standardzie to ciąg 14 bitów zawierający: 2 bity start (zawsze logiczne "1") 1 bit przełącznikowy, zmieniający stan po kolejnym naciśnięciu przycisku , służący do wykrywania powtarzania się pojedynczego rozkazu, np. zmiany głośności
Ok, to jak w domoticzu ustawić okresowe wysyłanie stanu wszystkich wyjść do urządzeń wykonawczych? Mam np skrypt lua wyliczający wartość pwm zależnie od ustawienia suwaka wywoływany raz podczas użycia suwaka. Albo prosty on/off z on action i off action wykonywanych podczas zmiany stanu przelacznika. Jak wysyłać co np 5 minut aktualne nastawy dla wszystkich...
Tak jak stachu napisał. Jeżeli chcesz sterować to potrzebujesz jakąś formę sygnału sterującego i jakąś formę komunikacji ze szkicem wgranym do Arduino. Sterować sygnałem możesz na przykład poprzez konsolę linii komend w kompie (oczywiście kiedy Arduino jest podłączone z komputerem) używając "Serial" albo możesz dołączyć inne elementy elektroniczne do...
Mam mały problem - nie potrafię przenieśc kodu z bascoma do avr c (eclipse). Tzn, wiem ze nie przeniosą go 1:1 chodzi mi raczej o ogólne zasady, szkielet: chodzi o zapis do pamięci eeprom stanu licznika - licznik sie zmienia przy pomocy przycisków góra/dół - przy wyłaczeniu zasilania oczywiście jego zawartośc jest kasowana. Oczywiście zapis przy każdej...
Czyżby ten PLC miał poziomy TTL na wejściu? Wejście TTL nominalnie ma '0' poniżej 0,8V i '1' powyżej 2V, a faktycznie zmiana stanu jest wykrywana około 1,3V (2x U_BE).
Chodzi o to, że bramka ma wykrywać zmianę stanu logicznego na wejściu. Czyli musi być na stałe stan logiczny 0 i bramka ma wykryć jego zmianę na logiczną 1. Na twoim schemacie wejście bramki niejako wisi w powietrzu pomimo dołączenia do rezystora R1. Na takim wejściu może panować stan losowy jeśli wejście bramki będzie podatne na zakłócenia. Zobacz...
Czy istnieje taki program, który w danym odcinku czasu będzie wykrywał zmiany w systemie (te w rejestrze i te na dysku). I gdy zajdzie potrzeba cofnie co zarejestrował. Nie chodzi o programy typu backup które zapisują stan całego systemu. Tylko o selektywny zapis zmian w danym momencie. Prosze o odpowiedz na moje pytanie:D thx
Cały układ niestety nie działą jak powinien bez podłączenia odbiornika piezo uC wyświetla mi rozne czasy odbioru ( zmiany stanu na ICP). Jeśli dobrze rozumiem zostawiłeś wejście wiszące w powietrzu i dziwisz się że łapie zakłócenia? Wykrywasz tylko pierwsze zbocze na icp? ja bym sprawdził czy pojawia się tam przebieg o częstotliwości nadanej, a nie...
Cześć Eksperci, Po naprawianiu fotokomorki w moim robo 500, zobaczylem, że brama nie domyka sie do końca (brakuje paru centymetrów). Pomyślałem, ze to wina krańcówki, w która wpada ten bolec i od razu mocno blokuje. Postanowiłem odsunąć niego cały silnik od grzebienia w bramie. Zrobiłem to za mocno i bolec w ogóle nie zablokował wiec brama wpadła w...
Owszem najbardziej zależy mi na "nowym prostym układzie " , który umożliwia wykrywanie zmiany obciążenia kabla zasilającego - czyli wykrywający przekroczenie dopuszczalnego progu przepływającego prądu ( najlepiej regulowany potencjometrem), bowiem płynie prąd stanu czuwania sprzętu RTV. Tyle pojawia sie nowinek w elektronice, że często nie warto tworzyć...
Aby przerwanie zadziałało mam ustawić wykrywanie na niski poziom, dowolną zmianę stanu czy któreś ze zboczy?
detekcja zmiany stanu detektor zmiany stanu wykrywanie stanu wysokiego
cewka briggs iskra cyfrowy polsat niemczech opalarka grzeje
lampowy wzmacniacz gitarowy identyfikacja elementu
Światła pozycyjne nie działają w Citroen C4 2008 - diagnostyka Zielone tło w lewym górnym rogu ekranu - przyczyny