Rozumiem. Ale czy takim systemem podrozdzelni nie będzie system taki jak opisałem w 1 poście z tym że zamiast pierścienia zrobić "2 nitki" po długości. Taki "przerwany pierścień" Wg mnie będzie to tańsza opcja niż np dzielenie tego na 4 czy 5 podrozdzielni i z nich na gniazda. Ja wiem że taki sposób jak podałeś jest wygodniejszy ale tu wiadomo o co...
No to jak ogrodzenie to mamy problem z piorunami - tak długi kabel będzie pięknie wykrywał pioruny i może palić coś co jest po drugiej stronie. Pierwsze pytanie - czy tu trzeba uC/Arduino? Moim zdaniem nie. Po stronie ogrodzenia dałbym osobny zasilacz np. 12V, następnie transoptor. Tę stronę bym zabezpieczył co najmniej warystorem. Za transoptorem zastosować...
Myślę, że zdążysz. Wystarczy że wszystkie 4 piny podłączysz pod jeden port. Np. PORTB : PB0, PB1, PB2, PB3. Wtedy wystarczy że w przerwaniu odczytasz tylko stan całego portu B (PINB), zaś w programie głównym zbadasz który z wentylatorów wygenerował przerwanie.
I dobrze. Aby zmieniać wypełnienie musisz uciec się do pomocy przerwania ( to wada ,ale za to 1 timerem możesz mieć 4 zupełnie niezależne PWM). A działać może to mniej więcej tak (przykładowo): Timer0 ustawiasz na najmniejszy oczekiwany okres (rozdzielczość). Ustawiasz stan początkowy i jego przełączenie w EMR. MR ustawiasz na oczekiwaną długość stanu...
Podłączyłem dobrze, sprawdzałem kilka razy. Rozmawiałem z osobą która wynajmuje miernik fluka, wysoki model dsx5000. Podobno, nie ma sprzętu, który załatwi mój problem. Przy skrętce z tazji na jej budowę nie można precyzyjnie z dokładnością wartą uwagi odszukać przerwy. Nawet te nadroższe sprzęty mają margines błędu 4m przy przewodzie o długości 100m
Hej :) Szperając w sieci znalazłem urządzenie, które mnie zaciekawiło: Gembird NCT-3 A dokładnie jedna z funkcji, którą podaje specyfikacja: - Mierzy długość przewodu oraz dystans do przerwania obwodu - Dokładność: 97% Czy posiada ktoś takie urządzenie? Czy naprawdę mierzy te długości? Jak to się sprawuje? A może macie inne wynalazki do tego typu zastosowań??
Witam, Magistrala 1-wire posiada dość mocne restrykcje czasowe co do trwania poszczególnych stanów na DQ. Przerwanie Timera, a wiec wykonanie podprogramu związanego z obsługa przerwania, powodowało zmianę długości tych czasów, gdyż są one generowane softwaerowo przez Bascom. Czasem może się zdarzyć że kolizja i tak wystąpi pomimo że teraz wszystko jest...
Witam. Posiadam dobrej jakości kabel skrętkę o dł.ok.20 metr.i w połowie mi się przerwał przez ostrą blachę na dachu,teraz muszę go połączyć,jak najlepiej to zrobić,lutować i dobrze zaizolować,czy założyć 2 wtyczki i zastosować taka kostkę,łącznik
Z tą długością i negacją to nie mój pomysł, ale niezły. Właśnie tak to można traktować. Jeżeli kolejny bajt nie jest negacją poprzedniego, to przyjmujemy, że to nowa długość i czekamy, aż następny będzie negacją. Dodatkowo można narzucić ograniczenia na dozwolony zakres długości.
Checkdisk działa z automatu i potencjalnie jest niebezpieczny dla dysku i danych. Robi się go na uszkodzonych dyskach tylko jeśli nie ma innego zastępczego a istotne dane zostały zabezpieczone. Jeśli koleżanka ma bardzo ważne dane to proponuję przerwać i rozpocząć od diagnostyki, kopii itp. w sposób bardziej profesjonalny. Długość pracy wynika z dwóch...
Zainstalowałem w ogrodzie, robota koszącego Cramer RM 2000. Robot wyświetla informacje o utracie sygnału pętli. Nadawanie nowego kodu, nic nie daje. Pętla ma ok 400m długości i nigdzie nie jest przerwana ani łączona. Czy ktoś z Was ma jakiś pomysł? Czy ktoś ma podobny problem z tymi robotami? Dzięki.
Na pierwsze pytanie: Coś nie tak - na podstawie deklarowanej fw musisz obliczyć okres przerwań w zależności od długości obszaru tablicy, a we wzorze to trochę masło maślane. Na drugie pytanie: kolejne wskaźniki pokazują na kolejną 1/3 całego obszaru - dla długości tablicy 240 to będzieodpowiednio 0, 80 i 160. Jeżeli obszar byłby długości 360 to tak...
Metodą prób i błędów robić dziury w ścianie (mniej więcej wiem gdzie kabel biegnie) i robić testy zaczynając w połowie kabla sprawdzać czy jest przerwana żyła po lewej stronie czy prawej zaczynając od środka długości kabla. Nasza metoda nie jest taka nie musisz przerywać kabla w połowie, wykonaj pomiary pojemności i daj na forum. Po pomiarze pojemności...
Zależy co to za czujnik, producent ustala maksymalną długość przewodów, jego typ, potrzebę ekranowania itd. Co do lutowania i izolacji to jak byś złączyl przerwany przewód? Zlutować i zaizolować zależnie od warunków pracy
Rezerwujesz pamięć na stercie na strukturę LCD_trans - ponieważ zawiera ona pole o wielkości dynamicznie zmienianej, więc musisz zarezerwować miejsce na samą strukturę oraz długość przechowywanego w niej tekstu.
Jeśli masz stare nie pęknięte, to w każdym sklepie z oring-ami dobiorą Ci bez problemu. Oring niemal nigdy nie zużyje się w taki sposób, żeby nie można było zmierzyć jego grubości i jeśli jest cały (może być nawet pęknięty/przerwany, ale nie może brakować go po długości), to nie ma z tym najmniejszego kłopotu. Wielokrotnie przerabiałem tego typu sprawy...
Wyzwalasz timerem sprzętowo, odbierasz wyniki do bufora przez DMA, po odebraniu bloku o długości, którą sam wymyślisz - przetwarzasz wyniki. Dane możesz pewnie przetwarzać w przerwaniu DMA. Jeśli masz inne, ważniejsze przerwania - obniż priorytet przerwania DMA.
W tym miesiącu padło sterowanie graczem numer 2 przy działającym sterowaniu graczem numer 1 w konsoli CG-2020 - po klikaniu przycisku A wyzwalany jest przycisk A oraz strzałka w lewo lub w prawo (zależnie od uruchomionej gry). Da się to naprawić czy nie? Z powodu niedokładnego umieszczenia PCB konsoli we właściwym miejscu obudowy kabel 17-pinowy w dwóch...
Dziękuję za odpowiedź. Czy podstawa magnetyczna anteny jest dostosowana do konkretnej długości promiennika? Pęknięcie jest w izolacji zewnętrznej kabla. Żyła gorąca nie jest przerwana. Ewentualnie jaką podstawę można byłoby dokupić do promiennika o długości 170 cm?
Znaczy problem jest inny.... Przewód leci od pompki około 40 cm, potem jest przerwany na długości ok 16 cm i dalej leci do dachu. Muszę połączyć te dwa kawałki przewodów. Są jakieś gotowe zestawy?
Z pada 15 pinowego (w połowie długości kabla) przerwałem go i próbuję poskładać zamiast pada gun. Gun był 9 pinowy ale jak zrobić z tego 15 pinowy gun? Połączenia zrobiłem według kolorów ale gun wtedy nie działał. Jak zobaczyłem zdjęcie w linku to zrozumiałem, że niemal na pewno należy zniszczyć wtyk żeby przełożyć kable do innych pinów ( http://pinouts.ru/visual/gen/nes_light_g...
Luźna myśl. Przechowywać CRC (wskażnik na nią) i rozmiar aplikacji, gdzieś w okolicach vectora przerwań? dzięki temu łatwo to policzyć i jest niezależna od długości aplikacji. Wskaźnik CRC i długość aplikacji są raczej znane za 1 linkowaniem?
Można skorzystać z miernika pojemności mierząc pojemność na obydwu końcach kabla. Wymagana jest znana długość kabla i musi być kabel przerwany i nie zwarty.
Jeżeli to wiekowy sprzęt to zamieść zdjęcia elektroniki. Jest tam programator zespolony z płytką PCB czy może moduł sterujący pracą silnika jest osobno? Warto sprawdzić stan szczotek węglowych oczywiście bo jeśli jeszcze nigdy ich nie wymieniałeś to mogą być w końcowej fazie zużycia. Nowa szczotka ma od 30-40 mm długości.
Przerwanie DMA dostaniesz po wielokrotnościach ustawionej długości. Czyli po 8, 16, 24, 32, ... odebranych bajtach. Jeśli wyślesz 15, to przerwanie powinieneś dostać po wysłaniu jeszcze jednego bajtu.
Czego oczekuje NAZE Ci niestety nie powiem. Poszukaj informacji w manualu. Po wyłączeniu nadajnika dioda przy attiny powinna zgasnąć, bo brak PWM to brak PCINT, a tam jest załączana. Możesz dopisać symulację dodatkowych kanałów i sprawdzić, czy coś to pomoże. Dodaj sobie np. drugi output compare do tego licznika, który już masz. Jak zliczysz 6 wyłączeń...
Myślę, że pierwsze podejście jest jak najbardziej poprawne. Chodzi o to by po pierwszym przerwaniu wystąpił jakiś czas nieczułości na kolejne przerwanie zewnętrzne. Może on być nawet znacznie dłuższy- nie sądzę by ktoś chciał klikać przycisk do wyświetlania kilka razy na sekundę. Wybudzanie mikrokontrolera cyklicznie co 400ms z pewnością nie poprawi...
Może da rade, jeszcze zależy jaką lutownicą, wystarczy wziąć cienki przewód, przyciąć na odpowiednią długość, wykonać pobielanie i przylutować jednym końcem tam gdzie dochodzi przewód a drugim do punktu lutowniczego bezpośrednio połączonego tą przerwaną ścieżką, nic trudnego.
W jaki sposób można ustawić priorytetowość przerwań? Mam taki problem: Za pomocą przerwań zewnętrznych mierzę długość impulsów na 2 wejściach.Wszystko gra do póki nie podłącze do atmegi USART który wypytuje co jakiś czas o te dane. Kiedy leci pytanie i Atmega ma przerwanie od USART co jakiś czas są przekłamania odnoście czasu trwania długości impulsu....
Po wybudowaniu modułu okazało się, że płytka drukowana jest pęknięta na długości kilku cm i przerwane są 4 cieniutkie ścieżki. Jakimś cudem udało mi się je polutować i teraz wszystko działa jak należy. Dzięki za zainteresowanie.
Rozumiem, że czas programu wzięty z instrukcji obsługi ? Zwykle jest tam zapis, że podany czas jest czasem orientacyjnym. Długość cyklu będzie zmienna zależnie od użytych funkcji, może sie przedłużać lub być przerwany, jeśli pralka wolno spuszcza lub pobiera wodę. Może ulec wydłużeniu lub przerwaniu, jeśli woda nie zostanie podgrzana. Ulegnie tez znacznemu...
A właśnie, że jest sposób na efektywne wykorzystanie DMA przy odbiorze, nawet dla zmiennej długości ramek. Wystarczy ustawić przerwanie od stanu IDLE dla kanału szeregowego U(S)ART, które generowane jest po zakończeniu transmisji. W tym momencie wszystkie dane są już w zdefiniowanym w DMA obszarze pamięci.
W tym przypadku, wg. opisanego zadania, nie ma możliwości zrobienia pomiaru między końcówkami przewodu, masz możliwość tylko zrobienia z jednej strony, powiedzmy, że druga strona jest 300metrów dalej i nie masz jak fizycznie tego sprawdzić. Dlatego musisz użyć przewodu numer 2 lub numer 3 i potem podzielić przez 2, pod warunkiem, że przewód numer 2...
Mam własną procedurę ale działa na zasadzie mnożenia *10 wpisanej do tej pory wartości i dodawania numeru klawisza (0-9) wraz z kontrolą długości liczby, formatowaniem wyświetlania na LCD, obsługą klawiatury w przerwaniu i innymi bajerami. Jak chcesz mogę podesłać Ci odpowiednie procedury. BTW: jaki masz uC ?
Jak już Kolega nabierze wprawy z przerwaniami i timerami to można osiągnąć zamierzony cel w następujący sposób: Dajemy sygnał (którego długość trwania chcemy mierzyć) na wejście INT0 oraz INT1 jednocześnie, przy czym pierwsze ustawiamy na zbocze rosnące a drugie na spadające, w przerwaniu INT0 startujemy timer1 a w przerwaniu INT1 zatrzymujemy go,...
Timer i zmiana stanu wyjścia w przerwaniu. Długość dźwięku określić innym timerem.
A to wydaje ci się? Trzeba było pociągnąć od lewej do prawej na całej długości bo może jest w kilku miejscach przerwana?
Tak robiłem w poprzednim przypadku, kiedy impulsy były powyżej 1us, przerwania nie były potrzebne. Tylko że traciłem kilkadziesiąt porcji danych, kiedy musiałem przeliczyć z danych wynik. Teraz chciałbym system polepszyć, tzn zbierać długość impulsów poprzez przerwanie. Ponieważ urządzenie będzie rozwinięciem poprzedniego projektu, nie mam możliwości...
Podepnij to pod wejście mikrokontrolera wywołującego przerwanie (lub sprawdzaj stan pinu co 10us). W ten sposób poznasz długość sygnału i przeliczysz go na wypełnienie dla sterownika mostka h. Impuls który mierzysz miesci się w przedziale ~1-2ms i jest wywoływany co ok. 20ms (czyli dla impulsu ok. 1ms masz wartość 0%, a dla 2ms masz wartość 100%). Poczytaj...
a te przerwania o tej długości powodują zmianę tylko minut lub godzin? Pozdrawiam!
Indukcja, na długości przewodu w żyłach równoległych do siebie. Raczej nie o indukcję tu chodzi, lecz o pojemność między żyłami w przewodzie. Przerwany tor N wraz z torem L tworzą kondensator, którego reaktancja pojemnościowa jest tym mniejsza, im większa jest długość przewodu.
Nic się nie zmieni , może będzie trochę gorsza jakość. Długość kabla nie ma wpływu na jakość obrazu w TV cyfrowej. Jednak zbyt niski sygnał może doprowadzić do jakiś przerwań w wyświetlaniu itp. 25 m to nie jest dużo. Te dekodery maja kiepską opinie.
Napisze dokładniej o co chodzi Wysyłam poprzez RSA plik ~100KB(wartości kolorów pixeli) Potem w funkcji 'wyrzucam' te dane na wyśw i towrzy się obraz. Tylko jeśli moja funkcja będzie się zbyt długo wykonywała, lub prędkość będzie za duża, to zdarzy się, że pominę bajty dbierane z RSA, Dlatego chciałbym wyliczyć jaka może być max prędkość badów jeśli...
Witam, Schemat układu jest niekompletny, brakuje kwarcu taktującego. Z programu wywnioskowałem, że jest to Xtal 12MHz. Długość trwania procedury obsługi przerwania od Timer0 wraz z preambułą nie musi być dokładnie równa 10 cyklom maszynowym (#3CBA). To wniesie pewien błąd pomiarowy odmierzania czasu, przeciętnie około 10 mikrosekund. I na koniec sprawa...
Ustalasz długość odbieranych danych np. 2 bajty, wstawiasz licznik odliczający do 2 :) i łapiesz jeden bajt, potem drugi, Kasujesz licznik i od nowa :) wysyłasz następne 2 bajty itd. ...
Niech ktoś mądry i doświadczony mi odpowie. Na maszcie połączyłem przerwany kabel w długości ok. 20 cm. przed wzmacniaczem "rurkowym" od anteny VHF dwoma złączami "F" i "beczką", i zabezpieczyłem to taśmą samowulkanizującą. Czy muszę wymienić kiedyś lub kiedykolwiek kabel na "cały", czy to połączenie generuje jakieś straty sygnału? Czy mogę to zostawić?
Witam. Jaki kwarc uC? Jaka prędkość i długość połączenia? Razem ile przerwań w uC?
to wtedy jest nie stabilne połączenie może nawet będzie zrywane. a gdzie chcesz taki kabel założyć?? wiesz jak zostanie przerwany to już nie będzie działać poprawnie
Przedstawiony projekt PCB nie zawiera przerwań INT. Rozwiązanie to pojawiło się nieco później, ale pracuję nad nowym projektem. No to byłoby mocno wskazane, żeby przerwanie działało i było podłączane, przez zworkę do źródła 20 ms. Player PT3 korzysta z przerwań, by nutki miały tę samą długość a muzyczka grała w trakcie gry. No i ten problem kresek...
Niestety nie rozumiem tego co dzieje się w programach z linków, dlatego muszę napisać coś prostego sam. Napisałem pseudokod według którego moim zdaniem powinno się odbywać dekodowanie sygnału. Liczę na to że mi pomożecie. while{(zmienna_pomocnicza=0) do -ustawienie portu PD2 (port z INT0) jako wejście DDRB=0x00; -ustawienie timera -ustawienie przerwania...
HAL_UART_Receive_IT nie dość że trzeba wywoływać cyklicznie, to jeszcze potrzebuje argumentu właśnie ilości danych Tym się nie przejmuj. Używaj tylko długości danych=1 a tą funkcję wołasz tylko jeden raz z programu na rozruch. Ale HAL_UART_Receive_IT umieszczasz też w obsłudze przerwania od RX tak by to się kręciło w kółko. A w tym przerwaniu analizujesz...
Zacznij od określenia protokołu transmisji - w jaki sposób będziesz przesyłał te dane (znakowo/binarnie), jaka jest ich długość, po czym program może je rozpoznać, czy i jak sprawdzać poprawność transmisji. Zastanów się nad strukturą oprogramowania - same przerwania, RTOS, czy (w ostateczności) jakaś pętla zdarzeń? Potem dopiero planuj programową obsługę...
Heh, siedzę i nie daje mi to spokoju. Kod który napisałeś - nawet nie czytam bo w C piszę od niedawna ale tylko na ARM'y czy też na LPC i nazwy rejestrów itp nic mi nie mówią. Moja koncepcja jest taka: Uruchamiasz 1 timer z przerwaniem co 50ms.(dlaczego co 50?). W przerwaniu 1 timera uruchamiasz 2 timer. Ustawiasz przerwania 2 timera, w każdym przerwaniu...
To bardzo ciekawa sprawa, mianowicie telewizor przerywał sygnał a czasem w ogóle nie łączyło wiec wymieniłem zasilacz a jak to nie pomogło to obejrzałem kabel antenowy i tak mnie więcej w 1/3 długości był on przerwany. Oczywiście spróbowałem go jakoś skręcić i było trochę lepiej ale nadal coś przerywało. Przy włączonym tv rozdzieliłem 2 części kabla...
Sprawdzę jutro ten kabelek po całej długości, natomiast nie sądze, żeby on był przerwany, ponieważ jak odpinałem wtyczke przy tych objawach to nie ustawały, dopiero po odkręceniu "plusowej 13" wracało wszystko do normy.
Dziękuję za odpowiedz. Co do uwag - tak mam podpięte rezystory, a rozkaz _VB(INT0|INT1); rzeczywiście nie będzie działać poprawnie. Jeśli chodzi o drgania styków - zwykle je eliminowałem, ale w tym wypadku widziałem testując układ, że ich nie ma - chociaż w rzeczywistości były eliminowane przez długość przerwania. Moją ideą było uśpienie uC, i wybudzenie...
Trochę kiepski przetwornik wybrałeś po prostu. Wymaga on także żeby przez 2 bity nadawać do układu a potem przejść w odbiór. Trochę ciężko mi to ogarnąć bo to się wysyła po dokonanej konwersji. Ale może po prostu chodzi o to że pierwsza konwersja to będzie taka dummy konwersja tylko po to żeby po jej zakończeniu wysłać dane konfiguracyjne do kolejnej....
Skoro jest możliwość generowania przerwania od przechwycenia wartości licznika przy narastającym i opadającym zboczu to po co do tego jeszcze mieszać przerwania od GPIO? Kwestia tylko sprawdzenia w przerwaniu czy w danym momencie jest stan niski na porcie czy wysoki. Jeśli jest stan wysoki to zapamiętujemy wartość licznika do zmiennej A jeśli jest niski...
Twoje 50 Hz (pomijam, że nie da się tak dokładnej częstotliwości ustawić) daje okres = 20 Chyba źle zrozumiałeś kolegę michalko12 . Te "jego" 50Hz to nie częstotliwość przerwań, tylko sygnału sterującego serwem (tak przynajmniej sterowana jest zdecydowana większość serw modelarskich). Okres tego sygnału powinien mieć 20ms, z czego 0,5÷2,4ms trwa stan...
Proszę niech mi ktoś powie czy dobrze myślę: Gdy ustawiam Timer1 w tryb CTC = 4 (WGM13=0, WGM12=1, WGM11=0, WGM10=0) to zapis do OCR1A nie jest buforowany, czyli powinien zmieniać się natychmiast po wpisaniu do niego wartości. Timer1 wciąż zwiększa swoją wartość o 1 i gdy osiągnie ona wartość taką jak w OCR1A to wystąpi przerwanie a Timer1 zostanie...
Mierzyłem się z tym zagadnieniem kilka razy; najpierw na ESP8266. Po wgraniu firmware NodeMCU mamy kilka trybów pracy. Poza NORMAL i DEEP_SLEEP są jeszcze np. LIGHT_SLEEP. Do tego wyłączenie radia daje dużą oszczędność. Zastosowanie uC np ATmega168PV. Pracuje od 1,8V (w rzeczywistości od 1,5 albo i niżej) i ma znikomy pobór pracując jak licznik wybudzany...
Czy przez to, że tak wyładowałem to przerwanie może być problem z odbieraniem danych na czas? No nie masz tutaj strasznie czasochłonnych działań więc raczej nie w długości kodu obsługi przerwania problem leży. Co najwyżej możesz pominąć oryginalne biblioteki i dostać się do rejestrów bezpośrednio. Co do wysyłania to po co to jest? while (BufStruct.MultinetOutBufferPtr[...
A jak by przeprowadzić wiązkę lasera/podczerwieni równolegle (po długości) na poziomym odcinku rynny? Wiązka przerwana i temperatura ok. 0 stopni to trzeba grzać. Wiązka przerwana i jest cieplej - włącza alarm na znak, że nazbierało się śmieci w rynnie i też jest nie drożna. Takie 2w1 ;D
Czemu PE puściłeś przez FR304? Jeśli już to N i to tylko przez FR który N rozłącza ostatni, a załącza pierwszy. Tak jak koledzy wyżej piszą - PEN nigdy nie przerywamy. Jak spojrzysz na stare instalacje dwuprzewodowe L + PEN to zobaczysz, że jak prowadzono przewód od gniazdka do gniazdka to PEN nie był przerwany tylko izolacja na długość zacisku była...
Podczas demontażu tylnej klapki została uszkodzona częściowo antenka jak na zdjęciu poniżej (jest przerwana, została 1/3-ciej długości). Pytanie zasadnicze, do czego ona służy? Zastanawiam się czy konieczna jest jej wymiana... https://obrazki.elektroda.pl/7446936500_...
Jeśli masz do dyspozycji timer to zmień podejście do rozwiązania problemu. Ustaw timer tak, aby przepełniał się np. po minucie. To bezpośrednio zapewne nie jest możliwe (długość licznika), ale np. ustaw tak, aby przerwanie ovf występowało np. co 1s, 100 ms, obojętnie. W handlerze tego przerwania umieść dodatkową zmienną zliczającą te przepełnienia,...
Masz kabel który wytłumia sygnał , czyli ucina część informacji o obrazie. Pewnie stosujesz kabelek typu chinch do audio... Też tak miałem. Proponuje samemu zrobić taki kabelek. Kup kabelek ekranowany ale nie antenowy. Dosyć gruby np. o średnicy 4mm , Chinche najlepiej metalowe (dla leprzego styku). A i ważna sprawa ! Podłącz PCta do TEGO SAMEGO GNIAZDKA...
sprawdź kabel od anteny czy czasem nie jest gdzieś przerwany lub może wyk jest uszkodzony , długość anteny w tym wypadku nie powinna mieć znaczenia
Generalnie, W Bascomie obsługa RC5 pozostawia wiele do życzenia dlatego też Mark w najnowszej wersji ma wprowadzić obsługę RC5 na przerwaniu ICP ("prawdziwie" w tle) według poniższego kodu, który udostępniam i polecam: [syntax=basic4gl] $regfile = "m8def.dat" $crystal = 8000000 Config Timer1 = Timer , Capture Edge = Falling , Prescale = 8 '1 tick= 1...
Dzięki wielkie za porady. Będę takie rozwiązanie na pewno miał na względzie. Jeśli jednak okazałoby się, że wiercić nie można (a więc i przeciągać kabla) - jest szansa na nieinwazyjne rozwiązania? Zdaje mi się że odległość nie jest jakaś duża, problem jedynie z tą szybą/oknem i zamkniętym samochodem. P.S. Nie mam bliższego gniazdka niż to do którego...
Niech ktoś mądry i doświadczony mi odpowie. Na maszcie połączyłem przerwany kabel w długości ok. 20 cm. przed wzmacniaczem "rurkowym" od anteny VHF dwoma złączami "F" i "beczką", i zabezpieczyłem to taśmą samowulkanizującą. Czy muszę wymienić kiedyś lub kiedykolwiek kabel na "cały", czy to połączenie generuje jakieś straty sygnału? Czy mogę to zostawić?...
Tj. termometr gazowy. W uproszczeniu można tak powiedzieć, że działa podobnie jak manometr z taką różnicą że gaz jest tu ścisłe zamknięty. Podgrzanie tej objętości gazu zmienia ciśnienie które to działa na mechanizm wskazówkowy podobny jak w manometrze i jest odczyt. Przerwanie tej kapilary (cewki) wraz z tą grubą końcówką pomiarową powoduje ucieczkę...
Film w formacie MOV nagrywany aparatem cyfrowym BENQ GH700 (1920x1080/60FPS) i długości 2,13GB został nagle przerwany otwarciem baterii. Można go skopiować na dysk komputera, jest rozpoznawany jako film, ale odtwarzacze dają komunikat "Nierozpoznany format". Jakim programem mógłbym go naprawić ? Na elektrodzie nie znalazłem podobnego tematu, a w Goglach...
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ść...
Jeśli wyczyszczenie potencjometru nie pomoże, to niestety najprawdopodobniej będzie przerwana ścieżka. Ogólnie tragedii nie ma bo potencjometry logarytmiczne 1M z wyłącznikiem są w sprzedaży nowe (w sklepach z częściami do wzmacniaczy gitarowych). Jeśli ośka ma długość 5cm to niestety trzeba by dosztukować, bo nowe mają krótszą. Co do rolek, to niewiele...
Odliczasz przerwania timera w cyklach po tyle przerwań, jaka jest długość okresu PWM (liczba możliwych stopni wypełnienia). Przez ileś okresów przerwań utrzymujesz na wyjściu poziom wysoki, przez pozostałe - niski. Odnajdź tę notę aplikacyjną u Atmela - tam jest to przyzwoicie zrobione.
Po prostu nie ogarniam tego, czemu są inne kolory kabelków. Ja też nie ogarniam. Zapewne kabel był sztukowany innym albo chcesz go innym nadsztukować. Nie ma fizycznej możliwości aby "na długości" miał inny kolor :D
Spojrzałem w ten kod i niestety jest tam o wiele więcej problemów. Typowy kod początkującego, ale OK - każdy kiedyś zaczynał i pisał takie potworki ;-) Co można naprawić? Już Ci to mówili w innym wątku: przede wszystkim wywalić czasochłonne operacje z przerwania. W ISR ustawiasz tylko flagę, a w pętli głównej sprawdzasz jej stan i, jeśli zachodzi warunek,...
Nie wolno nic przekręcać, wkładamy płaski śrubokręt z jednej strony do otworzenia a z drugiej strony do zamknięcia przesuwając ruchomą płytkę z procesorem, trzeba pamiętać aby nie uszkodzić krawędzi plastykowej procesora przez włożenie np ostrza noża między śrubokręt a procesor aby siła rozłożyła się na całą długość krawędzi procesora bo inaczej przerwiemy...
Pin ICP nadaje się jeśli chcesz określić np. długość impulsu. Dla enkodera się nie nada - enkoder daje sygnał w kodzie Graya, ponieważ M8 nie ma sprzętowego dekodera tego kodu musisz to zrobić programowo. Aby nie czekać w pętli i ciągle nie sprawdzać czy coś się nie zmieniło wyjścia z enkodera trzeba podpiąć pod wejścia generujące przerwania. W handlerze...
Jak chcesz to maksymalnie uprościć to możesz przyjąć długość ramki dla zadanego requesta. Gdy dostajesz bajt w przerwaniu inkrementujesz flage , jak doliczysz do założonej długości to analizujesz ramke. Na początek to wystarczy aby zrozumieć podstawy
Witam. Wprawny elektronik naprawi tę taśmę bez większego problemu, zeskrobując warstwę izolującą w odpowiednich miejscach, pobielając odsłonięte fragmenty ścieżek spoiwem lutowniczym i lutując do nich cienkie odcinki drutu. Po zabiegu należy zabezpieczyć naprawiony obszar aby zapobiec powrotowi usterki. Naprawę można wykonać z zachowaniem oryginalnej...
No ale czegoś nie rozumiem może - tzn coś robisz troszkę na okrętkę jeśli chodzi o ICP. Ja bym na twoim miejscu zamiast podawać ten sygnał na INTx - podałbym go właśnie na wejście ICP. Po co ta kombinacja z INT? Toż chodzi o to, że to właśnie ICP ustawiasz aby reagowało na początku na zbocze opadające i zostanie ładnie wygenerowane przerwanie TIMER1_CAPT_vect....
Źródłem zniekształceń podczas odbierania sygnałów AM są wszystkie nowoczesne urządzenia z zasilaniem impulsowym ( komputer, energooszczędne lampy, ładowarka do telefonu komórkowego i tp). Przyczynami problemów słabego odbioru na długich falach mogą być-1) przerwanie cewek obwodów tego zakresu - sprawdzenie za pomocą omomierza . 2) utrata styków w przełączniku...
Analizator stanów logicznych nie robi Ci psikusa? Zmień częstotliwość próbkowania na mniejszą np.8 [MHz], zmniejsz długość bufora ... Powodzenia
No jak masz w buzzerze generator to w programie wystawiasz stan go aktywujący na odpowiedni pin, i ustawiasz jakąś zmienną (zmniejszaną w przerwaniu timera) na wartość odpowiadającą długości piknięcia. I potem w tym przerwaniu od timera jeśli zmienna dojdzie Ci do 0 to wyłączasz nogę aktywującą buzzer i koniec. Program jest zajęty tylko w momencie aktywowania...
W przerwaniu przerwaniu timera powinieneś kolejno: - wyzerować znacznika przerwania, - pobrać wartość CCR, - obliczyć długość impulsu poprzez odjęcie bieżącego czasu od zapamiętanego poprzedniego - zapisać obecną wartość CCR jako poprzednią dla następnego przerwania
Witam. Sprawdziłem taśmę FFC i nie do końca wyglądała dobrze(pozaginana - podejrzewam że może być przerwana). Sprawdź ją multimetrem ustawionym na test ciągłości - po kolei sprawdzaj każdy jej styk przykładając czarną sondę miernika z jednej strony, czerwoną zaś z drugiej. Jeśli któraś "żyła" taśmy jest przerwana, można spróbować to naprawić. gdzie...
jeden z kabelków jest urwany(najprawdopodobniej) To jest urawny czy nie jest? musiałem popukać w obudowę No ciekawy sposób naprawy jak widać przynosi takie właśnie efekty. niżej zamieszczam zdjęcie urwanego kabelka Ja nic tam nie widzę!Czy kabelek jest przerwany na długości czy jest wyrwany z płyty radia i nie wiesz z jakiego miejsca? Akurat ta wersja...
Witam Posiadam kabel ziemny LAN T-2 3x2x0,75 (linka). Jest on przerwany w połowie docelowej długości, używany jest do transmisji MODBUS RTU. Jak taki kabel najlepiej połączyć? Znacie może jakieś sposoby, które nadają się do wykorzystania w ziemi jak i takie które nie sprawią jakiś odbić i problemów w trakcie komunikacji. ps. nie wiem czy dobry dział...
To mam inną propozycję. Zamiast w przerwaniu wyliczać długość impulsu, uruchamiaj dwa przerwania, bez timeout'ów . Jedno na zbocze narastające, które będzie tylko wstawiało znacznik czasu rozpoczęcia (nawet w mikrosekundach) do zmiennej globalnej. Drugie na zbocze opadające, które z kolei wyliczy deltę pomiędzy czasem rozpoczęcia a odczytanym w tym...
Nie przerwiesz pętli for, while, do while jeśli nie będziesz w każdym obiegu pętli sprawdzał stanu, który ma to przerwać. Ta część: if (irrecv.decode(&results)){ long int decCode = results.value; się nie wykona w żadnej takiej pętli. Musiałbyś obsługę tego przenieść w przerwanie, czyli cyklicznie co np. 10ms sprawdzać stan (irrecv.decode(&results),...
Witam, u mnie usterka była na dwóch ścieżkach przerwania o długości około 1-2mm. Co mogę podpowiedzieć w moim przypadku nie zadziałał klej przewodzący "Laird" na bazie miedzi. Zeskrobałem więc starą warstwę kleju i w to miejsce położyłem klej przewodzący z opiłkami srebra "Technicqll" - teraz jest ok, ogrzewanie działa.
Witam! Zakładam, że jest tylko 1 przerwa. Miernikiem pojemności (w wielu multimetrach masz taką funkcję) zmierz pojemność przerwanej żyly w stosunku do połączonych pozostałych przewodów, dokonując pomiaru raz z jednego końca, raz z drugiego. Zmierzone pojemności są proporcjonalne do długości przewodu, więc np. dostaniesz wynik: I - 2340 pF, II- 5670...
Obróbkę danych GPS jak najbardziej zostaw w przerwaniu, ale dorzuć zabezpieczenia przed przekroczeniem długości. Nie przesadzaj z tymi buforami "kołowymi", o ile masz gwarancję, że zdążysz przed następną porcją danych. Kod, który wkleiłeś, obejrzę nieco później,
ludziska łączą , trzeba dobrze spiąć i zaizolować przed woda , będzie chodziło , tylko czy nie poleci przewód obok tego miejsca ..., przewód starzeje się na całej długości ... wiadomo najlepiej wymienić na nowy i spokój ,
Kolego amostom napisałem do do Ciebie e-mail na PW z "małą" prośbą i tak jak pisałem walczę ze swoją wersją komputerka, ale słabo mi to idzie. Więc za wszelką pomoc będę wdzięczny. Czy mógłbyś opisać jak dokonujesz pomiaru spalania? Precyzując pytanie to, jak mierzysz długość impulsu z ICP czy przerwaniem INTx?
Btw - źle liczysz korelację. Wynik splotu (i korelacji) ma długość sumarycznej długości wejść. Twój wynik ma tylko 200 próbek. Okres próbkowania 10ms. W każdym przerwaniu 10ms zezwalam na Input Capture. W ICP: Zapalam diodę RED i czekam na 2 kolejne zbocza rosnące. Wyznaczam okres dla RED. Zapalam diodę IRED i czekam na 2 kolejne zbocza rosnące. Wyznaczam...
No to należało by sprawdzić czy przypadkiem kabel anteny nie jest przerwany. Nie precyzujesz czy skrócony został cały kabel tylko gorąca żyła. Długość gorącej żyły jest na tyle istotna iż jej długość odpowiada określonej częstotliwości (długości fali). Przynajmniej u mnie (Sanwa) długość gorącej żyły w odbiorniku to 31 mm ( dokładnie powinno być 31,25mm...
Proszę o informację w jaki sposób zaprogramować arduino aby zliczało impulsy o długości 30ms Najlepiej na przerwaniach generowanych przez zmianę stanu impulsu na wybranym wejściu procesora.
stm32 przerwać przerwać bascom przerwać przerwać przerwać przerwać bascom
yamaha filtr paliwo prądnica pierścieniowa nagrać dekodera komputer
Konfiguracja alarmu zaniku przepływu YF-S201 z Tasmota Pętla kolorów dla 14 lamp RGB w Home Assistant