Spisu treści:
Wideo: Płytka rozwojowa AVR: 3 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
Internet jest pełen projektów z Arduino. Przez chwilę we wszystkich danych Arduino brakuje informacji o mikrokontrolerze ATMEGA328. Ten Insctructable chce odtworzyć początek tworzenia projektów z wykorzystaniem mikrokontrolerów AVR bez Arduino, a konkretnie ATMEGA328.
Jest to prosta płytka rozwojowa do wspomnianego mikrokontrolera. Nazwałem to: Claudino.
W projekcie materiały to:
1x ATMEGA328
1x LM7805
1x gniazdo zasilania prądem stałym
1x przycisk
1x LED
Kondensator 2x 0.1 uF
Kondensator 1x10 uF;
Rezystor 1x330 omów;
Rezystor 1x10 k omów;
1x dioda 1N4001
Niektóre główki szpilki i nagłówek
Krok 1: Zaprojektuj obwód
Do tego instruktażu użyłem oprogramowania Eagle firmy Autodesk. To oprogramowanie jest potężnym projektantem schematów i płytek z wieloma komponentami, które mogą być pomocne w tym procesie. Skorzystałem z informacji o minimalnym systemie zawartych w datasheet AMEGA328. Na płycie użyłem główki do reprezentowania nagłówka dla GPIO i tej samej główki do podłączenia programatora ISP i portu pomocniczego dla zewnętrznego kryształu.
Do zasilania płytki użyłem gniazda DC barrel jack oraz regulatora LM7805 aby mieć potrzebne 5v w mikrokontrolerze. Płytka zawiera przycisk resetowania i diodę LED stanu.
Prawie cały wzór jest umieszczony w dolnej części planszy, używając tylko zworki w górnej części.
Krok 2:
Po pierwsze, po raz pierwszy używam procesu kwasowego do wytwarzania płytek PCB, innym razem używam frezarki CNC w mojej szkole, ale nie wszystkie czasy są dostępne dla ilości uczniów. Teraz zastosowałem metodę kwasową, ponieważ nie mam dostępnej innej frezarki do PCB.
Pierwszym krokiem jest wydrukowanie dolnej strony płytki na kawałku papieru (przy użyciu wysokiej jakości tonera), następnie miedziana płytka jest kolokowana z miedzianą stroną w obwodzie drukowanym i mocowana taśmą, a następnie Czas na prasowanie żelazkiem (oczywiście) w celu podgrzania miedzianej powierzchni. Odczekaj dziesięć minut i zamknij kawałek papieru deski, zobaczysz toner w miedzi. Zamknij cały pozostały papier i umyj zimną wodą.
Teraz jest niebezpieczny krok. Musisz użyć pary rękawiczek lateksowych, rękawic ochronnych i musisz to zrobić w przewiewnym miejscu. W plastikowym lub szklanym pojemniku wymieszaj dwie części chlorku żelazowego i część wody. Umieść płytkę w miksie i poczekaj, aż zostaną tylko miedziane ścieżki. Umyj deskę dużą ilością zimnej wody i zachowaj ostrożność, aby zachować zużyty kwas.
Gdy deska jest czysta, teraz można usunąć nadmiar deski i wykonać wiertło. Uważaj na miedziane szyny.
Krok 3: Lutowanie i Bla Bla Bla
Za pomocą multimetru sprawdź ciągłość między różnymi punktami ścieżek miedzianych. Ostatnim krokiem jest przylutowanie wszystkich elementów na płytce. To być może najważniejszy krok w tym procesie. ponieważ tablica jest już gotowa. Możesz teraz używać znacznika do umieszczania etykiet na tablicy, a także możesz nazwać tablicę, jak chcesz.
Już niedługo pokażę jak to działa z wieloma małymi i dużymi projektami AVR. Programowanie będzie realizowane za pomocą ulubionego oprogramowania i sprzętu, takiego jak avrdude z USBasp lub cokolwiek innego.
Zalecana:
Płytka rozwojowa DIY ESP32 - ESPer: 5 kroków (ze zdjęciami)
Płytka rozwojowa DIY ESP32 - ESPer: Ostatnio czytałem o wielu IoT (Internet of Things) i zaufaj mi, po prostu nie mogłem się doczekać, aby przetestować jedno z tych wspaniałych urządzeń, z możliwością połączenia z Internetem, siebie i dostać się do pracy. Na szczęście okazja do
Granie w grę Flappy Bird z płytką rozwojową M5stick C opartą na M5stack Esp32: 5 kroków
Granie w grę Flappy Bird z płytką rozwojową M5stick C opartą na M5stack Esp32: Cześć, dzisiaj nauczymy się, jak przesłać kod gry w ptaki Flappy do płytki rozwojowej m5stick c dostarczonej przez m5stack. Do tego małego projektu potrzebne będą dwie rzeczy: m5stick-c tablica rozwojowa: https://www.utsource.net/itm/p/8663561.h
Płytka programująca i rozwojowa ESP-12E i ESP-12F: 3 kroki (ze zdjęciami)
Płytka programująca i rozwojowa ESP-12E i ESP-12F: Zadanie tej płyty było proste: być w stanie zaprogramować moduły ESP-12E i ESP-12F tak łatwo, jak płyty NodeMCU (tzn. nie trzeba naciskać przycisków). Posiadaj piny przyjazne dla płytki stykowej z dostępem do użytecznego IO. Użyj oddzielnego portu USB do połączenia szeregowego
Pan E.Z. Płytka rozwojowa lampy: 4 kroki (ze zdjęciami)
Pan E.Z. Tablica rozwojowa rur: Cel/zadanie: Pan E.Z. Tube to tania, lampowa platforma audio bez „żelazka”: bez transformatora zasilającego, bez transformatorów wyjściowych. Wzmacniacz lampowy zazwyczaj ma kilka ciężkich, drogich transformatorów: transformatory wyjściowe, które chronią głośnik
18-pinowa płytka rozwojowa PIC: 3 kroki
18-pinowa płytka rozwojowa PIC: Od dawna bawię się układami PIC firmy Microchip, ale zawsze radziłem sobie bez jakiejś formy płytki rozwojowej. W tym celu zaprojektowałem podstawową płytkę, do której miałem nadzieję uzyskać dane wejściowe. Jeszcze nie zrobiłem tej deski, bo czekam na trochę ki