Zacząć należy od noty katalogowej. Maksymalny prąd wyjścia to 120mA, więc rezystor może mieć zaledwie 100Ω. Trzeba uwzględnić, że wyjścia mają źródła prądowe sterowane programowo, co wpływa na napięcie na wyjściu w stanie niskim.
Podstawowe czynności: - Sprawdzenie zasilania procka - Sprawdzenie stanu wejścia reset (jeśli muszą być pull-up rezystory sprawdzić ich stan) - Sprawdzenie taktowania procka - Sprawdzenie poprawności ustawień fuse bit
Pomijając częściowo słuszne uwagi kol. maciej_333, choć w Twoim przypadku możesz zrobić od nich odstępstwo, to sprawdź najpierw poprawność działania rezystora pull-up na PD2. Choć to mało prawdopodobne to teoretycznie jest możliwe, że wewnętrzny rezystor pull-up nie działa prawidłowo. Ponieważ wydaje się, że w programie prawidłowo poustawiałeś piny,...
Czy mogę odczytywać stan na porcie i jednocześnie skorzystać z wewnętrznego rezystora pull-up'owego będącego w każdej nóżce ATMega16 aby wysterować fototranzystor w transoptorze? Oczywiście, jeżeli tylko ta wartość Ci odpowiada, to tak, od tego jest pull-up.
Nie, bo zwarcie wejścia do masy spowoduje zwarcie masy z 5V. Włączając pull-up, podłączasz wejście do masy przez wyłącznik, puszczony - stan 1, wciśnięty stan 0.
PortA4 w PIC16F jest tylko pull, ale jak dodasz rezystor pull-up to powinno trybić.
przy takim rozwiązaniu wpływ mają na transmisję przesłuchy między liniami oraz odbicia. Te pierwsze można w prosty sposób eliminiować przez dodanie co drugą linię GND. W przypadku odbić pomaga terminowanie. http://www.interfacebus.com/Design_Termi... Najlepiej ograniczyć szybkość narastania napięcia w liniach, np. pull-up 1-10k i kondensator...
Obie dane należy traktować na poważnie. Pierwsze odnosi się pinu będącego wejściem bez pull-up (Iil oraz Iih = 1uA), drugie do pinu będącego wejściem z załączonym pull-up (w stanie niskim płynie prąd przez rezystor pull-up, w stanie wysokim jest on pomijalnie mały [1uA]).
Jeżeli masz sterowanie napięciowe, to po co Ci pull-up? Dawałem (jako zabezpieczenie) rezystory 100k szeregowo do wejścia (oczywiście bez pull-up-a) i działa bez problemu.
Nie mam tego modułu, ale zwykle tego typu piny zwiera się odpowiednio ze sobą. Być może - bez zwarcia nie ma rezystorów pull up (a konkretnie są, tylko do nie podłączone do zasilania), zwarcie środkowego i górnego daje 1,8V, a zwarcie środkowego i dolnego 3,3V. Myślę, że po zakupie wystarczy omomierz, aby to zweryfikować.
To masz źle: Albo: Masa -> Przycisk -> Pin 3 -> rezystor(10k) -> VCC Czyli gdy przycisk jest naciśnięty to zwiera PIN do masy (stan 0), a gdy nie jest naciśnięty to na PIN jest stan 1 dzięki rezystorowi podciągającemu (Pull-Up). albo: w Setup dodajesz digitalWrite(3, HIGH); co powoduje załączenie wewnętrznego rezystora Pull-Up i wtedy wystarczy...
Jest 5v bo pewnie jest rezystor pull up,proste. Zasilanie masz te 5v i masę dobrą?
To znaczy, że na wyjściu jest tranzystor, który ma Sródło podłączone do may, a kolektor "wisi" w powietrzu. Żeby to dobrze działało to trzeba w niektórych zastosowaniach podłączyć zewnętrzny rezystor pomiędzy +zasilania, a dren tranzytora i ten rezuystor to jest właśnie pull-up czyli rezystor podciągający.
Z czujnika wychodzi sygnał cyfrowy do zestawu wskaźników, więc na pinie sygnałowym pewnie będzie +5V lub +3,3V podciągnięty przez rezystor pull-up do zasilania procesora.
Bardzo ładnie opisany problem :) Hmm, objawy które opisujesz pasują do nie podciągniętego pull-up. Ale Ty włączasz pull-up na PB3 programowo, stąd tę przyczynę można by wykluczyć. Ale żeby być pewnym na 100% dodaj do przycisku zewnętrzny rezystor pull-up np. 1kΩ.
Może nie ustawiłeś pinu jako wyjście i przez to tylko włączasz rezystor pull up w procesorze co nie daje wystarczającego prądu.
Wystarczy dodać rezystor PULL-UP na pin1 ewentualnie doświadczalnie dobrać jego wartość i każdy programator będzie czytał obie połówki pamięci.
Rozumiem, że pin PD7 będzie miał włączony rezystor pull-up, a odczytać chcesz stan dolnego przycisku, czyli litery A, Zastanów się więc w jaki stan powinieneś ustawić pin PC0, by zwarcia nie było, a jednocześnie stan przycisku A moża było odczytać bez użycia rezystorów. Odpowiedzią jest właśnie: ... czytałem o tym, by i tak kolumny zamiast wyłączać...
No i tak jest [; 4\/3!!
A, i zamiast podpinać to przez opornik do Vcc możesz skorzystać z rezystorów pull-up w mikrokontrolerze, robisz to ustawiając odpowiednio rejestr PORTx.
W ATMega/ATTiny nie, natomiast w XMEGA jest i pull up i pull down.
otóż naczytałem się w internecie, że rezystor zawsze ma być podłączony do uziemienia... Bzdura! Rezystor jest podłączony do linii danych i szyny zasilania po to, aby na wejściu procesora panował jakiś określony stan (ten przypadek to akurat pull-up), bez tego rezystora panowałby stan nieokreślony i LCD pokazywałby niewłaściwe wartości. . Pozdrawiam.
ODR to Open-Drain, czyli dokładnie to co potrzebujesz. W stanie nieaktywnym, linia jest "w powietrzu", jest jakby odłączona od reszty układu. Kiedy układ zgłasza przerwanie, to ściąga linię do masy. Nie ma znaczenia ile układów jest podłączonych do tej linii, nie ma konfliktów i wszystko działa. Wadą jest konieczność odpytywania układów, aby znaleźć...
Fabrycznie brakujące elementy idą do linii SMBUS, która wygląda na to że jest niepodłączona do PCIe, następnie sygnały idą do brakującego i całego rezystora... I do linii 3.3V - wygląda że to rezystory pull-up. Jak dla mnie można zaryzykować i wlutować 2.2k. Z resztą wątpię że w tym miejscu jest rezystor o krytycznej wartości, to nie linia feedback...
Bardzo polecam dokumentację do AVR :) Ale ponieważ jest po angielsku, można też natknąć się w sieci na jej polskie tłumaczenie: Poprawiłem nieaktywny link i dodałem dokumentację jako załącznik na przyszłość.
Źle zrozumiałeś. Nie napisałem, że ma ustawiać jako wejście tylko zaprzeczyłem, że musi być wyjściem (jak napisałeś). Nie napisałem także, że preferowane jest wejście z wewnętrznym rezystorem pull-up zamiast wyjścia, tylko że jeśli jest wejściem , to preferowane jest użycie wewnętrznego rezystorta pull-up. Projektant ma więc do wyboru co najmniej 4...
spektra : Rezystor pull-up do anody diody, katodą do sygnału, sygnał do uC z anody, opcjonalnie kondensator pomiędzy anodę i masę.
Przy wciśniętym przycisku kondensator rozładowuje się przez R2, i jeśli dzieje się to odpowiednio wolno, to efekt drgań styków jest rzeczywiście mniej odczuwalny. Ale po puszczeniu przycisku kondensator ładuje się przez oba rezystory szeregowo, co powoduje, że będzie się to działo jeszcze wolniej, niż rozładowanie. Dioda bocznikuje R2 w czasie ładowania....
Pierwsza sprawa, to czy dałeś rezystory Pull-up na liniach SDA i SCL? Możesz zastosować półśrodek i włączyć pull-up na pinach: [syntax=c]PORTC |= _BV(PC0)|_BV(PC1);[/syntax] Generalnie powinieneś użyć konwertera.
Układ resetu jest błędny, zamiast kondensatora wstaw rezystor pull-up 4,7-10K, a pull-down (5K do masy) wywal - tego typu reset stosowało się w prockach z rodziny '51 Atmela. Ja bym jeszcze dodał niewielką histerezę dla komparatorów (rezystor >470K) pomiędzy wejściem odwracającym (-) a wyjściem komparatora. No i oczywiście złącze do programowania i...
Spróbuj podciągnąć rezystor do przycisków 4.7k tzw. pull up rezystor
Witam, Twój czujnik jest cyfrowy czyli dwustanowy, z wyjściem typu "otwarty kolektor". W jednym ze stanów wyjściowy tranzystor załącza masę (po prostu zwiera wyjście do masy), w drugim jest rozwarty (jest więc potrzebny rezystor pull-up). Pozdrawiam
1. Podłącz prawidłowo zasilanie mikrokontrolera: http://mikrokontrolery.blogspot.com/2011... 2. Skąd wytrzasnąłeś tak źle zdefiniowanie gniazdo ISP? Wyrzuć je i zastosuj prawidłowe: http://mikrokontrolery.blogspot.com/2011... 3. Rezystory pull-up przy przyciskach są zbędne - wystarczy włączyć programowo...
Skoro puściłeś przez ULN2803A to za pewne zapomniałeś o pull-up dlatego "wisi". Jeśli chodzi o rezystor to ok 10k.
R3 - 10k C4, C5 - 100nF C6 -47-100uF C8-C9 - 12-22pF C2 - w jakim celu? Gdzie jest rezystor diody LED transoptora? R1 - nie wystarczy rezystor pull-up w pinie mikrokontrolera?
Fragment niezwiązany z tematem, łamiący regulamin - usunąłem. A i tam miałeś ten swój "PUEB" tylko zaszyty jako PUD i to na dodatek jeszcze w negacji PUD i PUEB mają zupełnie inne przeznaczenie! PUD-em globalnie wyłączasz pull-up'y dla wszystkich pinów, zaś PUB włączasz/wyłączasz wybiórczo, jak za "starego" PORT pracującego, jako wejście. Czy tutaj...
Drgania styków: http://mikrokontrolery.blogspot.com/2011... A drugi problem, to nie podałeś typu mikrokontrolera stąd nie wiemy, czy posiada rezystory pull-up, pull-down, a może oba rodzaje. Od tego zależy kierunek podłączania przycisku.
podczas odczytywania napięcia wejściowego z pinów analogowych (GPI: 34,35,36,39) Te GPIO nie mają wbudowanych wewnętrznych rezystorów pull-up czy pull-down, więc mogą pracować tylko w trybie INPUT. Jeżeli chcesz podłączać do tych wejść przyciski, to muszą być one wstępnie spolaryzowane przez użycie zewnętrznych rezystorów pull-up do 3V3 lub pull-down...
schemat też się przyda najlepiej taki dla początkujących Rozumiem, że potrzebujesz schematu połączeń dla kalkulatora na Arduino. Przygotuję dla Ciebie prosty schemat połączeń, który będzie obejmował przyciski do wprowadzania cyfr (0-9), operacji (+, -, *, /) oraz przycisk równości (=). Schemat ten zakłada, że używasz wbudowanych rezystorów pull-up...
Wykonałem jakiś czas temu takie samo połączenie z 2xDS18b20 na dystansie 50m (również blisko przewodów 230V w korycie kablowym) , skrętka cat 5 + rezystor pull up 2.2k program w gcc + CRC aby uniknąć błędów odczytu . Działa do dzisiaj bez problemowo :)
Głowy nie dam, ale tam jest chyba wyjście z przepływomierza typu open collector. Czyli zasilić przepływomierz, podłączyć rezystor pull-up i zobaczyć czy przy kręceniu przełącza.
Witaj, pierwsze foto od prawej jest źle opisane. Zamiast +42 powinno być: "push button switch" tylko ma pull up do B+ przez rezystory które łącznie mają około 52k. Nie każdy wie. Jest tam także wpisana porada która może okazać się szkodliwa. Nigdy nie wolno odcinać masy nie odcinając jednocześnie zasilania lub właśnie pull up'a 42V. Najprościej dla...
Czy ktoś wie jakie trzeba zastosować pull-up-y(rezystory podciągające) w podanym w temacie mikrokontrolerze żeby sterować jednym BC 327 :?: :?: :!:
O ile nie chcesz zmieniać wszystkich diod lub zastosować scalonego kodera to pomysł z użyciem dodatkowych 5 tranzystorów jest całkiem dobry. Możesz zrobić na dwa sposoby. Pierwszy z tranzystorem npn, którego emiter będzie podłączony do masy, kolektor do wejścia mikrokontrolera (oczywiście z aktywnym wewnętrznym rezystorem pull-up) a do bazy sygnał z...
Przez 90% czasu faktycznie było by zasilanie a przez 10% czas na komunikacje i jak Master przestanie zwierać tranzystorem to po tym wysyłany jest np jeden bit i wszystkie urządzenia slave go zobaczą i wedząc że te 10% czasu trwa 100ms w tym momencie przestają pobierać energię na 110ms dla bezpieczeństwa +10ms i działają na energii z kondensatora czyli...
Zasilanie niby OK ... dioda na GND układu 7805 jest zbędna i wprowadza spadek napięcia ... sprawdź czy rzeczywiście masz te 5V tam gdzie ono powinno być. Sprawdź podłączenie kostki programatora. Sprawdź czy przy włączonym resecie(RESET->GND) się zaprogramuje. Zalecana wartość rezystora pull-up dla RESET to 22k.
Ad.1 - Najprościej podłączyć go tak, jak opisano np. tutaj: http://mikrokontrolery.blogspot.com/2011... Ad.2 - Poprawne, o ile zapewnisz wewnętrzne (programowe) podciągnięcie pinu (pull-up). Ad.3 - Moim zdaniem - jest "dziwne", choć teoretycznie poprawne to rzadko stosowane. Po co ten rezystor? Zapewnia zewnętrzne...
Czy czujnik przypadkiem nie zasilasz pasożytniczo ? Jeśli tak to na czas pomiaru musisz włączyć pull-upa. Po co skoro ma zewnętrzny pull-up ( rezystor 4k7).
Mogę dodać, że w swojej pracy inżynierskiej badałem m.in. zasięg I2C (i innych interfejsów) i spokojnie chodziło na 18 metrach przy 400 kHz. Generalnie zasięg 6 metrów jest gwarantowany w wielu miejscach w internecie. Przy wyższych częstotliwościach należy pamiętać o zmniejszeniu wartości rezystorów pull-up, jeśli występują problemy.
Możesz zrobić sobie podprogramy i w nich np. umieścić pętle, wg. mnie będzie poprawniej ale to kwestia gustu. Jeśli chodzi o przyciski to lepiej będzie jeśli końcówki uc będziesz zwierał do masy bo wtedy możesz użyć wew. rezystorów podciągających (pull-up).
... a również brak rezystora pull-up (podciągającego pin procka do +V). Piny PC0 do PC3 (od klawiszy) również powinny mieć rezystory pull-up, niezależnie od tego, czy poprzez odpowiednie wpisy w rejestrach da się załączyć wewnętrzne pull-up'y. Zastosowanie takich zewnętrznych rezystorów podciągających pomijając przypadki kiedy jest wymagane, podnosi...
Szeregowo z LEDs należy włączyć resystory ograniczające prąd. Rezystor R5 jest niepotrzebny (masz jużpodłączony R4). NA linie SDA i SCL warto podłączyć Pull-Up rezystory.
Pomierz jak zmienia się napięcie na kolektorze fototranzystora (pin 4) przy zmianach na wejściu transoptora. Podejrzewam, że przy zasilaniu 3,3V i 10kΩ rezystora pull-up, fototranzystor na wyjściu PC817 nie ma szans wejść w stan nasycenia (Uce sat = 0,1 - 0,2 V) i nie masz "czystej masy" tylko jakiś spadek napięcia (a nie stan niski) - co skutkuje...
Jak pull-up to rezystora nie trzeba :)
Witam, mam czujnik Halla HAL516SF-K i przy zasileniu go 24V otrzymuję sygnały 0 i 0.35V (w zależności czy drzwi są otwarte i zamknięte). Jak mogę wzmocnić 0.23V najbezpieczniej aby podłączyć ten sygnał do PLC czyli do 24V? Zastosowanie Pull-Up rezystor czy jakiś wzmacniacz?
Schemat "wygląda" na prawidłowy, co do tak małej wartości rezystora pull-up to dość dziwne, przy stanie wysokim wogóle nie powinien płynąć żaden prąd przez niego. A co do samej filozofii, to lepiej zrobić transmisje asynchroniczną po rs485, przynajmniej będziesz mieć jakiś standard a nie jakieś przedłużki I2C (procesory mają też wbudowane moduły U(s)ART)
To może być problemem. Wejście mikrofonowe na karcie z reguły jest typu "pull up" czyli dostarcza przez wewnętrzny rezystor napięcie zasilające mikrofon elektretowy. Możliwe, że wtyczką mono zwierasz to napięcie na jednym z kanałów. Możesz przelutować mikrofon na wtyczkę stereo i jeden kanał zostawić niepodłączony.
Witam, wykorzystuję układ ds18b20 do pomiaru temperatury. Układ działa prawidłowo przez około 30s od załączenie zasilania. Następnie odczyty pokazują temperaturę 9 lub 10stopni. Podczas normalnej pracy temperatura jest przetwarzana prawidłowo. Do pull-up'a wykorzystuję wewnętrzny rezystor podciągający uC. Czy ktoś spotkał się z podobnym problemem? Co...
mam 10 kΩ rezystor Kiedy ATmega jest programowana, to jest 0 V, a kiedy jest po programowaniu, to jest stan wysoki. Rezystor pull-up Dodano po 2 1. Podłączenie ATmega328 do USBasp (ISP) MOSI → MOSI (17, PB3) MISO → MISO (18, PB4) SCK → SCK (19, PB5) RESET → RESET (1) VCC → VCC (7 oraz 20) GND → GND (8 oraz 22) 2. Rezystor pull-up dla RESET 10 kΩ między...
Daj rezystor pull-up między 3,3 kΩ a 4,7 kΩ, bo nie napisałeś, jaki zastosowałeś. Najlepiej przetestuj na działającym czujniku normalnie w obudowie TO-92.
Rozwiazane: Test: 7 czujników DS18B20 (Parasite Power Mode) na jednej linii długości około 40m i można mierzyć temperaturę. Trzeba zastosować requestTemperaturesByAddress. Pull up rezystor zostaje taki sam = 1k jak rekomendowane w doniesieniach dla 3.3V ESP i DS18B20. Szczegóły: esp8266.com [url=http://www.esp8266.com/viewtopic.ph...
Zapomniałem podciągnąć nieużywane piny mikrokontrolera jego wewnętrznymi rezystorami (pull-up) - poprawiłem to w zaktualizowanym programie sterującym. Wbrew pozorom nieskonfigurowane piny o wysokiej impedancji, mają realny wpływ na pobór prądu - w tym przypadku maksymalny pobór prądu przy napięciu Vcc=5V, zmniejszył się o 1.5mA.
...Nóżka procka raczej nie jest upalona bo daje sie sterować, więc sam juz nie wiem. Włącz wewnętrzny lub przylutuj zewnętrzny np. 10k0 pull-up(rezystor podciągający do VCC) na tym pinie i zobacz co się będzie działo. Piotrek
Ważny też jest rezystor podciągający DS-y. Przy 4 szt. stosuj ok. 1,5 kOm , przy większej ilości czujników trzeba jeszcze mniej, nie mniej jednak niż ok. 700 Om. Przy źle dobranym pull-up rezystorze miałem problemy z odczytem temperatur mimo poprawnego programu i właściwycch adresach DS-ów.
Schemat: Gdybyś go narysował, może było by jaśniej.
Jeszcze jedna drobna uwaga. Praktycznie łącząc z jakims układem, np wyjście tranzystora gdzie na wyściu będzie napięcie między 2 a 10V to jak by wtedy założyć prąd bramki? Bo wtedy to chyba wpływa na opornosci tranzystora? Musisz zagwarantować, że układ sterujący wejściem bramki będzie w stanie wymusić oba stany wejściowe: niski i wysoki, jakiś układ...
Czujnik był podpięty pod LEGO NXT?
Witaj, wygląda na to, że Twoje urządzenie ma nieco inaczej zrealizowany elektronicznie czujnik niż urządzenia, które miałem raportowane jako działające ze sterownikiem. Być może to kwestia rezystorów pull up bądź down. Czy kontaktron posiada takie na PCB? Trudno jest coś więcej powiedzieć zdalnie, ale mam pewien pomysł - skoro nie działa Ci wersja z...
Wyjaśniło się. Jest kilka PCB dla tego projektu. U mnie pod gniazdem J-TAG na tych pinach są rezystory pull-up. Po temacie.
Jeżeli pin ustawiony masz na wejście to on sprawdza co na nim jest. Nie myl wejścia z wyjściem i nie ma tu znaczenia, czy to będzie zwykły port I/O czy z funkcją przerwania INT - wejście jest wejściem. Fakt, że masz możliwość włączenia rezystorów pull-up lub pull-down, jednakże w tym przypadku jest to zbędne bo R34 będzie działać jako pull-up (i to...
Jakis konkretny układ darlingtona powinienem zastosować czy to nie ma znaczenia ? musi wytrzymać przepływ około 1,5 A. Z pobieżnego czytania Twojego tematu rozumie, że tranzystor mocy masz odpowiedni. Natomiast ten po lewej (Q1) możesz dać taki jak tutaj: http://obrazki.elektroda.pl/4941906300_1... A co z tymi rezystorami pull up ?...
Wybaczcie podbijanie tematu, ale chciałem doprecyzować jeszcze jedną rzecz. Z tego co poszperałem w internecie, to są dwa sposoby podłączenia przewodu CC. Albo przez 5,1kOm do masy, jako rezystor pull-down, albo 56kOm do plusa, jako rezystor pull-up. Widziałem również patenty z podłączaniem 5,1kOm do plusa. Dla podłączenia zasilacz USB-C -> urządzenie...
Witam, przed chwilą podałem Ci link. Jest duży wybór kluczy prądowych na niskie napięcia, sam musisz coś wybrać. W Twoim układzie trzeba odwrotnie sterować, musi być jakiś pull-up (rezystor) zwierany do masy byle jakim tranzystorem NPN, sterowanym z Arduino przez rezystor w bazie. Układy tych kluczy (zazwyczaj) szybko się wyłączają i nieco wolniej załączają,...
Tak więc enkodery są potrzebne przy uruchamianiu - potwierdzam Jeśli chodzi o ścisłość, to nie enkodery są tu potrzebne. Problem w rezystorach pull-up (podciagajacych porty ESP do zasilania), których nie masz na płycie głównej, tylko dopiero na płytce enkoderów.
W dokumentacji TL494 jest taka charakterystyka, częstotliwość w funkcji rezystancji i pojemności. Kondensator daj 1µF, a zakres rezystancji dobierzesz. Driver'a do feta nie potrzeba - przy takiej częstotliwości wystarczy wewnętrzny tranzystor i rezystor pull up(lub pull down). Wyjściowe tranzystory połącz równolegle, nóżkę 13 do masy. Zostało jeszcze...
Czyli jednak nie da się tego jakoś prosto ogarnąć jak na początku myślałem To jest proste, ale nie wszystko co proste musi być banalnie proste. Może nawet bez ADC i bez komparatora, uC ma wejścia z histerezą tylko rezystor pull-up trzeba dobrać. Skoro nie możesz tego zrobić jak trzeba, zrób jak potrafisz i sprawdź czy nie będzie się "rozjeżdzać" z...
Oczywiście "podciąganie" nie musi być tylko do +5V może być też do masy czy innego potencjału Dodać tylko należy, że w procesorach AVR ATmega.... są tylko rezystory pull-up, za to w innych mogą być także pull-down.
Zawsze przy resecie jest Hi Z. Wywal pull up, plus rezystor o sporej wartości między bazą i emiterem. Powinno pomóc.
To zmierz napięcie na pinie podczas jak podłączasz sondę lub kabel który ci zakłóca. Jesteś pewien, załączasz rezystory pull up ? Nie raz korzystałem z rezystorów pull up i nie było problemu, DDR na wejście oraz PORT na stan H, to musi działać. Jeszcze jakbyś to multipleksował to może i mogłyby być delikatne problemy z przełączaniem z wyjścia na wejście,...
Łatwiej będzie mi podłączyć masę GND zamiast Vcc i podciągnąć port uP software'owo do Vcc przez rezystor pull-up. Tak z ciekawości, to jaka powinna być wartość rezystora zwierającego do masy? Pull-up to 4,7 kohm. Dzięki za pomoc. Pozdr, Łukasz.
Z tego co teraz doczytałem, to w hd44780 przewody danych są trójstanowe, a więc mogą wymuszać stan niski jak i stan wysoki. Avr'y mogą mieć przy wejściu włączony wewnętrzny pull-up (około 20k-50k), wtedy nie trzeba stosować zewnętrznego. Przed odczytem możesz ustawić przewody danych w stan wysoki (ustawienie bitów w PORTx) po czym przełączyć je w wejścia...
Mnie się wydaje, że nie do końca wiesz o co tu chodzi więc napiszę kolejny raz. W AVR'ach każdy port (końcówka) ma trzy rejestry: DDRx(.y), PORTx(.y ) i PINx(.y). W rejestrze DDR ustalamy kierunek - 0 = wejście, 1 = wyjście. Jeżeli port jest wyjściem to PORTx(.y) ustala stan wyjściowy a PINx(.y) jest nie używany (rejestr PIN jest tylko do odczytu!)....
Jest to mój pierwszy taki projekt z mikrokontrolerem AVR. Pierwszy raz korzystam z programu Eagle do rysowania schematów. No to całkiem nieźle jak na pierwszy raz :) Generalnie schemat wygląda OK poza uwagą kol. Futrzaczek o kontraście. Dławik L1 jest zbędny, ponieważ nie będziesz wykorzystywał ADC. Jakie odległości tych czujników planujesz od mikrokontrolera?...
Jeszcze jedno przyszło mi do glowy: mikrokontroler startuje z logicznymi zerami na wyjściach. SD powinno na starcie miec logiczną jedynkę. Warto dodać na obu sygnałach generujących przebiegi dla SD driverów rezystory pull-up. Dopiero po starcie mikrokontrolera zostaną wysterowane zerami, kiedy trzeba. Doczytałem w datasheet IR2104: sygnał SD jest zanegowany,...
Pokaż kod odpowiedzialny za włączanie i wyłączanie. Wygląda na błąd w sterowaniu liniami GPIO. Na filmiku niewiele widać, ale Autor chyba zrobił wyłączanie poprzez ustawianie linii GPIO jako wejście (mode in), co oznacza, że nie wiadomo jaki potencjał na tej linii się pojawia. Efekt jaki uzyskujesz sugeruje, że są włączone rezystory pull-up. Napięcie...
Ja zawsze stosuję na pinie RST zestaw "antyESD" w postaci diody Schottkiego, rezystora pull-up (w wersji A jest o większej rezystancji) i kondensatora około 10nF. Spróbuj takiego zestawu. Przy cewkach wypróbuj szybką diodę np. LL4148 plus kondensator np. 10nF. Do testów wyłącz wszystkie peryferia (takie jak I2C, RS485, etc.) oraz ustaw jako wyjścia...
Hej buduję małą magistralę na rs485 (max485 half duplex) i chciałbym się was dopytać odnośnie rezystorów. Magistrala docelowo będzie miała około 50-100m. Będzie jeden układ główny master który będzie zarządzał resztą podukładów tzn będzie każdego odpytywał z osobna i oczekiwał od nich odpowiedzi i tak po kolei (każdy ma swój indywidualny adres) czyli...
Przy dłuższych liniach można delikatnie zmniejszyć rezystor IMHO. Można zmniejszyć rezystor Pull-up do 2.2k min. Jednak kable niech będą jak najkrótsze. O jak najmniejszej (oczywiście w granicach rozsądku :D) rezystancji i pojemności między żyłami kabla. Skrętka tak, ale o trochę grubszym drucie niż ta najtańsza kat5 . Chodzi o to aby zachować wymaganą...
Można użyć metod analogowych lub wykorzystać pewne właściwości układów cyfrowych. Z metod analowych to można wykorzystać diode i rezystor (5V-3V), dioda w kierunku zaporowym, rezystor pull-up. Dioda będzie przewodzić tylko stan niski a rezystor załatwi wysoki jesli nie będzie niskiego. Co do układów cyfrowych to możesz zastosować np 74xxx4245 (bufor...
dzięki za odpowiedź - sęk w tym że ma być bufor... układ albo nadaje 0-1, albo jest niekatywny w Z. pomiędzy alterą a buforem dałem pull-up rezystor do 3.3V, bufor z 3.3 na 5V a na wyjściu (ponieważ to wszystko to sygnał cyfrowy) bramkę and z połączonymi wejściami. chyba znalazłem odpowiedź - bramka AND serii 74AHC to bramka typu LS TTL Low power Schottky...
Jakieś pomysły, jak kontynuować? Jakie urządzenie próbujesz sflashować? Czy możesz sprawdzić multimetrem, czy na pinach RX1 lub TX1 są jakieś rezystory pull-up lub pull-down. Mam jedną inteligentną wtyczkę gdzie RX1 jest podciągnięta do 3,3V bo służy do załączania przekaźnika. To uniemożliwia mi flashowanie.
To jeżeli był wylutowany ch340, to na żadnym z tych pinów nie powinno być napięcia. Natomiast UD+ w ch340 ma wewnętrzny rezystor pull-up, więc tam może być napięcie.
Zarzucasz mi, że: Wbrew Twojemu poradnikowi, mniejszy pobór prądu gwarantuje ustawienie pinów jako wyjść w stanie niskim lub jako wejść z wyłączonymi rezystorami pull-up. podczas gdy w artykule podaję fragment dokumentacji wskazujący ustawienie pinów jako wejście z włączonymi rezystorami pull-up: http://obrazki.elektroda.pl/5538373300_1...
Ale nadal pozostaje pytanie: Dlaczego flaga INTF1 jest ustawiona, skoro po resecie powinna być 0? Skoro pull-up wewnętrzny nie daje właściwego rezultatu, a rezystor 1k tak, to czy nie masz czasem jakichś zakłóceń na płytce - zasilanie itp. prawidłowe?
Najlepiej oprzyj się specyfikacji I2C tam są podane dokładne krzywe na podstawie których można określić rezystancje. Co do umieszczenia to jest to dowolne, jednak na jednej magistrali montuje się tylko jeden zestaw rezystorów (jak dasz więcej to spadnie rezystancja pull-up i w układach mogą przegrzewać się bufory).
A przy rezystorach 2k8 jakie jest napięcie na pinie po wystawieniu zera?
Chodzi chyba o pull-downa o wspomnianej wartości 1M. Główny rezystor musi być pull-upem bo on wyznacza tryb pracy mastera USB. Musi on być pull-upem żeby układ wszedł w prędkość 1.5Mbps. Jak to będzie pull-down to master USB wejdzie w prędkość 11Mbps czyli w nie tą co trzeba. Dodano po 3 Czyli ostatecznie: Linia D- : pull-up 1.5k Linia D+ : pull-down...
Zgodnie z odpowiedzią Freddie Chopin oraz BlueDraco: 1. uC z STLINKA z serii F1 nie posiada pull up na linii D+ i D- więc nalezy zastosować zewnętrzny rezystor podciągający. 2. uC F4 posiada wewnętrzny pull up więc nie trzeba podciągać zewnętrzym rezystorem.
JEST :!: podciąnąłem do 5V przez 22k port P3.5 i działa !! Napięcie na nodze było raz w stanie wysokim a raz w stanie niewiadomojakim. Nie rozumiem tego gdyż: - wersja z 1996 roku proca działa miodzio - port ma rezystory pull-up czyżby rezystor raz był a raz go nie było w zależności od wykonywanego fragmentu kodu?
Wszystkie porty w mega8 mają tranzystory pull-up - w sumie działa to jak rezystor, ale jest różnica. Nie ma problemu z używaniem LCD na tym porcie. Wszystkie szukane informacje znajdują się w nocie katalogowej... I od niej należało zacząć szukanie.
rezystor rezystor opornik dmuchawa rezystor rezystor opornik dmuchawy rezystor wyrównawczy
pralki hoover połączenie przewód wielożyłowy lodówka oświetlenie
Wymiana łożyska w pralce Siemens Siwamat 1642 Alternatywy dla niedostępnego włącznika młotowiertarki