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...
Wewnętrzny oscylator 2MHz jest szybszy od 1MHz (dwa razy). Jeśli zmienisz jego deklarację w programie, to nie będzie to wszystko, co trzeba zrobić - program będzie uważał, że kwarc ma 2MHz, ale procesor będzie taktowany 1MHz. By zmienić taktowanie mikroprocesora, trzeba zmienić FUSEBITY mikroprocesora. Do tego zadania dobrze nadaje się właśnie MKAVRCALCULATOR,...
A możecie mi podać jakąkolwiek wskazówkę co wybrać w przeliczaniu fusebitów w tym kalkulatorku: http://www.engbedded.com/fusecalc/ . Chcę aby na atmega16a ustawić zewnętrzny rezonator kwarcowy 16MHz. Praktycznie nic nie rozumiem z tego kalkulatorka... Dzięki za pomoc:D Wybierasz procesor a następnie wszystko już masz w pierwszym aktywnym okienku wyboru:...
http://obrazki.elektroda.pl/5053325200_1... http://obrazki.elektroda.pl/1067417000_1... http://obrazki.elektroda.pl/2247924000_1... Witajcie! Chcielibyśmy przedstawić wam projekt zegara na lampach Nixie. Tego typu projektów jest całkiem sporo w Internecie, jednak tylko kilka, które instruują jak dokładnie...
http://obrazki.elektroda.pl/8293412900_1... Witam. Przedstawiam sterownik oświetlenia LED oraz halogenowego w domu. Układ ma za zadanie wykryć obecność osoby w pomieszczeniu zapalając taśmy LED oświetlające sufit (7 metrów białej taśmy 2700K). Po kliknięciu włącznika (który jest przyciskiem dzwonkowym) ma zapalić się dodatkowe oświetlenie...
Wiem, że nie potrzeba wymiany... Po prostu poprzedni się uszkodził. A co to? Nadepnąłeś na niego? Niemniej jednak, skoro uszkodzony, to nie sądzę, aby jego wymiana byłaby rozsądnym i jedynym rozwiązaniem problemu. W obecnym czasie każdy kolejny dzień przynosi coś nowego w dziedzinie tej dramatycznie rozwijającej się technologii. Załóżmy, że jesteś...
C:\>avrdude -p m8 -c stk500v2 -P COM5 -U hfuse:w : C9: m // powinno być 0xC9 avrdude: AVR device initialized and ready to accept instructions A to czerwone to sam dopisałeś czy moderator? Bo o ile dobrze kojarzę to czerwony jest zarezerwowany dla moderatorów... a teraz nie wiadomo o co chodzi :) Tak że w tym przypadku fusek CKOPT włączający wewnętrzny...
Proszę o pomoc mianowicie dlaczego przy wewnętrznym rezonatorze 8MHz na procesorze atmega 128 pin PA7 nie działa. Dopiero jak zmienię na rezonator z ustawień fabrycznych wówczas jest OK. Zapewne rezonator się nie wzbudza i cały procek nie działa. Zaznacz CKOPT i spróbuj ponownie.
Połączenia sprawdzone, wszystko gra. A jak sprawdzić czy sam procesor działa? Może coś nie tak z taktowaniem mam i w ogóle procesor nie startuje?
Kondensatory i kwarc odlutowane xtal2 do niczego nie przylutowany, xtal1 do porta.0, m32 ma ustawiony wewnętrzny rezonator 8mhz(zewnętrznego kwarcu nawet nie próbuje ustawiać bo jeszcze zepsuje drugi procesor )
Dziwne pytanie do "pewnie" prostego problemu. Czytałeś co na ten temat pisze w nocie tego uC? Nie ma żadnych oscylacji bo tam sa zwykłe piny PB6 i PB7. Dopiero kiedy ustawisz uC na zewnętrzny rezonator to funcjonalnośc portów jest odłaczana. Tak samo kiedy ustawiony jest wewnętrzny oscylator a wybierzesz taktowanie Timera2 w trybie asynchronicznym dopiero...
Witam! Napisałem programik realizujący zegar programowy (bascom). Procesor był ustawiony na wewnętrzny rezonator 8MHz. Po uruchomieniu wszystko niby było ok za wyjątkiem odliczania czasu. W manualu do Atmegi wyczytałem że należy ustawić fuse bits na low-frequency oscillator CKSEL "1001" .Tak postanowiłem zrobić ale w menu znalazłem tylko "1001-1001"...
Jak taktujesz procesor? Kwarcem czy wewnętrznym rezonatorem? Spróbuj zamienić sposób taktowania procesora
Witam, Zazwyczaj swoje projekty realizowałem na mniejszych mikrokontrolerach, teraz jednak musiałem sięgnąć po ATmege128 TQFP. Problem jest tego typu że procesor się grzeje...:| Szukałem czegoś na ten temat na forum oraz na google i nie znalazłem żadnego wątku co świadczy pewnie o tym że nie jest to normalne... Procek ma ustawiony wewnętrzny rezonator...
To nie kwestia modysfikacji kodu, a właściwego ustawienia fuse bitów, tak aby procesor wykorzystywał zewnętrzny kwarc. Domyśle AVRy mają włączony rezonator wewnętrzny 1MHz. Na forum było mnóstwo wątków na temat ustawiania fuse bitów, jest to też dobrze opisane w manuala uC. Przy okazji - odmierzanie czasu w ten sposób zawsze będzie obarczone błedami...
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ę...
Witam wszystkich. Mam problem. Chciałbym załączać przekąźnik po 1 min (taki test dopiero się uczę). Napisałem program w bascomie załączający przekaźnik o dokładnej godzinie. Problem polega na tym,że procesor nie załącza przekaźnika. Podłączony jest kwarc 32768Hz. Fuse bity ustawione na wewnętrzny rezonator 8MHz. Proszę o odpowiedź: gdzie jest błąd?...
Dziękuje za błyskawiczną odpowiedz. Widocznie transmisja nie zachodzi. Masy muszą być połączone. - Ok. Już robię masę na stałe miedzy uC :) Prawdopodobnie nie konfigurujesz uartu (bascom nie jasnowidz, trzeba mu co nieco wskazać, no chyba że samo $baud= wystarcza) - No kolega ma rację, w przykładach nigdzie nie zalazłem nic o konfiguracji UARTU. Wiec...
Teraz testuje programowego uarta na atmedze32 z kwarcem 12MHz i działa wyśmienicie :) Aż zaraz przestawię atmege na wewnętrzny rezonator i zobaczymy jak się będzie zachowywać uart. Nie mam jak tego sprawdzić na razie na attiny13 bo chcąc przestawić zegar, procesor się zablokował... Przestawiłem z 9.6 na 4.8Mhz. W sumie nie koniecznie musi wszystko pracować...
Nie wiem po co kolega dołączył rezonator kwarcowy gdyż mógł ustawic na wewnętrzny oscylator RC. Prosta sprawa - układ komunikuje sie za pomocą UART'u - aby zniwelować błędy transmisji zastosowałem rezonator 11,059MHz ATmega8 ma wbudowany RTC. Mógłbyś programowo zrobic RTC a do projeku wykorzysyac wersje z "L" wtedy po wyłaczeniu z zasilania uC zasilałaby...
W AVR Studio nie da się pisać programów w BASCOM, chyba że ktoś ma wersję pełną z dołączonym do niej BASCOM Compilerem, i zintegrował sobie go z AVR Studio... Nic nie stoi na przeszkodzie aby programy napisane w BASCOM-ie symulować w AVR Studio. Do programowania przez ISP jest wymagany sygnał taktujący procesor od 1MHz wzwyż. W Tiny2313 może być nim...
Widzę, że zapowiada się porządnie wykonana płytka testowa. Mam równiez kilka pytań: 1. Czy te diody mogą być 1n4148? 2. Czy jako stabilizator mogę dać 7805? 3. Czy kwarc można dowolnie dobierać do tych kondensatorów 22pF? 1. Raczej nie autor pisze że max przewiduje 1A co przy 7805 jest mało prawdopodobne bez gigantycznego radiatora :) D2 nie jest konieczna...
Z tego co napisałeś jak masz właczony rezonator wewnętrzny na 8MHz, i jak masz zadeklarowane te 8M w crystal to masz śmieci? A jak natomiast ustawisz crystal na 11005900 (czemu taka wartość, nie masz na myśli 11095200) to działa Tobie wszystko OK? To bardzo dziwne, bo wtedy procesor raczej nie będzie odczekiwał poprawnych czasów. Będzie wtedy ten czas...
Samsung działa prawidłowo na kwarcu 6MHz, a na 10,240 już nie chce działać. Nie, w obu przypadkach działa podobnie, różnica jest taka, że oscylator wzbudza się sam, dopiero po dołożeniu rezystora 1 M i przy rezonatorze 6Mhz oscyluje prawidłowo, a z kwarcem 10,24MHz baaardzo zwalnia. Wygląda na to, że producent chciał sobie przyoszczędzić na kwarcach...
Witam. Procesor pracuje na kwarcu 24MHz (bez żadnych wewnętrznych mnożników czy dzielników). Loader420 ma problemy z programowaniem jednak za pomocą MTKbeta (otwieram port na 9600) udaje się go zaprogramować i zweryfikować. Program testowy wysyła tekst na port szeregowy (w pęti) i miga diodką. Na tym kwarcu udało mi się uzyskać wewnętrzny baudrate na...
Witam, zaprogramowałem Attiny 2313 w bascomie tak aby co sekundę gasła i zaświecała się dioda led podpięta do PORTD.6. Ustawiłem obsługę przerwań, konfigurację TIMERA1 podzieliłem go przez 64. Oscylator procesora jest ustawiony w FUSEBITS na wewnętrzny 4Mhz ( 100010:int. RC Osc. 4 Mhz; Start-up time: 14 CK + 65 ms; Config Portb = &B11111111 Portb =...
Moim problemem jest ciągły pomiar 85 st. Rezystor podciągający 4,7k jest, szyna zasilana i GND do masy, program z sampli mikroC (!). Fuse bity ustawione na wewnętrzny rezonator 8MHz. Procesor zmieniłem na Atmega8 o czym poinformowałem kompilator. Poniżej zamieszczam kod, może ktoś poprawi Mikronikę :) /* * Project name: OneWire (Interfacing...
Witam, Posiadam mikrokontroler LPC2364, w którym nie potrafię uruchomić pętli PLL. Środowisko programistyczne to Eclipse skonfigurowane według tutoriala Freddiego Chopina. Do uruchomienia LPC2364 posłużyłem się projektem przykładowym naipisanym dla LPC2103 i znajdującym się również na stronie Freddiego Chopina. Zmieniony został plik linkera: /***************************************...
http://obrazki.elektroda.pl/3785779700_1... Wstęp Najistotniejszą inspiracją do stworzenia tego projektu była próba odpowiedzi na pytanie - ile da się upchnąć w urządzenie wielkości zegarka naręcznego, tak w kwestii sprzętu jak i oprogramowania. Samo urządzenie jest niewiele większe niż zastosowany wyświetlacz. Do projektu wybrano wyświetlacz...
A wystarczy poczytać notę katalogową żeby się dowiedzieć czemu procesor działa bez rezonatora kwarcowego. Atmega8 jak i Attiny2313 posiadają wewnętrzny oscylator który pozwala na pracę bez zewnętrznego rezonatora. To z jaką częstotliwością działa procesor ustawia się w tzw fusebitach.
A co ma zegarek wyświetlany na wyświetlaczu od zegara procesora. W większości liczników są to zupełnie oddzielne układy. Procesor ma wewnętrzny zegar taktujący na podstawie rezonatora kwarcowego którego częstotliwość podawana jest na obudowie. Nie można sugerować się zegarkiem wyświetlacza.
Nie znam BASCOMA ale nei masz tu ani ustwionej szybkości transmisji ani nie piszesz nic o ustawoenieu fusebitów. Może ATmega16 pracuej Ci w dalszym ciągu na wewnętrznym rezonatorze 1MHz - na co by zresztą wskazywało: "... W dodatku odmiezane czasy przez procesor sa znacznie wydluzane..."
Jest źródłem zegara dla procesora. Wewnętrzny jest dość niedokładny. Możesz oczywiście użyć kwarcu o innej czestotliwości niż 8MHz aż do maks podanej w DS-ie.
Usunąć kwarc i użyć wew. rezonator. Można użyć expander na i2c i z 2 robisz 8
Widzisz - moim zdaniem myli ci się to wszystko bo pełno ostatnio w necie takich to rozwiązań programatorów gdzie ktoś wymyśla jakieś całe płytki z podstawkami do programatora. Po co to ???? Po to mamy nowoczesne mikrokontrolery żeby programować je bezpośrednio w układzie a nie cofać się do przeszłości i robić podstawki a potem wachlować prockiem pomiędzy...
Ale teraz odwracasz fazę sygnału. Poszukaj wzmacniacz operacyjny nieodwracający->google. Jedna z końcówek potencjometru musi być zwarta z suwakiem- obojętnie która. Potencjometr montażowy jak najbliżej wzmacniacza. Przy wzmacniaczu i przy procesorze między zasilanie a masę kondensatory 100nF jak najbliżej. Do nowej ATMegi nie musisz podłączać rezonatora....
Na PB I PC mam wyświetlacz PB6/7 to XTAL1/2. Ustawiając fusebitami zewnętrzny rezonator wyłączyłeś te piny dla portu PB - stąd śmieci na wyświetlaczu. Z kolei podłączenie równolegle z kwarcem pinów wyświetlacza blokuje wewnętrzny oscylator - stąd problemy z taktowaniem procesora.
Ja w Bascomie wpisywałem obojętnie z tego przedziału i mi nie zablokowało procesora. Dodano po 6 takie masz możliwości ustawiania tego 1111...1010 oscylator z zewnętrznym rezonatorem kwarcowym 1001 oscylator z zewnętrznym rezonatorem kwarcowym niskiej częstotliwości 1000...0101 oscylator z zewnętrznym obwodem RC 0100....0001 wewnętrzny kalibrowany oscylator...
Witam wszystkich! 1. Czy przy komunikacji dwóch procesorów poprzez UART można dopuścić sytuację, że jeden procesor (atmega 8 ) będzie pracował na wewnętrznym oscylatorze z tą samą częstotliwością co atmega 16 na rezonatorze kwarcowym ? Tak, ale możliwy transfer będzie zależał od dokładności tego oscylatora - wewnętrzny jest mniej dokładny. Config Com1...
Czy udało Ci się choć raz wykryć procesor programatorem? Jeśli nie, to zapewne problem jest gdzieś w połączeniach. A dobra wiadomość jest taka, że raczej nie przestawiłeś fusebitów. Jak rozumiem, procesor jest włożony w gniazdko U1, i zworki są ustawione następująco: JP21 (SOCKET) – 3-4 (U1/7) JP11 (U1 GRES) – 1-2 (On) JP9 (U1 CRYST) –...
Obliczenia są +/- poprawne, pod warunkiem, że procesor rzeczywiście jest taktowany 12,8MHz. Domyślnie atmega8 działa na wewnętrznym rezonatorze 8MHz który jest dodatkowo dzielony przez 8. Żeby to zmienić musisz przeprogramować fuse bity. Najlepiej to zacznik od uzyskania częstotliwości 1Hz na jakimś pinie - miganie LED przy czasach rzędu 3,1ms dość...
Zadam parę pytań, żeby ożywić dyskusję :-) 1. Jakie jest napięcie przed stabilizatorem i skąd się bierze ? 2. Nóżka AGND jest połączona z GND, a nóżka AVCC z VCC (brakuje tego połączenia na przekazanym schemacie - a jest ono istotne) ? 3. Po wyjęciu procesora z podstawki i podaniu 5V na pin do którego dołączona jest dioda - powinna się ona zaświecić...
Zacząłbym od wykorzystania sprzętowego SPI, a nie programowego z dodatkiem niedokładnych waitus itp i pracy procesora na zewnętrznym rezonatorze kwarcowym, a nie wewnętrznym RC.
Nie wiem czy na pewno w wewnętrznym, ale przy niektórych rezonatorach procesor robi duże błędy i to może być powód a przy 11,0592 mhz nie robi takich błędów w ogóle
1. Radziłbym zastosować jakiś elektrolit za stabilizatorem. 2. Wg. mnie wewnętrzny rezonator wystarczy. 3. Zastosowałbym interfejs 3 przewodowy do dallasa, i tylko opornik podciągający 4,7K. ( no i jakieś 100n w obudowie 1206 na nogach czujnika jeśli ma być na przewodzie. ) 4. No i mniejszy procesor. ( Ale to zależy co tam kto akurat ma i lubi ;D )...
Mam 2 pytania. Czy rezonator kwarcowy 32.768KHz do odmierzania czasu przerwaniem sectic potrzebuje kondensatorów? Jeśli tak to jakie? Drugie pytanie. Słyszałem że do kwarca 32.768 KHz Ustawia się procesor na pracę z wewnętrznym rezonatorem 8MHz. Czy to prawda?
Czy Jtag wymaga taktowania zewnętrznego badanego procesora? Atmege mam ustawioną na ktakt wewnętrzny 8Mhz, może zastosować zewnętrzny rezonator?
Dzięki wielkie, na początek przyszłego tygodnia spróbuje i dam znać czy problem się rozwiązał :) A tak nawiasem to nie posiada on wewnętrznego oscylatora? Ten procesor nie posiada wbudowanego oscylatora jak AVR. Potrzeba podłączyć mu zewnętrzny sygnał taktujący lub rezonator kwarcowy i dwa kondensatory. http://obrazki.elektroda.pl/4381489400_1...
Attiny działa na wewnętrznym kwarcu 8 MHz tak jak został przyniesiony ze sklepu (Fusebitów nie zmieniałem). Nowy procesor ze sklepu ma włączony podzielnik i pracuje na częstotliwości 1MHz. Bit włączający podzielnik nazywa sie CKDIV8 . Do zmiany FuseBit`ów podchodził bym jednak ostrożnie. Spróbuj innego programu do współpracy z tym procesorem. Przypominam...
Fuse bity, tak trzeba, wszystko w dokumentacji. Z fabryki procesor chodzi na zegarze wewnętrznym 1MHz.
wewnętrzny rezonator rezonator zewnętrzny procesor rezonator kwarcowy procesor
skanowanie konica selector wejść mondeo wskaźnik
reset pieca buderus problemy diagbox
Kody 3-cyfrowe do pilota URC22B-12D – programowanie i wyszukiwanie Panasonic TX-39A400E – kody do pilota URC22B-12D, lista i programowanie