jedno i drugie posługuje sie poziomami 'CMOS', to samo napięcie zasilania więc powinno współdziałać; :arrow: ekspert100 - po co umieszczasz PDF-a CD40106 Nationala ściągniętego z www.datasheetcatalog.com na dokładkę za punkty ? dodatkowo w pierwszym poście jest wzmianka o łączeniu przez GPRS :|
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...
Nóżkę Reset kontrolera podłączasz na wprost do złącza ISP a linię podciągasz do +5V przez rezystor 10K
(at)Freddy, zgadza się. Sterujemy TTL ale może zdarzyć się sytuacja, że w tym przypadku zbyt delikatne podciągnięcie może być przyczyną problemów - mówię to z własnego doświadczenia... Każde wejście cyfrowe też ma swoją rezystancję - przypomnij sobie układy cyfrowe serii LS przy, których ostrzegano o nie podłączaniu więcej jak jednej, dwóch bramek...
Witam, Moje pytanie jest następujące: Skoro atmega ma wewnętrzne podciąganie resetu to dlaczego w notach aplikacyjnych podciągają reset na zewnąrz i co daje wstawienie szybkiej diody do pomiędzy reset i Vcc?
Prąd wejściowy można przekroczyć tylko w przypadku, gdy na wejście podasz napięcie ponipej 0 lub powyżej Vcc. Nie ma to nic wspólnego z podciąganiem - rezystor może być dowolny i zależy od tego, co ma podciągać. Typowo dajemy 4k7.
Może i racja, czytałem że ATmega ma podciąganie resetu. W oryginalnym schemacie też wisi, to się zasugerowałem :) czy moge podciągnąć reset rezystorem 15k do Vcc bo nie mam 10k ?
Atmega ma wbudowane podciąganie linii reset. U mnie w wersji "przemysłowej" mam podciągnięte do VCC przez 12k
PIND=0xFF; To chyba miało być podciąganie?
Atmega ma wbudowane podciąganie na linii reset. Reset może wisieć w powietrzu, należy ja podciągnać jeśli układ ma pracować w warunkach przemysłowych.
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...
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.
Msz A, B, przycisk i dwie masy. Co jest co łatwo sprawdzić multimetrem. Masę odnajdziesz bez problemu, bo to obudowa. Podłączyć do mikrokontrolera możesz bezpośrednio, można zastosować wewnętrzne podciąganie.
Stawiam na brak podciągania wejść przycisków.
... ale na innej stronie przeczytałem ,że stan HiZ ,który występuje jeżeli nie będzie podciągania pinów powoduje zwiększony pobór prądu. Tak jest to możliwe. Zawsze należy polaryzować piny i nie zostawiać ich samopas. Zauważ, że producenci mikrokontrolerów, parametry poboru prądu przez mikrokontroler podają dla określonych stanów pinów - patrz nota...
Stan nieokreślony będzie w przypadku ustawienia portu jako wejście bez rezystora podciągającego.
Tu: http://www.elektroda.pl/rtvforum/viewtop... Freddie Chopin podał jak zmienić pierwotną wersję programu- gdzie były przyciski aktywne jedynką na aktywne zerem. Ja mam aktywne zerem- to jest ATmega. Wejście z podciąganiem.
W ATMega nie ma takiej opcji - włączenie USART powoduje przejęcie kontroli nad pinem IO i ustawienia rejestrów portu dotyczące tego pinu nie mają znaczenia. Poza tym dla TxD nie miałoby to sensu, skoro jest to wyjście push-pull. Takie numery można zrobić na AVR XMEGA, gdzie wyjście z USART przechodzi przez bufor pinu, w efekcie konfiguracja pinu wpływa...
Co do pinu będocego wejściem to zastosuj podciąganie zewnętrzne jak na maskę bitową nie masz już czasu.
Z doświadczenia wiem że atmega szybciej wykrywa poziom wysoki jeżeli jest podciąganie zewnętrzne...
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.
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.
Jest w zwykłych AVR taki bit PUD. Blokuje on możliwość podciągania do + na wszystkich portach.
Te piny to mają jakieś podciąganie zrobione? Najlepiej pokaż schemat połączeń.
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...
10k może być. Nie mogę powiększyć Twojego rysunku i nie wiem jaki kontroler sterujesz transoptorem. Można nie stosować rezystora jeśli kontroler ma możliwość "podciągania wejścia" (np. ATmega).
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
Dlaczego między kolektorami transoptorów, a bazami tranzystorów wykonawczych brak rezystorów? To samo dotyczy podciągania baz do +Vcc.
ustawić w programie aby domyślnie był podciągnięty pod gnd jeżeli dany procesor ma taką możliwość, bo ATmega 8 ma ale tylko podciąganie do VCC czyli musisz zastosować oporniki zewnętrzne.
Dzięki za porady...ale chyba nie tędy droga. Masy oczywiście są OK. Zaznaczam, że jak odłączę kartę pomiarową to atmega (całe urządzenia na niej zbudowane) pracuje wyśmienicie. Jeśli obciążę porty wyjściowe do masy (np. przez 10k) też wystawia mi na wszystkie 16 pinów poprawne stany. Tylko jak podepnę kartę, która wszystkie linie atmega-karta podciąga...
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.
A podciąganie pinu chociaż włączyłeś?
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. Ja używam czujników [url=http://sklep.cncprofi.com/czujnik-i... tej firmy, z wyjściem NPN i podłączam bezpośrednio do mikrokontrolera. Zasilane są z 5V. Można też zasilać z innego źródła, ale wtedy szeregowo daję rezystor 10k - w stanie wyłączonym wyjście jest w czujniku podciągane...
Najprościej dzielnik napięcia. Najpewniej optoizolacja (enkoder przez rezystor dajesz na diodę, a tranzystorem "podpinasz" pin procka do masy. W ATMega ustawiasz, że pin ma włączone podciąganie do VCC).
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...
Pytałem kilka postów wyżej o przerwania....czy ktoś byłby na tyle miły i odpowiedział mi na te pytania. Ja mógłbym., ale najpierw Ty bądź miły napisać co rozumiesz przez pojęcie: odbierać dane za pomocą podciągania ? :D
To przecież żaden problem, podciągasz kolektor przez 10kΩ do Vcc mikrokontrolera i działa.
Nie, tylko głupio zadałem pytanie w sumie :D . Spodziewałem się odpowiedzi: 'podciągać przez rezystor' lub 'można bez rezystora'. Dziękuje za odpowiedzi. Pozdrawiam
1. Lepiej mieć obydwa zasilania VCC i AVCC 2. Mają być przy nich kondensatory 100nF + 10uF (widziałem już jak procek nie mógł bez tego wystartować) 3. Podciąganie na pinie Reset 4. Kondensatory przy kwarcu 10pF-22pF (kiedyś przez nieuwagę wsadziełm 22nF) Musi chodzić.
...zrobię tylko DDRB jako wej potem podciągam je do VCC... Spróbuj podciągnąć zewnętrznie ten port do VCC Po co podciągać sygnał z wyjścia cyfrowego? To nie przycisk.
estuj stan wejścia cyfrowego przy włączonym podciąganiu do plusa, a następnie przy włączonym ściąganiu do masy. Jeśli dwa sprawdzenia dadzą różne wyniki - wejście wisi w powietrzu. Tylko jest mały problem - ATMega, a o takiej mowa ma tylko programowe podciąganie do Vcc, nie ma do GND (to ma tylko XMEGA z AVR). Czyli rozwiązanie zaproponowane przez...
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...
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.
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.
Z danych różnych producentów wynika, że skrętka Cat5 do pojemność poniżej uważanej za graniczną 400pF dla I2C więc 12m dobrej skrętki da radę. Jak ze stabilnością transmisji to wyłącznie testy pokażą. Może trzeba jedynie wzmocnić podciąganie do Vcc. Jestem ciekaw wyników.
zależy czy czujnik jest open drain, kolektor czy może sam wymusza oba stany. Jeżeli wymusza oba stany wydaje mi się że nie musi podciągać wejście rezystorem. Możliwe że to twój ładunek na palcu wywołuje przerwanie.
Zależy, bo np. w TTL'ach na wiszącej nóżce robi się jedynka, tam z kolei prądy wejść są dosyć znaczne i podciąganie do masy rezystorem już 10k nie ma sensu (za duży opór). W prockach atmega (i pewnie innych AVRach też) można podciągnąć do Vcc wejście programowo. Dzieje się to przez rezystor 20k-50k. Co do innych technologii - nie mam pojęcia, pewnie...
Dobra, mamy już nagłówek, ale np. kodu funkcji USART_Init i UART_putc ciągle nie ma... Jak mamy ci pomóc skoro masz więcej informacji niż my? Jak masz to RS485 podłączone? Jest terminator, podciąganie linii A i B do GND i Vcc?
tak czytałem ten wątek ale oprócz tego mam parę innych pytań dotyczących samego programu dlatego założyłem nowy. skoro lepiej jest podciągać do 3,3 to tak zrobię. mam tylko nadzieję że układ jeszcze żyje....;)
A co to za pomysł aby w ATINY84 podciągać pin RESET rezystorem do GND?
I dla wejścia w Atmedze trzeba włączyć rezystor podciągający.
Jak powyżej: liczą się parametry kabla oraz zakłócenia. Dasz podciąganie linii poniżej 1k to na pewno zwiększysz zasięg.
Na tym moim schemacie jest niestety błąd, Rezystor R33 1K - zrobione podciąganie do GND (bez sensu niestety) powinno być podciąganie do VCC. Poza tym jest ok i działa to właśnie tak w rzeczywistym układzie - zarówno w modułach Slave jak i z układem FT232RL, który stanowi przejściówkę USB/RS485. Nie wiem co poza tym drobnym błędem może być niezrozumiałego?...
Zastosuj transoptor. Przyciskiem możesz zwierać masę fotodiody. Emiter do masy, kolektor podciągasz rezystorem do plusa i łączysz z pinem portu.
Nawet przy wewnętrznym oscylatorze ilość błędnych odczytów jest znikoma. Co do podciągania to faktycznie miałem na myśli układ z trzema przewodami. PL
Ż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...
I najdroższe. Ja stosuję takie coś: http://obrazki.elektroda.net/40_12592565... Pin procesora musi mieć włączone podciąganie do VCC.
Stabilizator 8v ? to mi Atmege spali wsadziłem 5v, przecież jest kondensator 1000uF, a Reset nie rozumiem po co podciągać ? jak wpinam od programatora reset i wszystko się programuje. Nie chodzi o to ze chce robić po swojemu na pale tylko chce zrozumieć po co mam do + podciągać reset, na moja logikę to procesor non stop będzie w stanie resetu.
Z góry mówię że problemu żadnego JUŻ nie mam. Czemu piszę? Bo straciłem trzy dni z powodu problemów w których rozwiązaniu pośrednio pomogło mi to forum. Zrobiłem właśnie płytkę startową dla AVR-ów. Niby nic, bo przecież można takie kupić ... z duże pieniądze. W moim przypadku to było 80zł ze wszystkimi elementami. Problemy pojawiły się przy starcie....
Atmega zasilana z 5V. STM32 zasilany 3.3V (próbowałem wszystkie piny sterujące w procku ustawić w otwarty kolektor i podciągałem je rezystorami do 5V, ale to nic nie pomogło).
Po pierwsze, to powiedz chociaż, że podłączyłeś odpowiednio wszystkie piny zasilania, bo przyjdą bardziej doświadczeni elektronicy z tego forum, zobaczą ten schemat i cię zjedzą już za samo to, a jest więcej rzeczy do przyczepienia się. :) Czy wiesz, że przy drobnej pomyłce możesz doprowadzić do efektu specjalnego w postaci eksplozji mikrokontrolera?...
Wybiorę chyba attiny2313. Motocykl daję masę na każdym biegu więc będzie 6 wejść i 8 wyjść. krótki prosty program, podciąganie wewnętrzne, stabilizator napięcia i po sprawie. Dzięki za pomoc.
Błąd jest tutaj przy konfiguracji wejść: [syntax=asm]LDI R16,0X00 OUT DDRD,R16 OUT PIND,R16[/syntax] W atmega 32 rejestr PIND jest tylko do odczytu, powinno być PORTD. Nie włączyłeś podciągania poprzez wpisanie 1 na odpowiednie pozycje PORTD.
Podłączałem bezpośrednio Nokię 5110 do ATMEGA 8 i nie było żadnych problemów z odbiorem po RXD (pin RXD ustawiony jako wejście,bez podciągania do '1' -czyli wejście wysokoimpedancyjne).
Port J ma wewnętrzne rezystory pull-up. Jeśli są aktywne i dałeś zewnętrzne rezystory do masy to pin przełączył się w tryb wejścia. Tak wynika z datasheeta: Przeczytaj jeszcze raz cytowany fragment, bo nic takiego nie ma miejsca. Nie ma żadnego automatycznego przełączania na wejście, kierunek portu określa rejestr DDR. 40mA na pin to "absolute maximum...
Pullup to własnie podciaganie do (+) czy tez stanu wysokiego, a pulldown do (-). Prąd popłynął bo nie masz podciągania i złącze tranzystora w procku przed ustawieniem rejestru kierunku jest w stanie wysokiej impedancji (czyli naładowuje się w ciągu setek milisekund prądem upływu). Przypuszczam ze PIN uległ zniszczeniu poprzez stany nieustalone a nie...
nie - nie będzie załączał ale ATmega ma wewnętrzne rezystory podciągające dlatego trzeba ściągnąć rezystorem do masy
Najpierw wyjaśnij, co to jest "sterowanie plusem". Jeśli sterujesz podając napięcie z wyjścia jakiegoś układu, to nie musisz nic podciągać w żadną stronę. Jeśli sterujesz z wyłącznika (np. przycisku, czujnika stykowego itp.), to ten wyłącznik zwiera wejście do masy albo do plusa, w zależności od tego, jak jest podłączony. Kiedy wyłącznik jest rozwarty...
1. Zrobione 2. Jaka powinna być min. odległość dla sieci AC? 3. zostały mi chyba 2 nieużywane wyjścia, które programowo podciągam do + 4. kondensatory oczywiście są zamontowane. Rozumiem, że zdjęcia płytki od strony lutu?
U mnie działa dobrze. Na pewno masz te 16MHz? Jakie masz rezystory podciągające?
Kolego prawie dobrze, podłącz pin CE układu do pinu SS mikrokontrolera, nie usuwaj tego rezystora podciągającego.
hmmm, jedyna różnica jaką widzę pomiędzy kodem podanym z ksiązki to to, że ja podciągam do vcc aliasy S1, S2, S3 a w książce jest Set Portb.1 itd. Dobrze widzę?
Kolego, układy AVR mają nogę podłączoną do kilku rejestów. Pisząc słowo PIN konfigurujemy rejestry wejściowe, a słowo PORT rejestry wyjściowe. Chodzi tu o składnie języka Bascom. Ta informacja jest oczywiście niedokładna , a sama interpretacja błędna (!). Pisząc 'config ...' w efekcie edytujesz rejestr DDRx odpowiedniego portu x. Nie jest ważne czy...
Programowany uC dostaje sygnał resetu i wtedy jego piny zamieniają się w trójstanowe a wyjście danych jako wyjście. Musisz tak pokombinować z podciaganiem ss do slave'a żeby w momencie resetu nie dostawał on sygnału wybrania (ss). Problem polega tylko na tym że reset jest podawany kilka razy podczas programowania co może spowodować dziwne sytuacje w...
Dałeś rezystor podciągający 4.7K?
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).
No właśnie nie chodzi. Tzn chodzi na 3 kablach:). W dokumentacji oni podciągają napięcie tranzystorem sterowanym osobną nogą mikrokontrolera. Może tak spróbuję zaraz... Puki co wystawiam poprostu stan wysoki na czas czytania.
Zbytnio nie rozumiem co ty tam podciągasz? :) Czy master i slave są podłączone w taki sposób?: RXD - TXD TXD - RXD GND - GND
Witam! Jeśli chodzi o tego typu połączenia z uC, to w praktyce stosuje się rozwiązanie "a)", czyli przycisk jest aktywny niskim stanem. Jesto to pewniejsze rozwiązanie. Rezystory podciągające w ATmega mogą płatać różne figle, o czym się już kiedyś przekonałem. Koniecznie dołóż zewnętrzne podciąganie do Vcc, np. przez rezystor 4,7kΩ. Pamiętaj także...
Chyba rzeczywiście piszę niezbyt jasno: mamy: radio Opla (bez podciągania, standardowo podciągnięte 5V przez wyświetlacz, który staramy się zastąpić - transmisja szeregowa AA/MRQ/SCL/SDA) -> ATMega zasilana 3.3V -> LCD podłączony do ATMegi zasilany 3.3V (typowy, alfanumeryczny, transmisja równoległa). Droga ATmega->LCD podłączony do ATMegi kompletnie...
Opowiem kolegom "ku przestrodze" ; Urządzenie mojej konstrukcji, rodzaj sterownika, z LCD, klawiaturą membranową. Zainstalowane w pobliżu torów tramwajowych ( całość ma związek z torami tramwajowymi ). Sterownik ma pamięć zdarzeń - pewnego dnia zarejestrowano trwające wiele godzin próby "włamania" - wejście do menu urządzenia jest chronione hasłem wpisywanym...
Dodam jeszcze 3 grosze : ATmega potrzebuje rezystora na resecie podciągającego do Vcc.
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
Tak na szybko to wątpi by uC były w stanie dostarczyć tyle prądu by zapalić te diody LED. Trzeba by to było sprawdzić w datasheet. Dlatego zastosuj tranzystory PNP. I czy w ATmega16 można podciągać programowo do masy? Raczej nie można, ale na pewno można podciągać programowo do plusa. Dlatego wszelkie przyciski powinny podawać stan niski a nie wysoki....
a czy chodzi o to że Atmega ma mysłeć że to 0 czy coś na zewnątrz mam odczytać 0 ???? może wystarczy zmienić konfigóracje pinu jako wejście i podciągać je z zewnątrz. co do zwierania to wydaje mi się że może się udać ale niekoniecznie?? sam miałem już takie układy z padniętymi pinami ale od czego tak się stało to niemam pojęcia. ale kiedyś spadł mi...
Ok. Projekt w porządku, jednak za bardzo przejmujecie się problemami od przycisków, gdzie tak naprawdę jest to w tym wypadku najmniej ważne. Dużo ważniejsze są zakłócenia od linii DMX. I tutaj, bardzo ważne są kable (wraz ze złączami). Co do dorobienia opcji dimmera, to nie jest to takie proste jak się pisze. A przynajmniej nie takie tanie. Oprócz układu...
Po ustawieniu portu w stan wysokiej impedancji DDRC &= ~_BV(PIN_1WIRE); PORTC &= ~_BV(PIN_1WIRE); , a po ludzku pisząc - port jako wejście, wew. pull-up wyłączony, port powinien być automatycznie podciągany zewnętrznym rezystorem pull-up (o wartości 4,7k).
1 cykl 0,5 sek? No co Ty. 1 cykl przy 1MHz to 1us (ATMega domyslnie ma włączone taktowanie z wewnętrznego generatora 1MHz - domyślam się że tego nie zmieniałeś). Na moje oko nie masz podciągania do VCC na pinie do przycisku (ewentualnie ściągania do masy). Pokaż schemat i program.
Kolego fotonn Tak sprawdzone empirycznie. Niektóre serie mają jakieś usterki pinu Reset, chociaż w normalnej pracy zachowują się jak należy.Ja takie podciąganie Resetu stosuję gdy mam problemy z zaprogramowaniem procka.Spawdzone na Atiny2313,mega8,16,32.Zacznij od rezystora 1k.
Po przejsciu na ATXmege pamiec odżyła :) Jedyna różnica elektryczna jaka powstała (oczywiście poza samym uC) to taka, że w pierwszej wersji (ATMega + sprzętowe SPI) rezystor podciągający miał 4,7K. W drugiej wersji (ATMega + programowe SPI) 3,7K. Ostatnia, działająca wersja podciągnięta jest za pomocą 10K. Czy to może mieć znaczenie? Po majówce spróbuję...
Witam W AVR ATMega domyślnie porty były ustawione jako wyjście. Przeglądając dokumentację AN4899 uC STM32 znalazłem zalecenie by podłączać niewykorzystane piny do Vdd/Vss albo podciągać PU/PD w celu zmniejszenia poboru prądu. Natomiast nie widziałem informacji w jakim stanie znajdują się piny gdy nie zostało to określone (wejście/wyjście/Hi-Z). Wpis...
dzięki Panowie za pomoc - trochę mi rozjaśniło drgania styków są mi znane - można załatwić sprawę programowo lub sprzętowo jak zrobię to wyjdzie w praniu reasumując: - ustawiam pin timera jako wejście i podciągam go do plusa wewnętrznym rezystorem - konfiguruję timer jako licznik - ustawiam zmienną ( nazwa ) do przechowywania sumy impulsów i ..... powinno...
1. Nie można robić na zasilaniu silników zielników rezystancyjnych - wtedy ograniczysz też prąd - musisz dać uczciwe układy zasilania 6V i 12V o odpowiedniej wydolności prądowej. 2. AVCC niepodłączone, za to AREF zwarte z VCC - ma być dokładnie na odwrót. 3. reset podciągamy do VCC za pomoc jakiegoś 10k 4. Co to za tajemniczy czujnik ruchu i co robią...
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,...
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
Mam następujące pytanie (nie znalazłem niestety nigdzie tej informacji); Otóż mam podłączony pod ATMEGĘ 128 potencjometr cyfrowy AD5290, via software'owy SPI. Niestety, przy projektowaniu PCB pominąłem podłączenie CS tego potencjometru do procesora (błędnie myśląc, że może być podłączony na stałe do GND. Niestety, wg. datasheeta AD5290, na dodatnim...
Witam Jaką macie propozycję na programowanie w systemie po ISP dwóch mikrokontrolerów, które połączone są ze sobą interfejsem SPI (wykorzystywane te same linie co ISP). Jedna z moich propozycji to odłączanie od jednego procesora linii SCK. Oba mają wspólny reset, natomiast w datasheet jest napisane że przy programowaniu pin MISO staje się wyjściem,...
To tak dla innych co będą przeglądali dodaję linka jakby mieli wątpliwości co i jak podciągać :D Łopatologicznie i po prostu wyjaśnione przy okazji projektu. [url=http://ea.elportal.pl/prog001.html]... i jak podciągać
atmega rezystor podciągać opornik podciągać podciągać sprząc
gorąc głowica pracuje silnik wyjęciu kluczyka peugeot whirlpool migające
reset telewizora samsung czarna lista
Toyota Auris 2008 Diesel – numery fabryczne i rodzaje lamp, OEM, halogen, ksenon, LED ADB-2670WF – czy możliwa przeróbka dekodera na Android Box? Analiza techniczna