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...
No być powinien :) Zobacz w schemacie do swoeje płytki ZL2AVR tam masz na 100% taki rezystor podciągający magistralę 1-wire do zasilania pozdr KN
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,...
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...
Mam układ w którym wykorzystuję atmega 16 za pomocą którego steruje przekaźnikami 4 voltowymi do sterowania wykorzystuje tranzystor bc547b do bazy podłączyłem rezystor 10k i zastosowałem rezystor podciągający 1k, zabezpieczyłem również cewke przekaźnika diodą. Nie wiem czemu przekaźnik się nie przełącza. Przy zmianie stanu portów tranzystor również...
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...
fakt równoległe nie szeregowe wieczorem przetestuje bez rezystora i dam znać czy działą To może zadziałać wyłącznie pod dwoma warunkami: 1. Procesory wiedzą, który kiedy ma nadawać, tzn. że nigdy nie próbują nadawać dwa jednocześnie. Np. komunikacja jest typu master/slave i PC robi za nadzorcę. 2. TxD konfigurujesz jako wejście, procesor nadający ustawia...
Używane przeze mnie czujniki podłączam tak: http://obrazki.elektroda.pl/1877811400_1... Ze względu na rezystor podciągający Rp dołączam Rz, który wraz z diodą zabezpieczającą na wejściu ogranicza napięcie w stanie wysokim. Taki sposób ograniczenia pochodzi z noty katalogowej Atmela. Jeżeli zasilanie czujnika jest z +5V to Rz jest zbędny.
Witam. Zmontowałem przed chwilą i sprawdzone. Zostaje tylko pozbycie się drgań styków klawisza. [syntax=c]#define F_CPU 16000000UL // Atmega644 #include <avr/io.h> /*biblioteka avr*/ #include <string.h> /*biblioteka napisy*/ #include <stdio.h> /*biblioteka podstawowa C*/ #include <stdlib.h> /*biblioteka C*/ #include <stdbool.h>...
Ten uC ma dwa wejścia zasilania - VCC i AVCC. Tylko że AVCC jest potrzebne dla pinów PC0-PC5. Masz tam rezystor podciągający na pinie 1 procesora RST? Standardowo daje się tam 15K do VCC
Dam tu trochę doświadczeń ze swojej strony i jedno pytanie (podbiję trochę temat): Moje doświadczenia z DS18B20 na logice 5V: - jeśli używasz wielu czujników (12+) i długich przewodów (10m+), musisz znacznie zmniejszyć rezystor podciągający (naprawdę drastycznie). Udało mi się zmusić 30 termometrów do pracy w topologii o wadze ponad 30-40 metrów. Nie...
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
witajcie, ten temat pozwolił mi na uruchomienia moich rfm12 433MHz w 4 dni moje spostrzeżenia, które mogą się przydać początkującym Korzystałem z kodu avatara - pamiętajcie żeby sprawdzić czy na pewno, powtarzam na pewno działa wasze SPI, łatwo to spawdzić if(writeCmd(0x0000) LED_ON(); jeżeli dioda się zaświeci to znaczy to, iż "coś"...
- Każdy Ds na 3 przewodach, rezystor podciągający 4k7 przy każdym DS-sie czyli daleko od procka - Napięcie powrotne z DS na pinie Data to 4,95V - Zasilanie przetwornica step- down 24VDC-5VDC - stabilne dobrze odfiltrowane. - Reset sterowany z zewnętrznego Watchdoga Atmega się nie resetuje bo komunikacja po Modbusie TCP chodzi non stop, mam odczyt który...
Dzięki. Stokrotne dzięki. Jak będę miał oporniki to podłącze drugi. Do 13 ,12,4,1,0 i digital też można?Te mam wolne. PS. Przycisk też musi mieć rezystor?Przycisk do 13 i 2 pina ale ja mam 2 zajęty. Jaki inny można?Z wolnych do przycisku. W zasadzie wszystkie piny są po to by z nich korzystać :-)Wystarczy deklarować kolejny wolny pin cyfrowy np. #define...
Stosuje Atmege 8 . Rysunek faktycznie się źle skaluje:( ewentualnie można zapisać na dysku i wtedy normalnie widać. Czyli jeśli rozmawiamy o Atmega to rozumiem że rezystor podciągający nie musi być ale może ? p.s. jak zrobię te testowanie stanu kompa i dogadam sie z termometrem dallasa to zaprezentuję cały projekt " Sterowanie komputerem za pomoca sms":)
Rezystor podciągający 4k7 nie bedzie przeszkadzał w obu przypadkach.
W ostatnim przypadku Atmega nie odpowiedziała nawet na żądanie o deskryptor... Komunikacja wchodzi w stan IDLE i tyle. Idealnie by było jakbyś w sofcie dodał jakieś logowanie komunikacji żeby zobaczyć co robi w tym czasie Twój procesor. Możesz dodać najprostsze wysyłanie przez RS232. Oscylogram też by się przydał bo te przebiegi co ostatnio wrzuciłeś...
Czy jest dołączony rezystor podciągający 4k7 ohma, między linię danych, a zasilanie +5V ?
Do tego nie trzeba transoptora. Wystarczy rezystor podciągający około 220R i wtedy też trzeba będzie prąd około 20mA aby procesor wykrył naciśniecie przycisku. Transoptor nic nie da bo jak mniemam zasilanie transoptora będzie z tego samego źródła co procesor? W takim razie zakłócenia może i nie przejdą przez pin, ale przejdą przez VCC i GND.
ISP działa dopiero gdy programator ustawi reset na zero więc można używać programowania z podłączonym przetwornikiem. Na wszelki wypadek należy dodać rezystory separujące pomiedzy układami np. 1k. Oczywiscie o ile transmisja programatora nie zakłóci ADC ale gdy /SS jest wysoki to adc powinien być odłączony (ewentualnie warto dać rezystor podciągający...
Ta bramka AND nie ma możliwości ustawienia wyjścia w stan HiZ, więc jeśli będziesz chciał, aby MCP2515 był aktywny (CS w stanie niskim), to popłynie prąd od bramki do MCP2515 - próbujesz wysterować jedną ścieżkę dwoma układami. W ten sposób albo coś uszkodzisz albo popłynie trochę duży prąd, jakkolwiek niczego dobrego nie uzyskasz. Musisz pozbyć się...
Podsumowując konfiguracja Autora tematu wygląda dobrze. Problem jest albo w sofcie, albo w sprzęcie. Zawsze możesz podpiąć rezystor podciągający to wejście. Np. 4K7 - 10K. Możesz też testowo podpiąć do tego wejścia równolegle LED która będzie pokazywała stan wejścia. Może wyłącznik szwankuje... No właśnie z tym jest trochę problem . Dostęp do tego...
moim zdaniem drugi schemat jest zły bo rezystor podciągający będzie miał 2k5 Ω
Witam, Wybrałem jednak ATMega 32, przyciski podłączyłem pod INT'y a przyciski poprzez rezystor podciągający 10k do +5v - wymuszam w ten sposób logiczną 1 na tychże portach. Temat uważam za zamknięty, wysłałem do produkcji płytki. Pozdrawiam ! :)
Było tysiące razy... - Czy masz rezystor podciągający pin RESET do VCC?, - Czy masz kondensatory blokujące zasilanie (na każdym VCC do masy? - Czy (i jak) podłączyłeś kwarc - i kondensatory przy nim? - Jak ustawiłeś zworę SLOW SCK na programatorze? - Jaka wersja AVRDUDE? - Czy układ jest prawidłowo zasilany? Jakim napięciem? Na jakich nóżkach? - która...
Połączyłem reset z Vcc, dałem kondensator 100nF na wejście i Vcc z AVcc i w dalszym ciągu wyświetlają się tylko kwadraty, zastanawia mnie rezystor podciągający przy czujniku, ma wartość 2,2k a w datasheet ds18b20 jest 4,7k czy ma to jakieś znaczenie?
Witam Projektuję sobie płytkę z podstawkami ( głównie Textool ), którą chciałem podłączyć do programatora. Czy rezonator kwarcowy jest niezbędny do prawidłowego działania programatora? Czy muszę dać na płytce rezonator dla każdej podstawki ( lub przynajmniej jeden wspólny ) Czy może wystarczy zasilanie, sygnały oraz ewentualnie rezystor podciągający...
Górny rezystor 10k Om, dolny 330 Om. Pozostaje kwestia dolnego napięcia 30mV. Dodatkowy rezystor podciągający do +5V 56k Om na wyjściu dzielnika? ADC to jest wejście. Mierzy, nie zasila. A czy wchodzi w grę wzmacniacz operacyjny? Dość łatwo by się podzieliło napięcie i dołożyło przesunięcie napięcia o 30mV.
Zasilanie 12V ? Dałem zamiast 10K rezystor 2.2K podciągający G mosfeta do VCC Nie należy go zmniejszać jeszcze bardziej, bo powoduje to że MOSFET nie będzie w pełni otwarty. Chyba na wyjściu z Atemgi nie ma 0V. Obejrzyj oscyloskopem. Albo włącz diodę szeregowo na wejściu (przed R28 i R29) katodą do bazy.
Witam, czy ktoś posiada gotowy kod dla termometru DS18B20, który w połączeniu z ATMEGA 32 i wyświetlaczem HD44780, będzie wyświetlał poprawną temperaturę? Termometr podłaczony do układu jest poprawnie. (użyty rezystor podciągający itp). Problem leży tu po stronie kodu. Natomiast zawsze wyświetla temperaturę -0,1. Czy ktoś może poratować gotowym kodem...
Sugeruję, byś zamiast 7805 zastosował jakiś regulator LDO: http://mikrokontrolery.blogspot.com/2011... Układ docelowo ma być zasilany z 12v, więc myśle, że stabilizator ldo nie jest potrzebny. Czy wiesz na czym polega multipleksowanie wyświetlaczy LED i jaki to ma wpływ na prąd jakim należy je zasilać? Innymi...
Spróbuj zewrzeć wyjście operacyjnego do masy rezystorem 470om lub 1k. dolny tranz.wyjścia wzmacniacza tego układu jest pnp i dla napięć poniżej kilkudziesięciu mV obciążenie może być w tylko w zakresie uA. Jeśli w układzie sterowanym jest rezystor podciągający to tu jest błąd.Podobnie jest w Real-to real.
Po 1, nie wersja 8 czy 10 czy 6 bo nie wiadomo o co chodzi. Płytki są oznaczone kolejno 2c, 2d, 2e, 2f, 2g, i ostatnia 2h :) Po 2: PCB v.2h: - dodano pin RX oraz rezystor ściągający 10K KONIECZNIE dodaj rezystor jeśli uaktualniasz do 2.10! Tego rezystora kolega zapomniał dodać na swoim rysunku, a jest on ważny przy aktualizacji programu do 2.10. Bez...
Witam wszystkich. Mam pewien problem z Atmegą16L - a nawet z kilkoma. Sprawa wygląda tak: niedawno zacząłem przygodę z elektroniką cyfrową, kolega pomógł mi wystartować i zaopatrzył właśnie w kilka wyżej wspomnianych Atmeg oraz taką najprostszą płytkę testową jaką można mieć, czyli miejsce na Atmegę w technologii SMD, generator taktowania (kwarc 7.3728...
Ja to z grubsza rozumiem tyle, że nie wiem jaki maksymalny prąd wytrzymuje dioda portu mikrokontrolera Atmel Atmega (taki mam w sterowniku). Czy mógł byś mi to podpowiedzieć oraz pokierować w jaki sposób praktycznie dopasować odpowiedni rezystor podciągający ? Jak zaznaczyłem, nie jetem elektronikiem. Rozumiem, że pewnie nie da się określić wartości...
Po kolei: Faktycznie najnowsyz dwie BluePill, jakie mam (w tym jedna czarna), mają rezystor 10k do 3.3 V - znaczy "poprawione" przez Chińczyka. Stary oryginalny chiński schemat pokazuje 10k do 5V, na nowym jest 10k do 3.3V. Wtopa. Ciekawe, że obie działają poprawnie z USB. W seriach nowszych niż F1 problem nie występuje, bo układ podciągający jest w...
Zastanawiam się jeszcze, czy przerwania od INTx nie zastąpić sprawdzaniem pinu. Instrukcja DEBOUNCE w sumie ma eliminować drgania zestyków i jeśli będzie odpowiednio skonfigurowany czas Debounca (CONFIG DEBOUNCE) to DEBOUNCE pinx.y, 0, przerwanie, sub powinno zadziałać chyba dokładnie tak jak On INT1 przerwanie Jedyna wada jest taka, że jeśli procesor...
Atom1477- czy nie mylisz przypadkiem pinu 12 z 13? Bo na 13 pojawia się modulacja podczas startu więc nie będę już go używał, natomiast pin 12 jest tylko dzielony z MISO ICSP który nie jest mi potrzebny. Możliwe. Chodziło mi po prostu o ten który Ci sprawiał problemy. Acha, w wolnej chwili podłączyłem dziś 2N2907 (PNP), w linii RESET ATMEGI (5V) do...
A ja zwykle daję rezystor podciągający 1...10k po stronie 5V i diodę 1N4148 szeregowo z sygnałem. Podnosi to poziomy napięcia z 0...3.3V do 0.7...4.0V. Przetestowane do 10MHz.
Jest i schemat. R/W mam podpięte do masy i na żadnym z DB4...DB7 nie mam masy. Chodzi mi bardziej o to jak spowodować by Atmega się odezwała. Lcd raczej jest sprawny , ponieważ kupiłem go 2 tyg. temu nie pomyliłem na nim nigdy biegunów oraz nie stało się z nim nic takiego co mogło by spowodować jego zepsucie ( w moim mniemaniu). W zamyśle do pinu Reset...
Ogólnie jest ok poza trzema rezystorami. R1 jest w sumie niepotrzebny a dodatkowo uniemożliwi programowanie przez ISP. - niestety bzdura na maxa, poczytaj notę PDF, zajrzyj do noty rekomendowanego układu resetu dla AVR8. Oczywiście nie oznacza to, że bez tego rezystora ATmega się nie zaprogramuje. Kolega zdaje się w ogóle nie rozumieć co to znaczy...
Witam. Jestem w trakcie budowy modułu opartego na uC Atmega64A i modemu MG3030. Docelowo układ ma wysyłać dane na serwer poprzez GPRS. Na początku polutowałem modem do płytki która wyprowadzała wyjścia na złącza goldpin i podłączyłem do płytki stykowej. Komunikacja odbywała się bezpośrednio z komputerem po RS'ie. Wszystko było ok mogłem wysyłać dane...
Dałem ten rezystor podciągający 10k i pojawiło się coś jakby obroty przy wypełnieniu PWM = 0 obroty są 0 przy wypełnieniu 50% ok 4000 przy 100% ok 8000 (zakładając 1 impuls na obrót) tylko że to nie są raczej obroty, bo przy wypełnieniu np. 20 % przy którym wiatrak jeszcze nie rusza pojawia się ok 3tyś obr
Wstaw schemat jak to masz podłączone a najlepiej też zdjęcie. Kolego masz polskiego helpa do bascoma? Jeśli nie to sobie ściągnij. I koniecznie poczytaj. Tu jest fragment: Wszystkie 8 linii portu są równorzędne, gdy używane są jako zwykłe wejścia-wyjścia. Bity DDBn w rejestrze DDRB określają kierunek działania końcówki portu. Gdy bit jest ustawiony...
Nikt nie wyklucza. Dla TWI stan wysoki wystawia nie procesor tylko rezystor podciągający i tu żadnego problemu nie ma, bo może on być w domenie 5V, więc dla tak zasilanego procesora na TWI stan Hi będzie miał 5V. Z kolei SPI działa na niewyróżnionych w żaden sposób pinach IO, dla których wg noty Atmela stan wysoki rozpoczyna się od 0,6Vcc, a nie 0,7,...
Stary AVR po prostu się do tego nie nadaje. Nie wszystko da się dobrze zrobić na prehistorycznych mikrokontrolerach, a robienie na siłę, keidy można taniej i lepiej, jest niezbyt sensowne. Niedawno dyskutowaliśmy na ten temat tutaj z kol. TMF. ATmega nie obsłuży 260 tysięcy przerwań na sekundę potrzebnych do teransmisji na przerwaniach, a obsługa transmisji...
Sprawdź te FuseBity jeszcze raz, albo wpisz na próbę w kodzie 1000000 jak Ci radziłem. Kosztuje to mniej czasu niż pisanie posta... Zajrzałem do tego kodu z jednym czujnikiem i ten napis "Brak układu" wyświetla kiedy po komendzie reset nie uzyska od czujnika odpowiedzi Presence w odpowiednim czasie i odpowiedniej długości. Kod jest tak prosty że powinien...
Witam ponownie. Dzięki wszystkim za zainteresowanie! To w AvrStudio jest dostępne programowanie przez PDI jak wybierzesz ATxmegę. Może ta "kompatibilność" kończy się na protokole SPI dla tego programatora ? Atmel Studio 6.0 (nie AvrStudio) po wybraniu programatora oraz mikrokontrolera 'xmega32e5' pozwala wybrać protokół - w moim przypadku to jest PDI...
Dzięki (at)Dondu. Oczywiście to sprawdzę, ale ostatnio zamieściłem cały kod oraz schemat, jest rezystor podciągający 10K na lini CS :) Ale ja już tyle rzeczy niemożliwych widziałem, że oczywiście sprawdzę i ten wątek dochodzenia :) Dopiero późnym wieczorem będę miał możliwość dalszych prób. Ale to co mówisz może być tym, czego szukam :) Dodano po 1...
Switch powinien być podłączony do masy, jeżeli nie dajesz zewnętrznego rezystora wymuszającego niski poziom na wejściu procka. Atmega posiada wewnętrzne rezystory podciągające do +5V dlatego lepiej aby stanem który jest wykrywany był stan niski switcha.
Uda się tak zrobić, żeby kontroler reagował na switch? Chodzi o to że naciskam switch, kontroler robi coś tam i zapala diodę. Ty lepiej powiedz co chcesz uzyskać tak ogólnie, to chętnie ci ludzie podpowiedzą jak to rozwiązać. Bo wymyśliłeś sposób iście cyrkowy, potrójne salto mortale z pętelką a w sumie tylko po to, żeby JEDEN RAZ zadziałało po resecie...
Witam! Mam problem a polega on na tym że: Mam procka atmega 8 oraz trzy czujki temperatury ds18b20. Czujki temperatury skonfigurowane są na 1wire, rezystor podciągający tych czujek to 4,7 kohm. Połączenie czujek jest trój przewodowe. I problem jest w tym że co jakiś czas temperatura podawana przez czujki jest albo 0 albo 85 st. Mierzy dobrze temperaturę...
Witam Od samego początku mam problem ze sterownikiem. Może zacznę od początku, wgrałem oprogramowanie do sterownika i tak działał 3 dni bez problemów po czym zaczął się zawieszać cały lub na wyświetlaczu zaczęły się pokazywać krzaczki. Doszedłem do tego że świetlówka która była zamontowana i podłączona pod te samo gniazdko co sterownik powodowała takie...
również używam fastAVR i myśle że jest fajniejszy od bascoma, a dziś zacząłem zabawe z 1Wire Próbuje uruchomić przez cały dzień DS18B20, próbowałem już róźnych kombinacji i ciągle to samo... zachowuje się tak jakby nie działał. Napisałem teraz program FireFighter'a, i wskazuje mi na wyświetlaczu 00000.Nawet jak podgrzewam czujnik. Pytanie: co może być...
Problem Poszukuję automatycznego sposobu wymiany (unowocześnienia) oprogramowania w kilku procesorach ATMega8 za pomocą ISP bez odłączania tych procesorów od płytki (będą SMD) oraz bez przepinania kabli i zworek. Proces wymiany oprogramowania ma być wystarczająco prosty aby mógł go przeprowadzić niewtajemniczony użytkownik. Po przeanalizowaniu sporej...
$regfile = "m8def.dat". $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portb.6 , Db5 = Portb.7 , Db6 = Portd.5 , Db7 = Portd.6 , E = Portd.2 , Rs = Portd.0 Config 1wire = Portc.0 Declare Sub Odcz_temp Dim Temperatura(2) As Byte Deflcdchar 0 , 7 , 5 , 7 , 32 , 32 , 32 , 32 , 32, Do Call Odcz_temp Cls If Temperatura(2)...
Witam i pozdrawiam wszystkich! W ramach prac studialnych nad zajmującym niewiele miejsca "kokpitem"/panelem sterującym do symulatora lotniczego postanowiłem zbudować MJoy16-C1. Konstrukcja do najnowszych nie należy, ale chciałem w praktyce wyrobić sobie własny pogląd na temat potrzebnej funkcjonalności, zanim zacznę projektować coś innego, lub podobnego,...
Witam Od kilku dni męczę sie z próbą odczytu temperatury z czujnika DS18B20 przy pomocy bibliotek rklibavr. Czujnik jest podpięty do portu PB0 w procesorze amtega8, rezystor podciągający ma wartość 4,74K dane zczytane z czujnika są wyświetlane na standardowym wyświetlaczu 2x16. Atmega pracuje na wewnętrznym oscylatorze 1Mhz, całość jest zasilana ze...
1. Do których linii i w jaki sposób są podłączone przycisk i dioda? Schemat! 2. Masz dwa proste błędy - w ATmega rezystory podciągające wejścia włącza się poprzez ustawienie linii portu jako wejścia ORAZ zapis jedynki do rejestru PORTx, czyli: DDRB=0x00; PORTB=0xFF; No i sprawdzanie wciśnięcia przycisku: pojedynczy & zamiast podwójnego! 3. Nieprawdziwych...
Witam, Zbudowałem sterowanie domem na bazie ATMEG i tableta komunikującego się przez RS485. Co jakiś czas dodaję pewne elementy całości aż napotkałem na dziwny problem. Dłuższy czas Atmega odpowiadająca za kotłownię pracowała na 7 czujnikach DS28B20 i było wszystko ok. Po próbie dodania kolejnego ostatnie DSy zmieniają adres, przejmują odczyty z innych...
Podobny problem zgłaszam..:( Korzystam z następującego gotowca : #include <avr/io.h> #include <stdlib.h> #include <util/delay.h> #include <stdio.h> #include "serial.h" //#include "HD44780.h" #ifndef F_CPU #define F_CPU 8000000 #endif #define WE 4 #define PORT_1wire PIND #define SET_1wire DDRD&=~_BV(WE)...
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).
Stan nieokreślony będzie w przypadku ustawienia portu jako wejście bez rezystora podciągającego.
Jeśli przyciski zwierać będziesz do masy, to nie trzeba. ATmega ma wewnętrzne rezystory podciągające. Trzeba pamiętać by je jeszcze włączyć. Z przerwaniem też można te przyciski ożenić, za pomocą prostej drabinki diodowej. Zajrzyj do dokumentacji zestawu ZL3AVR.
ADT7420 możesz zasilać bezpośrednio z 3,3V generowanego na płytce Arduino. Trzeba tylko zapewnić dobre filtrowanie linii zasilającej, np. poprzez dodanie obwodu RC na zasilaniu ADT7420. Trzeba też pamiętać, że jeśli ADT7420 jest zasilany innym napięciem niż ATMEGA, to rezystory podciągające szynę I2C powinny być podłączone do 3,3V, zamiast do 5V (jeżeli...
Rezystory podciągające ATMega ma wbudowane - trzeba tylko włączyć. Jeśli to praca inżynierska to pora zacząć od podstaw pracy z AVRami... A do eliminacji drgań styków czasem same kondki nie starczają - owszem, pomagają, ale nie niwelują problemu do 0
Ja wykrywam stany na portach bez problemu. Pod port podpinam drabinkę rezystancyjną 4k7 lub 10k pod VCC. W avrach trzeba zmieniać port raz na wyjściowy raz na wejściowy w zależności czy wystawiamy stan czy sczytujemy. Bo może problem jest w programie.
Nóżkę Reset kontrolera podłączasz na wprost do złącza ISP a linię podciągasz do +5V przez rezystor 10K
Co z rezystorami podciągającymi magistralę ?
nie - nie będzie załączał ale ATmega ma wewnętrzne rezystory podciągające dlatego trzeba ściągnąć rezystorem do masy
Proponuję ci wpisać "rezystor", "kondensator" i "tranzystor" wwyszukiwarce wikipedii. Jak podłączysz jednego leda do atmegi potrzebny ci tylko rezystor, który ograniczy prąd na diodzie. Jak podłączysz na tyle dużo ledów, że atmega nie wyrobi prądowo musisz zastosować klucze tranzystorowe i oczywiście rezystory ograniczające prąd. Wejścia atmegi zwykle...
Nie wiem jakie masz pojęcie o elektronice ale raczej go nie masz. Zaraz napiszesz że nie chce pomóc a jest wręcz przeciwnie. Pomoc to nie wskazanie palcem a skierowanie (naprowadzenie). Coś robi zwarcie. Nie wiem jak to jest na tej płytce zrobione ale zwykle jest rezystor 4k7 podpięty do Vref oraz kondensator 10uF równolegle do termistora. Jeśli drugi...
2) czy dobrze rozumiem teorię rezystorów podciągających: wyświetlacz jest na stałe podpięty pod zasilanie, ale przez rezystor postawiony pod progiem wysterowania, natomiast ustawienie stanu niskiego/wysokiego (odpowiednio jaki potrzebujemy) jest "dopalaczem" pomagającym wysterować światełka? W stanie 1 przez rezystor płynie prąd do wyśw (przez wew...
np pc817. Rezystor przy fotodiodzie pewnie z 1k. kolektor do portu uP, emiter do masy procka. Katoda do masy auta anoda przez rezystor do odpowiedniego przewody w samochodzie. Włączasz na tym inie podciąganie do VCC.
Podręcznikowy przykład to jest taki, że zwierasz switcha do GND a nie do VCC. Za to rezystor wykorzystujesz do podciągnięcia linii do VCC. Można też pominąć rezystor i podciąganie włączyć programowo poprzez wystawienie jedynki na ten pin gdzie masz switch. A w warunku badasz czy jest ZERO a nie JEDEN jak w tej chwili.
Dałeś rezystor podciągający 4.7K?
Czy jak załączymy uart są załączone rezystory podciągające i jeśli nie czy da się na rxd i txd je podciągnąc?
Dodam jeszcze 3 grosze : ATmega potrzebuje rezystora na resecie podciągającego do Vcc.
Może rozwiń pytanie, bo to jest bardzo oczywiste i wystarczyłoby "TAK". Wszystkie Arduino z Atmega i Attiny mają podciąganie programowe do VCC, a tylko te fikuśne (np. DUE z ARM) mają również PULL_DOWN. Rozrzut rezystora PULLUP w Atmegach i Attiny jest różny, a nawet dla jednej rodziny jest to podane jako 20-50 czy 20-100k. Czasami to jest OK, a czasami...
ło matko ;) po opisie kolegi atom1477 i po tej informacji, że "Bascom coś kombinuje" można by uznać, że napisanie sotu do obsługi 1wire to rzecz prawie niemożliwa dla zwykłego śmiertelnika. Tymczasem to co robi Bascom to absoultnie nie żadna kombinacja tylko normalne zachowanie - ponieważ to podtrzymanie stanu wysokiego na pinie portu jest niejako przygotowaniem...
Brak rezystora 4k7 podciągający linię 1W czujnika temperatury. Brak rezystora 10k podciągającego reset do +3,3V. Brak rezystorów podciągających linie SDA, SCL układu zegarka. Kondensator C7 nie do masy tylko do VDD. Brak zasilania AGND, AVCC atmegi. Diodę SMD znajdziesz w diode.lbr jako DIODE- MINIMELF
Wobec tego potrzeba zwykłych diod małosygnałowych ew. Schottky (które tańsze i mniejsze), np. 1N4148, BAT54 itp.. Najlepiej byłoby dać diodę przy każdym przycisku, ale minimum - to to, co na schemacie. No i rezystory szeregowe przy przyciskach są zbędne, za to konieczne są rezystory ściągające do masy np. 4k7 na wejściach z przycisków - wewnątrz uC...
Rezystory podciągające przy switch-ach są potrzebne jak piąte koło u wozu. Wystarczy podciąganie pinów. Diody bym dał schottkiego- mała różnica w cenie a są szybsze. Jednak jest to indukcyjne obciążenie.
U mnie działa dobrze. Na pewno masz te 16MHz? Jakie masz rezystory podciągające?
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...
McRancor masz rację ! Odblokowałem ATmege z taktowania "low freq" i ustawiłem jescze raz fusy za pomoca PonyProg i zaczeło działać - przy ustawinieniach CKSEL = 1111 Poza tym w POnyProg bity sa nazywane tak jak w dokumentacji. Nadal jednak nie działa I2C. Na AT90S2313 jest Ok ale z zewnętrznymi rezystorami podciągającymi, ale AtMega nie działa, ani...
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.
Kolego prawie dobrze, podłącz pin CE układu do pinu SS mikrokontrolera, nie usuwaj tego rezystora podciągającego.
(at)sp3ots - tak, wiem, reset tylko do resetu będzie (chyba). Żadne "chyba". Jak zmienisz funkcję końcówki Reset na port wejściowy lub wyjściowy to możesz zapomnieć o programowaniu przez złącze ISP. Czy powinienem przy procku dać od razu, na sztywno rezystory podciągające czy dać je dopiero przy układach (przy wyjściu) które będę podłączać przy pomocy...
Do czego ma być rezystor 10k na schemacie? Co do napięcia referencyjnego dla ADC to lepiej użyć AVCC, bo cały ten czujnik wraz z rezystorem podciągającym daje sygnał ratiometryczny. Czyli rezystor ??? dajesz taki jak zalecają czyli 10k. I normalnie zasilasz to z 3.3V zamiast 5V. Napięcia wyjściowe będą proporcjonalnie mniejsze. Czyli np. dla kierunku...
Nic sie nie dzieje, bo to nie ma prawa działać :D Gdzie rezystory podciągające linie SDA,SCL do plusa? Dostaw tam dwa rezy 10kR... Powinno to rozwiązać problem. Twój program wisi na komunikacji I2C, procek czeka na ACK lub NACK pod koniec transmisji i z powodu braku podciągania nigdy tego nie dostaje...
Że LED się świeci oznacza, że do LED dopływa prąd. Tylko tyle. Różne rzeczy piszą. W dataszicie stoi Absolute Maximum Ratings: VDD+0,5V. No ale wg schematu modułu linie są podciągnięte do 3,3V, a więc jeżeli gdzie indziej nie ma podciągania do 5V to OK (wyjścia I2C są typu Open Drain). Rezystory podciągające są trochę przyduże jak na 3V3, może być problem...
Dobrze było by podać na elektrody napięcie przemienne żeby unikać elektrolizy. Nie widzę powodu żeby dodawać dodatkowy hardware do wykrywania stanu czujnika, do czujnika podłączasz dwa porty z rezystorami podciągającymi na wejściach ADC i resztę robisz programowo. Jeden port do masy na drugim mierzysz, a później odwrotnie, przedziały czasu związane...
Domyślnie sa wyłączone więc nie trzeba ich wyłączać. Jak już to pytanie powinno być: Czy przypadkiem nie włączyłeś rezystorów podciągających na wejściach ADC procesora?
Przyciski podłącz do masy, bo w Atmedze są rezystory podciągające wejścia do +zasilania Jak chodzi o rezystory do diod LED to Ud przyjmij 2V a prąd diody 5-10mA nie więcej. Dobrze jest dać zabezpieczenie przed odwrotnym podłączeniem zasilania np, przy pomocy diody Schottky'ego szeregowo z zasilaniem (procesorowi nie zaszkodzi niższe napięcie zasilania...
W ten sposób Atmega będzie wykrywać sygnał 50 razy na sekundę. Musisz dodać kondensator np. 10uF pomiędzy pin atmegi i masę. Zniweluje to częstotliwość i będzie widziane jako stały impuls. A diodę dałbym zwykłą 1N4007 zamiast LED. A sam rezystor R6 nie jest konieczny. Po prostu włącz podciąganie wewnętrzne Atmegi.
Dlaczego między kolektorami transoptorów, a bazami tranzystorów wykonawczych brak rezystorów? To samo dotyczy podciągania baz do +Vcc.
Każdy przycisk będzie współpracował z mikrokontrolerem. Proponuję poszukać przykładów choćby w Arduino. Sprawa jest banalnie prosta. Swoją drogą nie musi to być jedynka logiczna przy wciśnięciu przycisku. Nawet łatwiej będzie czytać logiczne 0. Atmega ma wewnętrzne rezystory podciągające wejścia procesora do + zasilania, co pozwala na podłaczenie przycisku...
Można wykorzystywać wewnętrzne podciąganie. Urządzenie slave 1wire może jedynie ściagać linie 1wire do masy i dlatego jest konieczne jakiekolwiek podciąganie. Moje procedury wykorzystują sterowanie 1wire przez właśnie rejestry PORTx. Przy odpowiednie dobranych czasach pozwala to uzyskać transmisję na bardzo długich liniach (udalo się uzyskać transmisję...
rezystor podciągający wewnętrzny rezystor podciągający rezystor podciągający reset
zassać powietrza mastercook dolny dolny linux enigma
robienie pakietów 18650 robienie pakietów 18650
SEAT Alhambra 2018 - Kod błędu P0401 EGR Komunikat "TRYB NIEDOSTĘPNY" w Samsung PS50C550