Zwierając lub otwierając w rs232 DB9 pin 4 i 6. O ile pamiętam jest to potwierdzenie odbioru. Po wysłaniu do portu dowolnego znaku zwraca error przy rozwartym pinie 4-6.
Witam. Umieszczam kod dla potomnych do integracji centrali alarmowej Integra w wersji 24 do 128 poprzez moduł INT-RS z układem opartym o dowolny AVR np. Mega8, 16, 32 itd. Może komuś się przyda. Program napisany w BASCOM. Kod umożliwia: -odczyt stanu wejść -odczyt alarmów z wejść -odczyt sabotaży wejść -odczyt stanu wyjść -odczyt stanu uzbrojenia stref...
Zrób sobie ośmiobitową zmienną globalną output_status. W niej będziesz przechowywał stan wyjść przez cały czas trwania programu. Dodatkowo utwórz sobie nową funkcję set_output, i clear_output, dla których argumentem będą liczby z zakresu 0-8, które mówią na którym wyjściu chcesz operować. W funkcjach tych ustawiasz wartość bitu z argumentu w zmiennej...
W trybie jednokierunkowym odczyt rejestru danych zawsze będzie dawał 0. W trybie dwukierunkowym zapis do rejestru danych powoduje zatrzaśnięcie wysłanej wartości. Oczyt z rejestru pokazuje stan logiczny na wyjściu. Ponieważ zatrzask pamięta wartości z ostatniego zapisu odczyt rejestru odczyt zwraca dane uprzednio zapisane. Port w trybie dwukierunkowym...
Do przechowywania PINB użyj uint8_t. Wszystkie piny domyślnie są wejściami, jeśli chcesz włączyć pullupa to odpowiedni bit rejestru PORTB ustaw na jeden. Co do warunków - jeśli masz warunek if(PINB) to on jest spełniony jeśli PINB jest różne od zera. Pamiętaj, że jeśli ustawisz w stan jeden lub zero bit PORTB, który jest wyjściem, to przeniesie się...
czyli z tad moje pytanie czy wyjscie cyfrowe np. q0.1 moze wystepowac tylko raz w projekcie i do niego musze dopasowac wejscia czy moge w roznych miejscach w projekcie dac to wyjscie zeby bylo sterowane z kilku punktow, z tego co wyzej napisalem i z mojego malego projektu wychodzi na to ze jesli to samo wyjscie jest stosowane w kilku miejscach to sterownik...
Witam, być może mój problem jest banalny do rozwiązania, ale musze prosić Was o pomoc. Mam problem z odczytem stanu wyjścia fototranzystora. Wylutowałem go ze starej myszki komputerowej. Na środkową nóżkę podaje napięcie 5V, lewą podpinam przez rezystor do masy. Na mierniku wszystko jest ok, pomiędzy nóżkami jest napięcie 5V przy nieoświetlonym fototranzystorze,...
w zasadzie co tam wyjasniac?? program jest jasny i klarowny no ale jak juz chcesz to pokusze sie o przeanalizowanie paru linijek function PCI_FIND_DEVICE(var CARD_INFO:PCI_CARD_INFO) :boolean; begin r.ah:=$B1; // przypisanie rejestrowi procesora AH wartosci 0xB1 r.al:=$02; // przypisanie rejestrowi procesora AL wartosci 0x02...
Powinien wyskoczyć Ci błąd podczas kompilacji - pinx.y używa się w operacjach odczytu i ustawiania końcówki jako we/wy. Gdy chcesz zmienić stan wyjścia, używa się portx.y=0/1 albo set/reset portx.y
Tak jak napisał kolega mirekk36 port posiada rejestr do konfiguracji kierunku ddrx, podciągania lub sterowania stanem wyjścia portx i odczytem stanu na wejściu czyli pinx . Proponuję zerknąc w notę katalogową ;)
miałem jeszcze kłopoty z wyprowadzeniem FW49 na wyjście - tzn. widziałem wartość wpisaną w FW49 - ale na wyjściu miałem cały czas 0V. Oczywiście skok do FB251 wpisany w funkcji i wywołanie do niej w OB1. Podejrzewam, że może źle adresowałem kartę w FB251 (kanały). Dwie uwagi: 1. Na ogół wartości analogowe są w S5 wpisywane do wyjść peryferyjnych (a...
Da się takie coś w miarę łatwo zrobić na mikrokontrolerze Atmega 8, plus wyświetlacz, plus sterowanie przekaźnikami, plus odczyt stanu przycisków.
Zaciski L1 i L2 urządzonka WiFi do 8 i 12 centrali, zasilanie urządzonka (input AC) z przewodu 230V gdzieś przy zasilaczu centrali, zaciski S1 i S2 urządzonka do czujki kontaktronowej (takiej jak do alarmu - magnesik plus czujka) położenia któregoś skrzydła - odczyt stanu bramy na apce. Namalowałeś kompletnie nie halo. Rzecz jest zasilana z 230V a wyjście...
Witam, czy ten moduł działa samodzielnie? Składam proste sterowanie, kontaktron na wejściu ma zmieniać stan przekaźnika na wyjściu. Czy ten moduł potrafi takie proste sterownie wykonywać samodzielnie, jako pojedynczy moduł?
Jeśli odtwarza oba kanały to i nagrywać powinna oba kanały. O ile wzmacniacz zapisu jest sprawny i łączy się z wyprowadzeniami głowicy (przełącznik Z/O). Co prawda obie funkcje (zapis i odczyt) są realizowane przez te same fizycznie elementy przedwzmacniacza, to jest on przełączany tak by zmienić charakterystykę częstotliwościową (inna dla zapisu niż...
Musisz przyjąć że pin normalnie jest wyjściem i steruje diodą. Co jakiś czas zapamiętujesz stan wyjścia, przełączasz na wejście, odczekujesz moment na ustabilizowanie się stanu na wejściu i pobierasz stan wejścia a następnie przełączasz port na wyjście i odtwarzasz jego stan z przed odczytu stanu przycisku.
1. Dodam jeszcze, że jeśli chcesz używać nadal Attiny2313 to możesz jako przetwornik wykorzystać komparator i jeden kanał PWM do którego podpinasz filtr RC. Mając na jednym wejściu komparatora napięcie które chcesz zmierzyć a na drugim wyjście z filtra RC zwiększasz wypełnienie PWM, a komparator wykryje gdy napięcie z PWM będzie bliskie mierzonemu....
To chyba mi nie pomoże. Jesem początkujący w bascomie 01ale z tego co wiem procesor wyjść INT ma 2 lub 3. A ja mam w planach zrobienie 4 odbiorników więc to chyba wyklucza taki sposób. Chyba że każde wyjście da się ustawić jako int? Przy jednym tylko wejściu wystarczyłoby podłączenie wejścia pod interrupt i w jego subrutynie zablokowanie tego interruptu...
W ten sposób nie resetujesz TON'a i na IN jest stan wysoki zawsze, gdy przekroczone napięcie. Dlatego co skan ustawia Ci kolejne wyjścia. Nie do końca rozumiem zamiar, ale spróbuj użyć TONR.
1. Rozwiązanie z przerwaniem od stanu niskiego akurat tutaj pasuje, ale gdyby np. w pętli głównej miała migać inna dioda to już to nie przejdzie. Wtedy można najpierw skonfigurować wyzwalanie zboczem opadającym (wciśniecie) i narastającym (puszczenie). 2. Dla AT90S2313 rejestr pinx jest tylko do odczytu, a dla Attiny2313 do odczytu i zapisu. Dodane...
zmartwiliście mnie, ja ten kod analizowałem iteracja po iteracji i myślałem, że nie może zawieść, jeszcze jak by zawodził i w pętli głównej i w funkcji to on zawodził tylko w funkcji. Wprowadziło mnie to w błąd. Piny PC5 i PC6 realizują niby to samo, ale tak jak pisałem celem jest zmiana stanu wyjścia w pętli głównej na podstawie odczytu stanu wejścia...
no dobra moze i tak mogło by być ale mam teraz następny problem: podczas występowania na dwóch wejściach stanów wysokich na wyjściu mam odczyt z jednego :( a chciałbym aby dało się odczytać że na dwóch wejściach jest stan wysoki :(
ja w takich wypadkach robię w stanie ADRES jakiś sygnał CE dla licznika, jak wchodzę do stanu ADRES to ustawiam go na 1, dla pozostałych stanów jest 0, wtedy jak automat będzie schodził ze stanu ADRES to nastąpi inkrementacja licznika, oczywiście możesz w automacie stanu ograniczyć że gdy P_I_ADDR = 1 to CE = 0, wtedy co prawda nie będziesz mógł dekodować...
Cześć, Aktualnie uczę się PIC16F872. Ten program to tylko odczyt przycisków i ustawienie odpowiedniego wyjścia w stan logiczny. Jeśli uruchomię to na tym procku to może uda się przepisać pod Twój PIC. Może na przyszły tydzień zdobędę PIC16F627.
http://obrazki.elektroda.net/57_12792303... Jest to prosta przystawka do portu RS232, która umożliwia poprzez jeden port COM sterowanie niezależnie dwoma urządzeniami oraz odczytywać też niezależnie stany czterech wejść. Porty COM wychodzą z użycia ale może się to komuś przyda. Przystawka podłącza wejścia i wyjścia poprzez transoptory. Ważną...
Teraz mam pytanie , o sampling time? Jaki wpływ na pomiar ma ten parametr? Obecnie mam ustawiony na 15 cykli. Czy jak zwiększę to otrzymam dokładniejszy odczyt? Jeśli na wejściu ADC jest ukłąd S&H, to musisz naładować kondensator, z którego jest samplowane napięcie. Czas będzie miał istotne znaczenie dla źródeł o wysokiej impedancji - w takim przypadku,...
Jedna drobna uwaga - do odczytu stanu pinów służy rejestr PINn - trzeci związany z danym portem.
Z tego co pamiętam działa tam mechanizm który powoduje że stan na wyjściu pojawi sie po kolejnym zapisie . Tak samo jest z odczytem dopiero kolejny odczyt da wartość rzeczywistą ...
Można tak: - ESP wysyła cyklicznie stan wejść do Raspberry , gdzie jest on zapisywany do pliku, - gdy Raspberry dostanie żądanie o stronę www wysyła ją z aktualnymi stanami wejść odczytanymi z pliku, - jeżeli Raspberry dostanie informację o zmianie stanie wyjść zapisuje tę informację do pliku, - Raspberry po otrzymaniu stanu wejść od ESP odpowiada w...
Po zadziałaniu M17 masz od razu M14 na czas T04. Ale jednocześnie M14 ustawia M11 przez co kasuje M02?!. Wniosek: w czasie T04 masz M14 (działanie) i jednocześnie zezwolenie na kolejny program = aktywne wyjścia mogą się nakładać. Dodano po 2 Trochę pozmieniałem (wyczyściłem zbędne części programu)...
Witam, co masz podłączone do P0 i P1, że na zmianę ustawisz oba na wyjście w stanie niskim albo wysokim i jednocześnie próbujesz te wyjścia odczytać? Napisz program migający ledami z przyciskami i wtedy sprawdź. Pozdrawiam.
Ok Spróbujemy po kolei. Opis MirekCZ nie jest do końca prawdą. W rzeczywistości więcej się dzieje w jednym cyklu (diagnostyka, obsługa sieci itp) ale żeby nie zaciemniać to 1. następuje odczyt wejść, zapis ich stanu w tzw obrazie wejść (pamięci wewnętrznej). Stan obrazu wejść jest niezmienny do początku następnego cyklu 2. Wykonanie programu, przy czym...
Witam, LAD np. do końcowego składania całego programu polegającym na np. wywołaniu bloków programowych (FB) do obsługi wejść, wyjść, alarmów, cyklu, komunikacji. SCL w obecnym projekcie do odczytu oraz zapisu wejść/wyjść. Mam kartę wejść oraz wyjść 32 kanały. Odczytuję podwójne słowo i wyciągam poszczególne bity. Plus jest taki że w takach mam tylko...
Z tego, co widać w dokumentacji są to wyjścia przekaźnikowe. Zatem jak zauważył kolega sosarek np. kiedy akumulator jest rozładowany powinno pojawić się zwarcie pomiędzy zaciskami "Bat. Low". W związku z tym praktycznie nic nie jest potrzebne, by odczytywać stany tych wyjść przez np. ESP32. Wystarczyłoby zatem skonfigurować linie GPIO jako wejścia z...
Odgrzebuję stary temat, bo mam problem o tej samej tematyce. Muszę skomunikować sterownik automatyki budynkowej z sterownikiem SAIA PCD3. Nie mam na co dzień do czynienia z plc, także proszę o pomoc. W ograniczonym stopniu mam też dostęp do saia z PG5, także muszę się dobrze przygotować teoretycznie ;) - mój sterownik automatyki budynkowej jest masterem...
.... . Otoz mozna sprawdzic stan tego Switcha za pomoca polecenia &HF0 bez zmiany jego stanu... Otóż ... mylisz się.Do sprawdzenia , które z DS2405 mają aktywne wyjścia(są włączone) , potrzebujesz polecenia &HEC. Piotrek
Z przesłanego przez kolegę zestawienia, można stwierdzić z prawie 99% pewnością, że inkasent podczas lipcowego odczytu błędnie odczytał wskazanie licznika: 1.) W pozycji dla taryfy dziennej wpisał wartość dla sumy obu taryf 2.) W pozycji dla taryfy nocnej wpisał wartość dla taryfy dziennej Pozycji taryfy nocnej po prostu nie odczytał. Jeżeli powyższe...
Posiadam napęd bramy Beninca RI.5K lub RI6e. Na module widzę naklejkę z napisem RI.5K, ale zanim ją znalazłem, poprosiłem producenta o identyfikację na podstawie zdjęcia i otrzymałem informację, że to model RI6e. Patrząc na schematy modułu, wygląda na to, że odpowiadają one modelowi RI6e. Chciałbym prosić o poradę w sprawie odczytu stanu wyłączników...
Chciałbym na jednej :D Tak jak pisałem wcześniej urządzenie obsługiwane będzie nogą tzn butem, więc odstępy poszczególnych switchy powinny wynosić ok 10cm, żeby przypadkiem nie wcisnąć 2 przycisków (programów) w tym samym czasie bądź też przypadkowo. Nie masz chyba zamiary montowac tych 'switches bezpośrednio na płytce; są to (a przynajmniej powinny...
Witam. Mam taki scenariusz: Centrala Integra 64, do wejść 2 i 3 podłączone przyciski dzwonkowe. Do wyjść 3 i 4 podłączone żarówki. Naruszenie wejścia 2 (przycisk) załącza wyjście 3, naruszenie wejścia 3 załącza wyjście 4, funkcja przełącznik BI. Ogólnie każdorazowe naruszenie wejścia zmienia stan wyjść. I to jest ok Jak zrobić tak, by po załączeniu...
witam piny mogą pracować jako wejście lub wyjście (niejednocześnie i dlatego quasi) przed odczytem trzeba wysterować stan wysoki na wyjściu (to załącza wewnętrzne źródło prądowe 100uA do Vdd) a następnie czytać wydajność prądowa wynosi: 25 mA dla "0" (pąd wpływający) 1mA w piku a potem do 300uA dla "1" w celu otrzymania "normalnych" stanów logicznych...
Jeżeli się nie mylę, w LPT jest tylko 5 pinów wejściowych (nie 4). Niestety to i tak za mało na sterowanie matrycowe. Możesz zastosować stary trik i odwrócić matrycę 8x6 na 6x8. Na wejścia LPT zamontować układ w stylu '244, który będzie multipleksował 4 z 8 kolumn. Sześć pinów wyjściowych użyć do wyboru wiersza a siódmy i ósmy do wyboru górnej lub dolnej...
Tak można sprawdzać stan wyjścia ustawionego jako wyjście. Istnieje przerwania COMPA. ale nie mam pojęcia jak to jest w trybie PWM. Musiałbyś doczytać w dokumentacji . Jeśli twój tryb PWM wykorzystuje porównanie z compA zapewne da się to zrobić.
Najlepiej zobaczyć co i jak na przykładach. Najpierw obsługa WYJŚĆ. Konfiguracja linii 2 jako wyjście: Config Pinb.2 = Output Ustawianie stanu na wyjściu (linia 2) wysoki / niski: Set Portb.2 Reset Portb.2 Teraz WEJŚCIA. Do każdego z wejść można podłączyć rezystor podciągający lub nie. Konfiguracja linii 3 jako wyjście bez rezystora podciągającego:...
Co nie działa? Musiałbyś kod pokazać aktualny. Dalej nie wiem czemu ma służyć ustawianie wyjścia w stan wysoki. Po co to robić? Autor się pomylił i tyle.
Przez jakiś czas na zajęciach na uczelni miałem możliwość korzystania ze specjalnych stanowisk laboratoryjnych wyposażonych w dużym skrócie mówiąc w płytkę prototypową z dużą ilością pól, napięcie, masę, generator sygnałów, przełączniki i kolorowe lampki informujące o stanie logicznym na wyjściu. Z tego co znalazłem w internecie takie zestawy niestety...
Można spróbować zmienić licznik na synchroniczny, chociaż sama pamięć ram też będzie generować stany nieustalone w momencie zmiany stanów na wejściach adresowych: https://obrazki.elektroda.pl/6493772800_... Należałoby dołożyć na wyjściu pamięci 8-bitowy rejestr taktowany tym samym zegarem co licznik.
[url=http://msdn.microsoft.com/en-us/lib... zdaje się, że ta klasa oferuje informacje których potrzebujesz. Tylko sprawdź czy system operacyjny zdalnego komputera obsługuje ten typ klas - MSDN ma to do siebie, że czasami minimalne wymagania różnią się od stanu faktycznego....
Odczyty na czujnikach będą uśredniane z około 5 pomiarów (wstępnie zakładam) później będą przetwarzane przez kilkanaście pętli i zostaną podane sygnały na wyjścia. Co do szybkości wystarczyła by mi 0.2 sek na wykonanie odczytu uśrednienia z poprzednimi pomiarami wyliczenia stycznych itd i zmiany stanów wyjść i oczywiście zapomniałem wcześniej potrzebuję...
No ta ja w najbliższym czasie lecę do elektronicznego po podzespoły i składam prototyp. Mógłbym prosić jeszcze tak mniejwięcej do których pinów atmega8 (ten wybrałem) Można połączyć wejścia a na które wyjścia (+ile zostani Mi wolnych na LED'y sygnalizujące) chciałbym to zaprogramować w C bo nie jest Mi obcy Ale nie wiem w jaki sposób odczytać stan z...
Nic prostszego, jak generować na wyjściach procesora podłączonych do pinów 11, 13 i 15 CON1, cyklicznie przebiegi: CLK, A, SH/LD (zanegowane). http://obrazki.elektroda.pl/6036817700_1... To nic innego, jak tylko ustawianie wyjść i czytanie wejść. Trzeba jednak pamiętać, aby impulsy miały odpowiednią dla technologii wykonania scalaków...
Chyba ns (nanosekund)... Przy kwarcu 10 Mhz podłączonym do procesora jeden cykl trwa 0.1 mikrosekundy =100 ns. Ponieważ jest to RISC większość operacji wykonuje się w jednym cyklu. Jedno polecenie w Bascomie to jest kilka do kilkuset operacji. Przerwanie powoduje przynajmniej kilka operacji-załóżmy 10. To znaczy że obsługa przerwania zaczyna się w takim...
Dzięki za dobre słowo, myślę że na stabilność pracy systemu składa się kilka czynników, przede wszystkim prostota protokołu i zastosowanie komunikacji przewodowej. Opiszę teraz pokrótce jak wyglądają ramki danych i jak się to przekłada na funkcjonalność. Tak jak pisałem, magistrala jest 2 przewodowa,CLK + DATA. Linie sterowane są podobnie jak w I2C...
Opcja "External Access" włącza automatyczne adresowanie zewnętrznej pamięci. Co powoduje wystąpienie "dziwnych" stanów na niektórych wyjściach :) Wyłącz to raczej.
Stan markerów można odczytać na wyświetlaczu w czasie normalnej pracy . Włączone w różne punkty programu pozwalają na odczyt stanów . Traktuje je jak kontrolki ułatwiające szukanie usterek . Na przykład gdy wiem że we1 =1 we2= 1 a we3 =0 to M1=1 . Jeżeli M = 0 to wiem że nie muszę szukać usterki na innych wejściach
wyświetlacz nie pracuje tylko i wyłącznie w trynie odczytu to zwykła głupota, wyjściem może byś zapamiętanie stanu portu w przerwaniu i odtworzenie go po wyjściu z przerwania, w tym przypadku zalecałbym wykorzystanie wyświetlacza bez wykorzystania flagi zajętości. 2 wyjściem może być wyłączanie przerwania od klawiatury podczas realizacji funkcji obsługi...
A nie ma tego przypadkiem w papierowej instrukcji??? No i wujek Go..e nie strzela.... https://www.google.com/url?sa=i&url=http...
(at)chisel Testuje i wygląda na to że pomogło :) Zobaczymy jeszcze na innych systemach i komputerach czy wszystko jest ok. Dzięki Mam jeszcze jeden problem i nie wiem po jakie stronie. Czy po stronie programu czy to problem od strony układu ft232. Mianowicie chodzi o odczyt stanu jaki jest na pinie układu FT232. Obecnie jak układ jest podpięty cały...
Czy te wyjścia z PWMów są aktywne w stanie wysokim czy niskim ?
https://obrazki.elektroda.pl/7880435000_... U1 to NE555, U2 to komparator (z wyjściem otwarty kolektor NPN). R1, R2, C1 określają parametry przebiegu na C1, ale zawsze jest to taka piła z krzywymi zębami, w przedziale od Vdd/3 do 2*Vdd/3. Rth jest termistorem, z R3 tworzy dzielnik - gdy na tym dzielniku jest do Vdd/3 (opór Rth≦R3/2),...
Nie, tamten zapis jest poprawny. Chodzi o maskowanie stanu pinów wyjściowych, które w danej operacji mają się nie zmienić, a nie odczyt stanu pinów wejściowych portu. Jeżli stan pinu nie jest wymuszony zewnętrznie to oba zapisy są takie same. Jeżeli część pinów będzie wejściami to mój zapis ich nie zmieni. Ale zmieni stan odpowiednich bitów rejestru...
Zasilanie. Stan "wysoki" na wejściu oznacza tu przepływ prądu po stronie wejściowej transoptora - to może być przepływ prądu między +zasilania, a wyjściem będącym w stanie niskim. ;)
Witam. Szukam osoby która by zaprojektował, zaprogramowała i wykonała moduł (karty ostrzeżeń), poniżej wymienionej specyfikacji. Opis funkcji jakie ma spełniać ww karta rozszerzeń: - 2 wejścia (odczyt stanów bezprzedziałowych) - 2 wyjścia (sterowanie dwoma przekaźnikami) - protokół komunikacyjny z PC umożliwiający wysyłanie automatycznie stanów wejściowych,...
#define RTS_ENABLE oraz zmieniłem PB0 na PINB0. Dlaczego ? Jeśli używasz tego pinu do sterowania kierunkiem transmisji to zrobiłeś błąd pinb0 służy tylko do odczytu stanu pinu jako wejścia pb0 służy do zapisy stanu wyjścia i zmienia jego fizyczny stan popraw i sprawdź albo powieś kawałek schematu
Najpierw pewne sprostowanie do schematu który zaprezentowałem. Otóż wyjście "impuls po odliczeniu zadanej wartości" w miejscu w którym pokazałem jest błędem. Detekcję stanu liczników odpowiadających wartości 000 należy wykonać w inny sposób. I tak np. można zastosować 12-wejściową bramkę OR łącząc jej wejścia ze wszystkimi wyjściami Q liczników. Wówczas...
Czy wykorzystując to: http://sklep.avt.pl/konwerter-usb-io-ukl... da się zrobić taki panel w najprostszej wersji czyli 2 diody i 2 guziki? Skoro obsługuje to odczyt stanu, to czy wystarczy, że podłączę przełącznik pod jedno z wyjść i wtedy będę w stanie wykryć jego wciśnięcie na komputerze?
Ja się skusiłem. Po tym jak sfajczyłem mini-oscyloskop za 200 złotych (wave-cośtam). Miało to coś wspólnego ze zwarciem przez wspólną masę sondy i USB (teraz już wiem...) Ale właśnie dlatego że tyle kosztuje to go wybrałem, nie będzie wielkiej straty w razie kolejnego brain-farta. Osobiście mi nie przeszkadza że nie osiąga deklarowanych parametrów,...
Czytając pamięć 64 algorytmem do 128 powinieneś mieć dane w pierwszej albo drugiej połowie pliku wynikowego. Pin 20 powinien być w 64/128/256 w stanie L. !CE implikuje najdłuższy czas dostępu, który jest zapisany na obudowie. Sprawdź wpływ podciągania przez rezystory 5...10K do +5V na liniach danych. Czy wtedy HC157 działa także źle dla, niektórych...
Myślę, że z dobraniem fizycznych elementów nie będzie problemu. Jeszcze tylko kwestia - przełącznik bez drgań styków (może być elektroniczny na przeżutniku T ze switchem monostabilnym). Zaszła drobna nieścisłość więc poprawiłem schemacik. Mianowicie odczyt epromu następuje w momencie wystawienia przez uC zera logicznego na lini RD do której podłączone...
tylko jeden nie wiedzieć czemu się trzymie. - bo chkdsk nie jest urodzonym mordercą dysków zabijającym wszystko, na czym zostanie uruchomiony, tylko czynnikiem ryzyka. Na dysku sprawnym może spełnić swoją role eliminacji uszkodzonych fragmentów struktur logicznych i najwyżej stracisz część plików, ale im bardziej dysk jest uszkodzony, tym większe ryzyko...
Odczyt w zasadzie jest 24 bitowy. Przetwornik najpierw wysyła 16 najbardziej znaczących bitów, po czym stan wyjścia jest zerowany i wysyłanych jest 8 bitów kontrolnych. Oznacza to że na pierwszy odczyt CS i RD/WR są w stanie niskim, a na drugi w stanie wysokim. Czyli trzeba dokonać dwóch odczytów, zanim nastąpi kolejna konwersja. W takim razie, jak...
Drugą linijkę można zakomentować, efekt ten sam, bo przy wyjściu domyślnie PORTA jest podciągnięty do zasilania. Nieprawda. Wartość początkowa rejestru PORTA jest równa 0, czyli pull-up'y nie są włączone. Ale czemu: Skąd takie przypuszczenie? Jak to stwierdziłeś? Jeżeli pin jest ustawiony jako wejście, wewnętrzny pull-up jest wyłączony i nie masz zewnętrznego...
Witam, chodzi o uC z serii C51 w konfiguracji dla zewnętrznej pamięci danych, a pytanie jest takie. W przypadku, kiedy nie ma instrukcji odczytu ani zapisu, które by odwoływały się do adresów przypadających na ExRam, w jakim stanie znajdują się linie danych? Czy pełnią rolę wyjść, czy wejść, czy też stan ich jest nieokreślony? Przekopuję noty katalogowe...
A jaki pin wykorzystujesz jako SS (CS)? Jeśli to nie jest pin przeznaczony dla tego interfejsu, to pamiętaj, że pin SS procesora musi być wyjściem. W przeciwnym przypadku, niski stan na wejściu tego pinu, przełącza SPI w trym slave.
Witam, Jaki enkoder? Czy taki mechaniczny obrotowy, z przyciskiem? Jeśli tak to do obsługi potrzebne są trzy piny wejściowe (A,B,S) i jeden timer. Typowy enkoder daje n.p. 32 impulsy na obrót, energiczne pokręcenie to około 1 obr/sek. Aby programowo odczytać zmiany stanu a jednocześnie uniknąć problemów z 'dzwonieniem' styków, programujemy timer na...
Może jednak najpierw założenia? Czy chcesz: - aby procesor się zatrzymywał i czekał na kod z RC5, a potem aplikował jakieś działanie? - aby procesor robił swoje działania, a gdy pojawi się sygnał z RC5 odebrał kod i zmodyfikował swoje dotychczasowe działania na podstawie odebranego kodu? Oczywiście druga opcja, czyli odczyt RC5 w przerwaniu, gdy na...
Akurat na I2C nie wystarczy (jeśli ma być zgodnie ze standardem). Do paru innych rzeczy też nie wystarczy, w tym np: - do transmisji danych przez transoptor ze zwykłym wyjściem tranzystorowym i szybkością > 4800 bps - do odczytu stanu dużego przycisku lub wyłącznika (ciekawostka!)
W AT89C2051 komparator to piny portu 1 - P1.0 i P1.1, nie posiadają wewnętrznego podciągania do +, żeby umożliwić pracę komparatora trzeba na te piny podać stan wysoki (będą wtedy "wisiały w powietrzu": wyjście komparatora jest podłączone jako pin portu 3 - P3.6 Komparator działa w zakresie napięć takim, jak zasilanie procka z niewielkim marginesem...
Proszę dokładnie przyjrzeć się, kiedy była przedostatnia wymiana licznika. Wskazuje na to, że to był rok 2023. Dodam, iż był to licznik z funkcją zdalnego odczytu, czyli nowy typ licznika. Sam monter Energa Obrót Energa Operator nie potrafi odpowiedzieć i zadaje pytanie, dlaczego licznik został wymieniony, zwłaszcza jeden dzień po wystawieniu faktury....
Witaj, Z tego co widzę to przy odczycie rejestrów konfiguracyjnych badasz stan wyjścia DRDY (PIN_RDY) - nie trzeba tego robić. Ja w swojej aplikacji dla ADS1248 nie robię tego (spośób komunikacji i odczytu jest bardzo podobny). Druga sprawa w funkcji odczytu rejestrów "unsigned char read_registera(unsigned char reg)" chcesz odczytać dwa rejestry (bajty)...
Pytanie jak generujesz sygnał w pilocie. Sygnał musi być modulowany chyba nośną 36kHz - tylko wtedy odbiornik sprowadzi wyjście do stanu niskiego. 36kHz można łatwo sprzętowo generować wykorzystując jeden z timerów pracujący w trybie PWM, wystarczy ustawić wypełnienie na 50%, częstotliwość na 36kHz i można nadawać poprzez załączenie/wyłączenie timera...
To, że coś z tego PALa odczytałeś to nie znaczy, że jest to zgodne z tym, co w nim siedzi. W przypadku zabezpieczonych PALów, czytnik może zwrócić jakieś śmieci. Teraz zaprograłowałeś nowy PAL tymi śmieciami, ale jako, że nie ustawiłeś w nim bitu zapezpieczającego przed odczytem, stąd nowy układ przechodzi weryfikację, ale nie działa tak, jak stary....
Które nieużywane piny? Procesora? Nigdy z życiu. Ustania się je jako wyjścia i nigdzie nie podłącza (stan wyjścia dowolny - chociaż najbardziej elegancko to chyba masa). A zmienna "odczyt" to nie powinna być jakaś bardziej globalna?
W helpie opisane jest ze nazwa Alias portc.2 a prwidlowo jest nazwa alias pinc.2 Właśnie. Nie zauważył kolega, że Portc i Pinc to są różne rejestry AVR'a. Znowu nie chodzi o kolorowe tylko o zrozumienie filozofii portów µC. Przypomnę: Portx - rejestr, do którego zapisujemy stan portu jeśli jest zdefiniowany jako wyjścia, lub podłączenie rezystorów...
kozi966 - mieszkanie kupiłem we wrześniu 2013 (od tamtego czasu mam te faktury) i nie wykonałem żadnych badań jeszcze, uznałem to za zbędne gdyż w tym roku planuję zrobić remont łącznie z kładzeniem nowej instalacji elektrycznej. Dziwne jest to, że tylko w pewnym okresie rośnie mi zużycie a w pozostałe miesiące nie. Wczesniejszego protokołu nie było?...
opcja przetwornik AD i 8 wyjść jest dobra , ale z jaką częstotliwością chcesz odczytywać napięcie i jak szybko się zmienia . Bo może się okazać że szybkie zmiany napięcia i jego odczyty będą miały wpływ na " głupienie " sterownika który będzie szybko zmieniał stany na wyjściach .
Witaj! Po pierwsze zakładamy,że ta nakładka jest zaprogramowana jako wyjścia impulsowe. Zauważ że piszą o napięciu 100V i prądzie 170mA i rezystancji w stanie przewodzenia tranzystora polowego na 30 Ohm. A więc podając 3,3 V poprzez rezystor 10 Ohm nie jesteś wstanie uruchomić tego tranzystora. Wejścia binarne sterowników PLC automatyki budynkowej przeważnie...
Witam. Mam pytanko do posiadaczy Xporta-03 Lantronixa i EM202 Tibbo. Chciałbym zastosować jeden z nich do zdalnego odczytu i ustawiania stanów wyjść (itp.) mikrokontrolera po RS232. 1) Czy moduł wysyła na RS tylko dane upakowane w ramce czy inne jej części (bym np. mógł zidentyfikować nadawcę)? 2) Czy po ustanowieniu połączenia TCP z portem przekierowującym...
aaaa to już wiem o co chodzi to do tych odbiorników wystarczy dać bramkę AND i podłączyć pod jedno wejście timer a pod drugie sygnał z odbiorników . a wyjście podłączyć do l293DNE Tak jak myślałem nawet nie znasz zasady sterowania układu L293 , zamiast tych kombinacji z bramkami wystarczy wykorzystać wejście Enable . Po co Ci PWM jak nie masz układu...
Jak mogę zrobic by wyświetlacz pokazywał stan naładowania baterii. Jedynym wyjściem jest przełożenie tego oryginalnego BMS-a do nowej baterii.
Ogólnie chodzi mi o to jaką wartość logiczną ma domyślnie pin skonfigurowany jako wejście , który jest podciągniety do nap. zasilania? a jaką ma ten bez podciągniecia do nap. zasilania? Pin będący wejściem, który nie jest podciągnięty do VCC, będzie miał na wejściu trzeci stan ;) Hi-Z (wysokiej impedancji) a co za tym idzie gdy będziesz go programowo...
Procesor już jest najlepszy lub jeden z najlepszych dostępnych dla tej platformy. 16 GB RAM to raczej wystarczająca ilość RAM w kontekście tego, co da się na tym sprzęcie uruchomić. Zresztą procesor nie obsłuży więcej, 16 GB to max tej platformy. Karta 1050Ti jest generalnie chyba rozsądnie dobrana do tego sprzetu, ale można podczas grania zrobić log...
Może sprawdzić "Odczyt zdarzeń"? Wtedy zobaczysz czy centrala "widziała" ten alarm. Będziesz w stanie zweryfikować skąd pochodzi błąd.
Spakowany plik w załączniku. Hardware tak jak wcześniej. Użycie: podpięcie układu pod USB, odpalenie terminala na porcie który utworzył układ. Naciskanie przycisków wywołuje akcje: s - wyświetlanie wartości HEX rejestru DACB.STATUS strzałka w górę - zwiększanie napięcia DAC na wyjściu DAC0 (PortB2) strzałka w dół - analogicznie zmniejszanie pozostałe...
Nie wiem czy aktulany temat jeszcze ale właśnie zakończyłem walkę z identycznym tematem. Użyłem identycznego kodu i działa z plc firmy LS. Odczyty analogów i stany wejść DI. Zapis analogów i zmiana stanów wyjść DO. Zrobiłem to po RS485 ModBUS RTU wiec programy scada na kompie działa super. W weekend wrzucę jakieś konkrety połączenie i biblioteki. Na...
Może źle to zrozumiałem, ale jeśli masz elektrycznie bezpośrednie połączenie między odpowiednimi wyjściami programatora, a pinami MISO, MOSI, SCK i Reset, to musisz połączyć masy programatora i układu, inaczej komunikacja nie jest możliwa. Gdzieś przeczytałem, że trzeba połączyć wszystkie masy złącza, ale mi jak dotąd zawsze działało z tylko jedną podłączoną...
Co do stanu bramy - centralka nie ma żadnych wyjść sygnalizacyjnych. Musisz gdzieś na skrzydle zamontować czujnik kontaktronowy (np z alarmu) a podpinasz go pod wejście IN1 lub IN2 Zamela. Wizualizacja stanu bramy (czyli właściwie odczyt wejść IN1/IN2 Zamela) jest zaszyta w systemie Supli i nie wymaga żadnych widżetów, a jedynie kofiguracji chmury i...
Witam, dysponuje ktoś następującymi schematami ? 1. 4-bitowy rejestr SIPO zbudowany z przerzutników D z blokadą zapisu i odczytu, z aktywnym stanem niskim na wejściu. 2. 4-bitowy rejestr zbudowany z przerzutników JK z wyjściem równoległym i układem umożliwiającym zmianę sposobu wprowadzania danych: szeregowo/równolegle, z aktywnym stanem wysokim na...
TAK, bo jak kolega TME wspomniał sygnał wejściowy jest przekazywany poprzez przerzutnik po sygnale zegarowym do rejestru PIN, nie ważne czy z innego zwartego wyjścia nie ważne czy z zewnątrz i nie ważne czy tego samego pinu. W sumie można przyjąć, że ( co może lepiej ci to uzmysłowi) ze stan portu (napięcie na nim jest poza procesorem - to tak jakby...
Witam forumowiczów. Potrzebuję napisać program dla LOGO! i z pewnymi rzeczami mam pewne problemy. 1. Pierwszy problem polega na tym, jak wykryć uszkodzenie czujnika 4-20 mA? Powiedzmy, że po prostu odepnę go od wejścia (0 mA) i sterownik wysteruje mi wtedy jedno z wyjść. Kombinowałem i nie wiem jak to zrobić. Oczywiście pomiar odbywa się poprzez dodatkowy...
odczyt stanu wyjść sterownika kontrola stanu wyjść wyświetlanie stanu wyjść
zrobić generator piezo turbo diesla benzyny obliczyć wartość rezystor
motorola gm350 kangoo dmuchawa
Przekaźnik klimatyzacji Toyota Yaris II - lokalizacja i wymiana Czy Opel Corsa D jest przystosowany do kierownicy wielofunkcyjnej?