Te kondensatory przy kwarcu są właściwe? Próbowałeś z kwarcem o mniejszej częstotliwości? Dodano po 2 Próbowałeś bez tych szeregowych rezystorów 1k?
AVR LAB próbuje rozpoznać uC korzystają z minimalnej prędkości, nowy uC jest ustawiony na 1MHz i to działa. UNO jest ustawione na 16MHz i Arduino tak próbuje z nim gadać, a to się nie uda. Mini CORE ma opcję wybrać programator USBASP slow, tym wgraj bootloader z ustawieniem na zewnętrzny kwarc 16MHz, potem możesz wrócić do UNO i już powinno być OK....
po wymianie kwarcu płytka nie jest rozpoznawana przez komputer Jeżeli założyłeś również zworkę, o której pisałem w poście #10 i #13, to teraz powinieneś załadować nowy bootloader (wersja dla Leonardo) z użyciem programatora USBasp lub lepszego. Możesz to zrobić w Arduino IDE.
Używałem programatorów STK200, Sample elektronik programator, obecnie USBasp ten: http://mirley.firlej.org/programator_na_... zmieniłem tylko diody zenera z 3,6V na 3,3V. Nie znam tej ATmegi, nie wiem czy coś poza zaprogramowaniem trzeba zrobić.
Witam Z tego co pamiętam tych fuse bardzo nie zmieniałem jedynie raz ustawiłem zewnętrzny kwarc 16mhz tak jak gdzieś wyczytałem na stronie www kol. Brutus_gsm czytał Twój post uważnie stąd jego stwierdzenie. Spróbuj na wszelki wypadek podpiąć kwarc.
Ok - ale ja właśnie myślałem, że to powinien pokazać mkAvrCalculator - że te fusebity oznaczają że uC spodziewa się zegara np. 16MHz. A nie pokazuje nic, stąd moje zdziwko. Dla twojego większego zdziwienia: żaden FuseBit Calculator nie wskazuje na konkretną częstotliweśc powyżej 8 MHz. Porównaj z : http://www.engbedded.com/fusecalc/ Masz tam tylko...
Raz miałem podobny problem - zlutowałem dwa układy, programator nie wykrywał procesora. Programator sprawny gdyż na innym projekcie wszystko działało, procesor też sprawny, ponieważ na prowizorycznym stk200 też działało. Okazało się, że programator szedł zbyt szybko żeby zaprogramować procesor idący na wewnętrznym RC 1MHz (domyślne). Po ściągnięciu...
Czy chciałbyś nagrać ze mną podcast elektroda.pl o mikrokontrolerach pdk? Nie da rady, nie jestem gadatliwy. //======== Wrzuciłem soft v0.5 na początku tematu. Zmiany: - Nowy stos USB - Pomiar częstotliwości < 12MHz (wypełnienie 50%), kalibracja IHRC do 16MHz - Wbudowany USBasp ("avrdude -c usbasp-clone ..."). Ze względu na stan niski na pinach...
Nie ma więcej wpisów więc zamykam temat
http://obrazki.elektroda.net/74_12536950... Witam Chciałbym przedstawić swój kolejny projekt. Prezentowany układ jest uniwersalnym systemem uruchomieniowym dla procesorów AVR. Zaprojektowałem go wspólnie z kolegą (k.moron(malpa)tlen.pl) w oparciu o wspólne przemyślenia i problemy jakie napotykaliśmy przy budowaniu innych urządzeń. Płytka nie...
Normalnie to nie mam tyle czasu, ale jak piję kawę to chwilę mam a tak długo nie używałem Arduino że postanowiłem sprawdzić :D Arduino Nano Mega328P na 16MHz z fusami nawet ustawionymi na Bootloader. Program wgrany przez programator USBasp a plytka do kompilacji była ustawiona na Uno. LED podłączona PD4<->GND Efekt -> jak na filmie :D https://filmy.elektroda.pl/64_1743489551...
Witam. Po ustawieniu AVR-BURN-O-Mat tak jak mi napisałeś wystąpił oto taki komunikat: C:\WinAVR-20100110\bin\avrdude.exe -C C:\WinAVR-20100110\bin\avrdude.conf -p m32 -P usb -c usbasp -B150 -U flash:w:C:\Users\Tomek\Deskt... avrdude.exe: set SCK frequency to 4000 Hz avrdude.exe: warning:...
w arduino w plik/przykłady/ArduinoISP Tu jeszcze na wszelki wypadek dodam, że jeśli po świadomym lub nie świadomym przestawieniu źródła taktowania w fusebitach (np. na 128kHz), programowana kostka przestaje być widoczna dla programatora na Uno czy Nano (prędkość SPI zbyt duża), nie trzeba od razu popadać w rozpacz że kostka zbrickowana. Wystarczy wtedy...
Może dałeś złą at-megę? musi być na 16Mhz
Dziękuję bardzo za odpowiedzi, W opcjach programu włącz na chwilę "Pokazuj konsolę AVRDUDE ->zawsze" a nie tylko gdy wystąpi błąd. Wtedy przy próbie programowania gdzieś w górnych liniach pisze "cannot set SCK frequency", albo coś w ten deseń. To oznacza, że w programatorze masz stary soft i warto go wtedy uaktualnić. Faktycznie po pokazaniu konsoli...
Jeszcze jest drobny szczegół, że używam USBasp na kwarcu 16MHz. A czy wsad w tym programatorze jest również przystosowany do kwarcu 16MHz czy nie?
(at)Piotrek2914 na pewno połączyłeś masę programatora z masą testera? USBASP na 100% współpracuje z tym mikrokontrolerem . :) Płytka Eurotips oraz moja posiada piny w następującej kolejności: http://obrazki.elektroda.pl/2116474400_1... Na czas programowania programator musi podawać własne zasilanie do złącza ISP testera( można odłączyć...
(at)emarcus, wszystkiego najlepszego w Nowym Roku. Nie, to nie jest Arduino NANO ani jego klon, jak już to klon klona, niezależnie od kwarcu płytka przedstawiłaby się z programatorem USBASP jako uC AVR Atmel Atmega 328 lub 168, albo nie działałby wcale. uC Atmel mają nadruk, nawet jeśli są na klonach NANO prosto z Chin. Płytki NANO z LGT8 są często...
To coś masz nie tak. Właśnie sprawdziłem u siebie, MKII tasiemką do uProga, zworka SLFPRG, 2 sekundy i flash siedzi - za pierwszym razem - zero problemów :) Sprawdzałem z ustawieniem 3V3 jak i 5V. Nie wiem, szukaj błędów może na płytce gdzieś. Zmierzyłem czas programowania z innym koleżką z forum... Atmega644 przy 16MHZ - 4kB w 3 sekundy Atmega8 przy...
W narzędzia : płyta- mam zaznaczone kropką Arduino Pro or Pro mini . Procesor - ATmega 328 ( 5V, 16MHz ) . Port - COM 4 . Programrator - USBasp . Czy wszystko jest O.K. ? Czy coś jeszcze powinno być ? Wszystko jest podłączone jak trzeba , przejściówka CP2102 Breakout 02703A . Bardzo długo kompiluje szkic .
A co wgrywasz do procesora? Ustaw go na zewnętrzny kwarc 16MHz i wgrywaj bez zworki slow SCK.
Witam. Mam problem z wgraniem sketch'a do Atmega328P. Bootloader poszedł bez problemu, opierałem się o ten poradnik: http://www.plociennik.info/index.php/inf... Natomiast z wgraniem konkretnego projektu jest dużo gorzej... Wgrany bootloader do Atmegi to "Arduino...
Witam wszystkich. Próbowałem załadować Blink do Arduino Pro Mini klon 328 16MHz , 5V w PlatformIO używając programatora USBasp. Od razu mówię, że w Arduino IDE ładuje przez USBasp, chociaż jest napisane coś takiego: avrdude: warning: cannot set sck period. please check for usbasp firmware update. więc problem kabelków odpada W PlatformIO napisałem takie...
Mam ci tłumaczyć o stanach logicznych i zabezpieczaniu portu USB. Jak dasz Atmegę taka fajną to robi na 16MHz i 3.3V to możesz dać same oporniki i transile ;)
należy posiadać programator np. USBasp. posiadam i sprawdzę bo na to nie wpadłem.. Udało się, bootloader wgrany przez USBasp oryginalny który wziąłem z folderu arduino, fusebity ustawione dla kwarcu 16mhz
Ponieważ napisałeś do mnie na PW to odpowiadam: - bardzo dobrym programem (niestety płatnym) jest mkavrcalculator, jednak w Twoim przypadku (atmega8) możesz go użyć - wersja demo obsługje w całości ten procesor - chwalę sobie AVRBurn-O-Mat - nakładka graficzna na avrdude - KhazamaAVRProgrammer Tylko nie rozumiem zbytnio po co chcesz ich używać skoro...
Problem mogł być z zasilaniem 3,3V -w pdf-ie jest ze dla 16MHz minimalne napiecie zasilania to 4,5V. USBASP jest 5V - teoretycznie poziomy powinien wykrywac ale ostatnio był temat tylko w koszu wyladowal ze dla klona USBASP który miał wyjscie zasilania 3,3 i 5V były problemy z programowaniem modułów tylko tam procek programatora tez był z tego napiecia...
Witam. Mam problem który jest już rozsławiony w internecie, a jednak dalej są problemy. Sprawa wygląda tak. Chcę wgrać bootloader na atmege328p, wykorzystuję do tego programator USBasp. Próbowałem podłączać według najprostszych schematów oraz tych z kwarcem 16MHz i kondensatorami. W programie Arduino IDE wybieram Arduino uno, lub nano oraz programator...
Nie używałem tego digisparka, ale widze, że używa on bootloadera micronucleus. Pewnie to jest problem, bo najpierw uruchamia się bootloader i dopiero po pewnym czasie właściwy program. Może to powodować, że po włączeniu zasilania układ nie "przedstawi się" na czas. Zalecam jednak zaprogramowanie programatorem bezpośrednio, nie za pomocą bootloadera....
32768Hz = 32.768kHz Teraz zamiast tego rezonatora podłączyć rezonator 1MHz.... 16MHz Ustawić Fuse na 2MHz RC (wewnętrzny oscylator RC) Wgrać program Podłączyć z powrotem 32768Hz = 32.768kHz
Witam! Zakupiłem ostatnim razem programator USBasp http://obrazki.elektroda.pl/4294805200_1... i 2x atmega238p z kwarcem 16MHZ i pozostałym osprzętem. Wszystko podłączyłem według schematu. http://obrazki.elektroda.pl/9818576100_1... Podłączyłem do komputera i zainstalowałem sterowniki. http://obrazki.elektroda.pl/7871519200_1...
Ten schemat pokazany przez (at)khoam działa na pewno, bo sam takiego używam zarówno w programowaniu z konwerterami USB/UART jak i z BT HC-05 (tu reset robię pinem STATE po odwróceniu komendą AT logiki). Po każdym użyciu programatora do wgrania szkicu bootloader (w sensie program we flash) znika, zostają tylko ustawienia fuse i jak zamierzasz używać...
Panowie, macie jakieś pomysły ? Przyszedł do mnie dziś nowy programator z chin na układzie CP2102 i na tym programatorze po poprawnym podpięciu przewodów, ustawieniu portu COM5 dalej wyskakuje ten sam komunikat. Dodam że podczas wgrywania skeczu mignie ze 2 razy dioda L na Arduino Mini Czy może ten problem mieć coś wspólnego z bootloaderem lub jego...
Projektuje sobie płytkę startowa/rozwojową coś w rodzaju klona Arduino podstawowe założenia. - Micro usb do programowania i zasilania może kiedyś komunikacji z komputerem. - Wbudowany programator USBasp na stałe odłączany zworkami. - Procesor główny Atmega162 16MHz - Wbudowany zegar czasu rzeczywistego. - Wbudowana pamięć SRAM. Poniżej zamieszczam fragment...
Proponuję częściej zaglądać do karty katalogowej układu. Zakładam, że chodzi o ATmega2560, jak byk jest napisane, że producent gwarantuje tylko pracę do 16MHz (a są też modele z max 8MHz). Więc to loteria czy posiadany egzemplarz da się przetaktować. Pozdrawiam, GSM
Zarys. AVRy to sympatyczne uC (mikrokontrolery) firmy znanej chyba wszystkim z produkcji legendarnej "51" z pamięcią Flash - http://www.atmel.com . Rodzina ta należy do procesorów RISC - choć lista rozkazów jest dość rozległa Smile. Większość rozkazów wykonują w JEDNYM takcie - w przeciwieństwie do np. 12 taktowych MCS-51. Dodatkowo posiadają mechanizm...
witam, męcze się i męcze i nie chce zablokować kolejnego mikropcka, bardzo proszę o pomoc, moje pytanie: jakie kondesatory dać przy kwarcu do atmegi16- 22pF?, jeśli dolutuje kwarc 16 mghz, to na jaką wartość ustawić potem w programie F_CPU ? 16 czy 14.7456E6, bo tak też widziałem, oraz te fuse bity, ech, czytam i męcze się, prosze o pomoc, które musze...
Witam. Znalazłem w sieci parę tematów mówiących o nie wspieraniu tegoż programatora przez system windows 7 x64. Chciałem zdementować te pogłoski. :). Dziś zaprogramowałem atmega16 operując w systemie windows 7 x64. Oczywiście pojawił się mały problem z podpisami cyfrowymi, których zarówno vista x64 jak i windows 7 x64 wymagają do poprawnego zainstalowania...
https://obrazki.elektroda.pl/5416554600_... https://obrazki.elektroda.pl/6040099900_... https://obrazki.elektroda.pl/1371643000_... https://obrazki.elektroda.pl/4858717600_... https://obrazki.elektroda.pl/1323161000_... https://obrazki.elektroda.pl/2134119900_...
Witam Mam problem ze zmuszeniem attiny do pracy z kwarcem 12MHz Ustawiam bity CKSEL 0..3 na "1" oraz CKDIV8 na "0" i w tym momecie trace komunikacje z procesorem. Po podlaczeniu generatora 16Mhz dziala a na kwarcu za diabla niechce :| Co robie nie tak? Programuje USBASP i Burn-O-Mat
Kiedy pokazują Arduino Mega2560 to juz wiadomo że był w nim bootloader i to do rezonatora 16MHz i wyłaczony był JTAG. Z opisu wynika chyba że układ zrobiłeś sam. Jeśli to fabrycznie nowy mikrokontroler to opuścił fabrykę z włączonym dzielnikiem wewnętrznego zegara i pracuje z prędkością 1MHz. Dodatkowo właczony ma interfejs JTAG który z pewnością chciałbyś...
Witam. Posiadam mikrokontroler ATmega328P bez wgranego bootloadera. Próbowałem wgrać go za pomocą programatora AVR i Arduino IDE, ale mi się to nie udało. Jak poprawnie trzeba to zrobić? Moja próba: Podłączyłem mikrokontroler z programatorem na płytce stykowej(wszystkie połączenia poprawnie), następnie w Arduino IDE wybrałem płytkę; ATmega328; programator:...
Atmega do której wgrywałem bootloader nie jest na płytce arduino, jest to odbiornik RC. także prócz kwarca 16Mhz nie ma tam nic co mogło by zakłócać programowanie, a do tego odbiornika wgrywałem bootloader juz nie raz ale niestety tym razem chyba padła/zablokowała się atmega i penie bez fusebit doktora się nie obędzie.
Witam, kupiłem dzisiaj programator USBasp cable i chcę wykonać lampkę RGB na Attiny2313, jednak nie mogę wgrać programu to Attiny. Bascom wykrywa układ, wczytuje program, i nagle program zamyka się. Programuje przez podstawkę z kwarcem 16Mhz i dwoma kondensatorami 22pF. Dokładniej po czym program się resetuje na zdjęciu (pasek dochodzi do końca i zamyka...
Dodałem kwarc 16MHz między pin 9/10. Nie pomogło C:\Users\wojtek\Documents>avrdude -p m328p -c usbasp -B 32 avrdude: set SCK frequency to 16000 Hz avrdude: error: programm enable: target doesn't answer. 1 avrdude: initialization failed, rc=-1 Double check connections and try again, or use -F to override this check. avrdude done. Thank you. C:\Users\wojtek\Documents>...
Nie wiem co da fotka, bo jak już pisałem jest to zestaw uruchomieniowy gotowy, kupiony i w dodatku nie mój. Nic z podłączeniem kwarcu nie zmieniałem ale jeśli to pomoże rozwiązać problem, to proszę http://obrazki.elektroda.pl/9677763400_1... Kwarc 16MHz dołączony zworkami. Kondensatory do kwarcu są. Zasilanie z programatora USBAsp podłączonego...
Witam mam taki problem że zmiana CPU na inną częstotliwość niż 1MHz nie działa - próbowałem na kilka sposobów to zmienić i nic. 1. w MKAVRcalcuator zmieniłem na zewnętrzne taktowanie i podłączyłem kwarc najpierw 2 potem 16MHz i nic potem dałem wewnętrzne taktowanie i nic. stwierdziłem że wersja free nie obsługuje innych na atmega8 tylko 1Mhz 2. Wiec...
Witam ponownie dziś przyszedł moj mikrokontroler AVR ATMEL ATmega8A-PU DIP28 16MHz wraz z płytka prototypową i programatorem USBasp ATMEL AVR podłączyłem sam mikro kontroler na płytce prototypowej tak aby połączyć ja z komputerem ale to wszystko. Dalej nie wiem co z tym fantem zrobić chciałbym się nauczyć programować owe procesory, lecz nie wiem za...
Dobra, a gdzie jest kwarc? Ustawisz fusebity na kwarc zewnętrzny i klops. To tylko taka moja wariacja na ten temat - Ja jak akurat korzystam z tych mikrokontrolerów więc zrobiłem sobie konstrukcję według potrzeb. Zazwyczaj to ustawiam na częstotliwości wbudowanego oscylatora więc nie był mi potrzebny kwarc. Tak czy siak jak coś namieszam w fusebitach...
Witam, pare tygodni temu rozpoczalem swoja przygode ze swiatek AVR, czyli jestem zielony jak moj trawnik do ktorego to docelowo chce sobie skonstruowac nieco bardziej wyrafinowany sterownik podlewania :) Troche sie naczytalem o ustawianiu fusebitow i postanowilem nie brac sie za to samemu, mam nadzieje, ze uznacie to za rozsadny pomysl :) ATmega328P-PU...
atmega16 16mhz bootloader 16mhz atmega128 16mhz
sprężarka wyłącza excel makro przycisk usuwać czujnik ciśnienie atmosferycznego
telewizor saturn spawarka lorch
Solarium włącza się automatycznie po podłączeniu Jak wymienić łożyska w silniku Direct Drive pralki?