Układy ATmega pozwalająna prace z zewnętrzym generatorem, musisz zaprogramować FuseBity CKSEL3..0 na 0000 ( wszystkie zaprogramowane ) za pomocą np. PonyProga ). Wtedy wyjście generatora podłączasz do XTAL1 a XTAL2 pozostawiasz niepodłączone. Może pomocna będzie informacja że fabrycznie każdy typ, każdy egzemplarz układu AtMega jest zaprogramowany do...
o znalezieniu informacji (tylko anglojęzycznych, niestety), że "Full-swing" stosuje się przy układzie rezonator kwarcowy pomiędzy XTAL1 a XTAL2 plus ew. kondensatory do masy a Ext. Crystal dla generatora kwarcowego do XTAL1 - zgłupiałem jeszcze mocniej. Full swing powoduje zwiększenie amplitudy oscylacji - poprawia to stabilność i pewność startu, szczególnie...
Cześć Według moich wiadomości dobrze rozumujesz, oczywiście bity ustawione na 0 aby nie było że zaprogramowane to 1 :) co do generatora to powinno biegać, ale na jednej z zagranicznych stron widziałem generatorek do ożywiania AVRów z przestawionym fusami i tam był generator w którym na XTAL1 i XTAL2 podawano zegar w przeciwfazie. Piotr Ps. a ja mam...
Tego nie widziałem. Znalazłem za to informację że dotyczy to rezonatora pracującego jako generator wytwarzający główny sygnał zegarowy: http://obrazki.elektroda.net/9_123515576... A po drugie, akurat w ATMega8 jest błąd w krzemie i te wewnętrzne kondensatory nie działają (tzn. FuseBit ich nie włącza). Użycie rezonatora jako źródła sygnału dla...
Ja się zawsze mocno i intensywnie zastanawiam - jak to jest? Że początkujący mając tyle stron z przykładami pierwszego programowania na stronach polskich, nawet na elektrodzie - znajdują jakieś tak (sorki za określenie) mega durne stronki jak autor podał w linku :( Przecież "to coś" (tzn ta stronka): 1. nie uczy co to jest filtrowanie zasilania 2. uczy...
Czysta zasilana była też z programatora i wszystko robiłem identycznie. Ta stara wylutowana z układu i niestety nie odpowiada. Komunikat jw. Edit: Na tej działającej Atmedze widać nadruk: EXCLK II : W1 (nie jest to czytelne lub N : W1) Na drugiej też EXCLK , a reszta nieczytelna) Czyli jest zewnętrzny zegar? Dodano po 2 Na schemacie do XTAL1 jest podłączony...
Witam Wiem, że temat był już wielokrotnie wałkowany ale nie potrafię znaleźć odpowiedzi na mój problem. Zamierzam podłączyć zewnętrzny rezonator 32.768kHz QRT38Y do procesora atmega8-16pu. Podłączyłem wszystko jak należy, przeszedłem do ustawiania fusebitów. W To use a 32.768 kHz watch crystal as the clock source for the device, the Low-frequency Crystal...
Po aktualizacji programatora problem dalej występuje. Rozumiem, że aktualizacja firmware programatora USBASP nie rozwiązała problemu. W takim razie, musimy przyjrzeć się bliżej innym możliwym przyczynom. Dalsza diagnostyka krok po kroku 1. Zmniejszenie częstotliwości zegara programowania : - Wspomniałem wcześniej o dodaniu opcji `-B` do poleceń avrdude....
Witam Mam pytanko, w Atmega 32 pomiędzy wejścia XTAL1 i XTAL2 mam podłaczony kwarc 15MHz i kondensatory do masy. Z wejscia XTAL2 chce wyprowadzić sygnał (zegara) na zewnątrz, jak to zrobić???? Co i gdzie mam ustawić ??
ATMEGA 16 PB.5 (MOSI) - 6 PB.0 (MISO) - 7 PB.7 (SCK) - 8 RESET - 9 VCC - 10 GND - 11 XTAL2 - 12 XTAL1 - 13 ATMEGA 8 PB.4 (MISO) - 18 PB.3 (MOSI) - 17 VCC - 7 GND - 8 PB.7 XTAL2 - 10 PB.6 XTAL1 - 9 PC.6 RESET - 1 PB.5 SCK - 19 Popatrz na to co napisałem, może załapiesz o co chodzi, lepiej tego nie umiem wytłumaczyć. PS : Mam 15 lat, może się spodoba,...
Piny PC6 i PC7 mam wolne. Spróbuję do nich dolutować kwarc zegarkowy i zobaczymy co z tego wyniknie. A ten kwarc 16 MHz przy Xtal1 i Xtal2 ma zostać , tak ? Jak sobie nie poradzę będę się odzywał.
chcę napędzić dwa AVR z jednego zegara : Atmega 644 , na zewn. kwarcu 14 MHZ, a z tego zegara (XTAL2) taktować ATtiny 45. Oczywiście w fusach ustawię "full swing" na XTAL2 - ale czy można po prostu podłączyć XTAL2 ATMEGI664 do XTAL1 Attiny, czy też dać coś po drodze ? Mam wolne bramki w CD4049, ale nie wiem, czy one nie za wolne są na te 14MHz ?
Czyli podpięty kwarc zapewni lepsze odmierzanie czasu?? Ba ja robię taki stoper :) Lecz kwarc trzeba podpiąć pod XTAL1 i XTAL2 ???? a w ustawieniach nie trzeba nic robić??
Cześć! Chciałbym dowiedzieć się kilku rzeczy: 1.Ustawiłem fusebit w ATmega8 odpowiedzialny za źródło zegara w bascomie na "Ext.Osc 8-12 MHz" i podłączam Rezonator Kwarcowy na XTAL1 i XTAL2 i przez kondensator 10nF do masy. Mikrokontroler nie startuje! co robić? 2.Po co w Atmega Fusebit Doctor tranzystory? 3.Czy można kupić atmega fusebit doctor do samodzielnego...
Zumek czy te ustawienia sa na kwarc zewnetrzny? Kwarc może być TYLKO zewnętrzny i może być to rezonator lub oscylator/generator.Tobie chodzi zapewne o rezonator , więc to są ustawienia dla rezonatora kwarcowego(do 16MHz) , który podłączony jest pod piny XTAL1 i XTAL2 + 2 sztuki kondensatorków 22-27pF. Jaśniej już chyba nie potrafię ;) Piotrek
W wersji minimalistycznej- ATMega chodzi na wewnętrznym oscylatorze(jego dokładność jest żadna) a do XTAL1 i XTAL2 podłączasz kwarc 32kHz. Fusebity ustawiasz oczywiście na wewnętrzny oscylator. Ponieważ jest to ustawione fusebitami to nic nie można przełączyć (ustawienie sprzętowe) Jeden z liczników liczy impulsy 100Hz a drugi impulsy z kwarcu. Musisz...
Witam. Chciałem sobie zrobić prosty zegarek. Napisałem kod, podłączyłem wszystko na mojej płytce testowej i niby działa, ale ... Za szybko odmierza czas. 1 sekunda trwa tutaj dużo krócej. W ciągu 1 minuty w rzeczywistości, naliczy 170 sekund. ATmega ma ustawiony fusebit na wewnętrzny oscylator 8Mhz, do XTAL1 i XTAL2 mam podłączony kwarc zegarkowy. Kod...
To ja mam prośbę o wyjaśnienie podstawowych pojęć, przede wszystkim co rozumiemy pod pojęciem ,,kwarc''. Do ATmega8 (i pewnie większości innych tego typu mikrokontrolerów) można podać sygnał taktujący z kilku różnych typów źródeł: http://obrazki.elektroda.pl/9343633600_1... 1. External Clock Stabilny przebieg prostokątny podany na nóżkę...
Zbudowałem USBasp i programowałem Atmege 16A, ustawiłem w programie eXtreme burner na rezonator wewnętrzny 8Mhz i wszystko działało. Później z tego samego miesjca zmieniłem na External RC oscillator, dałem na 12 Mhz w start-up ustawiłem od razu po resecie. Gdy podłączyłem kwarc 12Mhz na wyjście XTAL2 i XTAL1 układ nie jest wykrywany, wyskakuje takie...
w zasadzie CKOPT nie jest taki ważny - odpowiada za to czy generator ma generować sygnał o pełnej amplitudzie czy może być trochę mniejsza amplituda a przez to mniejsze zakłócenia ( ew. decyduje o dolaczeniu wewnetrznego kondensatora do XTAL1 ) Ważne są sygnały CKSEL3..CKSEL0 poniżej jest skopoiowana z noty katalogowej tablica z ustawieniami. ---------------------...
z tego co piszesz to nie powinno być problemu z fusami, nie wiem jak jest w tym procku, ale np. atmega 16 bit ckop jest odpowiedzialny za zwiekszenie amplitudy syg. zegarowego. problem może leżeć po stronie sut0 sut1 jeśli, taką kombinacją jak piszesz wybrałeś szybkie uruchamianie po resecie 4,1ms jeśli zasilanie masz nie stabilne w tym czasie to może...
Wcale nie odejście od tematu tylko szczere rozwinięcie :) w końcu dalej gra się toczy o korzystanie z PonyProg :) Otóż zabawa w statki może przybrać dwie formy :) Wykorzystujesz programator Pony oczywiście ???? bo to przecież wciąż programowanie SPI, ale możesz dać prawdziwy PLL lub tylko szczątkowych pseudo PLL. Z tym PLL to w sumie trochę przesadziłem...
czesc od niedawna (tygodnia) zaczalem bawic sie mikrokontrolerkami. na podstawie roznych zrodel robilem sobie zestaw startowy z atmega 32 programuje w jezyku C za pomoca programu avr studio 4,13 z pluginem avr gcc (win avr gcc). poniewaz nie mam wejscia com w moim pc-cie, to urzywam programu ponyprog2000 i portu lpt (programator na bazie ukladu 74ls244n...
Podłączyłem go też pod PC-ta. Teraz sprawdziłem napięcie na nim 11v. Czyli układ do kosza. :C EDIT: OK. Dodałem diody i sprawdziłem. RESET: 0,65V SCK: 0,65V MOSI: 0,73V MISO: 0,01V Mam jeszcze jeden układ ATMega 328. Czy przy takich napięciach mogę ją już śmiało podłączać? Znalazłem tu trial dla PonyProg http://obrazki.elektroda.pl/8669198300_1...
No to właśnie się tego obawiałem że nie będę mógł programować przez ISP. Wiem że kwarcu zegarkowego się nie podpina pod XTAL1 XTAL2 tylko pod TOSC1 TOSC2 ale że tamega8 ma to na tych samych nóżkach to jest to bez znaczenia w tym przypadku. Zegarek działa bez problemu. w AVR STUDIO 4 nie miałem zaznaczonego auto read fuse czyli musiałem sobie sam wczytywać...
Mam nietypowy problem z procesorem Atmega 162: Omyłkowo ustawiłem fuse bity odwrotnie i po ponownym prawidłowym ustawieniu bitów procesor jest w stanie jak gdyby uśpionym.,to znaczy geneator pracuje lecz na wyprowadzeniach XTAL1 i XTAL2 amplituda generowanego sygnału wynosi ok.1Vpp. Jest to procesor w obudowie DIP 40 w podstawce. Ile powinna wynosić...
Moj programatorek to raptem pare rezystorkow i kwarc. Zrobilem go na podstawie schematow z polskiego helpa do BASCOMa, na liniach XTAL1, XTAL2 jest dany kwarc 4Mhz z kondensatorami 33pF do masy, a dodatkowo linia SCK jest połączona z masa poprzez kondziora 100pF, zasilanie oczywisice z USB albo zewnetrznego zasilacza, programowalem tym ATTINY, MEGE8...
Witam, mam mały problem. Nie wiem czy muszę dołączać rezonator kwarcowy do podstawki, w, którym jest osadzony programowany uC. W ATmega8 są to nóżki 9 i 10 (XTAL1/XTAL2).Interesują mnie następujące typy uC : ATmega8 ATmega16 Atmega32 i inne z rodziny ATmega. Pozdrawiam Grzegorz
Witam!!! Ja dużo ciekawych rzeczy znalazłem na: http://ajd.czest.pl/~pawel.borkowski/ http://www.henwyd.republika.pl/TekstyHTM... Pod tym I linkiem szczególnie interesować Cię powinno "Programowanie mikrokontrolerów". X1(2313)=XTAL1(ATMEGA) X2(2313)=XTAL2(ATMEGA) Vdd i Vcc można powiedzieć, że to to samo Pod II linkiem są wskazówki jak odblokować...
jeśli chcesz odblokowac tamten chip to robisz tak: sprawny chip podłączasz z zewnętrznym kwarcem i 2 kondensatorami do masy. sygnał zegarowy z jego pinu XTAL2 (wyjście sygnału zagarowego) lączysz na XTAL1 (wejście sygnału zegarowego) zablokowanego chipa. oba procki muszą mieć wspólną mase i kabel polączeniowy od kwarcy musi być możliwie krótki. wtedy...
Przecież jeśli byś zaczął sterować tymi przewodami, to oscylator by zwariował. Odpowiedź brzmi: nie. Jeśli uC pracuje na zewnętrznym oscylatorze, wyprowadzenia te nie są w ogóle dostępne z poziomu programu. Jeśli uC pracuje na wewnętrznym RC, można oba przewody wysterować normalnie. Przy zewnętrznym źródle zegara jeden z tych pinów jest do użytku przez...
No tak.. Zrobiłem podobną rzecz z Atmegą 8. Pewnie chciałeś podłączyć jakiś zewnętrzny oscylator -> CKSEL od znaczyć, żeby do procka wpisać 1. Jeśli zaznaczyłeś wszystkie fusebity, ustawiłeś właśnie "External Clock CKSEL = 0000" czyli zewnętrzny zegar. Teraz, żeby to wyprostować musisz podłączyć owy zegar do pinu XTAL1. XTAL2 pozostaw NC, no i może...
Witam, jestem początkujący, chciałem zaimplementować w swoim układzie (dodatkowo) funkcję pokazującą czas, czyli generalnie zegarek. Układ będzie oparty na procesorze ATmega*. Poczytałem trochę na forum o kwarcach i chciałem uporządkować wiadomości. Jeżeli chcę by nie było dysproporcji między aktualnym czasem a wskazaniem układu, to rozumiem, że potrzebuję...
[datasheet] (PCINT6/XTAL1/TOSC1) PB6 (PCINT7/XTAL2/TOSC2) PB7 [/datasheet] upssss.... doc2545 to atmega168, więc się poddaję!
Malutki dopisek - okazalo sie, ze to znany blad Atmegi8 - nie ma wlaczonych wewnetrznych kondensatorow. czyli intuicyjne rozwiazanie z kondensatorami zewnetrznymi bylo jak najbardziej poprawne - a teraz juz wiadomo jaka jest przyczyna :). No i warto zerknac czasem do erraty w dokumentacji :) CKOPT Does not Enable Internal Capacitors on XTALn/TOSCn Pins...
Sprawdź jeszcze ewentualnie to: 8.5 Low-frequency Crystal Oscillator To use a 32.768 kHz watch crystal as the clock source for the device, the Low-frequency Crystal Oscillator must be selected by setting the CKSEL Fuses to “1001” . The crystal should be connected as shown in Figure 8-2. By programming the CKOPT Fuse, the user can enable...
zlozylem sobie uklad z atmega 128. Wypsazylem w dwa zlacza spi i jtag. udalo mi sie polaczyc z ukladaem za pomoca spi. niestety podczas ustawiewiania bitow wyboru oscylatora wybralem CKSEL[3..0] ustawilem 0101 tj wg dokumentacji zewnetrzny oscylator RC pozostalych wartosci nie ruszalem tj pozostaly defaultowe niestety uklad stracil chec do dalszej komunkacji....
Programujesz przez JTAG czy ISP? Kwarc podłączony do pinów XTAL1 i XTAL2?
Jak wiadomo, mikrokontrolery ATMEGA są sterowane rezonatorami kwarcowymi. Czy da się wysterować dwa mikrokontrolery (a może nawet trzy) z jednego rezonatora kwarcowego? Jeżeli nie z samego rezonatora, to jak powinien działać generator prostokątny 16MHz zrobiony w oparciu o kwarc 16MHz (lub ewentualnie wielokrotność), żeby dało się podłączyć do XTAL1...
Witam, Na początku zaznaczę, choć oczywiście wierzyć mi nie musicie, że przewertowałem przynajmniej kilkadziesiąt witryn internetowych w poszukiwaniu informacji, o które teraz proszę. Nie znalazłem tego, co mnie interesuje. Pracuję nad, jak na moje możliwości, dość rozbudowanym projektem. Potrzebuję w mojej ATMedze168 obsłużyć następujące przerwania:...
(zewrzeć kwarca do masy) Owszem, ale tylko XTAL1 , bo jest wejściem inwertera generatora, XTAL2 to wyjście push-pull, a takich wyjść się nie zwiera. Light-I
jak masz inny procek z kwarcem to spróbuj połączyć pin XTAL2 z działającego układu na XTAL1 niedziałającego. wtedy soróbuj coś rzobić. kabelek którym zrobisz mostek musi być jak naj krótszy. 10cm. ja tak już raz robiłem. warto spróbować to i generator rc też możesz spróbować. co do programatora równoległego to napewno wilem ma taką opcje ale trzeba...
Częstotliwość 12,866 MHz , oryginalna 14,2MHz. Jeśli program wymaga ścisłych zależności czasowych to inny kwarc/generator może spowodować nieprawidłowe działanie. dopiero dotykajac pinu wejsciowego XTAL 1 uC jakby zaczynal działać tzn pompa wykonywala jakies tam dygniecia Mało prawdopodobne aby przyczyną "niedziałania" był kwarc skoro na Xtal2 był...
Hmmm a ja mam takie pytanie... Korzystając z załączonego programu, ustawiłem sobie Atmege 8 (via USBasp) aby korzystała z zewnętrznego oscylatora 4mhz (fusy uproszczone - zewnętrzny kwarc 3-8mhz, zakładka programator AVR - operacja AVR: zapis, rodzaj pamięci: fuse bity i kliknąłem w wykonaj, otrzymalem potwierdzenie że wszystko jest ok), - nic więcej...
Ja rowniez zachecam do dokladnego czytania not ;) Strona 26 (datasheet atmega 32), cos o kwarcu zegarkowym: To use a 32.768 kHz watch crystal as the clock source for the device, the Low-frequency Crystal Oscillator must be selected by setting the CKSEL fuses to “1001”. The crystal should be connected as shown in Figure 12. By programming...
Zmienia delikatnie pkt. pracy obwodów generatora, co ułatwia wzbudzenie generatora. Pozdr!
http://feriar-lab.blogspot.com/p/avr-fus... tutaj jest obrazek ustawienia fusów dla M32. Żeby zmienić fusy to najpierw lutujesz do XTAL1 i XTAL2 kwarc 16mhz, za nim po jednym kondensatorze na wyjście XTAL w zakresie 22-27pF i do uziemienia. klikasz w bascomie F4 i przechodzisz do zakładki Lock and Fusebits, ustawiasz jak na obrazku i klikasz...
A wiec tak: Wg. specyfikacji moja ATMega 8515 jest taktowana 16Mhz, Według specyfikacji? Specyfikacja swietnie podaje zakresy czestotliwosci w jakich moze pracowac Twój uC. Jezeli nie podłaczyłeś zewnetrznego zrodla sygnalu zegarowego / kwarcu, to Twoja AtMega pracuje na wbudowanym wen oscylatorze. Jezeli nie grzebałeś w fuse bit'ach to czestotliwosc...
Faktycznie to co napisałem jest chaotyczne, za co przepraszam. Zdaję sobie sprawę z tego, iż nie powinno być różnicy w działaniu układów DIP i TQFP. A teraz po kolei: 1) przytoczony w 1 poście program dla Atmegi w DIP'ie działał bezproblemowo, zaś dla Atmegi w TQFP już nie, choć zastosowałem ten sam kwarc zegarkowy i ustawiłem tak samo fusebity, 2)...
Czy masz jakiś kwarc podłączony do XTAL1 i XTAL2? Wg fusebitów ustawiłeś na "Low-frequency Crystal Oscillator" 32kHz https://obrazki.elektroda.pl/4855708200_...
xtal1 xtal2 mikrokontroler xtal1 attiny2313 xtal1
silnik pralki sterowanie tacho przełącznik gwiazda trójkąt moduł płyta indukcyjny
wiśniowski optimum temperatura kaloryferów vitodens
Rozporządzenie MiCA UE 2023/1114 – regulacje kryptoaktywów, stablecoiny, CASP, ESMA Schemat transformatora migomatu Einhell 145 Turbo