Generalnie diod LED nie łączy się równolegle, bez rezystora wyrównującego. Tutaj to mały błąd, ale złe nawyki mszczą się w przyszłości. Dlaczego uważasz, że jeśli odwrócisz te dwie diody i je podłączysz do masy, to port nie wytrzyma? Dla ATMega obciążalność portów w obu stanach jest taka sama. Ale generalnie nie do końca rozumiem o co ci chodzi.
O ile dobrze kojarzę to nie powinno się tak realizować microswitchy - rezystor do +5V i wykrywamy masę. Masz też jasne diody, jaki jest ich prąd, bo atmega ma dość niską obciążalność portów, może by jej tak nie katować i dodać te tranzystory ?
No to teraz już totalnie zgłupiałem piny oznaczone kolorem niebieskim MCU pin withourt conflict - przypnij bez konfliktu - w definiowaniu portów wejściowych i wyjściowych kierowałem się pinami oznaczonymi na niebiesko więc skoro bez konfliktu to skąd konflikt?... wykorzystuje piny na złączach CN7 i CN10 , Mógłby ktoś napisać jakie porty mogę wykorzystać...
Rezystory podciągające można załączyć w przypadku konfiguracji portu jako wejście, a nie wyjście. W ATmega 8 obciążalność proądowa pojedyńczego pinu jako wyjścia jest taka sama w obie strony i wynosi 20 mA. Nie jest prawda, że nie można sterować jedynką. Pozdrawiam ! PL
Skoro ma dokładać bramkę to może lepiej dać zewnętrzny generator - nie ma problemów z obciążalnością. Z innej strony: po co kraść z sygnał z XTAL (co przy użyciu kwarcu nie jest najszczęśliwszym rozwiązaniem) skoro ATMega może wyprowadzić zegar na port I/O (CLKO/PB0). Sygnał zegara masz odseparowany od kwarca, pełną obciążalność portu I/O do dyspozycji,...
Czyli możesz ją zasilać z któregoś pinu wybranego portu (nie widzę abyś pisał jaka to ATmega), który ma obciążalność 40mA np ATmega8. Ściąga pobiera do RAM tekst partiami i wyłącza kartę. Przeglądanie leci z RAM. A mikrokontroler usypiasz w każdym możliwym momencie. Spróbuj to jest proste a daje ogromne możliwości miniaturyzacji i dłuższej pracy. Zobacz...
8051 nie ma możliwości konfiguracji poszczególnych wyjść a poza tym ma inną obciążalność wyjść (i ich charakterystyką prądowo napięciową). A może problem jest w tym sprawdzaniu wejść, bo skoro usunąłeś funkcje if i problem zniknął, to problem jest z czytaniem wejść A jeszcze sprawdź czy masz zgodne wersje oprogramowania, bo może tu się gryzie: http://www.helmix.at/hapsim/...
Witam Według mnie, po pobieżnym sprawdzeniu, to brak układu „reset” po włączeniu zasilania. Brak kondensatorów odprzęgających zasilanie. Brak układów eliminujących drgania styków, chyba że zrealizujesz to programowo. Nie podłączone piny 1 i 6 układu 4055. Oraz brak układu zwiększającego obciążalność prądową wyjść portów atmegi (PD4…PD7)....
Dzień dobry, najwyraźniej nie rozumiem tematu obciążalności prądowej, więc mam prośbę o nakierowanie mnie. Przykład mam taki: chciałem ustawić Port J (pin PJ1) jako wyjście i sterować nim ATF1504 (logika programowalna, wejście bramki). Nie działało, bo napięcie na PJ1 spadało do 1 volta. Usunąłem ATF1504 i na wolnej linii sprawdzałem sygnał PJ1 i był...
Obciążalność portu AVR to około 20 mA, cewka przekaźnika pobiera od 100 - 400 mA (to zależy od rodzaju przekaźnika i napięcia cewki). Tak czy inaczej do prawidłowej pracy przekaźnika i uC niezbędny jest tranzystor np. BC547.
Mam mały problem bo układ mi fiksuje mianowicie chodzi o sterowanie układu standardowej serii TTL z wyjść Atmeg-a. Jeden z portów (sprawdzałem to różnych portach i tylko nieszczęsny PORTC tak się zachowuje) obciążony scalakiem TTL nie wytwarza poziomu 0. Daje coś w okolicach 1,5 V przy założonym poziomie logicznego O. Inne porty nie zachowują się w...
Obciążalność portów procesora jest niewielka. Zewnętrzny bufor pozwoli na zwiększenie tego prądu. Oczywiście w najprostszym przypadku jeden zwykły tranzystor NPN by wystarczył tylko trzeba pamiętać o odpowiednich poziomach napięć i odwróconym sygnale.
proponuję zbudować FuseBitDoctor Czy on pomoże coś więcej niż programator JTAG? Układy Atmela można programować tylko przez ISP i przez JTAG. Jak pracuje Fusebit doctor ? Czy jest jakiś trzeci sposób na programowanie układu? Nie używasz przypadkiem w programie zapisu do eeprom ? Nie. Jeżeli ten rezystor 10k jest włączony szeregowo to w dalszym ciagu...
Witam. Wydajność prądowa portów atmegi jest wystarczająca do wysterowania większości tranzystorów małej mocy. Ja mam dwie propozycje: 1. błędny schemat podłączenia tranzystorów i przekaźników do procesora (mało prawdopodobne), 2. źle skonfigurowane linie wyjściowe procesora, ustawia się je programowo
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...
wi777, dla czego po narysowaniu schematu nie mającego logicznego uzasadnienia reagujesz agresją na każdą krytykę? Po pierwsze to nie GND ma poziom 0,7V, a pin przy niskim stanie. Po drugie jak widzę chcesz zapalać diody stanem niskim. Owszem będzie to działać, oczywiście po dodaniu rezystora przed każdym pinem (szkoda atmegi), ale: 1.Dodanie tego regulatora...
Chyba to powinno działać pod tym softem -> (zasilanie 5V) NOWY POPRAWNY - DOPASOWANY DO PROGRAMU! http://obrazki.elektroda.net/86_12311843... ps. niech ktoś sprawdzi:) - tranzystory wywaliłem bo ATmega ma 40mA wyjścia:] więc nie widzę potrzeby stosowania tych tranzystorów tam;) Te tranzystory bylo trzeba zostawić, bo jeszcze ktośto zrobi i...
Wyjść masz zależnie od obudowy, w ATmega raczej tylko DIP28 i DIP40. Do tego każde wyjście użytkowe ma przynajmniej jedną dodatkową fukcje poza zwykłym portem I/O. Przykładowo może być pinem do programatora, RS-232, zewnętrznego kwarca(ma słabszy wbudowany), wejściem przetwornika A/C itp Wszystko jest napisane w karcie katalogowej. W ATmega8 jak u mnie...
Miałem identyczne objawy jak kolega. Po pewnym czasie (raczej losowym) czujnik przestawał poprawnie pokazywać temperaturę. Jedynym rozwiązaniem było odcinanie mu zasilania na 2s (ja zasiliłem go bezpośrednio z nogi proca - pozwala na to obciążalność portów ATMegi). Po zastosowaniu takiego rozwiązania - jak ręką odjął.
To jeszcze ja się na krótko wtrącę do dyskusji - czy obciążalność prądowa każdego z portów / pinów jest taka sama? Pytam, bo mam dziwny efekt - przy fabrycznych ustawieniach ATmega32L (zasilanej z 3V) na PORTA miałem przypięte 4x mikro silniczki (każdy o prądzie nominalnym 7mA). A czy taki silniczek nie pobiera prądu o większej wartości podczas startu?...
Dziękuje za liczne odpowiedzi. Wystarczy po ustawieniu pozycji kursora LCD wysłać tylko zaktualizowane wartości wtedy gdy się wielkość zmienia. Już zabieram się do roboty, trafne spostrzeżenie. Zamiast wypisywać co cykl cały wyświetlacz (kilka ms) będę wypisywał zaktualizowane temperatury na już wcześniej wysłanym szablonie. A może kolega wytłumaczyć...
ATMega8 - 1024 byte RAM, UART, 23 wyprowadzenia I/O, 16MIPS (/16MHz clock). RISC, ISP, szybki UART, WD minimalna liczba elementów bezpośredniego otoczenia (nie wymaga kwarcu i układu resetującego) rozsądna liczba i obciążalność portów.
Człowieku daj na wyjście zamiast przekaźników optotriaki SHARP S202-S01 itp. (ewentualnie MOC3062 + BTA), powinien problem zginąć. Co do obciążalności portów to nawet 50mA (z PDF'a Atmel), ale tylko jeśli naprawdę to jest konieczne - nie polecam, aczkolwiek też próbowałem i układ działa do dziś i ma się dobrze - żadne tranzystory dodawać, bo tak to...
Problemem okazała się odznaczona opcja "erase before flash". Teraz prawie wszystko gra. Diody połączone były w szereg z rezystorami 390. Po pewnym czasie jedna prawdopodobnie się "wypaliła". Po sprawdzeniu multimetrem wyszło,że płynie prąd ponad 40mA. Z tego co udało mi się wyczytać, obciążalność portu atmegi jest ok.20mA, więc 2x mniej.Zmieniłem rezystor...
Jak podaje producent w swojej nocie katalogowej: 1. Under steady state (non-transient) conditions, IOL must be externally limited as follows: Maximum IOL per port pin: 10 mA Maximum IOL per 8-bit port: Port 0: 26 mA Ports 1, 2, 3: 15 mA Maximum total IOL for all output pins: 71 mA źródło: Nota katalogowa Atmela do AT89S51 Czyli po polskiemu Każdy pin...
Co do stanu wysokiego w AVRach, to obciążalność pinu w stanie wysokim jest niewielka Moge prosić o przytoczenie fragmentu dokumentacji producenta w tym temacie, wraz z informacją, gdzie to zostało wyczytane ? ;) Weźmy pdf-a od ATmega8515 ( doc2512.pdf - 12/03) : - Stan wysoki - strona 219, tabela z charakterystyką nr. 121 (Vcc =5V) - dla 10 mA obciążenia...
Hurrra! Udało się :D bogdan_p: dzięki Ci za tą ostatnią podpowiedź - działa wyśmienicie! Zmodyfikowałem tylko tyle że zamiast dawać opornik 4,7k po prostu włączyłem pull-up'a na porcie przerwania. Co do zasilania diody to dałem 270 Ohm i jest idealnie zgodnie z datasheet'em - tzn. nie przekracza napięcia 1,2 V na diodzie i daje mi ponad 14mA prądu....
Witam Mam zamiar zabrać się „ostro” za programowanie mikrokontrolerów. Zgromadziłem już sporo artukułów i tematów z forum na ten temat. Czy mógłby mi ktoś może podsumować rodziny mikrokontrolerów Najpopularniejsze (najtańsze) to: AVR, '51 (MCS-51), PIC. W "rodzinie" chodzi o to, że identyczny jest zestaw instrukcji (wraz z ich kodami),...
(at)Tomasz Gumny Cewka przekaźnika, którego mam zamiar użyć, pobiera 28mA, maksymalne obciążalność portu ATmegi16 to 40mA. Podczas poszukiwań wpadłem na układ MAX4821, jednak jego cena i dostępność (a raczej jej brak) mnie skutecznie odrzuciła. Wpadłem też na ten temat: http://electronics.stackexchange.com/que...
http://obrazki.elektroda.net/7_123635472... Prawie rok temu, zainspirowany konstrukcją pana Kamila Przychodzenia http://obrazki.elektroda.net/18_12363549... http://obrazki.elektroda.net/82_12363551... Płytka sterownika oraz płytka organizacji połączeń http://obrazki.elektroda.net/62_12363543... http://obrazki.elektroda.net/80_12363591...
Na sprzedaż: NIEAKTUALNE Cena: 250 zł nr tel 452458138 email mkklyk(malpa)me.com Zestaw: - Wilke TP1000 + moduł EP6-UNIVD - ATmega32 RN Control 1.4 kontroler programowalny + wyświetlacz - Dodatkowo sterownik przekaźników RS232/USB Firma Wilke Technology wypuściła nową serię uniwersalnych komputerów z panelem dotykowym dla producentów urządzeń, maszyn...
Na sprzedaż: NIEAKTUALNE Cena: 250zł nr tel 452458138 email mkklyk(at)me.com https://obrazki.elektroda.pl/9400952900_... Zestaw: -Wilke TP1000 + moduł EP6-UNIVD -ATmega32 RN Control 1.4 kontroler programowalny + wyświetlacz -Dodatkowo sterownik przekaźników RS232/USB Firma Wilke Technology wypuściła nową serię uniwersalnych komputerów...
obciążalność atmega atmega ustawienia portów więcej portów atmega
fiesta podciśnienie podłączenie komputer honda accord scroll touchpad
Telewizor Sharp: Komunikat "Niewłaściwy Serwis" Komunikat "Słabe chłodzenie" - przyczyny i rozwiązania