a jakiś schemat wyprowadzeń kwarcu na płytce, bo tego też nie wiem Dwa punkty lutownicze: https://obrazki.elektroda.pl/7523180100_...
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....
Witam, problem kompilacji bootloadera powrócił - prosiłbym teraz o wersję 16MHz dla atmegi8, tą z możliwością programowania EEPROMu i LOCKBITów :) W załączniku Atmega8, 16Mhz,9600bps,eeprom,lockbit :wink:.
Brakuje rezystora 10kΩ między resetem a plusem zasilania. Jeśli chcesz wgrać bootloader Arduino, to jeszcze koniecznie kwarc 16MHz + 2 x 22pF do masy.
To OK. Pozstanie jeszcze tylko do wgrania nowy bootloader dla wersji Pro Mini 3V3/8MHz :) P.S. Czterokanałowy konwerter 5V/3V3 ma wymiary ok. 1 cm x 1 cm.
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...
Może zanim zapomnę o czym chciałem napisać a nie jest najważniejsze, ale dla Ciebie ważne. Tak w telegraficznym skrócie -> USART w AVR ma możliwość włączenia jakby podwójnej prędkości/próbkowania (to samo SPI). Bit ma skrótowa nazwę U2X. Przy taktowaniu 16MHz, jak prawie każda płyta Ardu, to bez U2X predkość 115200 miałaby za duzy błąd który niby maksem...
Dodam że mam ten zestawik od około tygodnia i przez pierwsze 3 dni działało wszystko tak jak powinno (komunikowały się ze sobą, wgrałem może z 50 skeczy na Arduino dzięki niemu). Uszkodził Ci się bootloader w procesorze, teraz musisz go od nowa wgrać programatorem (np. USBasp).
Przeczytałem ze zrozumieniem. Zdanie "(oryginalnego, bez modyfikacji i grzebania w plikach programu)" to teraz dopisałeś. Kody z arduino to chyba kody, co nie? Nic nie pisałeś o zmianach z pliku boards.txt . Jakbyś napisał to wcześniej to bym nic nie komentował ;) Nie myśl, że się wymądrzam, tylko po prostu usprawiedliwiam bo mówisz, że nie czytam ze...
http://obrazki.elektroda.pl/3488303700_1... Witam. Od zawsze irytowała mnie konieczność podchodzenia do domofonu, aby wpuścić np. listonosza... Zacząłem więc przeszukiwać internet w poszukiwaniu interfejsu pomiędzy telefonem i domofonem. Znalazłem Bramotela, ale tenże po poczytaniu o nim, został zdyskwalifikowany ze względu na jego...
https://obrazki.elektroda.pl/2558148800_... -BANDIT INFO BOX- 1. WSTĘP Opisywana konstrukcja to zestaw dodatkowych cyfrowych wskaźników które wykonałem do swojego motocykla (Suzuki Bandit 650S K5). Są to wskazania: aktualnego biegu, napięcia w instalacji oraz temperatur: oleju i powietrza (silnik tego motocykla jest chłodzony olejem...
http://obrazki.elektroda.pl/2352937000_1... Zaprojektowany i wykonany układ uruchomieniowy powstał jako część dyplomowej pracy inżynierskiej na wydziale Elektronika i Telekomunikacja. Tytuł inżyniera obroniłem w 2010 roku ale dopiero niedawno postanowiłem przedstawić szerszej publice urządzenie mojego autorstwa. Urządzenie wraz z zestawem...
Jony & emarcus: czyli reasumując, podejrzewacie, że jest wgrany źle lub zły bootloader? Tu nic nie ma do podejrzeń! Jakikolwiek bootloader , poprawny lub uszkodzony był w początkowej fazie wpisany, to z chwilą wgrywania jakiegokolwiek programu testowego przez USBasp, ten bootloader już tam nie istnieje, został wykasowany. O czym nie jeden raz już...
https://obrazki.elektroda.pl/3402353400_... Arduino Nano DIP wygląda na najmniejszą kompletną płytkę Arduino, jaka kiedykolwiek powstała. Jest kompatybilna z Arduino Uno, ale ma rozmiar taki sam jak chip ATmega328P-PU: 33 x 10mm. Cechy Arduino Nano DIP - Rozmiar DIP26, 33 x 10 mm - Kompatybilność z Arduino Uno - ATtiny3217 zamiast...
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...
Wgrałem plik .hex i wszystko jest ok zmieniłem fuses na kwarc zewnętrzny 16MHZ Ale jak wgrać program?
Nagrywanie Bootload’era na układzie ATMega328, przy użyciu Arduino Uno, jako programatora ISP. http://obrazki.elektroda.pl/7030881600_1... http://obrazki.elektroda.pl/6948976200_1... http://obrazki.elektroda.pl/7160707800_1... Autor konstruował pewne zdalnie sterowane urządzenie, które wymagało,...
http://obrazki.elektroda.pl/1569543700_1... Witajcie moi drodzy! Dziś przedstawię wam moją płytkę uruchomieniową PIC16F1459. Projekt powstał, ponieważ chciałem dłużej poeksperymentować z tym mikrokontrolerem, a pracowanie na płytce stykowej jest niewygodne. PIC16F1459 PIC16F1459 zainteresował mnie dlatego, że jest to jeden z nowszych...
Już chyba wiem, dlaczego się nie rozumiemy. Nie mam normalnego programator ISP, ale mam arduino uno jako osobne urządzenie z własnym procesorem. Tak się składa, że arduino można zaprogramować aby działało jako programator. I podłączając arduino (jako programator) do mojego sterownika jestem w stanie programować go jak za pomocą programatora. Oprogramowanie...
Dzień Dobry. Potrzebuję w Arduino połączyć się z ATmega128 (wersja 5V obudowa TQFP64), ze względu na ilość wejść/wyjść binarnych, z których będę korzystał. Znalazłem pakiet MegaCore, który dołączyłem do Arduino. W opisie jest jak wykonać minimalne połączenia aby nawiązać połączenie. Wykonałem te połączenia na płytce ewaluacyjnej AVT5531. masa GND pin-y...
Mam chińską podróbkę Digisparka, więc nie ma problemu z RSTDISBL. W ArduinoIDE mam wybraną płytkę Digispark 16MHz i z jego dogranych procedur korzystam. Tylko zaczął mnie irytować ten bootloader ;) PS: Czy da się przerobić USBasp, tylko podnosząc napięcie na resecie do HVSP?
Dzień dobry, mam pytanie odnośnie pracy Arduino z taktowaniem 20MHz. Posiadam czysty mikrokontroler ATMEGA328P, chce na niego wypalić bootloader po przez Arduino UNO, po czym wgrać program który wykorzystuje taktowanie 20MHz mikrokontrolera przy zewnętrznym rezonatorze kwarcowym. Moje pytanie, czy Arduino to Arduino którym będę wgrywał bootloader a...
Witam, mam pytanie. Czy wgrywając bootloader z arduino na atmege328, wybierając wersje atmega328P (at) 16MHz wgrywają mi się od razu ustawienia fusebitów skonfigurowane pod 16 MHz czy muszę je dodatkowo ustawiać we własnym zakresie? Pozdrawiam
Zrobiłem i wprowadzam do sprzedaży rodzinę kart I/O zwanych w terminilogii Raspberry jako "hat". Wszystkie one mają ten sam firmware - różnią się tylko layoutem i ilością wyprowadzeń. 1. Universal Plus - format HAT RPi, 29 I/O, w tym oddzielnie wyprowadzone 16 w formacie złącz do RC serwomechanizmów https://obrazki.elektroda.pl/6997086200_...
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...
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.
Zrobiłem to co podałeś trochę poprawiłem efekt ten sam. Poszedłem też na skróty i wyliczałem tylko okres resetując timer też ten sam błąd.. Zastanawiam się czy aby na pewno attiny ma 16MHz bo są źródła które podają 16,5MHz korzystam z Digispark Attiny85 i ze względu na USB jest tak taktowany, zastanawiam się o ile to prawda ze 16,5MHz jak uciąć te 0,5Mhz...
Wersa arduino 0023, a tak zaawansowany nie jestem zeby porównać sekcje bootloadera, bootloader wgrany na 100% dobry (chyba że się myle) ktory powinienem wgrać do atmega 168PA? - wgrywam ten do atmega168 16mhz Poniżej 3 pliki spakowane
Wszystko na to wskazuje. Wrzuciłem do Atmegi8 bootloader, ale niestety jest ona taktowana na zewnętrzny kwarc 11.059200 MHz, a w arduino jest 16mhz i nie wiem jak przetaktować atmege na 16mhz w programie mkAVRCalculator. Dodano po 22 Witam ponownie, bootloader wrzucony do Atmegi8 z taktowaniem 16mhz i dalej wywala ten sam błąd. Jedynie co się poprawiło...
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ć...
Mikrokontroler standalone + oscylator 16Mhz Na Uno załadowany program ArduinoISP Potem wybór programatora Arduino as ISP Wypal bootloader Zakkńczone sukcesem. Aha, reset podciągnięty rezystorem 10k do zasilania 5V. Jrszcze jedno. Próbowałem wgrywać sketch przez pl-2303 oraz przez ft232 z resetem atmegi podpiętym do pinu DTR w ftdi. Efekt ten sam. i...
Arduino komunikuje się głównie przez UART, UART jest ściśle powiązany z zegarem/kwarcem. Możesz sobie użyć innego kwarcu (np. wymienionego 14.7456) pod warunkiem, że masz do niego odpowiedni bootloader i tak zdefiniowaną płytkę, że właśnie takiego zegara będziesz używać. Jak nie używasz bootloadera i wgrywasz programatorem to wystarczy otworzyć plik...
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....
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ś...
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
Witam noi po zainstalowaniu tego ,programator wogle przestal wspolpracowac musialem od nowa system instalować po zainstalowaniu wyskakuje taki sam komunikat jescze jedno pytanie w MkCalculator jako lock bits pokazuje mi 0x3F a w AVR dudes pokazuje external jako 0x05 czy lock bits nie powinien byc na 0x0F Dodano po 14 Widze ze odpowiedzi brak pewnie...
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:...
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 kolego nie jest to płytka stykowa :p chodź tak też można by było nazwać w sumie bo nie jest to przecież komercyjny układ tylko własny wymysł ;]. Co do kwarcu faktycznie jest tam 8Mhz aczkolwiek próby odbywały się na różne sposoby z 8Mhz, 16Mhz jak i własnym wbudowanym w procesorze rezonatorem tzw. wewnętrznym. Z tym resetem próbowałem również praktycznie...
Witam, uruchomiłem atmegę 324 w Bascomie wykrywa mi ją ustawiłem fusebits na 1111 - zewnętrzny kwarc 16mhz i taki jest na płytce - dodałem bibliotekę MightyCore wybrałem atmega 324 i próbuję wypalić przez Arduino mega ale wyskakuje mi błąd o błędnym id - Bascom wykrywa taki sam numer jak arduino podaje ze jest niezgodny. Proszę o pomoc jak w inny sposób...
http://obrazki.elektroda.net/60_12260485... ------------------------ Projekt ma juz ladne pare lat , najnowsze i najbardziej aktualne informacje o nim znajduja sie na dedykowanej stronie http://obrazki.elektroda.net/24_12260614... Calosc zminiaturyzowalem do rozmiarow 25x45mm . Waga pare gram . Zasilanie 8-12V . Tak wyglada : http://obrazki.elektroda.net/4_122606129...
ATMega8 była stosowana w starszych wersjach Arduino i możesz ją znaleźć w menadżerze płytek pod nazwą "Arduino NG or older". Zmień procesor tej płytki z domyślnego Atmega168, na Atmega8, wgraj bootloader USBASP-em i testuj po USB(przez FDI zepsutej). Do programowania i prawidłowej pracy niezbędne jest podłączenie co najmniej rezonatora 16MHz z dwoma...
Nie jestem pewien ale czy Adruino domyślnie nie jest kompilowane dla zegara 16Mhz. Dołóż do At88 kwarc 16 MHz a fuses ustaw tak jak są w Arduino i powinno być OK. Mam założony kwarc 16Mhz , odczytałem z Arduino przez mkAVR ustawienia fuses i ustawiłem je w At88 co spowodowało zablokowanie Atmegi (na szczęście mam ich kilkanaście sztuk a próbą odblokowaniem...
Witam, próbuje odtworzyć w zaciszu domowym najprostszą wersje arduino uno. Wszystko niby pięknie i ślicznie a za nic nie mogę wgrać do atmegi jakiegoś programiku ( za pośrednictwem programu arduino i komunikacji UART ). Sam układ jest prościutki atmega328 zewnętrzny kwarc 16MHz i max232 do konwertowania sygnałów. Testowałem samą komunikacje z komputerem...
Próbuje wgrać bootloader do Atmega328p przy pomocy programatora LPT ze strony avrdude: AVR device not responding avrdude: initialization failed, rc=-1 avrdude: Yikes! Invalid device signature. avrdude: Expected signature for ATMEGA328P is 1E 95 0F Sprawdzałem luty, kabelki, połączenia i wszystko jest ok. Podaję zasilanie 5V z usb. Jedyna...
Trochę za późno... Też usunąłem bootloader :/ W sumie trochę to chore jest... Czytam datasheeta i nie mogę dojść do ładu i składu. W jednym miejscu piszą, że scalak na "dzień dobry" działa na wewnętrznym RC 8mega z dzielnikiem przez 8 a wiem z autopsji, że potrzebuje 16MHz kwarcu do działania bootloadera... Za diabła nie dojdzie się jak tam to wszystko...
Witam, jestem zielony w tych sprawach i dopiero się uczę i napotkałem dosyć dziwny problem. Chcę odtworzyć mój stary(zepsuty) pilot no i mam kody wszystkich przycisków, używam biblioteki IRremote.h i wszystko działa na Arduino(dioda mruga a tv reaguje) ale gdy wypaliłem bootloader na Atmega8A-PU i wgrałem program niestety dioda wgl nie świeci. Standardowo...
Witam Już od dłuższego czasu nie mogę poprawnie uruchomić termometru ds18b20. mikrokontroler to ATMEGA32A, F_CPU 16Mhz Próbowałem już na wiele sposobów, ostatecznie jednak korzystam z kodu zamieszczonego w książce tmfa. http://obrazki.elektroda.pl/9838684200_1... Każda próba kończy się odpowiedzią " No Presence Pulse" Jestem początkujący...
Skąd może być ta rozbieżność i którą informację uważać za prawdziwą? Przykro mi ale ja nie odpowiadam za jakieś niesprawdzone informacje, a to co piszę opieram na tym co w 100% robię. Procesory ATmega328P to jedne z moich ulubionych i gdybym nie mógł ich programować to byłaby skucha ;) a jak pisałem używam tylko USBASP. Poza tym zassaj sobie program...
Mikrokontrolery AVR firmy Atmel zdobyły bardzo dużą popularność na polskim rynku. Dotychczas producent oferował nam dwie rodziny: ATtiny oraz ATmega, które różniły się możliwościami i ceną, choć sposób ich programowania był identyczny. Wprowadzając najnowszą rodzinę, XMEGA, producent dokonał bardzo istotnych zmian, zarówno w budowie procesora, a także...
atmega16 16mhz usbasp 16mhz atmega128 16mhz
kostek fotel peugeot sprężarka wyłącza moduł płyta indukcyjny
telewizor saturn spawarka lorch
Seat Leon 1M 1.6 8V szarpie i gaśnie po nagrzaniu – błędy 00282, przepustnica VDO/Siemens Ford Focus Mk1 FL 1.8 TDDI 2002 – gaśnięcie silnika, błąd P0149, wentylator na max, EGR, alternator