Jeżeli przycisk zwiera wejście do masy to trzeba jeszcze włączyć wewnętrzny rezystor podciągający wpisując do portu 1.
Najpierw włączasz sobie wewnętrzny rezystor podciągający na pinie 3 portu A: [syntax=c] PORTA = 0x08; [/syntax] a później wyłączasz: [syntax=c] ... if ((char)polecenie[j] == '1') { PORTA = 0x01; // bit 3 portu A jest równy 0 // czyli rezystor podciągający jest wyłączony } ... [/syntax] Jeśli nie masz zewnętrznego rezystora podciągającego, to na pin...
Po pierwsze gdzie masz jakiekolwiek kondensatory filtrujące zasilanie ? Jeżeli dobrze widzę to masz stabilizator bez żadnego kondensatora, mostek H podobnie dodatkowo kolejny kwiatek wiszące w powietrzu wejścia drugiego mostka H. Podstawą prawidłowego zliczania przy użyciu styków jest prawidłowy układ filtracyjny wpisz sobie w wyszukiwarce "eliminacja...
Na szybko: -diody zabezpieczą przed odwrotnym podaniem napięcia, ale gniazdo zasilające wydaje mi się że jest na schemacie na odwrót. -VCC czuj zrób na tranzystorze PNP, lub układzie NPN-PNP, lub na MOSFET logic level (nie ma zużycia prądu bramki w stanie ustalonym; -I2C musi mieć rezystory podciągające, typ. 5K; -1-WIRE z tego co pamiętam nie musi,...
Dumając nad tym całą noc wymyśliłem jeszcze coś takiego - ale z dokumentacji do procka ATtiny2313 jakoś nie mogę tego potwierdzić - mianowicie tri-state na pinach. Co to jest ten trzeci stan? Jakieś "nieustalone" zero? J Stan 'trzeci' to stan wysokiej impedancji. uP jest na takiej linii ustawiony w wejście. Ostateczne napięcie jest w decydującym stopniu...
obsługa przycisku już jest wyżej, musisz tylko pamiętać o poprawnym skonfigurowaniu pinu do którego będzie podłączony przycisk: po uruchomieniu procesora każdy pin jest ustawiony jako wejście czyli wystarczy włączyć wewnętrzny rezystor podciągający "set portX.X". schemat będzie wyglądał tak (kondensator 100nF, żeby drgania styków nie przeszkadzały w...
Ehh, przycisk zwiera Ci do zasilania (logiczne 1), natomiast jeśli jest puszczony to na pinie panuje stan nieustalony (oczekujesz, że wtedy będzie tam zero woltów -> logiczne 0 - tak nie jest co możesz zweryfikować mierząc napięcie na tym pinie względem GND i VCC - paradoksalnie za każdym razem przy puszczonym przycisku otrzymasz pomiar zbliżony do...
Co do schematu: - nie widzę węzłów, czy nie używasz przypadkiem polecenia Wire. Do prowadzenia połączeń należy używać Net i węzły zostaną dodane automatycznie. Co do programu: - po linii Config Pinb.5 = Input powinieneś dodać Portb.5=1 aby włączyć wewnętrzny rezystor podciągający - Enable Interrupts jest nie wiadomo po co (może na razie) - program wykona...
Witam! Na razie wypatrzyłem brak kwarcu ( chyba, że kolega chce użyć wewnętrzne źródło sygnału ), proponowałbym zasilenie przetwornika A/C tak jak jest w nocie katalogowej na stronie 213 ( www.atmel.com/dyn/resources/prod_documen... ). Nie wiem jaki kolega ma ten wyświetlacz, bo o ile mi wiadomo pojawiły się problemy z nowo produkowanymi,...
1) jeśli używasz przycisków to zawsze podłącz go tak aby przyciśnięcie zwierało nóżkę portu do masy czyli do -. To naprawdę ułatwia sprawę i zawsze działa 2) dobra praktyka - przyciski, jumpery itp podłączaj do pinu procesora przez rezystor np 180 omów. Chodzi o to że kiedyś możesz się pomylić, ustawić pin jako wyjście, dać na nim 1 czyli napięcie +...
Mam następujące pytania : Czy faktycznie zrezygnować z rezystorów "szeregowych" pomiędzy kolektorem układu "proxy" a wejściami uC ? Tak, nie są one potrzebne. Jaką rolę miałyby one spełniac? Czy rezystory podciągające kolektory należy podłączyć do ścieżki wyjścia stabilizatora 7805 ? Tak, ... I te też nie są absolutnie konieczne, lecz ze względu na...
Po pierwsze: Piszesz że sie ze mną nie do końca zgadzasz a zgodziłeś sie w 100% :-). gdy port jest wyjściowy i ustawimy na nim stan wysoki a następnie zewrzemy go do masy to oczywiście ponieważ w tym przypadku port działa jako źródło to nie przepalimy go przy zwarciu pina do masy nie uzyskamy prądu wiekszego jak 40mA a więc nie ma niebezpieczeństwa...
Nie, rozwiązanie już zostało podane. Te diody i rezystory wywal. To co masz zmienić to przełączanie kolumn, nie wystawiasz stanów 0 i 1, tylko np. 0 i słabe 1 poprzez rezystor podciągający - albo zewnętrzny, albo wewnętrzny (ustawiasz pin jako wejście z podciąganiem). Lepiej to można rozwiązać w XMEGA bo robisz konfigurację wired-AND i po kłopocie....
Czas uporządkować wszystkie odpowiedzi. Z każdym portem AVR'a związane są trzy rejestry Portx, Pinx i DDRx (x to interesujący nas port A, B, C, D a czasami nawet E) Rejestr Portx - w nim przechowywane są dane wyjściowe, które przenoszone są na końcówki uC jeżeli są ustawione one jako wejście. Rejestr Pinx jest rejestrem odzwierciedlajacym stan końcówek....
Schemat pełen błędów. -4 diody LED to zły pomysł, daj lepiej jedną i obowiązkowo rezystor ograniczający prąd -fototranzystor musi być wstępnie spolaryzowany, poleganie na wewnętrznym pullupie może być zgubną drogą gdyż jego wartość będzie najprawdopodobniej za duża, daj 10K od kolektora do plusa. -przy kwarcu brakuje kondensatorów, Tiny2313 nie ma wbudowanych,...
Witam! Posiadam pakiet WinAVR (taki jaki jest proponowany w kursie). Słuszna decyzja. Gdy zapoznasz się z językiem C, będziesz mógł pisać programy dla większości architektur, w tym dla komputerów PC. Język ten przy odrobinie wprawy umożliwia szybkie tworzenie złożonych programów, zachowując czytelność kodu oraz optymalny kod wykonywalny. ale jeśli nie...
https://obrazki.elektroda.pl/7186671300_... Od kilku lat programuję 8-bitowe mikrokontrolery AVR i przez ten czas zdobyłem trochę wiedzy na ich temat. Poniżej znajduje się kilka ciekawostek o tych układach. Jeśli znacie jakieś inne interesujące informacje, to piszcie. Najnowsza wersja artykułu jest również dostępna na mojej stronie:...
http://obrazki.elektroda.pl/9617148700_1... Warsztatowy generator funkcyjny z regulacją częstotliwości od 0Hz do ponad 400kHz, regulacją amplitudy, składowej stałej, wypełnienia, oraz oczywiście wyboru funkcji przebiegu – prostokąt, trójkąt, oraz sinus. Generator oparty o poczciwy generator scalony ICL8038 który do zastosowań amatorskich...
https://obrazki.elektroda.pl/4414581900_... Przeznaczenie i zasada działania Istnieją biblioteki do Arduino służące do sterowania urządzeniami poprzez IR. Postanowiłem jednak rozwiązać to w inny sposób – chciałem stworzyć układ uczący się, tzn. zapamiętujący kody z oryginalnego pilota. Umożliwia to sterowanie całym szeregiem urządzeń...
Mikrokontroler '51 posiada na stałe załączone wewnętrzne "rezystory" podciągajce, wymuszają one stan wysoki na pinach, które mają wpisaną w odpowiednich bitach Px.x wartość 1 (oczywiście, jeśli obwód zewnętrzny nie ściąga napięcia w dół) i jest to dla '51 jedyny możliwy tryb pracy linii I/O jako wejścia. Stąd na wykorzystywanych liniach portu P1 powinieneś...
jak wykorzystać GPIO7 na ESP32C2, ESP32C3, ESP32C6, etc, jako wyjście cyfrowe? Wydaje mi się, że zawsze jest podciągnięty wysoko. Czy ma jakąś zewnętrzną funkcję, którą muszę wyłączyć? Bezpośrednia odpowiedź: Aby użyć GPIO7 jako wyjścia cyfrowego w ESP32C2, ESP32C3 i ESP32C6, należy upewnić się, że nie jest ono używane przez żadne inne urządzenie peryferyjne...
napisz program dla poprzedniego układu zawierający dwa przyciski, jeden zwiększający pwm o 10% przy kliknięciu, a drugi zmniejszający pwm o 10% przy kliknięciu Wstępna ocena dostępnych informacji Analiza podanych informacji: - Płytka Arduino: Duemilanove. - Układ z poprzedniego pytania: Zewnętrzna dioda LED podłączona do pinu PWM (domyślnie pin 9 ). -...
Witam Potrzebując poznać dane klawiszy z pilota napotkałem wiele problemów związanych np. z brakiem timera 16 bit w małych mikrokontrolerach 8-DIP (Attiny85), śmieci, lub braku transmisji z komendy GETCR5 (A255,K255). Na szybko zbudowałem układ na Attiny24A (ma timer 16bit), TSOP31236 i LCD po I2C (PCF8574). Wyjście z TSOP31236 koniecznie trzeba podać...
Wybacz, że nie rozumiem wielu rzeczy. To pierwsze w sumie spotkanie z arduino. Tak, potrzebuje dwa kierunki, bo walek do ktorego będzie przylorzony enkoder potrafi (na postoju) minimalnie sie cofnac i jesli nie zmniejsze tego licznika w tedy, to po ruszeniu do przodu, przekaznik bedzie w innym "miejscu" się załaczać. Co do wałka do ktorego bedzie przyłożony...
Trochę się pobawiłem kodem i mam problem że funkcja DRL_ON wykonuje się niezależnie czy jest spełniony warunek if digital czy też nie ;x Wrzuciłem ten "projekt" na stronę https://wokwi.com/projects/3631816490098... Dlaczego tutaj mniej więcej (1*) to działa a na mojej płytce zasysa (2*)? No więc jak to w końcu jest(?); czy to działanie ‘więcej’ (1*)...
Dołączam dokumentację do pt4211. Zasilacz jest 12V bo moduł kamery jest na 12V i układ ld2535mA też zasilam z tego zasilacza. Wstępna ocena dostępnych informacji Przeanalizowałem dostarczone przez Ciebie informacje oraz dokumentację układu PT4211 . Chcesz zabezpieczyć wyjście sygnału PWM 3,3 V z modułu kamery IPC przed potencjalnym uszkodzeniem wynikającym...
http://obrazki.elektroda.pl/4622143800_1... Witam wszystkich. Przedstawiam swój kolejny projekt, tym razem jest to oświetlenie pod szafkami kuchennymi. Nie jest on zrobiony od zera, powstał na bazie wcześniejszego mojego projektu, oświetlenia schodów który można zobaczyć tu: http://elektronika.info.pl/2012/01/oswie...
Dziękuję za pytanie. Podpięcie zacisku 21 do masy oraz 20 do GPIO przyniesie oczekiwany efekt pod warunkiem, że zacisk 20 będzie podpięty poprzez rezystor do napięcia zasilania. Dla procesorów AVR należy ustawić port do którego jest podpięty miernik jako INPUT oraz włączyć wewnętrzny rezystor podciągający (niestety nie mam doświadczenia z Rapsberry...
Jeden przycisk bezpośrednio do portu, a drugi przez jakiś b.duży rezystor znacznie większa wartość niż wewnętrzny rezystor podciągający. Teraz podczas testów włączając/wyłączając wew. rezystor podciągający możemy sprawdzić stan przycisku z rezystorem (o ile nie jest wciśnięty przycisk podłączony bezpośrednio)
Zazwyczaj zamykam rolety tylko do połowy, choć zdarza się że zamykam je całkiem. Stosując dostępne na rynku rozwiązania musiałbym stać koło wyłącznika, żeby zatrzymać w odpowiednim momencie ale jako człowiek bardzo wygodny postanowiłem zbudować sterownik, który zautomatyzuje tę czynność. Założenia - możliwość zapamiętania/zmiany punktu półotwarcia,...
a wejście powinno byc z rezystorem podciągającym pullup czy nie? Jeżeli aktywujesz wewnętrzny rezystor podciągający w Arduino, to nie. Robisz to poleceniem pinMode(pin, INPUT_PULLUP).
Nie dałem rezystora podciągającego na reset świadomie, bo ponoć ATTiny ma wewnętrzny rezystor podciągający na tej nóżce.
Obyś się nie zdziwił. Wewnętrzny rezystor podciągający w mikrokontrolerze ma wartość conajmniej kilkudziesięciu kR. To zdecydowanie za dużo. Zalecają podciąganie 4.7k dla 5V, 2.7k stabilizuje komunikację na dlugich kablach z ukladami na 3.3v Nawet jeśli czujnik jest blisko, to wewnętrzne podciąganie to za mało. Nawet i2c każą podciągać rezystorami 10k...
Proszę o identyfikację rezystora, szukałem DTR, ale nie znalazłem. Interesuje mnie, po co jest mu dodatkowa nóżka ze sprężynką.. https://obrazki.elektroda.pl/1557738800_...
Dołącz równolegle do kondensatora rezystor 10k, 4069 w sumie raczej jest tu niepotrzebny. *** A nie, czekaj, o ile pamiętam te układy jako stan aktywny przyjmują stan niski, to weź po prostu usuń kondensator bo się ładuje poprzez wewnętrzny rezystor podciągający i zmień inwertery na jakieś ze Schmidtem bo 4017 nie ma go na wejściu.
sprawdz. 4\/3!!
pinMode(2, INPUT_PULLUP); Ten INPUT_PULLUP oznacza, że włączony jest wewnętrzny rezystor podciągający do VCC ATmegi. Przyciski podpinasz do masy i to wszystko.
Jestem niemal przekonany, że problemem nie jest zliczanie ale podłączenia. Aktualnie na porcie wejściowym wyłączyłem wewnętrzny pullup i dodałem fizyczny rezystor podciągający do 3,3V o wartości 5kohm. Zauważyłem, że od tej wartości dużo zależy, przy 10k odczyt impulsów był mocno przekłamany w górę i mocno zmienny, zamiast spodziewanych 190 dostawałem...
łopatologicznie do czego służy rezystor podciągający. Uprzedzam że skrajnie łopatologicznie, ale sam chciałeś :wink: . Może wyobraź sobie jakieś powiedzmy drzwiczki na zawiasku coś zamykające, którymi ręcznie sterujesz. Jeśli przyczepisz do nich sztywny drążek, to siłę możesz przykładać w jedną i w drugą stronę, by je otwierać i zamykać. To odpowiednik...
Czy do pinu resetu masz dołączony jakiś rezystor podciągający ten pin do +5V ? Atmega ma co prawda wewnętrzny rezystor podciągający, ale w zakłóconym środowisku często on nie wystarcza i uC się resetuje. Jeżeli gdzieś kupisz tranzystory, o których pisałem dwa posty wcześniej to kup taki i wymień. Problem z grzaniem zniknie całkowicie :D
no to może tak: odepnij jeszcze ten kondensator już nie wiem co ci poradzić kwarc pamiętaj wewnętrzny 8mhz rezystor podciągający do plusa zostaw
8 układów mówisz? Sporo to będzie przełączników... Na pinie resetu jest wewnętrzny rezystor podciągający (nie pamiętam teraz jaki), najlepiej zmierz ile prądu potrzeba do ściągnięcia resetu w dół, i zakładając że wyjście programatora da 20mA, policz ile procesorów możesz podłączyć... jak się okaże że za mało, dasz odpowiedni tranzystor... Dobrze wiedzieć...
Niestety jestem uparty, i muszę to skończyć. To bardzo dobra cecha charakteru :) Tak na szybko: Pin RESET musi mieć wymuszony stan co najmniej za pomocą programu włączającego wewnętrzny rezystor pull-up, ponieważ pozostawienie pinu bez wymuszenia może powodować reset mikorkontrolera: http://mikrokontrolery.blogspot.com/2011...
W zasadzie każdy avr ma wewnętrzny rezystor podciągający ,który wystarcza do prawidłowej pracy , poza tym często podpinanie do wyprowadzenia reset rezystora i kondensatora skutkuje jedynie problemem z wejściem w tryb programowania . Z pewnością podłączenie bezpośrednio do + też odpada . Do prawidłowej pracy masz możliwość skonfigurowania układu zerującego...
Mógłbym dodać taką składnię w przyszłości, ale teraz mamy Jagodę, więc nie wiem czy znajdę na to czas. [url=https://www.elektroda.com/rtvforum/... Skryptowanie Berry dla różnych platform IoT - samouczek integracji nowego skryptu OBK część 1 Btn_ScriptOnly powinno być najlepszym podejściem. Nawiasem mówiąc, wszystkie przyciski w OBK domyślnie...
Masz błąd w podłączeniu czujników DS18B20. Rezystor 4,7k ma podciągać magistralę 1-wire do plusa zasilania (można do tego celu wykorzystać wewnętrzny rezystor podciągający ATmegi). Ponadto przy takim zasilaniu tych czujników producent zaleca stosowanie tranzystorów podczas pomiaru temperatury. Strona 6 w dokumentacji (wydaje mi się , że potrzebne są...
Jeśli masz wejście cyfrowe na, powiedzmy, P15, wystarczy ustawić rolę P15 na dInput (będzie ona miała włączony wewnętrzny rezystor podciągający) i ustawić kanał docelowy na ten sam kanał, którego używa przekaźnik. Następnie, automatycznie, stan WYSOKI na P15 ustawi przekaźnik na stan WYSOKI, a stan NISKI na P15 ustawi przekaźnik na stan NISKI. Jeśli...
Witam, :arrow: Balu , nie nabijaj się z kolegi :) :arrow: Hubold - następnym razem nie klikaj jak nie wiesz co robisz :) A teraz łap się za dokumentację do Bascoma i przeczytaj, co ten przycisk naprawdę robi. Głowne pytanie - czy zmienia fuse bity czy nie. PS. Rezystor nic tu nie powinien zmienić, AVRy mają wewnętrzny rezystor podciągający RESET do...
Skoro dioda świeci jak machasz ręką, to problem jest natury sprzętowo-konfiguracyjnej. Masz jakiś rezystor podciągający na tym pinie? Jeśli nie, to czy włączyłeś wewnętrzne rezystory podciągające? 4\/3!!
jak koniecznie chcesz bawić się w dodatkowe elementy (rezystory) na płytce drukowanej, to chyba jest wszystko ok. Ale naprawdę nie ma potrzeby, jeśli ATMEGA daje Ci możliwość włączenia wewnętrznych rezystorów podciągających (pull-up'ów).
Nie znam tych układów, stąd pytanie o sposób w jaki podłączyłeś piny RST. Czy tak faktycznie powinien być on podłączany - mam na myśli kondensator? Innymi słowy, co wymusza stan niskiego napięcia na RST po puszczeniu przycisku? Nie brakuje tam rezystora pull-down? W '51 Atmela znajduje się wewnętrzny rezystor podciągający do masy o dość sporej wartości...
rezystor podciągający atmega rezystor podciągający rezystor podciągający atmega8
briggs falowanie obrotów honda iskry mhouse schemat
przegrzanie baterii podczas ładowania przegrzanie baterii podczas ładowania
Zmiana języka na polski w Peugeot 508 - instrukcja Skoda Superb Climatronic błąd B109E F0 – adaptacja sprężarki, czujnik G65, brak chłodzenia