1. Myślę, że tak. 2. Tu musiałbyś zastosować dodatkowy układ umożliwiający realizację takiego rozwiązania(na przykład układ 4017, zależy też jaki cel chcesz osiągnąć). Jeśli chodzi o więcej ledów pod sam port... Polecałbym jednak zastosować tranzystor, by sterować go portem, aby sam uC nie był obciążony Ledami.
Masz źle podłączony ten przekaźnik. Przy podłączeniu tak jak na schemacie zwierasz stykami wyjście procesora do masy. Dokładny opis wyprowadzeń masz w linku który podałeś. Cewka jest na dwóch osobnych wyprowadzeniach. Druga sprawa. Równolegle do cewki musisz mieć podłączoną diodę prostowniczą spolaryzowaną w kierunku zaporowym czyli katodą do plusa...
Witam! Dziękuję za pomoc. W tym przypadku użyję NPN. Chociaż zależało mi żeby obciążenie było bezpośrednio na masie.
Pierwsza sprawa, brak rezystorów na bazach tranzystorów. Spalisz port. Druga sprawa, sterując obciążeniem indukcyjnym jakim jest silnik, musisz dać diody zabezpieczające kolektory tranzystorów. Diodę dajesz tak aby zwierać szpilki na kolektorze do Vcc.
a ja tam powiem, że mój buzzer bierze duży prąd i atmega8 nie wyrabiała (przy 70*C rozłączałem układ). Polecam zastosować najtańszy tranzystor (np. bc546d za 20gr) i mieć spokój.
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...
Z tego co pamiętam to ATmega 8 nie ma JTAGA.
Witam Knuję sobie koncepcję urządzonka w którym sygnał z czujnika wprowadzałbym na port mikrokontrolera. Sygnał z czujnika jest w zakresie 0-8V. Postanowiłem puścić go przez układ HEF40106 - przerzutnik Schmitta z inwerterem, zasilany 5V (dla uzyskania odpowiednich napięć przełączania). Procesor ATMEGA ma podciąganie portów do góry - czyli na nie obciążonym...
Cytat z http://www.patron.net.pl/AVRintropl.htm : "Budowa portów wyjściowych ATMega 8. Zasilenie diody Led dodatnim napięciem jest możliwe dzięki specyficznej budowie portów mikrokontrolerów serii AVR. Większość mikrokontrolerów innych typów , posiada wyjścia typu ?otwarty kolektor? co pozwala im jedynie na zwieranie dodatniego napięcia do masy. Inaczej...
wszystkie 16 portów zachowuje się tak samo. Nie są w stanie wymusić stanu niskiego na porcie podwieszonym przez 10k do plusa. Nic już z tego nie kumam. Jeśli port obciążę do masy to daje bez problemu 20mA...a jeśli jest obciążony do plusa to dzieją się cuda. Patrzyłem w dokumentacji na budowę wew. portu I/O atmegi. Nic nie wskazuje, że powinny być kłopoty.
Te wszystkie wzory, obliczenia, brrr. Już nawet nie pytam o sterowanie PWM... Płytki wytrawione, jutro montaż, zasadzę tego BD i potestuję. Dodano po 19 Panowie wszystko działa. Rezystor na bazie to 560, obciążenie - 920mA, prądu bazy nie mierzyłam, ale Atmega ma się dobrze. PWM (płynne rozjaśnianie/ściemnianie) też działa elegancko. Temperatura tranzystora?...
Dokumentacji Atmegi 16 strona 300 - wykres 150 -wykres zależności pradu od napięcia zasilania i częstotliwości zegara. Dla napięcia zasilania 5V i kwarcu 16 Mhz pobór pradu przez mikrokontroler wynosi 20mA (oczywiście jeśli nie masz obciążonych portów pracującycy jako wyjścia). U mnie Mega 32 przy 8 MHz pobiera 35mA. Jakaś prądożerna ta ATmega:) U mnie...
Witam, czy ktoś ma doświadczenia z podłączaniem przełączników do oświetlenia 220V ( typowych przełączników które są zamontowanie do włączania oświetlenia w pomieszczeniach ) bezposrednio do portów mikrokontrolera ( do ATmega). Oczywiście mówimy o całkiem nowych przełącznikach, które nie przełączały jeszcze żadnych obciążeń podłączonych do 220V. Moje...
Hej, Ogólnie układ jest OK. Jeśli to Twój pierwszy projekt, to robi wrażenie. Moje uwagi. 1 Dodaj jeszcze kondensatory 100-220nF między wejściem stabilizatora i masą oraz wyjsciem stabilizatora i masą (równolegle do C2 i C3, jak najbliżej nóżek układu U2). 2 Do regulacji podświetlania LCD zastosowałeś potencjometr R11=100R. Dodaj w szereg z nim opornik...
Hehe, przy 2.4W to struktura osiągneła by 200stC pewnie w kilkanaście sekund pracy. Powinno raczej być prąd*spadek_napięcia_na_pinach = 480mA * 0.2V = 0.1W spadek napięcia na pinach będzie się różnił w zależności od obciążenia. jeżeli PINA,0 ma stan wysoki a zewrzemy do z masą to popłynie maxymalny prąd czyli te 20mA, spadek napięcia będzie więc w...
Z bramki TTL w stanie 0 wypływa prąd 1.6mA a dopuszczalny prąd wpływający do CMOS jest 0.4mA. Najprościej wstawić 4 bramki CMOS równolegle między ATmegę a TTL. Dodano po 1 HC125 powinien wystarczyć -przy prądzie 6mA wpływającym daje 0.3V. Zerknąłem do dokumentacji-ATmega64-ilość możliwych konfiguracji pracy portów zwala z nóg. I każdy port ma inną możliwą...
Cześć! Buduje układ regulacji wykorzystujący serwomechanizm TowerPro MG996R i czujnik SHARP GP2Y0A21YK0F z wykorzystaniem Arduino z zamiarem migracji na czystą Atmege 328. Serwo często działa pod dużym obciążeniem i zasilacz 12V 1,5A jack podłączony do Arduino nie radzi sobie z zasileniem układu (pomiary odległości są w znaczący sposób przekłamane podczas...
Dzięki za info.Z tym przytrzymaniem przycisku nie wiedziałem.Trochę się dziś układzikiem bawiłem i sprawdziłem dosłownie wszystko.Doszedłem do tego,że atmega na portach on1,on2,on3,on4 trzyma cały czas stan niski co skutkuje niezałączeniem obciążenia akku.W końcu odpiąłem rezystorek od portu i na sztywno zapiąłem do +3,3V i obciążenie ładnie się załączyło,na...
Witam. Mam nastepujacy problem. Uklad to AtMega 8535. Port A.0 podlaczony jest przez rezystot do tranzystora ktory steruje przekaznikiem. Port A.4 jest wejsciem ukladu i jak pojawi sie na nim stan niski to wlasnie na wysjciu port A.1 pojawia sie stan wysoki. Tranzystor zostaje wysterowany i przekaznik zamyka sie. Wszystko bylo by w porzadku gdyby nie...
A więc, atmega działa normalnie w na innej płytce, ładnie sie programuje, z wyświetlaczem też gada, w tym układzie z 7,3V zrobiła się troche ciepła po kilku sekundach (prawdopodobnie działa jescze dlatego że porty nie były wogule obciążone), stabilizator lm7805, podłączony poprawnie. Zdjęcia jak mi się uda zdobyć to dam jak kolega będzie w stanie zrobić.
Narazie niczym nie jest obciążone. Ale mam pomysł , ja dołączam bibliotekę .include "tn88def.inc" a to chyba jest dla attiny88 a nie dla atmega88 Nie wiem jaka jest dla atmega 88... może ktoś wie? Chyba tutaj jest błąd... Pozdrawiam. Poprawiłem na prawidłową bibliotekę, niestety problem jak występował tak występuje nadal. Rozkładam ręcę. Może macie...
AVE... Przez port niebezpiecznie - łatwo go uszkodzić nadmiernym obciążeniem. Koniecznie trza użyć tu tranzystora, najlepiej jakiegoś małego (MOS)FETa. Dodatkowo dzielnik R6/R7 można spokojnie wywalić lub podnieść wartości rezystorów do 470k by jeszcze bardziej zmniejszyć płynący przez nie prąd... Dobrym pomysłem jest użycie diod germanowych - mają...
Witam Chciałbym sterować z portu mikrokontrolera pracą triaka, poczytałem trochę o tym i wykorzystałem następujący układ: http://obrazki.elektroda.pl/4826989800_1... Ten triak ma sterować pracą kamery cyfrowej, która potrzebuje do pracy 9V, te napięcie uzyskuję z akumulatora. Kiedy podłączony jest tylko akumulator, bez kamery, to kiedy...
Witam Powoli próbuje programowac atmega ale mam nastepujacy problem - jak uzywac poprawnie tranzystora npn lub pnp jako przełącznik w celu podlaczenia wiekszego obciazenia niz te 20mA które wytrzyma port ? Analizujac gotowe uklady i schematy doszedlem ze mozna tak podłączyc : http://img261.imageshack.us/img261/1650/... 1. Jak dobierać poprawną...
Olinek2 ma rację, sygnał z PWMa idzie na prosty filtr RC u mnie zastosowałem opornik 10k i kondensator 470nF. Sterując wypełnieniem przebiegu prostokątnego uzyskujemy zmianę napięcia praktycznie od 0 do 5V. Sygnał ten podłączyłem bezpośrednio pod opornik R18-39k czyli ATMEGA robi za środkowy suwak potencjometru R19 :D. Potem zamiast elektrody podłączyłem...
Napięcie na AREF 2.475V. Sprawdziłem wszystko od podłączeń po sam program. Nawet Atmegi podmieniłem, gdzieś coś cały czas źle robię tylko dalej nie wiem gdzie...Wartość ADC nie chce przekroczyć 300 przy jakimkolwiek obciążeniu. Dodano po 2 Sprawdziłem port 0 przetwornika ADC podając mu napięcie z potencjometru 10k. Kręcąc potencjometrem wartość ADC...
ja to wogóle nie podpinałbym obciążenia indukcyjnego do wyprowadzeń procesora - przecież one nie są zabezpieczone przed przepięciami... dziwne, że wogóle jeszcze działają... Mają diody zabezpieczające... Diody też zasilają ADC, tyle tylko, że wewnętrzne obwody mają dodatkowe zabezpieczenia - i włąśnie to powoduje niestabilną pracę układu... Co do wydajności...
Jak juz wspominałem ;) atmega jest w układzie nadajnika użyteczna jak dziura w moście, nie podłączysz sie pod kwarc bo oscylator nie "uciągnie" takiego obciążenia poza tym było by to nie modulowane CW, zmieniać stan na porcie możesz ale do nadajnika to temu wiele brakuje. Nadajnik może być tak prosty jak to: [url=http://forum.allaboutcircuits.com/s...
Dobry wieczór, mam luźne pytanie do kolegów fachowców. Programuje mikrokontrolery od 4 lat. Hobbystycznie. Problem jaki mam jest dość osobliwy. Padają mi ATMegi co jakiś czas. Na oknie leży mi ok. 5ciu padniętych ATMeg o łącznej wartości ponad 100zł. I taką mam nadzieję, że może ktoś doradzi, jeśli nie co do ich odratowania (ależ bym się ucieszył) to...
Układ przejścia przez zero to ze 3 tranzystory i chyba 2 rezystory. Nie potrzeba żadnych generatorów, liczników - sygnał przejścia przez zero i impuls z fotobramki wpuszczamy na mikrosterownik (najprostsza atmega za 2 zł) i programowo przeliczamy kąt i np. co 1 sekundę wysyłamy na wyświetlacz. Zastosowanie procka pozwala bardzo prosto na zrobienie portu...
Jeśli prawdę piszą w kartach katalogowych, to procek powinien po podaniu napięcia mieć wszystkie porty w stanie wysokiej impedancji. Kiedy wyrzucisz mosfeta typu n, to procek będzie musiał ciągnąć prąd z potencjału źródła mosfeta typu p, czyli z 12V! Ja bym nie podawał 12V na procek! ;-) Chcesz uprościć sobie schemat? Zastosuj drivery, np. ULN2004 lub...
Myślę że to jest tak: Jak włączasz całość układu z podłaczona ładowarką to masz zbyt długi czas narastania napięcia zasilającego. Muszę się naładować kondensatory, a jednocześnie obciążeniem jest procesor z peryferiami. Jak zrobisz to na dwa kroki, to najpierw naładują sie kondenstaory a potem już może uruchomić sie układ. 1) Spróbuj zmienic swój program...
Do przeładowania Timer'a1 używaj: Int_timer1: Load Timer1 , 62500 [...] Return Mam jeszcze jedną regułę z przeszłości aby nie używać obsługi pamięci EEPROM w obsłudze przerwań (starsze wersje BASCOM'a przy rozbudowanych programach powodowały błędne działanie programu). Stosuję to do dziś dnia i nie mam zamiaru sprawdzać to w nowszych wersjach...
Link nie działa. Ustawianie portów bedzie tak samo długo trwało jak ustawienie PWM więc nie widze problemu w miejscu gdzie ustawia sie porty wysłac odpowiednia informacje (ustawić jakis rejestr) dla PWM (nie 1-wire bo tutaj dopiero zaczną sie schody). Takie pytanie z ciekawości "podprogram wywoływany przerwaniem do odczytu ADC 300 razy) Jakim przerwaniem...
programator podłącz na początku w celu jego uruchomienia bez żadnego kabla pośredniego tylko bezpośrednio do portu LPT. W setup'ie komputera (jak wy to nazywacie w biosie) może być ustawiony port jako zwykły SPP jak tak działam i nigdy nie mam z tym problemu. Podaj zasilanie +5V w celu sprawdzenia - bo może twoje 4,5V pochodzi z jakiejś słabej baterii...
Jeśli kolega zasili LED prosto z zasilacza, to pobór mocy nie powinien wpływać na Atmegę. Atmega musi wysterować tranzystory kluczujące. Opornik połączone z tranzystorami dobiera się tak, żeby tranzystor wprowadzić w stan nasycenia i przy okazji nie przekroczyć maksymalnego prądu jaki może płynąć z wyjścia Atmegi. Do obliczeń przyjmuje kolega prąd bazy...
Witam Mam mały problem ze sterowaniem buzzera z portu. Otóż gdy na port skierowana jest jakaś komenda SOUND PORTB.1 , 100, 300 procesor generuje niby krótki dźwięk tak jak ma być, ale też po tym nadaje do bazy tranzystora i buzzer cicho buczy. Przez to mam dodatkowe obciążenie o 80 Ma. Wiem jak konfigurować porty pod diodę, przycisk itp. ale tu mnie...
Pracuję cały czas nad pomiarem napięcia i natężenia zasilacza 0-24V i 0,9A. Ponieważ max napięcie i prąd: Maximum Operating Voltage ........................................... 6.0V DC Current per I/O Pin ........................................... 40.0 mA Więc zrobiłem dzielnik: ............ Wówczas mi wychodzi napięcie na ADC4: A tu ju wszystko...
Aby nie rozpoczynać nowego tematu podpinam się pod ten. Reasumując powyższe posty: Obecnie ATmega na płytce prototypowej jest zasilana bezpośrednio ze stabilizatora LM2576 5V. Napięcie rzeczywiste na tym modelu wynosi 4,97V. ADC układu (AVcc) będzie zasilane oddzielnie poprzez stabilizator z diodą zenera 3V3. Zaraz za wystabilizowanym napięciem z zenerki...
Płytki na przewlekanych projektowałem w EAGLE ale jeszcze nie smd i takie 64 pinowe scalaki. Przyznaje że docelowa płytka to zawsze cos lepszego niż testowa ale wykonanie płytki dla mojego sterownika to około 200zł teraz do tego klawisze, smd uln2004, smd transoptory, smd rezystory, smd kondensatory jakis dobry stabilizator i parę innych drobiazgów...
Cześć, borykam się z następującym problemem. Mam płytkę stykową zorganizowaną tak jak na załączonym schemacie (ATmega16A): http://obrazki.elektroda.pl/6378136200_1... Gdy podłączam mikrokontroler do USAasp, to wczoraj działało mi podświetlenie. Gdy dzisiaj odpaliłem układ, podświetlenie nie działa, ale widać na nim prostokąty regulując...
Witam, Układ prosty jak barszcz, jednak coś jest nie tak. Przemierzyłem, szukałem, poddaje się :/ Schemat w załączniku. uC ATMega, program prosty. Kolejno rozjaśnia diody LED podłączone do portów OCx (przy użyciu PWM). Potem ściemnia w odwrotnej kolejności itd. uC podłączony przez stabilizator 7805, wyjścia uC na ULN2803 (dwa układy połączone równolegle...
Pytanie podstawowe to ile masz tych diód i jak dużą dokładność potrzebujesz? Napisz dokładnie co to ma być to może będę mógł tobie trochę pomóc. A kilka odp.: -obciążony procesor zmieni napięcie na porcie "0" i nie masz żadnej gwarancji jego dużej stabilności -rozgrzana dioda: a)świeci słabiej b)zmienia się spadek napięcia na niej -7805 nie ma dużej...
Witam. Chciałbym przerobić wagę łazienkową w taki sposób aby wynik był odczytywany przez atmegę. Jako wzmacniacza użyłem układu INA125 Czy jeżeli układ INA 125 zasilam napięciem 5V to napięcie referencyjne 5 volt nie osiągnie tego poziomu i będzie wynosić 4,48 V z uwagi na zbyt niskie napięcie zasilania? Cały mój problem jest taki że mostem bez obciążenia...
Z kondensatorem 100nF na zasilaniu się w pełni zgadzam, sam stosuję i nawet daję po kilka sztuk jak jest miejsce. Bo wystarczy odpalić jakiś program i podejrzeć co się dzieje na nogach układu na najniższej podziałce. Nie tylko żeby chronić sam uC ale też inne układy przed nim samym, wychodzą wszystkie szpile od oscylatora, pwm, a co dopiero jeśli mamy...
Cześć Zrobiłem układ (na ATmega8) przedstawiony w książce M. Wiązani do sterowania silnikiem DC. Założenie jest takie: Prędkość silnika regulowana jest przy wykorzystaniu sygnału PWM. Dwa mikrowyłączniki zwiększają i zmniejszają wypełnienie PWM dzięki czemu zmienia się napięcie na wyjściu portu PB3. Następnie sygnał z PB3 przekazywany jest na bramkę...
Witam . Próbuje zrobić układ w którym po włączeniu pojawi się jakiś napis np. "start" po włączeniu przycisku nr 1 powinien pojawic się napis np: "tata" Ale trzymając przycisk nr 1 i naciskając przycisk nr 2 powienien pojawić się napis np "mama" trzeci przycisk tez musi działać pod warunkiem, że przycisk nr 1 jest wciśnięty. Ale w przypadku gdy naciśniemy...
Czy zastosowanie kondensatorów 100nF i 100uF przy stabilizatorze jest niepoprawne aby w zarodku stłumić zakłócenia pochodzące z zasilania? . Popełniasz podstawowy błąd początkujących - bo myślisz że filtracja zasilania jest po to tylko aby stłumić zakłócenia pochodzące z zasilania i to właśnie cię gubi.... A gdzie masz kondensatory filtrujące zasilanie...
http://obrazki.elektroda.pl/4873887900_1... Programator USBTiny-MKII SLIM (klon AVRISP-MKII) obsługuje wszystkie µkontrolery Attiny, Atmega oraz Xmega. Posiada trzy interfejsy programowania: ISP, PDI, oraz TPI. Bezpośrednio współpracuje z AvrStudio lub AvrDude. Mała wygodna płytka zawiera dwukierunkowy translator napięć dla wszystkich...
Witam, Mógłby ktoś zerknąć na schemat i podpowiedzieć czy zrobiłem to tak jak trzeba czy może należy coś zmienić?? O ile pod względem ERC ('Electrical Rule Check' - kompletności połączeń) możnaby ten schemat zaakceptowac, to pod względem projektowym zostały pominięte zasady doboru elementów zgdnie z ich datasheet. Tak jakby te elementy nie miały ograniczeń....
Witam. Pragnę podzielić się moją historią tworzenia tytułowego instrumentu. Cały projekt opisuje także na blogu, który specjalnie dla niego założyłem, a można go czytać tutaj: Początki Pewnego dnia siedziałem sobie w pracy przeglądając filmiki na youtube i natknąłem się na prezentację analizatora sygnały audio zrobionego przez jakiegoś hobbystę i pomyślałem...
Witam kolegów! Kolego Madergames9 To wszystko zależy czym programujesz procka. Jeśli bezpośrednio z portu LPT to w pewnych sytuacjach (obciążenie portu LPT) będziesz miał problem! Odradzam!!! Ogólnie nie powinno być problemu chyba że doprowadzisz do max obciążenia wyjść SPI w czasie programowania. Pozdrawiam
Odnowię wątek po paru latach :). Prawda jest taka: praw fizyki pan nie zmienisz. Aby obliczyć ilość danych możliwych do zapisania, trzeba znać pasmo przenoszenia magnetofonu, oraz zastosować jedną z technik modulacji zapisywanych danych. Najprostsza to MFM (piszę z pamięci, odsyłam do googla), polega na nadawaniu nośnej o określonej częstotliwości....
kolego... Mając 13 lat zacząłem projektować i budować nadajniki radiowe na pasmo FM Uwierz mi że jeżeli chodzi o filtracje i stabilizacje napięcia, mam naprawdę spore doświadczenie, ze względu na to że nadajniki bardzo są na to poddatne (szczególnie generator bez syntezy). Wyżej napisałem już że zasilanie z USB jest wygodne. Tam niestety występuje napięcie...
http://obrazki.elektroda.pl/1899461000_1... Ostatnio zaprojektowałem na potrzeby dyskoteki switch DMX. Wykonałem 8 sztuk, jak na razie pracują bez zarzutu. Nie publikuję płytki, bo wymaga dopracowania, a nad publikacją wsadów i źródła się zastanowię. Co do PCB, to i tak zaraz dostaną mi się pewnie słuszne baty za zbyt małe odstępy części...
https://obrazki.elektroda.pl/4136220100_... Witam. Chciałbym przedstawić mój system sterowania roletami i oświetleniem w domu jednorodzinnym. System powstawał stosunkowo długo. Ewoluował wraz z budową domu. Niestety nie mogę poświęcić mu tyle czasu ile bym chciał dlatego nadal nad nim pracuje. Część komponentów doczekała się kolejnych...
Po odpowiednim złączeniu jednego pinu do masy można uzyskać napięcie 3V, które podłącze do DVdd. Trochę za drogi jest ten układ by robić za jego pomocą napięcie +3 V. Tu można wstawić dowolny, tani stabilizator LDO. Jakość napięcie DVDD nie jest krytyczna. Ja wiem że takim artykułom nie można do końca ufać. W tym artykule było mowa o komunikacji z...
Witam forumowiczów, Swego czasu mojej znajomej zainstalowano bramę przesuwną z napędem. Na pytanie o opcję częściowego otwierania, czyli tzw. opcję furtki powiedzieli, że się nie da. . . . . Hłe, hłe nie da :) Pomyslałem, przeanalizowałem i zrobiłem. Działa bezbłędnie. Teraz znowu powtórka z rozrywki. Szwagier postanowił zmienić stary, wysłużony i niestety...
Panowie :) Kupiliście dość drogi procesor ATmega > 1zł, całkiem drogi MAX232 >1zł, do tego jeszcze stabilny kwarc > 1zł, i jeszcze kilka kondensatorów ?, a na stabilizatorze za 2 zł 3,3 V oszczędzacie :) ?? LM317 , dwa rezystorki i po bólu :). Wtedy wszystko można bez podejrzenia o dziwne spadki napięć na szeregowo połączonych diodach, zasilić dokładnie...
A z tym IRL'em zamiast BC to najzwyklejsze podłączenie do atmegi - ot np takie? Dobrze Czy lepiej od razu dać na 2 tranzystorach żeby wyeliminować zakłócenia i nie obciążać zbytnio portu procka - kto wie jak rezystancja przewodów wpłynie na prąd z portu. Tranzystor blisko ATMEGI i kolektor tranzystora na przewód. Można dać między kolektor a masę jakiś...
Witam! Zwracam się z prośbą o wykrycie błędu, ponieważ nie mogę znaleźć przyczyny złego działania układu. Podaję kod na ATMEGA: [syntax=c]# include <avr/io.h> # include <inttypes.h> # include <util/delay.h> # include <avr/interrupt.h> # define UNSET_LED1 PORTB|=1<<1 # define UNSET_LED2 PORTB|=1<<0 # define SET_LED1...
Witam. Zamierzam zrobić oświetlenie schodów wykorzystując ATmega8 i 15 diod LED białych. Każda dioda będzie podłączona do swojego portu, a więc będzie zajętych 15 portów (PD0...PD7, PC0...PC5, PB0). W ten sposób chcę uzyskać możliwość sterowania każdą. Jedna dioda przypada na jeden stopień schodów. Teoretycznie maksymalne obciążenie ATmegi wynosi 300mA...
https://obrazki.elektroda.pl/4486804800_... Ostatnio na forum Elektrody pojawił się bardzo ambitny ANKIETA: WYNIKI ANKIETY: Czy warto? Przede wszystkim chciałbym poprosić Was o wypowiedzenie się w kwestii zasadności realizacji takiego projektu. Czy takie urządzenie przyda się w Waszym warsztacie. Może będzie szansa na pojawienie się...
Niestety u mnie te przerwania są "zawalone". Nie było to do tej pory problemem, bo użycie uarta nie było przewidywane do "poważnych celów". Niestety na razie nadal jest źle... Popatrzę, czy jest możliwe przesunięcie "prac" z timera1 - bo to on pewnie jest źródłem nieszczęścia, jako że jest wywoływany 1000 razy na sek. A jest mocno obciążony; Oto jego...
http://obrazki.elektroda.pl/5636705900_1... https://filmy.elektroda.pl/37_1378532310... Termometr mikromocowy LCD ATMEGA16 Tym razem głównym celem projektu było sprawdzenie możliwości wykonania mikromocowego systemu pomiaru temperatury w oparciu o możliwie standardowe elementy, mówiąc w skrócie byłem ciekawy czy zwykły avr może być...
Przepraszam ja też źle zrozumiałem problem i podałem te dwa układziki, które w tym przypadku nie zdadzą egzaminu. Odpowiednim do tego celu będzie ULN2803. Może sterować obciążeniem do 0,5A. Jeżeli twoje elektrozawory pobierają mniej niż 0,5A to możesz sobie przy jego pomocy sterować. Jeden układ ma 8 linii, więc trzeba zastosować dwa takie układziki....
Na diodzie powinieneś mieć ok. 8mA. Dioda ma spadek napięcia rzędu 2V (dokładne dane w datasheet, mówie z głowy) Więc dla AtMegi zasilanej 5V R=U/I i=8mA U=5-2[V]=3[V] R=3V/8mA ~350omów Ja z Piciem używałem rezystora 500omów i działało nadal ok.. ale robiłem tak, bo miałem mocno obciążone porty i chciałem troche zaoszczędzić prądu=)
Faktycznie. Wskazówka sama w sobie powinna uśrednić bardzo szybki PWM, Jednak 25 ohmów, to stanowczo zbyt małe obciążenie dla portu. Oczywiście PWM będzie także widział obciążenie indukcyjne, ale nie mam pojęcia ile tej indukcyjności jest i czy wystarczy, żeby nie upalić portu. Do zabezpieczenia przed przepięciami polecam polecam BAT54S (bezpośrednio...
Vref możesz przełączyć na Vcc, wtedy żaden dzielnik nie jest potrzebny. Odczyt będzie trwał 25*preskalerADC, ATMega wyciąga kilkanaście kSps, więc nie ma problemu. Maksymalna impedancja źródła dotyczy sygnałów szybkozmiennych, ty mierzysz praktycznie napięcie stałe więc nie ma problemu. A układ będzie miał ogromny zapas mocy. Przecież pomiary praktycznie...
Mam nadzieję, że nic nie pomieszałem z pinami tym razem. Z przyciskami -moja pomyłka,a co do podłączeń zasilania, to tego nie wiedziałem, zawsze robiłem po swojemu i jakoś tam kulało, ale jak to mówią nieświadomy głupiec:) dzięki za cenne rady Co do zasilania to jakies proste uklady z diodkami zasilalem ładowarką z telefonu, ale teraz zasilacz musi...
Witam Chciałm zrobić automatyczną regulację obrotów silnika. Pierwszy silnik napędza drugi silnik który pracuje jako prądnica i muszę wraz ze zmianą obciążenia prądnicy regulować obroty silnika tak aby uzyskać stałe napięcie na wyjściu prądnicy. Do sterowania zastosowałem Atmegę 8. Napisałem taki programik i niby działa, ale ... regulacja jest zbyt...
Już lepiej, ale tym razem spalisz tranzystor wyjściowy, daj rezystor pomiędzy kolektorem NPN a bazą PNP :) nie powiedziałeś co ma sterowac ten układ ? Poza tym: - o ile pamiętam to Atmegi mają normalne wyjścia a nie typu otwarty kolektor, więc ten rezystor podciągający do 5V jest raczej zbędny - 220Ω to za mało, niepotrzebnie obciążasz port procesora,...
Uważam że układ z tranzystorem w masie jest lepszy dlatego że jest prostszy (mniej elementów),należy jednak dodać rezystor ograniczający prąd ponieważ zmniejsza to obciążenie portu mikrokontrolera.Oczywiście wartość rezystora należy dobrać tak żeby uzyskać pełny zakres regulacji.W przypadku zbyt dużej wartości nie będzie możliwe osiągnięcie wartości...
Witam Z tymi diodami na wejściu portów trzeba uważać, prawdą jest że jak podamy na wejście napięcie wyższe od napięcia przy którym dioda zacznie przewodzić, to układ zacznie być zasilany z tego wejścia. Teraz druga smutniejsza wiadomość, według danych katalogowych maksymalny prąd tych złącz to 1,8mA i potem dioda pada. Nie pamiętam której Atmegi ten...
Ja korzystałem z takiego programatora - AVR ISP with STK200/300 schemat Jeśli chodzi o wsad to kilka postów wcześniej umieściłem kod żródłowy, wystarczy go skompilować w programie CodeVisionAVR jest wersja darmowa z ograniczeniem ilości kodu, ale w tym przypadku to spokojnie wystarczy. C5(4,7uF), R4(0Ω), rezystory na bazach tranzystorów 10kΩ,...
Ot cały program: #include <iom8.h> #include <ioavr.h> #define dioda_biala PORTC_Bit4 #define dioda_czerwona PORTC_Bit5 void czekaj( v,w) {unsigned char x,y; for (; v>0; v=v-1){for (x=250; x>0; x=x-1); } for (; w>0; w=w-1){for (y=250; y>0; y=y-1); } } void main(...
Witam, Zrealizowałem przerywacz podwyższający napięcie z 5 V do 10 V, który jest sterowany atmegą a program napisałem w języku C, lecz mam problem ze stabilizacją napięcia wyjściowego przy zmianach obciążenia. Napięcie przy dużych zmianach obciążenia potrafi wzrosnąć na chwile nawet o 10 V. Sterowanie wypełnieniem PWM zrealizowałem w przerwaniach poprzez...
http://obrazki.elektroda.pl/4654572400_1... W projekcie dawkomierza wykorzystano czujnik БМ-20 - nic innego za sensowną kwotę nie udało się znaleźć. Urządzenie zaprojektowano na mikrokontrolerze Atmega 128, który jest zasilany akumulatorem litowym. Dawkomierz zawsze znajduje się w 1 z 3 trybów: Aktywny - ekran, dźwięk i/lub...
(at)piotrlan Jeżeli chcesz zastosować diody o takich prądach jak na rysunku, to proponowany zasilacz w zupełności wystarczy. Jeżeli to są zwykłe diody 5 mm lub SMD wielkości 5050, to rezystory powinny mieć większe wartości, ponieważ prąd LED'ów jest powyżej nominalnego. 20 mA to już jest dużo z dwóch powodów. 1. Trwałość LEDów - jeżeli chcesz, aby...
Hmm, dziękuję za odpowiedzi, czyli mówisz, że driver będzie najlepszym i najbezpieczniejszym rozwiązaniem? Dodałem sobie szeregowo rezystor 1k, oczywiście dioda została na miejscu. Nie wiem jaki to uC, ale dla Atmegi np, której porty można obciążyć nawet do 40mA jak pamiętam to rezystor tu jest za duży. Jeśli masz na porcie 3,6V i chcesz by prąd nie...
Witam Do uwag Janbernat Oczywiście masz rację, po resecie jest wejście, co do impedancji muszę pomierzyć, nie pamiętam czy jest podciągane, może za szybko aproksymowałem sytuację z serii 2051 która z pewnością załączała przekaźniki. W Atmega8 sterowałem MOSFETami bezpośrednio z bramki, obciążenie było rezystancyjne więc wywaliłem wszystkie rezystory...
Tak, gdyż zaczynają przewodzić wcześniej i obciążają linie D+ i D-. Z drugiej strony uruchomisz to pseudo-USB i co dalej? Nie prościej używać w XXI wieku rozwiązań na miarę XXI wieku: http://mikrokontrolery.blogspot.com/2011... Prościej, taniej, a przede wszystkim w 100% zgodne ze standardem USB. Jeśłi...
Proponuję zastosować ATMega8 lub ATTiny2313 (AT90S2313 ATMEL nie zaleca w nowych zastosowaniach, różnica cenowa jest minimalna). Do tego dokładasz MAX232 (interfejs do PC), jakieś bufory na wejściach i wyjściach (jeśli są potrzebne) i gotowe. Przykład dla ATMega8 z 6 wejściami binarnymi (powiedzmy 9-24V) i czterema wyjściami 50V/1,5A złączem RS-232...
Mój problem polega na tym, że gdy podłączam Arduino do PC nie widać go w eksploratorze plików, ani w menedżerze urządzeń. Żadnej płytki Arduino nie zobaczysz w ‘Exploratorze plików’, bo płytka ta nie zawiera żadnych możliwości o charakterze zbioru pamięci plików (FAT). Natomiast Manager urządzeń powinien ‘zauważyc’ że ma ‘coś...
nie ma potrzeby stosowania tych buforów. ani dla diodek ani dla wyświetlacza. Chyba że masz diody dużej mocy - wtedy warto o czymś takim pomyśleć. Na Twoim miejscu zrobiłbym eksperyment: podłączyłbym przez scalaka i przez rezystor - nie zauważysz różnicy a dla procka to i tak wszystko jedno. Przy takiej ilości peryferii pobór prądu nie będzie krytyczny...
Tak zachowuje się silniczek po wgraniu programu na krok w lewo i w prawo (zapętlone) Ciekawe jak zachowuje się port atmegi, który prawdopodobnie jest już spalony. Nie wolno podłaczać niczego co pociągnie więcej niż 20mA do portu. Jeżeli obciążysz więcej to spalisz. Musisz dać albo specjalistyczny driver do silników krokowych albo tranzystory np IRLML2502
Tak, Freddie miał na myśli tranzystor do sterowania bramką MOSFETa. Chodzi o to, że port ATMegi nie da napięcia wystarczającego do pełnego otwarcia tego typu tranzystora. Stąd dodatkowy tranzystor sterujący. Możesz też zastosować N-MOSFET, najlepiej z bramką logic level, dzięki czemu przy niższym napięciu będzie praktycznie całkowicie otwarty. Pamiętaj...
Można to wyjaśnić miej więcej tak. Rezystory podciągające w procesorze służą dwóm celom: 1-pomiary stanów na portach przy deklaracji pinów jako wejście, 2-sterowanie przy deklaracji jako wyjście. Piny wyjściowe są z reguły zabezpieczone przed nadmiernym obciążeniem (Atmel daje ok 20mA do bezpośredniego sterowania LEDami lub transoptorami itp.). Cały...
http://obrazki.elektroda.pl/6472265100_1... Witam. Chciałbym zaprezentować rezultat pracy dyplomowej magisterskiej wykonanej przeze mnie i kolegę, studentów Zachodniopomorskiego Uniwersytetu Technologicznego w Szczecinie. Kierunek: Elektronika i Telekomunikacja, Specjalność: Cyfrowe Systemy Sterowania. Głównym celem pracy było wykorzystanie...
Moim zdaniem różnice są ogromne. Nawet nie chodzi o peryferia jako takie, tylko konsekwencję w dostępie do nich. Wszystkie peryferia masz powielone na każdym porcie, każde jest obsługiwane tak samo. Rejestry opisujące peryferia masz pogrupowane w struktury, dzięki czemu możesz przekazać adres bazowy, a te same funkcje będą operować na dowolnym porcie...
Przecież w oryginalnym układzie masz rezystor R33/R23 podłączony do prądniczki -to wraz z jej rezystancją jest polaryzacja bazy. Jaką ma rezystancję prądniczka ? rezystor R31 również może służyć do dodatkowej polaryzacji bazy tranzystora. Należało by sprawdzić co tam podczas pracy i wirowania jest podawane przez port (a może jest tylko mierzone). Komparatory...
Witam, ja od kilkunastu już lat mam opracowany (który wykorzystuje pewna firma, montując je do lamp oświetlających swe tablice informacyjne) układ miękkiego startu na µPC z triakem. Dzięki symetrycznemu sterowaniu kąta zapłonu triaka w obu połówkach sinusoidy przedstawiony w załączniku układ doskonale sprawdza się przy obciążeniu w postaci trannsformatora...
Takie rozwiązanie nie za bardzo mi odpowiada. Na gniazda goldpin, do których podłącza się moduły nie wyprowadziłem zasilania z atmegi, bo nie chce już bardziej obciążać portu USB. Musiał bym stworzyć źródło napięcia 3,6V na płytce modułu (12V -> 3.6V). Diody schottky'ego to bardzo prądożerne rozwiązanie, szczególnie gdy dojdzie do "przebicia" napięcia...
Obciążyłem wyjscia m16 (PDIP) bezposrednio malymi silniczkami (4 powiesiłem na jedym porcie) i nie spaliły procka, każdy bierze nominalnie po 20mA (at)3V. Jak sie iBot przyblokuje to pewnie wiecej. Nie zawracałem sobie głowy pomiarem. Nie spaliłem żadnego procka z tego powodu. W notach atmela jest chyba po 40mA na pin, 100-200mA na port (zależy który)...
Odpowiedz jest tak samo super jak pytanie. Pytanie nie było konkretne to i odpowiedz nie jest. Nie wiadomo po co miał by być stosowany ten bufor więc i odpowiedzieć ciężko. Obciążenie 8-mioma układami jednego pinu IO Atmegi jest może już dość ciężkie ale bufor 74HC125 wyższej wydajności prądowej wcale nie ma więc w tej kwestii nic nie pomoże. Długość...
http://obrazki.elektroda.pl/9589280700_1... HPS 2014 Hybrydowy laboratoryjny zasilacz sieciowy. Parametry użytkowe zasilacza w skrócie: 1. Wykorzystanie tanich i łatwo dostępnych elementów. 2. Wydajność prądowa min 3A (dla niskich napięć może dochodzić do 5A). 3. Rozdzielczość DAC 12bit. (filtrowany PWM 4.9kHz) 4. Rozdzielczość ADC...
Mam układ z Atmegą 48 SMD, w którym mierzę napięcie na boczniku. Wykorzystuję do tego ADC6. Po włączeniu zasilania układu (5 V) na ADC6 (odłączonym od bocznika) pojawia mi się napięcie 1.8 V. Przy połączeniu ADC i bocznika zaczynają mi płynąć duże prądy. Nie mam jeszcze wrzuconego softa na procka, ale wydaje mi się, że ADC6 nie ma możliwości pracowania...
Pytam, bo Willema już mam i jakiś czas go używam. Jednak obsługa przez niego mikrokontrolerów AVR jest do tej pory dosyć uboga, a AtMeg chyba na razie nie obasługuje wcale. Chyba, że coś się w międzyczasie zmieniło. Odnośnie schematu programatora - wrzuć schemat - zawsze może się komuś przydać. Coprawda do prostych programatorów jakoś nie mam do nich...
Mam moduł zigbit ATZB-24-A2 bazujący na ATmega1281. Układ będzie zasilany bateryjnie (ze względu na rozmiary układu zasilającego) i chciałbym sterować (np. oświetlenie ale nie wykluczam innych o większym obciążeniu). czy jako element wykonawczy nadać się może: http://www.relpol.pl/data/products/pl_PL... Rm85 firmy relpol. Przekaźnik będzie...
Witam czy kiedykolwiek miał ktoś problem z kształtem przebiegów wyjściowych portów atmegi8? Mój problem polega na tym że gdy wysyłam dane na oscyloskopie widać wyraźnie że zbocze opadające zachowuje się jak rozładowywany kondensator. Pomiędzy atmegą a układem które te dane ma obrobić nie ma nic a te dziwne przebiegi pojawią się już na wyjsciu uC. nie...
atmega obciążenie obciążenie atmega zasilanie portu atmega
jednostopniowy wzmacniacz tranzystorowy grzałka zużyta tranzystor bc337
współczesne badziewie radmor5412 przestrojenie
Kärcher 650 – jak ominąć uszkodzony wyłącznik, zamienniki, bezpieczeństwo, schematy Oprogramowanie MSA7T10E 344G do dekoderów Strong SRT 82 i Thomson THT 82 – firmware, aktualizacja, backup