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.
No to skasuj JTAGEN, bo pewnie wykorzystujesz piny Jtaga, a kiedy ten bit jest zaznaczony, te piny nie mogą być normalnie wykorzystane
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...
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
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?
Wszystkie CKSEL na 1
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()...
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...
Masz kondensatory przy kwarcu?
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...
o w końcu te pojemności tych kondensatorów się sumują, czy dzielą na dwa, bo już zgłupiałem do reszty a nagle wszyscy zamilkli. Dajesz kondensatory o pojemnści dwukrotnie większej niż wyliczona - są połączone szeregowo, więc łaczna pojemność będzie dwukrotnie mniejsza, czyli taka jak wyliczona. Panowie...czy ten temat nie jest za bardzo "rozdmuchany"....
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.
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....
a gdzie ty widzisz te kondensatory wpiete miedzy kwarc a mase? bo ja widze tylko kondensatory wpiete miedzy procka a kwarc. 0x41 0x56 0x45!!
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?
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
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.
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...
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...
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...
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...
1. External clock to nie to samo co external crystal oscilator: A ) External clock - taktowanie prostokątnych przebiegiem podawanym na XTAL1 B ) External cristal oscilator - taktowanie kwarcem (poprzez odpowiednie załączone struktury w procesorze) 2. Ty wybrałeś opcję A, więc na razie: a) odepnij kwarc i kondensatory, podepnij do XTAL1 sygnał prostokątny...
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. 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ć.
A kondensatory przy kwarcu masz do masy czy zasilania?
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...
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ść...
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
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.
Jaki to programator? A powiedz czy program odczytuje sygnaturę układu? Obawiam się że nie. Jak chcesz to zaprogramować bez kwarcu i kondensatorów?
Nie trzeba wyrzucać. Ja bym spróbował podłączyć do niego kwarc 10MHz i kondensatory i wtedy spróbować odczytać go.
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.
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...
jakie dac kondensatory dla kwarca 16Mhz?? kondensatory: 24 strona dokumentacji producenta mówi: 2 x 22pF (ceramiczne) jak ustawic fuse bity zeby wszystko dzialalo sprawnie? Fuse Bits: 23 strona dokumentacji producenta mówi: CKSEL 3 ... 0 - 1111 (gdzie "1" znaczy NIEZAPROGRAMOWANY) do tego wypadałoby ustawić Fuse Bits SUT1 ... 0 - na 11 (gdzie "1" znaczy...
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.
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...
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...
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...
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ć ??
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...
Strasznie skomplikowałeś ten układ. Ogólnie poza jednym grubym błędem jest kilka dziwnych rzeczy które jednak nie powinny wypłynąć na działanie całości. Grubym błędem o którym pisałem to kondensatory między wyprowadzeniami rezonatora kwarcowego za masą. Ich wartość powinna wynosić kilkanaście do kilkudziesięciu pF a nie 10nF. Strasznie dziwny układ...
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...
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
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ł.
Zamieniłem kondensatory na 2x10pF oraz wsadziłem nowy kwarc 16Mhz ale nic to nie dało nadal układ nie reaguje.
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?
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ą.
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...
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...
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...
Kondensatory mogą być od 22pF do nawet 33pF(sam takie stosuje). Co do fuse bitów to ustaw na: CKSEL 1111 oraz zaprogramuj CKOPT.
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....
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ć)....
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...
A jakie masz kondensatorki na kwarcu ?
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...
- 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, 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:...
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ą...
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ę...
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...
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 -...
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...
Fuse bit jest napewno ustawiony, Mam atmega 128 z L. No a oscyloskopie kiedys pokazylas maly przebieg jednak teraz nic nie pokazuje. No wlasnie tak jest bo nie rozumiem co sie moglo stac, rezonator mogl pasc to zmieniles ale na 4Mhz przy 22p. No i atmego nic. Chodzilo mi o to czy ktos moze wie czy lepiej w tymprocku stosowac mniejsze czestotliowsci...
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, 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,...
Masz podłączony kwarc 8.0 - 16.0 MHz? I kondensatory 12-22pF przy kwarcu? Częstotliwość kwarcu ustawiona w środowisku programistycznym? R Dodano po 1 kwarc 20MHz Dla tego kwarcu masz źle ustawione fuse-bity. Swoją drogą po co taki szybki kwarc? R Dodano po 2 Brak zaznaczenia bitu EESAVE powoduje, że przy każdym programowaniu mikrokontrolera pamięć EEPROM...
Do kwarcu podłączyłem kondensatory 22 pF ale próbowałem również 15pF, 27pF oraz 33pF i ciągle tak samo. Nawet zastosowałem generator kwarcowy i też podobny efekt. Co do odmierzenia 1 sekundy za pomocą wait 1 wiem ze nie jest to dokładnie, ale posiadam zestaw uruchomieniowy do ATMEGA 8535 i jak tam zastosuje wait 1 to w zasadzie jest to jedna sekunda...
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...
Usuń kwarc i kondensatory, doprowadź do XTAL1 sygnał zegarowy z zewnątrz i spróbuj się połączyć normalnie programatorem. Ja zrobiłem to tak, że do wejścia XTAL1 podłączyłem drugą atmegę, która generowała sygnał prostokątny na jednym z pinów (cały program składał się z jednej linijki, w której było polecenie zmiany stanu portu na przeciwny). Podpiąłem...
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.
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
Nie udało mi się dzielić 8V stabilizatorem napięcia, step-downem ani rezystorami, za każdym razem silnik wyżera cały prąd i nie starcza dla atmegi To znaczy, że założenia Twojego projektu są błędne. Perpetuum mobile nie stworzysz. Masz albo za duży silnik, albo za małą baterię. Gdyby to były chwilowe zaburzenia zasilania, to można się przed tym bronić...
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!
Skąd wiesz, że problem leży przy przesyłaniu PC->MCU? Twój kod nie umożliwia rozstrzygnięcia gdzie problem leży. Takowanie z wewnętrznego generatora RC bez kalibracji jest właściwie niedopuszczalne. Błąd, jakokolwiek jest to dziwaczne, wcale nie musi spowodować symetrycznego zakłócenia - odbiornik na PC może być bardziej tolerancyjny, co np. wynika...
Zworka slow SCK rozwarta. Świeża Atmega32? - zworka SLOW SCK powinna być zwarta (chyba że masz USBASP ze zmodyfikowanym kodem). Dodatkowo załóż kwarc+ kondensatory do niego. Komunikat świadczy o braku połączenia programatora z Atmegą. Takich sytuacji na elektrodzie opisanych jest setki - poszukaj. Sprawdź też dokładnie linię RESET - czy przed programowaniem...
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...
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 Szanownych Kolegów, męczę ATmega 8L i postanowiłem zapytać - podłączony mam zewnętrzny kwarc 4MHz na kondensatorkach 33p (wiem, że w nocie jest 12-22pF ale akurat takich w tej chwili nie mam) - czy możliwe jest, że program nie działa ze względu na te kondensatory? Napisałem malutki programik w bascomie typu Do:set portb.1:wait 1:reset portb.1:Loop...
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...
Hmmmm, jestem trochę zaskoczony :). Właściwie cały czas wydawało mi się że kwarc + 2 kondensatory to oscylator kwarcowy. Przynajmniej tak to jest opisane w dokumentacji dla ATMega. Fusebity CKSEL mam ustawione na "external crystal/ceramic resonator". W gruncie rzeczy nawet nie zwracałem szczególnej uwagi na różnice. SUT1..0 mam ustawione zgodnie ze...
Witam No nie zupełnie. Bo nawet gdybyś nie używał zewnętrznego generatora, to i tak kondensatory przy rezonatorze kwarcowym powinny być podpięte "na stale" do masy a nie za pomocą kabelka. To tylko jeden wychwycony błąd, może ich jest więcej a ja nie zauważyłem. Pozdrawiam.
http://obrazki.elektroda.pl/9423956000_1... Witam! Postanowiłem zrobić kolejny zegarek. Jako, że http://obrazki.elektroda.pl/7827316200_1... Jak widać - układ jest banalny i nie wymaga jakichkolwiek objaśnień. Program został pobrany ze strony http://obrazki.elektroda.pl/9361768600_1... http://obrazki.elektroda.pl/4582346400_1...
Witam. Walczę z tym już od dłuższego czasu. z serią At90S nie miałem żadnych problemów, a jak AtMegi i AtTiny zastąpiły tą serie to przestałem czaić o co chodzi. Mianowicie: Atmegę 8535 taktuję zewnętrznym kwarcem 16MHz. do tego 2 kondensatory 22pF. Fusy ustawione tak: CKSEL0...3=0 - odhaczone CKOPT=0 - zaznaczone Napisałem prosty programik, który po...
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...
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...
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...
Kondensatory oczywiście podłącz, zasilacz w zależności od zworki JP1 [zasilanie z programatora]. Jeśli atmega nie była wcześniej programowana to ma zegar ustawiony domyślnie na 1MHz wymaga więc zworki JP2. Instrukcja również nie gryzie: http://and-tech.pl/wp-content/download/a...
http://obrazki.elektroda.pl/9745806300_1... Witam. Sesja się zbliża, więc tradycyjnie zacząłem już prokrastynować :D . Ostatnio zacząłem pisać bibliotekę do obsługi klawiatury PS/2 w C dla AVR i postanowiłem na szybko w godzinkę lub dwie stworzyć jakiś praktyczny projekt w celu jej przetestowania. Początkowo nie planowałem tego publikować,...
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óć...
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...
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...
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ą...
Nie rozumiem, o co chodzi z tymi dziwnymi kombinacjami. Mikrokontroler ATmega328 zgodnie z [url=https://ww1.microchip.com/downloads... katalogową ma działać do 16 MHz. Pomiędzy XTAL1 i XTAL2 a masę powinno się wstawić kondensatory rzędu 22 pF. Łatwo to dolutować, ale trzeba...
Było tysiące razy... - Czy masz rezystor podciągający pin RESET do VCC?, - Czy masz kondensatory blokujące zasilanie (na każdym VCC do masy? - Czy (i jak) podłączyłeś kwarc - i kondensatory przy nim? - Jak ustawiłeś zworę SLOW SCK na programatorze? - Jaka wersja AVRDUDE? - Czy układ jest prawidłowo zasilany? Jakim napięciem? Na jakich nóżkach? - która...
dalej to samo Dodano po 12 dodałem jeszcze rezystor 10k między reset a vcc oraz podpiąłem rezonator kwarcowy równolegle do xtal1 xtal2 i przez 2 kondensatory 22pF do masy i dalej to samo Dodano po 56 powiadomienia z programu KamPROG AVR Setting SPI frequency to 1kHz. Setting SPI frequency succeded. Entering programming mode. Entering programming mode...
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 :/.
A gdzie masz rezystory włączone w obwód bramki tranzystorów polowych. Daj tam rezystory przynajmniej 1k. Wywal diodę D1 za stabilizatorem, jest zupełnie zbędna. Płytkę z Atmegą musisz przerobić tak aby kwarc z jego kondensatorami leżał zaraz przy procku. Teraz leży za daleko, a przy częstotliwości 11MHz będziesz miał kłopoty z zegarem.
Może to być kwestia źle dobranych kondensatorów kompensujących kwarc. Przeczytaj w nocie katalogowej dla kwarca jakie CL Ci wychodzi. Z reguły w tym przypadku stosuje się kondensatory z przedziału 15-30pF. Wartość ta jest też zależna od układu ścieżek na laminacie. Czy przy mikrokontrolerze masz kondensatory odsprzęgające 100nF/ 1uF?
kondensatory kwarc atmega kondensatory kwarc zegarkowy kondensatory
indukcja plyta scenic skrzynia automat transmitancja układu analogowego
samsung ue55mu6272 matek451 internet mobilny
Jak podłączyć transmiter do Technics HD 50 bez AUX? Wyważarka CEMB C68 - Kod błędu 12: Diagnoza i Rozwiązania