Na obecną chwilę Atmega nie ruszy bez zewnętrznego kwarcu dlatego podłącz kwarc z kondensatorami, jak ruszy to podepnij programator i zmień fuse bity na taktowanie wewnętrzne i wszystko wróci do normy.
Masz kondensatory przy kwarcu?
No to skasuj JTAGEN, bo pewnie wykorzystujesz piny Jtaga, a kiedy ten bit jest zaznaczony, te piny nie mogą być normalnie wykorzystane
Możesz zrobic tak - zliczać 11059 impulsów w liczniku 16-sto bitowym. Da Ci to częstotliwośći 10000,01 Hz czyli z błędęm w zasadzie do skorygowania kwarcem (kondensatorem, trymerem). Co do RS-a - to błąd całkowicie akceptowalny (dla skorygowanej do 11059000 Hz częstotliwości). P AK
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...
Zworka w miejsce kwarcu? Hę tego a po co? Kondensator 100nf na zasilaniu atmega, masy połączone, kondensatory 20n do kwarcu, po co reset? No i dioda wgrywania softu? Zasilanie 17V? a regulator gdzie jest?
a gdzie ty widzisz te kondensatory wpiete miedzy kwarc a mase? bo ja widze tylko kondensatory wpiete miedzy procka a kwarc. 0x41 0x56 0x45!!
Jak dobrać kwarc i kondensatorki do ATmega 32 tak aby działał on najszybciej i bezbłędnie??? Pozdrawiam i dzięki za odpowiedzi... wojtass21(at)wp.pl
A kondensatory przy kwarcu masz do masy czy zasilania?
Pokaż schemat. Podłączyłeś 2 kondensatory od kwarcu do masy? Jest zasilanie części cyfrowej i analogowej procesora? Są kondensatory ok 100nF przyłączone do lini zasilania?
Na stykówce czasami Atmega działa lepiej bez kondensatorów przy kwarcu, albo z mniejszymi, np. 18pF. Tym razem raczej to nie jest powodem, ale warto pamiętać, że producent podaje 12-22pF. Wgraj programatorem do Atmegi prosty szkic drukujący coś na UART i sprawdź czy przejściówka prawidłowo odczytuje komunikaty na monitor portu COM. [syntax=c]void setup()...
Czyli mam rozumieć, że mam już dobrze ustawione z fusami z obrazka drugiego?? 1110 - zewnętrzny kwarc z kondensatorami 10-16MHz => CKSEL0 czasem nie mam być zaznaczony bo na końcu mamy 0??
w avrach trzeba ustawiac porty jako wejscia lub wyjscia moze tu msz blad lub jakie masz kondensatory przy kwarcu ja w atmega 8515 i at90s2313 oraz 1200 reset zostawiam w powietrzu i wszystko dziala sprawdz fuse bity
W 99% procentach masz złe ustawienia kwarcu w procku (albo jeżeli używasz max232 to źle dobrane jego kondensatorki :idea: ) :) Sprawdź fusy bo jak to bywa w atmegach jeżeli sam ich nie ustawisz to czasem szwankują (sam się z tym meczyłem chyba z tydzień) :) Jeżeli masz taką możliwość to podepnij jakiś kwarc zewnętrzny + 2 kondensatorki, ustaw w opcjach...
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ć.
Robię to na breadboardzie, więc po prostu wyjąłem kondensatory i dalej nic. Kwarc na pewno podłączony dobrze - do PB6 i PB7. Napięcie na pewno dobre, bo to chiński programator, więc na 5V śmiga. Dodano po 1 Widziałem w datasheetcie 10-20pF. Kupiłem atmega w zestawie razem z LDO i kwarcem i były tam takie kondensatory, może faktycznie spróbuję z mniejszymi.
Jaki to programator? A powiedz czy program odczytuje sygnaturę układu? Obawiam się że nie. Jak chcesz to zaprogramować bez kwarcu i kondensatorów?
Czyli nawet programujac przez ICSP i tak nalezy wgrać bootloader z ustawionym zegarem? W programie Arduino zachodzi pewne pomieszanie pojęć, które może wprowadzać w błąd np. przy MiniCore. Polecenie "Wypal Bootloader'a", wbrew nazwie, tak naprawdę wykonuje fundamentalnie ważną funkcję ustawiania fusebitów, czyli ustawia w kostce rodzaj i częstotliwość...
Witam. Mam zaprogramowaną mega32L, która chodzi z wewnętrznym oscylatorem 8MHz bez problemu. Chciałem jednak odpalić ją na na zew. kwarcu 8MHz. Ustawilem fusebity CKSEL(1111) niezaprogramowane SUT1-0(11) niezaprogramowane. I nic, atmega nie uruchamia się. Kondensatory przy kwarcu 22pF. Próbowałem wielu zmian CKSEL(1101) i SUT1-0 w różnych pozycjach....
Ja miałem podobny przypadek. Poradziłem sobie w ten sposób, że zbudowałem generator na MC74HC14, kwrac4MHz, rezystor 100KΩ i kondensator 47nF. Z układu wylutowałem kwarc i do pinu XTAL1 podłączyłem generator. Programatorem USBasp wybrałem właściwy procesor, program pokazał mi fuse bity fabryczne, które "kazałem" zaprogramować. Atmega służy do dzisiaj.
Witam. W zakladce w programatorze Bascoma poszukaj sobie tego: 001111:Ext. Crystal/Resonator High Freq. ; Start-up time: 1K CK +64ms; [CKSEL=1111 SUT=00] i zaprogramuj fuse bity. Kwarc 8MHz z kondensatorami 33pF wraz z Atmega rusza.
W zasadzie działać będzie bez kondensatorów ale korzystamy z kwarcu więc myślę że lepiej będzie gdy dołożymy kondensatorki np. 33pF.
Chciałbym zaprojektować płytkę 1 strona z atmega64 w wersji smd. Atmega będzie po stronie bootom. Czy można przylutować kwarc i kondensatory w wersji przewlekanej w bezpośrednio nad atmega? Chodzi mi głównie o możliwość zakłóceń tworzonych przez kwarc. Wdzięczny bym był za pokazanie dobrze zaprojektowanej płytki pod atmege w obrębie procesora w obudowie...
Czujnik wilgotności - podpięty do procesora , nadajnik na 2,4 Ghz - ilość nadajników wedle potrzeby , zasięg do 50 metrów w budynku ,zasilanie albo bateryjne(standby - mikroampery) albo z zasilacza pod sieć.Program nie przekracza 5 kB i może być wrzucony na Atmegę 8.Albo niezależne ustawienia alarmu po przekroczeniu progu zadanego , albo po włączeniu...
Witam, jestem bardzo początkujący w mikrokontrolerach, Arduino kupiłem sobie dopiero tydzień temu. Mam pytanie, ale nigdzie nie znalazłem na nie dokładnej odpowiedzi, więc stwierdziłem że zapytam tu. Czy mogę stosować moje Arduino UNO jako programator, w takim sensie, że wgram sobie program na Atmegę328 jaka tam domyślnie jest, potem wyjmę ją z podstawki,...
A jakie masz kondensatorki na kwarcu ?
Nie trzeba wyrzucać. Ja bym spróbował podłączyć do niego kwarc 10MHz i kondensatory i wtedy spróbować odczytać go.
Witam! To ja się też podepnę do tematu. Kolejne pytanie to czy zewnętrzny kwarc należ podpinać obok jakiś kondensatorów, jeśli tak, to jakich, dlaczego oraz w jaki sposób je połączyć z kwarcem?
Nurtuje mnie dlaczego ATTINY2313 są niewidoczne pod MkAvrCalculatorem, raczej błędy w lutowaniu wykluczam Jeśli masz pewność że te sygnały niezbędne do programowania, dochodzą na tą podstawkę (można przemierzyć od podstawki, która Ci działa), to może być taka kwestia, że ten kwarc w Twojej sytuacji jest niezbędny. Przynajmniej do czasu przeprogramowania...
Nie są jakoś krytyczne te wielkości, można dawać 18-27. To powinno zależeć od prędkości i parametrów kwarców, ale że z reguły kupujemy go w warzywniaku to tak się przyjmuje :P Nie wiem czy AVR coś takiego ma, ale niektóre procesory mają nawet podane wzory jak policzyć ten kondensator. Albo tabela tych kondków w zależności od producenta i typu kwarcu...
Tak, da radę o ile problemem jest ustawienie się na external clock. Czasem da się takim czymś też ożywić atmegę ustawioną na external RC i kwarc zewnętrzny. Jeśli coś zrobiłeś z rstdsbl lub spien to nie ma szans - musisz zrobić fusebit doctora lub znaleźć kogoś w okolicy z HVPP. Oczywiście musisz od atmegi odlutować wszystko co wisi na nodze XTAL1 -...
U mnie osobiście średnio chodził ten rezonator wewnętrzny... od razu mi mówiono żebym podpinał zewnętrzny. Kwarc+2 kondensatory az tak wiele miejsca nie zajmują.
Kilka prostych zasad: 1.Dobierasz maksymalnie wolny kwarc, który wystarczy, żeby procesor wykonał swoje zadanie. (wolny kwarc - bo czym wolniej tym mniejszy pobór prądu i mniejsza podatność na zakłócenia) 2.Jeżeli niektóre urządzenia (np. USART do realizacji RS232) wymagają odpowiedniej prędkości kwarcu dla odpowiedniej prędkości transmisji to bierzesz...
1) Brak jakiejkolwiek linii GND. Wróżka Jadwiga nie wie gdzie GND będzie podłączona do elementów więc ten układ nigdy nie zadziała 2) Rezystory to chyba w pionie będziesz utykał bo są za krótkie 3) Wstawiłeś przelotki, ponieważ zrobisz pewnie płytkę 1 stronną to w otworek przelotki kabelka nie wetkniesz, rozwiercisz i już masz podziabaną ścieżkę. Zrób...
Witam, Widzę że albo bardzo lubisz kondensatory 100pF, albo masz ich całą szufladę. Sprawdź jeszcze raz noty katalogowe MAX232 oraz ATMEGA - przy kwarcu 100pF to raczej za dużo. Pozdrawiam!
To co napisał (at)kotekturek jest w większości bez sensu, nie ustawia się fuse wgrywając bootloder w Arduino, bo Arduino przede wszystkim ustawia fuse wypalając bootloader, tylko czasami wgrywa sam program do komunikacji, np. w attiny13 nie ma miejsca na program we flash (ani sprzętu do tego), w niektórych innych prockach można wybrać czy program ma...
Na razie nie programuje, tylko chcę żeby za pomocą mkAvr Calculatora odczytać sygnaturę procesora, więc nie powiem co z tym pinem reset. To właśnie pin RESET + odpowiednia sekwencja SPI umożliwia komunikację pozwalającą programować i odczytywać dane (w tym fusebity) z MCU. Jego nieprawidłowe działanie skutecznie uniemożliwia programowanie (odczytanie...
popróbuję z kwarcem, otwory będą z metalizacja to pewne. Planuje umieścić kondensatory pod atmega na dolnej warstwie robiąc przelotki nie wiem czy to dobry sposób ale możne akurat
1. Czy ten schemat zaprogramowania ATmega8 jest poprawny? I czy da się w ten sposób zaprogramować ATmega8? http://obrazki.elektroda.net/19_12215671... 2. I co z tym kwarcem(mientos pisze, że nie potrzeba) 3. A Jak już zaprogramuje ATmege8 układ zadziała i mi się znudzi to jak wykasować poprzedni i wgrać nowy? Dodano po 18 4. Krawcu i kondensatorów...
Zamieniłem kondensatory na 2x10pF oraz wsadziłem nowy kwarc 16Mhz ale nic to nie dało nadal układ nie reaguje.
Skoro zmieniałeś fusebity i ustawiłeś je na zewnętrzny kwarc Chyba nie. w zakładce External RC oscillator, To chyba nie kwarc. Spragniony_wiedzy Jeśli nic Ci się nie pomieszało i rzeczywiście przełączyłeś się na zewnętrzny oscylator RC, to podłącz XTAL1 przez 10k do VCC i powinno ruszyć. Pojemności montażowe zazwyczaj wystarczają. Jeśli nie wystarczą...
Dziękuję Panowie za pomoc. Udało się atmega powstała :) Zastosowałem się do sugestii kolegi kult. Zastosowałem oscylator RC. Jako że kwarc miał przy sobie kondensatory 22pF podciągnięte do masy wystarczyło go wylutować a w miejsce jednej nóżki po kwarcu (XTAL1) dodałem rezystor 10k podciągnięty do VCC. wtedy udało się zaprogramować fusebity już na właściwe....
- 22pF jak najbliżej rezonatora I może jeszcze przy kwarcu 32kHz? Przy kwarcu powinny być takie kondensatory aby pasowały do kwarcu i pojemności pinów MCU. https://www.youtube.com/watch?v=BcJ6UdDx... Mi się podoba najbladziej ten fragment gdzie 10uF cap spisuje się lepiej niż 10u + 1u + 100n, a niby powinno być odwrotnie. Jest różnica pomiędzy odpowiedzią...
witam mam taki problem z układem na atmega16 ,1 na 10 włączen ukłąd uruchamia sie prawidłowo zasialanie standardowo transformator toroid ~10V ,mostek ,kondensator 3300uF /25V , 7805 + 2x100nF i 100nF przy atmega atmega posiada kwarc zewnętrzny 16mhz + kondensatory 33pF do masy objawy : układ pracuje z LCD i 2 x DS18B20 w momencie właczenia pojawiaja...
Witam, chialbym zrobić czujnik na Tsop1736 i diodzie ir. Myślałem nad pwm ale nie zabardzo wiem jak za to się zabrać. Chodzi mi o kod (najlepiej BASCOM). Atmega ma podłączony kwarc 8MHz i 2 kondensatory 33p.
Trzeba by było sprawdzić czy ATmega w ogóle rusza. Może wcale kwarc nie pracuje, albo coś z kondensatorami przy kwarcu. Oscyloskop by się przydał.
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...
Temat stary. To faktycznie problem ze zbyt dużymi odległościami pomiędzy kwarcem, uC a kondensatorami. Skrócenie ścieżek rozwiązało problem. Zamykam.
A kwarc powinien być podłączony do wyprowadzenia XTL/REF niestety RFM12 w SMD nie posiada takiego wyprowadzenia. Czy w taki razie ma on już fabrycznie dodany kwarc? Musisz sprawdzić na podstawie dokładnego numeru tego modułu. Ja przez wyszukiwarkę Google jakoś nie mogę znaleźć modułu bez kwarcu. To wygląda tak? http://www.robotshop.com/wireless-smd-tr...
Tak poprawiłem błąd i wyświetla już cyfry, muszę tylko jeszcze to przerobić by mierzyło baterie i pokazywało prawidłowe odczyty ale to już nie dziś. Kupilem juz kondensatory pod kwarc wiec juz jest wszystko podlaczone wokol atmegi.
Witam Przy RTC masz błąd, powinien być kondensator przy kwarcu, przynajmniej dla PCF, nie wiem jak to jest z DSami. Po drugie dałbym jakieś podtrzymanie dla RTC małą bateryjką. Po trzecie wywaliłbym stabilizator 5V i całość zasilił z 3,3V. Nie podoba mi się podłączenie karty SD zasilanej z 3,3V do układu zasilanego z 5V. Pozdrawiam
Kondensatory mogą być od 22pF do nawet 33pF(sam takie stosuje). Co do fuse bitów to ustaw na: CKSEL 1111 oraz zaprogramuj CKOPT.
Najtańszą i najbardziej uniwersalną płytką uniwersalną jest płytka na której są: - stabilizator 5V - kondensatory - uP w podstawce DIP - wyprowadzone gniazdo do programowania - wyprowadzone piny zasilania 5V do zasilania zewnętrznych układów - kwarc podłączony poprzez zworki + tuż obok jakieś gniazdo do kwarcu (aby można było uzywać różnych kwarcy)...
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ę...
Jeśli układ nie będzie Ci się zawieszał przy byle przepięciu sieciowym to masz kupę szczęścia :-) Masz sporo długich ścieżek bez kondensatorów odsprzęgających. Położenie kondensatorów C11, C12 jest mocno przypadkowe. One służ po to by niwelować zakłócenia i należy je montować przy układach cyfrowych najbliżej jak to tylko możliwe. Przy samym atMega...
Te kondensatory nie sa krytyczne nawet jak ich nie dasz tez wszystko pracuje , im pojemnosc wieksza tym trudniej wzbudza sie kwarc ale stabilniej trzyma czestotliwosc - nie wzbudza sie na harmonicznych , o wiele wazniejszy jest rodzaj rezonatora , powinien pracowac na podstawowej czestotliwosci - nie overtonowy jakie sa uzywane np w technice lacznosciowej...
Tak, odłącz kabel od programatora i błąd będziesz miał ten sam błąd. Niestety ciężko cokolwiek innego wymyślić. Kup chociażby najtańszy multimetr z testem ciągłości i sprawdź taśmę, czy aby na pewno wszystkie linie przewodzą. Zamontuj kwarc i kondensatory i najlepiej kup następną atmegę (pisałeś, że zasilanie miałeś odwrotnie, mogły tego nie przeżyć)....
W M32 mam kwarc (kondensatory wewnętrzne) i też się spóźnia parę sek/dobę. W mojej M8 chyba jednak nie trzeba zewnętrznych kondensatorów, bo jak mam CKOPT niezaprogramowany, to spieszy się bardzo mocno (jak dotknę palcem to chodzi OK), a jak CKOPT zaprogramuję, to chodzi już OK (tylko to spóźnienie). No ale jeszcze pokombinuję z zewnętrznymi kondensatorami...
Kondensatory przy kwarcu podłączone do masy ułatwiają wzbudzenie rezonatora kwarcowego i przez to umożliwiają generowanie częstotliwości. Z mojej praktyki wynika, że ich wartość może być dość przypadkowa. Osobiście stosuję czasami 56pF do kwarców 12MHz i zbliżonych. Dlaczego tyle? Bo akurat mam takie kondensatory pod ręką. Nic nie uszkodzisz, jeśli...
tak, metod jest kilka: na pewno do każdej z nich musisz na początku wylutować kwarc przy procesorze i kondensatory do niego podpięte 1. podpiąć "full swing oscilator" zamiast kwarcu :D 2. podpiąć do nogi XTAL1 generator TTL (np. na ne555 lub innym procesorze) 3. zbudować: http://www.elektroda.pl/rtvforum/topic17... (o ile masz dostęp do wszystkich...
http://obrazki.elektroda.pl/4553573800_1... Przy tworzeniu projektów z mikrokontrolerami, oprócz uniwersalnych płytek stykowych, często przydają się gotowe moduły testowe, które można szybko podłączyć. Można kupić takie w wielu sklepach, ale ich ceny są na ogół absurdalne, np. w Kamami sprzedają płytkę z ATmega128 za 109 zł! Poniżej...
Schemat: http://obrazki.elektroda.pl/5228573700_1... Co do kwarcu zewnętrznego - też już próbowałem, dokładnie wg tego połączenia: http://obrazki.elektroda.pl/5476942600_1... Kwarc 16, kondensatory 22pF Niestety, też nie rusza. I jest to ATmega 328. Wiem że były problemy we wcześniejszych wersjach AVRdude, ale najnowsza...
jedi wrote: 3.Czy sygnatura bedzie wykryta jesli dla tego procka producent przewiduje kwarc od wartosci 0-16Mhz a ja dam np. 20Mhz? Jak trafnie zauważył LightHouser - może ale nie musi. Zazwyczaj mikrokontrolery potrafią pracować w warunkach odbiegających od przewidzianych przez producenta. Z własnego doświadczenia wiem, że PIC16C84 przewidziany do...
Brak 2x22pF przy kwarcu, już mi ktoś zwracał uwagę w poprzednim projekcie. Nie wiem, nie znam się, wszystkie moje zabawki działały bez tego pewnie działały na wewn (just zmieniłeś na kwarc zewn?). Cudów nie ma. Kwarc potrzebuje kondensatorów. Jak ich nie ma to nie oscyluje. Zbudowałem przynajmniej 3 urządzenia, do których nie dawałem żadnych kondensatorów...
Miałem kiedyś tak, ale na ATmega8515. Ale PCF chodził 2x a nie 3x szybciej. Miałem tam taki układ z dwóch diod do podtrzymywania zasilania PCF z baterii. Okazało się po paru godzinach(na oscyloskopie) że napięcie zasilania PCF-a "skacze" i powoduje że kwarc 32kHz ma "garbaty" sygnał i PCF liczył te "garby" a nie częstotliwość podstawową. Pomogły dwa...
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ć ??
Dorzuciłbym kondensator blokujący jakieś 100nF pomiędzy Vcc a masę. Następnie układ resetu, najprostszy z kondensatora elektrolitycznego lub ciut bardziej skomplikowany z przyciskiem na reset - schematy znajdziesz jak poszukasz. W sumie te przyciski to ma być takie coś w rodzaju klawiatury? Jeśli tak, to lepsze jest ułożenie ich w "matryce" - co da...
Niestety ale częściej się ją wymienia. Sama jej żywotność to 6-7 lat wg. noty katalogowej. A biorąc pod uwagę zużycie energii elektrycznej to wymienia się ją między 2-gim a 5-tym rokiem użytkowania. Jeżeli dobrze ustawisz kwarc sprzętowo (trymer) lub programowo (korekta czasu co 24h) to nie będziesz musiał często zmieniać godziny ale jeżeli trafisz...
W menedzerze urzadzen zmienialem baud na 19200. Te ustawienia nie mają kompletnie żadnego znaczenia. Czyli tak w arduino ide mam ustawic Arduino as ISP a w mkavr AVRISP i ten baud? W Arduino nie sprawdzałem ale nie powinno być różnicy czy wybierzesz Arduino as ISP czy AVR ISP. Jak ustawić mkAVR Calculator - masz screen na którym wszystko widać. Zwróć...
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:...
Właśnie kończę budować prosty układ. Wszystko działa mi na atmedze16: programator, LCD, RS232. Jednak mam drobny problem z ustawieniem kwarcu 8Mhz. Po zablokowaniu jednej atmegi16stki, przerzuciłem się na "eksperymentowanie" z atmega8 (kwestia ceny ;p ). Wykorzystałem ustawienia kwarcu 8Mhz dla atmegi8 z następującego tematu: http://www.elektroda.pl/rtvforum/topic97...
Spróbuj zaprogramować CKOPT (zaprogramowany = 0), spowoduje to zwiększenie zakresu napięć wyjściowych wzmacniacza we wbudowanym generatorze, może pomóc, ale raczej wątpię. Kwarc może być uszkodzony, mechanicznie, lub termicznie (podczas lutowania). Kondensatory oba takie same (ważne) 12-22pF i powinno działać. Spróbuj wymienić na inne, czasem zdarza...
Dobra, przejrzałem ten temat jeszcze raz od początku i faktycznie przestawianie fusebitów nie jest konieczne. Wasz wsad operuje na wewn. oscylatorze 1MHz (fabryczne ustawienie Atmegi). Oryginalnie w mojej stacji AVT987 Atmega jest taktowana kwarcem 8MHz, sugerowałem się też obrazkiem z poprzedniej strony w poście SZA (gdzie jest kwarc z kondensatorami...
Wkleje moj dzialajacy kod SIGNAL(SIG_ADC) // przerwanie z przetwornika ADC { value_adc = ADC; // czytaj wartość z przetwornika ADC } int main( void ) { ADCSRA = 0x8D; sei(); // włącz obsługę przerwań ////////////////////////////////////////... // sprawdzanie napiecie VPP przy FPGM=0// ////////////////////////////////////////...
Taki dodatkowy kondensator miałby pojemność rzędu kilku pF i z pewnością nie spowodowałby zaniku drgań. ATMEGA ma tak dobry generator że potrafi się wzbudzić nawet z kwarcem włożonym tylko jedną nogą a drugą wiszącą w powietrzu.
Skoro ruszałeś tylko CKSEL (a jeszcze spytam - jakim programem to programowałeś i czy przed zmianą wartości dokonałeś odczytu z układu?) to spróbuj podać na nóżkę XTAL1 (po odłączeniu kwarcu i kondensatorów) przebieg prostokątny 1MHz 50% TTL i spróbować odpalić programowanie (z opcją SLOW SCK).
Spróbuję kod tylko muszę do sprzętowego SPI podłączyć wyświetlacz bo puki co programowo wysyłam. Nie bardzo wiem co siedzi na tej miojej płytce. Jakieś 2 kondensatory tam są i 2 diody. Mam jakiś kod do tego dołączony pod 51 i jak patrzę to tam jakies info czyta z wyświetlacza i 4 rodzaje rozpoznaje i w zależności od tego inicializuje. Na razie kupiłem...
Nie sprawdzałem jeszcze kondensatorów 22pF, ale bez przesady... Nie wiem co jeszcze może być nie tak. Macie jakieś podobne doświadczenia? Wina laminatu? Komuś się kiedyś zdarzyło, że kondensatory 22pF powodowały nie działanie ATmegi? Potwierdzam, nieprawidłowo działające kondensatory 22pF mogą być przyczyną braku działania oscylatora kwarcowego. Miałem...
Odlaczyłem kwarc i kondensatory a procesor dalej pracuje tylko strasznie wolno. To już jakieś jaja.
Zbudowałem układ do pomiaru temperatury na 4szt DS18b20 i wyświetlaczu tekstowym LCD 2×16, sterownik HD44780. Wszystko działa jak trzeba jak jestem podpięty pod wyprowadzenia ARDUINO. Jeśli tylko wymontuje ATMEGA 328 z Artunio i zamontuję w moim projekcji nic się nie dzieje na wyświetlaczu, jest tylko podświetlenie. Przy regulacji kontrastem pojawiają...
Dziękuję wszystkim za odpowiedzi. Przepraszam, że sam odpowiadam dopiero teraz, ale po prostu nie było mnie przez ostatnie dwa dni i nie miałem dostępu do komputera. Wylutuj procesor z wadliwej płytki i przemierz miernikiem ścieżki czy mają przejścia i nie ma mikro-zwarcia pomiędzy nóżkami kwarca lub resetu i masy. Chyba logicznym jest że wina jest...
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,...
Trochę kolego Alpha skomplikowałeś sobie układ. 1. Po co tyle tranzystorów, można mosfeta sterować bezpośrednio z Atmegi 2. Całkowicie zbędne diody prądowe oraz driver IC2 3. Zbędny kwarc X1 i obwód kondensatorów Właściwie aby ten układ spełniał swoje (Twoje zadanie) to wystarczyła by Atmega,MOSFET, stabilizator napięcia, termistor, kilka rezystorów...
Witam. Właśnie udało mi się uporać z podobnym prooblemem. Pony prog też nie widział procesora ATmega 32. Przyczyny mogą byc dwie: 1.Uaktywniłeś zewnętrzny generator RC. Musisz wylutować kwarc i XTAL1 przez kondensator 22p połączyć do masy, i od XTAL1 przez rezystor 6,8k do 5V(patrz aplikacja procka). Wtedy próbować odczytać programatorem zawartość ATmega....
Czas zmierzony. Na 4 godziny Atmega spieszyła się aż 8 sekund. Wynika to zapewne z tego, że kwarc jest ok 2 cm od nóżek - niestety innej możliwości nie ma. Trzeba dołożyć kondensatory. Czy ktoś wie dlaczego nie chce mi się zerować wartość sekund co te 60 sekund? Bo tak to licznik zlicza te sekundy idąc w tysiące :/.
Płytkę drukujemy z pliku PDF i mamy prawidłowy rozmiar należy jednak pamiętać aby zaznaczyć w ustawianiach wydruku brak skalowania strony. Co do elementów to podstawki DIP, kondensator np. 470uf/16V i 100 nF stabilizator 5V kwarc ja mam np. 12MHz kondki koło kwarcu 33pF lub 27pF, i złącza. Pozdrawiam
Może masz uszkodzony kwarc, może źle dobrane kondensatory. Poszukaj w nocie kwarcu jaką ma pojemność lub zmniejsz te kondensatory do 6-8 pF. Same kondensatory też mogą być pęknięte, lub zmieniać właściwości w niskich temp. co utrudnia start oscylacji. A może po prostu masz gdzieś błąd w programie... Najlepiej sprowadź kod do najprostszego, demonstrującego...
Kolega może i ma racje że łatwiej i szybciej jest na procesorach. Układ o którym pisze można zrobić na gołej Atmedze bez tak rozbudowanego układu. Atmega ma wbudowany przetwornik A/C i to dosyć dobry dokładając tylko prosty dzielnik częstotliwości kwarc i parę kondensatorów można zbudować woltomierz i to kilku kanałowy. Szkoda pieniędzy na taką wielką...
Mam problem. Procek atmega 32 + dolaczony zewnetrzny kwarc 16MHz (kondensatory po 22 pF). Znalazlem w necie funkcje do odmierzania dokladnego czasu (np. 1s). Plik w zalaczniku zawiera te funkcje. Jednak u mnie zarowno funkcja nop_1s() jak i czekaj() trwaja ok. 12s, a nop_100ms trwa ok. 3s. Wydaje mi sie, ze wina moze lezec po stronie programowej. W...
A kwarc i kondensatory przy kwarcu odlutowałeś na czas naprawy ? Te 8 MHz na M32 to realne 8 czy 1 MHz ?
Nie jestem mistrzem ale miałem podobny problem tylko z ATMEGA 8535, przesiedziałem masę czasu nad programem a cały problem tkwił w kwarcu, mogę się mylić ale umnie wszystko ruszyło jak wywaliłem kondensatory blokujące przy kwarcu, istnieje także mozlwiość że na stronie z której ściągłeś wsad nie podano jakiś dodatkowych bitów do ustawienia spróbuj jeszcze...
Cicho i głucho - normalnie kwarc Mam chyba jakiś kwarc, coś koło 26MHz - podłączyć? Z jakimi kondensatorkami? Może się produkuje, a ona (atmega) jest już dano zepsuta - to mnie najbardziej denerwuje... Pozdrawiam!
Witam, potrzebuję rady praktycznej, jestem na etapie tworzenia płytki do urządzenia i mam problem z postawieniem kwarca blisko procesora. Kwarc 16 MHz i kondensatory mogę postawić ok. 4-5 cm od procesora, czy to będzie jakiś problem, czy też można umieścić rezonator w takiej odległości ?? Pozdrawiam
Projekt z Protelu 2.0. - elementy o numeracji 150 to zasilacz i w tym kondensatory filtrujące, - elementy o numeracji 100 to RS232 + wizualna kontrolą transmisji, - elementy o numeracji 200 to RS485, - elementy o numeracji 50 to uC z kwarcem (reset w uC nie jest wymagany i można go pozostawić w powietrzu), - elementy o numeracji poniżej 50 to multiplexery...
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...
Kod działa, przetestowałem na xmedze 128a3 i atmedze 32a. Nrfy miały dolutowane na pinach, pomiędzy Vcc i GND po dwa kondensatory, tantal 10u i ceramik 100n. Xmega taktowana zegarem wewnętrznym 2MHz, atmega taktowana kwarcem 16MHz. Używałem starych nawyków z atmeg a nie struktur ze względu na to, żeby nie popełnić trudnych do wykrycia błędów przy portowaniu...
Ja bym uprościł ten schemat do rzeczy niezbędnych, żeby wszystko wykluczyć. Atmega32 startuje bez kwarcu, więc można wywalić.Tak samo z diodą zenera, kondensatory z AREF itd, AVCC o ile pamiętam łączy się z VCC i jest dobrze. Reset bez kondensatorów i podciągania do +5V, sam switch i do masy. Z zasilaniem możesz też mieć problem od strony gniazdek elektrycznych....
Witam, jak z dokładnością Twojego zegara? prawdę mówiąc ostatnio próbowałem zrobić zegar na atmedze8 wykorzystując kwarc zegarkowy. Efekt był taki, że zegar śpieszył się 3s na minutę. Czego to mogło być skutkiem? Kwarc zegarkowy na 100% dobry, na płytce starter kitu z megą16 działa równiutko. Czy to może być brak cewki i kondensatora przy napięciu referencyjnym...
Chodzi zapewne o load capacitance? To jest wewnętrzny kondensator do kwarcu w RF12 i moim zdaniem powinna ta wartość być dobrana do pojemności kwarcu. Ale w dokumentacji do RF12 jest też napisane, że zmieniając wartość tej wewnętrznej pojemności można dokładnie dostroić kwarc do częstotliwości która powinien mieć (wiadomo, jakaś tolerancja jest).
To wcale nie musi byc dokladnie 1 Mhz. Wystarczy zwykly generatorek zbudowany z inwertera kondensatora i rezystora. Tez mialem kiedys podobny problem, podlaczylem taki na szybko zrobiony generatorek z czestotliwoscia ok 300Khz i ATmega ruszyl bez problemow.
kondensatory kwarcu jakie kondensatory kwarcu atmega32 kondensatory kwarcu
latitude e6420 honda civic centralny zamek gniazdka angielskie
Kod błędu ID157 w falowniku Sofar Hyd 5KTL-3PH Dlaczego szarpak w pilarce nie obraca się przy wkręconej świecy?