Jak myśle to te termometry to ds1820 Spróbuj zmienić czasy w odczycie 1 wire lub zmienić rezystor podciągający
Masz rezystor podciągający? Niektórzy o nim zapominają.
To by potwierdzało moje podejrzenia o błędnym sterowaniu portów - kierunek zamiast stanu wyjścia, stale włączony rezystor podciągający.
Lini przeznaczonych do podłączenia kwarcu nie ustawiaj ani na we ani na wy. W przypadku zegarka fuse bity ustaw na wew. oscylator. Jeśli chodzi o sygnały zew. to masz 2 opcje: dodać tranzystor który będzie podawał stan niski po wystąpienia stanu wysokiego lub dodać rezystor podciągający daną linie do masy.
Witam Proponuję dodać po 100nF na we i wy stabilizatora, oraz zwieracz :D Vcc - S2 (jeśli to ma być RESET) dać bezpośrednio do Twojego RST. Rezystor podciągający RESET - 10k, S2 bezpośrednio do masy ( bez rezystora 330R) Pozdr.
Jak napisał przedmówca rezystor jest niepotrzebny (nawet oba), jeśli przy braku rezystora pomiędzy bramką a masą nie możesz wyłączyć tranzystora oznacza to tylko że źle skonfigurowałeś porty procesora. Inna możliwość to uszkodzenie portu, ale raczej wątpię... Daj listing programu to się okaże. P.S. Napięcie ok. 1V sugeruje że port ustawiony jest jako...
Witam Ja bym wstawił tranzystor NPN, do jego bazy podłączył bym port kontrolera, emiter do masy, kolektor do podświetlenia i rezystor podciągający do VCC. Chodzi tu o poprawienie wydajności prądowej portu kontrolera. Pozdrawiam
Tzn mam nadzieję, że masz tylko rezystor podciągający i impulsator podłączony bezpośrednio do pinu mikrokontrolera. Zgadza się ?
Witam, Podaj to 24V AC na mostek greatza bądź wykorzystaj inny rodzaj prostowania dwupołówkowego. Napięcie wyprostowane możesz dać bezpośrednio na dzielnik napięcia, aby uzyskać wartość napięcia przy załączeniu tego włącznika na poziomie około tych 5V. Możesz dać tam jakąś zenerkę dla bezpieczeństwa. Sygnał ten przekaż na transoptor. W ten sposób zapewnisz...
Należy zastosować rezystor 10K podciągający pinc.4 do plusa. Można też dać kondensator 1nF z tego pinu do masy. Celem zniwelowania stanów nieustalonych. Powinno pomóc.
Korzystając z tego wpisu będzie potrzebne też szczęście bo schemat podłączeń jest błędny. Nie podłącza się Aref do VCC ani do Avcc, a linię DQ należy podłączyć przez rezystor podciągający 2-5k do VCC,
Linia I/O z DS18b20 podpięta przez rezystor podciągający 4,7 k ? Pozdrawiam Józef
Czyli ta część kodu jest dobrze napisana? I jakie najlepiej dać wartości rezystorów podciągających jeśli używam układu ULN?
1. TXD trzeba zanegować przed podaniem na TFDS4500 - wystarczy inwerter na 1 tranzystorze. 2. RXD nie wymaga podciągania do plusa - w TFDS4500 jest rezystor podciągający 20kohm.
No dobra, 3 pytanka (at)Freddy: 1. Łączyłeś już 4 szt. L298 do jednego wyjścia atmegi ? 2. Czy sprawdziłeś w praktyce i z czystym sumieniem powiesz, że na 100% ten port wytrzyma i będzie pracował prawidłowo? 3. Czy odkupisz w razie czego atmegę koledze (at)beznadziejny_elektronik jeśli się okaże, że jednak coś poszło nie tak? Jeśli choć na jedno pytanie...
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).
Jeśli chodzi o przewód to jest dokładnie tak jak Kolega pisze, wisi/leży. Jednak ten tranzystor faktycznie bez sensu, dalej nie działa jak trzeba. Dodatkowo termometr w obu wskazaniach pokazuje tę samą temperaturę, braną z jednego czujnika. Rezystorów podciągających nie ma - zostawiłem cztery wolne piny ( w tym INT0 i INT1 ) jako wejścia/wyjścia Co...
Różnica może jeszcze wystąpić w podciąganiu pinów. 8L jest oszczędny jeżeli chodzi o prąd. Być może ma większe oporności podciągania. Właśnie spojrzałem na mój termometr na DS1820 i 8L. Zewnętrzny rezystor podciągający dane do zasilania to 3,3k. Rezystor ten nie może być za mały bo DS sobie z nim nie poradzi. Jednocześnie nie może być za duży bo obniży...
Już nad tym kombinuje, dałem kondensator 100nF przy czujniku ale nic nie dało, podejrzewam że trzeba było by zastosowań ekranowany przewód, spróbuje jeszcze zmniejszyć rezystor podciągający szynę danych do plusa.
Rezystor R1 podciągający RESET możesz na stałe podpiąć pod VCC. Wtedy sygnał resetujący z ISP podłączasz bezpośrednio pod mikrokontroler. http://obrazki.elektroda.pl/6508557500_1...
Witam forum Jestem początkujący. Zakupiłem sobie mikrokontroler Atmega8. Początkowo bawiłem się w podpinanie tranzystorów NPN i wszystko było okej. Lecz, teraz spróbowałem podłączyć tranzystor PNP i mam problem. Wtedy gdy mam płytkę z Atmegą podpięta pod programator wszystko jest dobrze, tzn. ustawiam 0 na port i tranzystor zaczyna "przewodzić", ale...
Wyłącz watchdog, to na pewno. Nie programowałem nigdy w Bascom, ale nie widzę żebyś przed inicjacją wyświetlacza miał opóźnienie o kilkanaście-kilkadziesiąt ms a musi być. Jeśli to nie pomoże to sprawdź ciągłość połączeń... Jeśli masz czujniki w trybie zasilania pasożytniczego to zmień rezystor podciągający na ok 2k.
Z tymi pinami to nie ma potrzeby. Raczej słyszałem o stosowaniu skrętki oraz rezystorach podciągający w połowie/ na końcu linii.
Przy DS1820 wypadałoby dać rezystor podciągający linię danych do plusa (około 4,7k).
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...
Zaraz, jakim cudem ustawiłeś, żeby przy wykryciu przeszkody dawał stan niski? ze schematu wynika, że albo układ podaje napięcie zasilania na piezo, albo go nie podaje. Spróbuj zrobić tak, żeby ustawić na piszczenie przy przerwaniu wiązki, potem pull-down do masy (1k), rezystor podciągający w uP wyłączony i wykrywasz stan wysoki. zmierz także napięcia...
Najprawdopodobniej AT MEGA 8 pracuje na generatorze wewnętrznym 1MHz pomimo, że ma podłączony kwarc 8MHz. Zmień w programie deklarację szybkości taktowania na 1000000 i zobacz czy zadziała. Jeżeli tak to trzeba zmienić "fusy" dotyczące taktowania na 1111 (obecnie powinny być ustawione na 0001 = 1MHz - jest to nastawa fabryczna) i dopiero później zadeklarować...
A masz rezystor podciągający? Wyjście /INT jest typu otwarty kolektor.
Wszystko zależy od tego co jest źródłem impulsów. Jeżeli przycisk, to może to być efekt odbijania sie styków. Jeżeli to sygnał z innego urządzenia to może jego wydajność prądowa jest mała i zbocze zbyt wolno opada. A jeżeli sygnał jest dostarczany przez dodatkową rezystancję to może podciągający rezystor jest za mały.
Dzięki za zainteresownie :) Diody to moje niedopatrzenie, już poprawiłem. Oj, a tu sie bym troche nie zgodzil z elmo3000. Latwiej jest wykrywac 1 po wcisnieciu, owszem. Trudniej za to, jest taka jedynke wyzerowac - objawia sie to stanem wysokim na wyjsciu tak dlugo, az nie zostanie rozladowana pojemnosc wejscia. O ile dobrze kojarze Atmela (jestem dosc...
Nie wiem czy dobrze zrozumiałem ale rezystor podciągający miałem dać do żródła na mosfet??
Ale do sprawdzenia działania programu już tak. Też niekoniecznie - procesory AVR mają wbudowany rezystor podciągający, który wystarcza, ale mimo wszystko przy pracy układu masz rację, że rezystor powinien być.
Jeśli pin jest w stanie wysokiej impedancji to znaczy, że ma impedancję rządu mega, giga omów. W tym wypadku rezystor podciągający podłączony jest do +5V, następnie szeregowo z tą impedancją do masy układu. Mierząc napięcie między masą a pinem pojawi się całe 5V bo przy szeregowym połączeniu 5kohm i np. 100Mohm napięcie odłoży się proporcjonalnie do...
No tu masz wszystko ładnie połączone - jeśli tak jest w rzeczywistości ;) poza tym że dużo za duży rezystor podciągający na linii czujnika temperatury. 10K - duuużo za dużo. Daj rezystor 4,7 albo nawet mniejszy 3,3K Tak samo duuużo za duży rezystor na bazie tranzystora do sterowania diodą 10K. Daj 2,2K albo w ogóle można zrezygnować z tranzystora i...
Jeśli faktycznie wpływa, to prawdopodobnie będą błędy w odczycie, ale ni spotkałem się z takim przypadkiem.Na początek to może zmniejsz rezystor podciągający 1Wire i sprawdzaj sumę CRC z DS18S20.
Ale jak rozumiem to wejście CS może zostać tam gdzie jest (pin SS uC), lecz muszę dorzucić rezystor podciągający do Vcc, tak ?
Witam. Ja detekcję robiłem prościej - sieć przez rezystor 47k / 3W podaję na mostek prostowniczy a wyjście mostka na diodę CNY17. Tranzystor transoptora podłączałem kolektorem do wejścia INT1 atmegi, a emiter do masy. Rezystor podciągający kolektor do +5V miał wartość 4,7k lecz uważam że równie dobrze można było go nie stosować. W programie korzystałem...
połączenia w magistrali 1 wire są w 100%sprawne rezystor podciągający 4,4k
Wrzuciłem to o co prosiłeś, poprawiłem również schemat pcb płytki zawarty w archiwum z firmware urządzenia. (był tam wadliwie podpięty rezystor podciągający D+ zamiast D-) Pozdrawiam
Dodałem do układu rezystor podciągający reset i dałem większy kondensator, układ działa dziękuję bardzo za pomoc.
Ja stosuję jako pull-up 3k3 i do tej pory nie było problemu. Większa wartość np. 4k7 też nie powinna zaszkodzić. Przy większej ilości urządzeń na magistrali wartość tego rezystora może mieć pewne znaczenie. W praktyce jednak nie miałem nigdy więcej jak 2, 3 układy. Pozdrawiam.
Teraz wróciłem do domu i podłączyłem rezystor podciągający 1k pod MISO. Niestety, wtedy na pinie ciągle jest napięcie 5v i nic się nie zmienia podczas próby komunikacji. Może być spalone wejście - MOSI? Oczywiście bez rezystora jest 0v.
Dodaj rezystor podciągający reset do VCC ok 10kΩ. Możesz także zmienić opóźnienie po starcie w fuse bitach.
Witam ! DQ - do procesora i rezystor 4,7k podciągający do +5V http://obrazki.elektroda.net/78_12582184... Powodzenia. Stefan
Stosuję magistralę 3 przewodową. Mój rezystor podciągający to 3,3k. Może to być przyczyną? Jutro sprawdze bo dzis już nie mam czasu.
A nie robisz czasem dodatkowo błedu dając diode swiecącą szeregowo? w środku tez dioda jest 2V twoja dioda 2V pod warunkiem że czerwona bo jak zielona lub inny kolor to jeszcze większy kanał. 1V zostaje i to pod warunkiem ze masz całe 5 v na porcie. przez 470 to 2mA i wydaje sie to nie osiągalne nawet, wiec nie wiem czy transoptor bedzie działał w...
W instrukcji do AVRISP mk2 wyczytałem: LINIA RESET: Należy pamiętać aby rezystor podciągający linię RESET nie miał zbyt małej rezystancji, zalecany jest rezystor nie mniejszy niż 4,7kilo, kondensator odsprzęgający nie powinien być większy niż 10 mikro.
Każdy rezystor podciągający (pull-up) podłączasz do pinu uC odpowiedzialnego za jeden segment wyśw i plusa zasilania.
Witam. Czy pin od resetu czy ma rezystor podciągający ? i jest dobrze podłączony. warto również dać kondensator 10uF od pinu reset do masy.
Witaj ponownie. Rezystor 10kOHM nie jest konieczny, ale jest to dobra praktyka... Dlaczego? Tego do końca nie wiem, ale z mojego domysłu wychodzi na to, że aby zresetować mikroprocesor należy podać masę na reset. Zapewne w procesorze siedzi jakiś rezystor podciągający do plusa, ale gdy Atmega będzie pracować w środowisku o dużych zakłóceniach, wtedy...
Po 10tej drobnej zmianie w sofcie przeklniesz to wyciąganie Atmegi, jeśli oczywiście do tego czasu będzie miała wszystkie nóżki ;-) Switche daj tak, żeby zwierały do masy, a w programie włączasz rezystory podciągające do VCC.
A dodaj rezystor podciągający linie danych czujnika do +5.6V (do +5,6 aby czujnik nie żarł GoldCapa). Jakieś 4.7 - 10k powinno być OK. Ja testowałem tylko na baaaardzo starym czujniku DS1820 (jeszcze bez literki S czy B), bo tylko takiego wyszperałem.
To proste - nie montuj diod w bazie tranzystora i połącz przewodem bazę (przez rezystor) z którymś wyjściem OC1x. Oczywiście rezystor podciągający bazę do plusa jest w takim przypadku zbędny.
Dziękuję. To nowa wersja schematu. Czy takie wstawienie kondensatorów jest ok? To powinny być elektrolityczne, tak jak zaznaczyłem? A - i jeszcze - czy rezystor podciągający przy resecie jest ok? To nie będzie kolidowało z programowaniem ISP?
A być powinny. Daj chociaż rezystor podciągający reset do Vcc, i chociaż po jednym kondensatorze 100nF na każdą pare pinów zasilających... to nie boli.
Podłącz do linii przycisku zewnętrzny rezystor podciągający rzedu 4k7. Oddziel zasilanie silnika od zasilania mikrokontrolera. Pokaż schemat zasilaniaimikrokontrolera - gdzie i jakie masz kondensatory blokujące?
Zgodnie ze sztuką powinieneś użyć konwertera, bo: a) nie ryzykujesz przedostania się napięcia +5V na piny logiki 3.3V (moduł GPS GY-NEO6MV2) b) tak zalecają mądre źródła w tej sytuacji, ale, gdybyś chciał przeanalizować ryzyko uszkodzenia modułu przez napięcie +5V, to: Z modułu GPS wykorzystujemy tylko sygnał TX-nadawanie (w Atmedze jest to RX-odbiór)....
Zastanawiam sie jeszcze nad jedną rzeczą. W kodzie który używam co chwile włączane są wewnętrzne resytory podciagajace mikroprocesora. W układzie znajduje się zewnętrzny rezystor podciągający na lini danych. Czy może to mieć jakis związek z zawyżoną temperaturą ?
Witam, Od kilku dniu próbuję uporać się z komunikacją po RS485, no i napotkałem problem z którym sobie nie radzę. Korzystam z płytki testowej ZL2AVR ( http://www.btc.pl/pdf/zl2avr.pdf ) oraz układu MAX485 ( http://ecee.colorado.edu/~mcclurel/max48... ) (pomiędzy zasilanie a masę kondensatory 47uF i 100nF, piny !RE i DE połączone razem i podłączone...
...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
I wywal w końcu ten rezystor z resetu. 10k rezystor podciągający na resecie jest dobrą praktyką. _NIE_PRZESZKADZA_ na pewno w progrmaowaniu. ten 50k wewnetrzny _może_ byc czasami za słaby. Tu akurat nadmiar nie boli - a moze pomóc w niektórych sytuacjach. To tak samo jak "medrcy" radzacy nie używać do I2C zewnętrznych rezystorów podciągających bo mozna...
To wyjście fali prostokątnej typu otwarty dren stąd rezystor podciągający, nie podłączaj nigdzie albo znajdź pomysł na jego zastosowanie. Wszystko opisane jest w nocie do tej kostki.
Można, podciągając rezystor wewnętrzny :)
Dioda Zenera zafałszuje stany logiczne. Tranzystor NPN, INT0 do kolektora + rezystor podciągający do plusa(+5V), emiter na masie. Baza tranzystora (poprzez rezystor szeregowy /dzielnik napięcia), nie powinna wisieć na wyjściu "moto", więc powinien być dodać jeszcze jeden tranzystor, który oddzieli część logiczną od sygnału "moto" Resety to wina już...
Kiedyś miałem wiele problemów z SPI przez zbyt długie czasy narastania zboczy. Co prawda nie było to w AVR , ale zastosowanie rezystorów podciągających rozwiązało problem. W AVR-ach nie ma takich problemów, stąd rezystory te są zbędne w trakcie programowania.
S1 i S2 są bez rezystorów podciagających, o ile S2 podłączony jest do portu C ( ponoć tam jest rezystor podciągający) to S1 nie ma żadnego. Nie masz żadnych dziwnych zachowań ? Kę? A o wew. pullUpach kolego nie słyszeliśmy? Ł.
http://obrazki.elektroda.pl/1841948800_1... Proszę mnie poprawić jeśli się mylę bo nie jestem elektronikiem. Tranzystor T2 pracuje w układzie wspólnego kolektora(wzmocnienie napięciowe równe 1) na bazie T2 jest około 5V i dlatego na bramce Q1 też jest około 5V. Dodaj jeszcze jeden tranzystor i rezystor podciągający do 12V jak na tym...
Przy wyświetlaczu musisz linie R/W i DB0-DB3 zewrzeć do masy. Jedna dioda nie podłączona. Rezystory do LEDów 1 k ? nie za dużo ? W czym ten schemat, bo dziwny jakiś takiś ;-) 1. R/W jest wpięte do masy. 2. Co do DB0-DB3 czy jestes pewny, że jest to konieczne? 3. Która dioda jest nie podłączona ,wg mnie obie są. 4. Schemat jest w eaglu, dziwią ciebie...
Niestety, oscyloskopu nie posiadam. Zasilanie ATmegi oba GND na masie i 10nF przy samych nogach między GND i Vcc. Co może być złego z tak prostą detekcją zera? Na pewno działa, zlicza do 100Hz. Wartość light uzyskiwana jest przez obsługę enkodera - podglądałem tą zmienną na lcd - na pewno sama się nie zmienia. Ale faktycznie, tak jak radzisz, wpisze...
zdecydowałem się na zastosowanie uC aby wyeliminować efekt falowania wody (a tym samym podnoszenie i opadanie włącznika pływakowego co skutkowało kilkunastoma krótkimi włączeniami pompy przy każdym dolewaniu wody). Nie wystarczyło zastosować filtr RC? Dodaj na wszelki wypadek rezystor 10kΩ podciągający RESET do Vcc. Przy takich urządzeniach jak...
Nie można w tej sytuacji użyć programowego podciągania do plusa?
Mam pytanie w związku z interface USB zapożyczonego z USBasp. 1) jakie linie są niezbędne do prawidłowej pracy - pytanie dotyczy zastosowania w innym uC niż atmega8. Chodzi mi nie o konkretne piny tylko o rodzaj. 2) w przypadku własnego zasilania urządzenia, rezystor R1 podciągający potencjał do +5V od komputera jest niezbędny do prawidłowej pracy i...
Nie nie :) To kwestia dodania kilku rezystorów. Nie pamiętam na jakiej wersji schematu się wzorował autor, bo chyba takiej informacji nie zostawił, ale zajrzyj do changeloga w zmiany płytki... rezystor ściągający na pin RX atmegi (wymagany aby pracować na firmware 2.10 i wyższy), no i rezystory ściągające linie 5V i 12V. Opcjonalnie rezystor podciągający...
I tu moja wątpliwość: czy w takim razie nóżki są zwierane do masy i mogą być "drogą zamknięcia obwodu" dla jakiegoś urządznia zewnętrznego np. "dioda"? Tak. Układ wykonany jest w technologii CMOS, więc wyjścia są push-pull, co oznacza że zwierane są z VCC lub GND przez wewnętrzne tranzystory. Czasami, gdy potrzebny jest trzeci stan - wysokiej impedancji,...
Coś tam zaczęło się dziać. Dioda zaczęła mrugać, ale reaguje na wszystkie zakłócenia. Wystarczy, że zbliżę rękę do układu na odległość kilku centymetrów i się włącza. Co nie zmienia faktu, że na razie i tak jeszcze nie wiem czy program działa tak jak powinien, bo mrugająca dioda świadczy tylko o tym, że wyszedł z funkcji obsługi przerwań. Co z tymi...
Nie potrzebne są podciągające rezystory R14-R16, pullupy sa w procesorze (port=1 ddr=0). Niewykorzystane wyprowadzenia ustaw w rejestrze ddr na wyjściowe (1). Co do "szczegułów", to na wyjściu stabilizatora napięcia brakuje kondensatora (cewka w tym miejscu wprowadzając rezystancję obniży jakość stabilizacji napięcia, więc jeśli ma >0.5Ω to bym...
Po prostu sprawdź jaki jest stan na wybranym pinie. Możesz przewodem alarmowym połączyć go z masą i dać podciąganie do plusa przez rezystor.
Podłączyłem wszystkie piny Vcc i GND (analogowe). Poprowadziłem ścieżki na PCB. Ja teraz oceniacie płytkę? Czy do RST dodać rezystor podciągający 10k? http://obrazki.elektroda.pl/1062240000_1...
Kontrolnie "przez rezystor do portdx" znaczy, że masz podciąganie zew. rezystorem, a nie szeregowo go?
W sprawie tych rezystorów do switch'y to nie musisz ale pamietaj ze jak ustawisz pin na wejście to musisz go podciągnąć do plusa albo przez rezystor albo programowo poprzez PORTx = 0xYY (y - numer pinu do którego podciągasz plus)
DS1307 ma adres 0xD0 (208) więc zwiększyłem zakres pętli do 254. W momencie kiedy nie mam nic podłączone do pinów PC0\1 program wisi a przy wpięciu kabelka łączącego te piny z DS1307 i rezystorami podciągającymi nic nie znajduje.
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...
Witam. Jeśli już masz zapiete te rezystory R9-R15 to myślę ze powinny mieć wartość z 10K a te pozostałe zmniejszyłbym na 2,2K. U mnie w paru układach chodzą te tranzystorki w tej konfiguracji bez rezystorów podciągających do plusa bez problemu
Do przyspieszania wyłączania ten rezystor się raczej nie przydaje bo jego wpływ jest niewielki. No jeśli obliczymy wg Twojej metody to pewnie tak. Bo nie widać w niej jakobyś te wielkości w jakikolwiek sposób wiązał. Ale jaki sens jest w ogóle liczyć układ, dla którego nie widzimy sensu zastosowania? Sterowanie było z procka 8051 który nie miał stanu...
Układ zaprojektowany w porządku. Napisanie programiku dla takiej bariery to raczej prosta sprawa. Pisałem kiedyś dekoder RC-5 (sygnału z pilota telewizyjnego) ale na mikrokontroler AT89S51 (wyszły raptem ze 3 strony kodu w asemblerze). Miałem problemy z tym odbiornikiem TSOP17XX, bo po prostu sam zmieniał stany na wyjściu (widziałem po diodzie), tak...
Wariant pierwszy jest lepszy bo prostrzy, jednak ja bym dał podciąganie do masy a nie do plusa (przy założeniu że stanem aktywnym resetu jest stan niski). Ale jak podciągnę do masy to będą w ciągłym resecie, a ja wolałbym, żeby działały. Chodzi o resety ATMEG8 slejwów a nie Mastera. Jak rusza układ to dopuki Master nie wstanie ATMEGi8 są w resecie...
Atmega8 lcd 2x16 złączki ark pr'ka 10kB (jeśli opcja z eepromem to:) to co wyżej + 24cxx (dowolny) rezystory podciągające 3k3
1. Rysuj schematy w czymś normalnym, nie ręcznie... 2. Na magistrali 1wire powinien być raczej rezystor podciągający do 5V, a nie kondensator, który skutecznie uniemożliwi komunikację :D
ULN2803A ma wejścia przystosowane do standardu TTL. JEżeli Atmega8 ma wyjścia pracujące w standardzie TTL - można łączyć je bezpośrednio z układem ULN. Jeżeli rezystory były podłączone do linii sygnałowej przez +5V czy przez masę - może były to rezystory "podciągające" ?
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...
mirekk wypisujesz niestworzone rzeczy. Po pierwsze: - scalony odbiornik podczerwieni w przypadku nieodebrania na nóżce OUT jest ciągle stan wysoki przez wbudowany rezystor, więc dodawanie kolejnego, do tego o wyższym oporze mija się z celem. http://obrazki.elektroda.net/1_128518180... Po drugie: - w nocie katalogowej jest sugerowany sposób podłączenia...
Witam wszystkich. Chciałbym sie dowiedzieć czy są potrzebne elementy przy wykonaniu klawiatury matrycowej 8x8: 1) czy jest konieczne stosowanie kondensatorów. Jeśli są potrzebne to jak podłączyć kondensatory, czy równolegle do każdego z przycisków (czyli 64 kondensatorów) czy może jest jakiś inny sposób na to. 2) czy jest konieczne stosowanie rezystorów...
Witam serdecznie forumowiczów. Chciałem zbudować termometr wykorzystujący czujnik temperatury ds18b20, Atmega8 oraz wyświetlacz LCD 2x16. Używam asm (innego języka nie znam), lecz to raczej nie ma związku z moim problemem. Czujnik podłączam 3-przewodowo, nóżka DQ do PD3. Rezystor podciągający 4,7kOm. Próbowałem 2 tygodnie. W końcu zrobiłem sobie tydzień...
Od kiedy pamiętam to nie skonfigurowane piny są wejściami. A działanie instrukcji portx.x = 1 po resecie włączy rezystor podciągający i też miernik pokaże 5v, a po instrukcji portx.x = 0 może pokazać wartość bliską zeru. Jutro sprawdzę doświadczalnie, a co mi tam :D . P.S. Zajrzałem sobie na stronę kolegi mirekk36 , cytat: "Zapraszamy na kursy programowania...
badanym urządzeniem jest czujnik ruchu z odświerzacza powietrza, który po wykryciu ruchu zmniejsza napięcie w okolice 0V ale przez bardzo krótki czas Przy dotknieciu PC5 palcem (czujnik podłączony) odczytywane wartości są z przedziału 190-195 lub 255. Zdecydowanie lepiej byłoby wykorzystać komparator do tego. Czy ten czujnik wystawia jakieś napięcie,...
To taki przykład, ale przycisk podłączony zostaje do portu d.0, w przypadku atmega8 to 2 pin, natomiast druga "strona " przycisku do masy. Jeżeli na pind.0 pojawi się 0 czyli masa - WTEDY wykonywany jest ciąg instrukcji pomiędzy THEN i END IF. Oczywiście na początku programu trzeba dodać: CONFIG PIND.0 = INPUT i włączyć rezystor podciągający - SET portd.0....
Witam wszystkich. Właśnie uporałem się z podobnym problemem, pomogła wymiana rezystora podciągającego na 10k i zaaplikowanie kwarcu.
Też jestem na poziomie 2 części kursu ja to rozumiem tak: w rejestrze DDRx ustawiasz czy dany pin ma być wejściem czy wyjściem ( 0 czy 1) w PORTx ustawiasz stany wysoki czy niski. Jeżeli to jest wyjście to Twoje ustawienie jest takie jak ustawiłeś, natomiast przy wejściu faktyczny stan odczytujesz z rejestru PINx ( PINx jest tylko do odczytu) ustawiając...
Rezystor podciągający oczywiście jest, 4k7 ohma Ustawiłem definicje w ten sposób: #define SET_1Wire {DDRC&=~(1<<(WE)); PORTC |= 1<<WE;} #define CLEAR_1Wire {DDRC |= 1<<WE; PORTC&=~(1<<(WE));} no to źle ostawiłeś, powinno być tak: #define SET_1Wire {DDRC |= (1<<WE); PORTC |=( 1<<WE);} #define CLEAR_1Wire {DDRC...
nie wydaje mi się by 'podciaganie' spowalniało procesor. To po prostu załącza tranzystor (zachowujący sie jak rezystor podciągający) i wsio, wtedy w stanie spoczynku wejście jest podciągnięte do Vcc, robi się to raz anie w każdym cyklu, (wpisanie wartości do rejestrów DDR i PORT), zawsze używałem wewnętrznego podciągnięcia i było dobrze, działało. Ale...
rezystor podciągający wewnętrzny rezystor podciągający atmega rezystor podciągający
nierówny praca gaźnik kosiarka diodę prostowniczą zaporowo rozmagnesować magnes
oszroniony parownik klimatyzacji dvbt2 netflix
Zasilacz do Ergomaster Helios 5000 – jaki model, napięcie, wtyk, polaryzacja Ergomaster Helios 5000 – instrukcja obsługi, dane techniczne, zasilanie, montaż