
Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02

Internett er fullt av prosjekter med Arduino. For en stund mangler informasjonen om ATMEGA328 mikrokontroller i alle Arduino -dataene. Denne Insectructable ønsker å gjenopprette begynnelsen på hvordan man utvikler prosjekter ved hjelp av AVR -mikrokontrollere uten Arduino, spesielt ATMEGA328.
Det er et enkelt utviklingsbord for den nevnte mikrokontrolleren. Jeg kalte det: Claudino.
I prosjektet er materialene:
1x ATMEGA328
1x LM7805
1x likestrømkontakt
1x trykknapp
1x LED
2x 0.1uF kondensator
1x 10uF kondensator
1x 330 ohm motstand
1x 10k ohm motstand
1x 1N4001 diode
Noe pinnehode og topptekst
Trinn 1: Design kretsen


For dette instruerbare, brukte jeg programvaren Eagle of Autodesk. Denne coftware er en kraftig skjematisk og borddesigner med mange komponenter som kan være nyttig i denne prosessen. Jeg brukte informasjonen om det minimale systemet som finnes i databladet AMEGA328. I brettet brukte jeg pinhead til å representere toppteksten for GPIO og det samme pinheadet for å koble ISP -programmereren og en tilleggsport for den eksterne krystallen.
For spising av brettet brukte jeg en DC fatkontakt og en LM7805 regulator for å ha 5v nødvendig i mikrokontrolleren. Brettet inkluderte en tilbakestillingsknapp og en status-LED.
Nesten alt designet er samlestilt i brettets nedre flate, og bruker bare en genser i toppsiden.
Steg 2:




Først og fremst er det første gang jeg bruker syreprosessen til å lage PCB, en annen gang jeg brukte CNC -møllen på skolen min, men ikke alle tider er tilgjengelige for antall elever. Nå brukte jeg syremetoden fordi jeg ikke har en annen PCB -mølle tilgjengelig.
Det første trinnet er å skrive ut undersiden av brettet i et stykke papir (ved bruk av en høy kvalitet på tonneren), deretter blir kobberplaten kolokert med kobberflaten med den trykte kretsen og festes med tape, og deretter er det på tide å stryke med jernet (selvfølgelig) med det formål å varme kobberflaten. Vent ti minutter og avslutt papiret på brettet, du vil se tonneren i kobberet. Avslutt alt papiret og vask med kaldt vann.
Nå er det farlige trinnet. Du må bruke et par latexhansker, sikkerhetsglass, og du må gjøre det på et trekkfullt sted. I en plast- eller glassbeholder blandes to deler jernklorid og en del vann. Sett brettet inne i blandingen og vent med å bare ha kobbersporene. Vask brettet med mye kaldt vann og vær forsiktig med å lagre den brukte syren.
Når brettet er rent, kan du nå fjerne brettet og lage boret. Vær forsiktig med kobbersporene.
Trinn 3: Lodding og Bla Bla Bla
Med et multimeter, sond kontinuitet mellom de forskjellige punktene på kobbersporene. Det siste trinnet er å lodde alle komponentene på brettet. Det er kanskje det viktigste trinnet i prosessen. fordi styret nå er ferdig. Du kan nå bruke en markør til å plassere etiketter på tavlen, og du kan navngi brettet som du vil.
Snart vil jeg vise deg hvordan det fungerer med mange små og store AVR -prosjekter. Programmeringen vil bli realisert med din favorittprogramvare og maskinvare, som avrdude med USBasp eller hva som helst.
Anbefalt:
DIY ESP32 Development Board - ESPer: 5 trinn (med bilder)

DIY ESP32 Development Board - ESPer: Så nylig hadde jeg lest om mange IoT (Internet of Things) og stol på meg, jeg kunne bare ikke vente med å teste en av disse fantastiske enhetene, med muligheten til å koble til internett, meg selv og få tak i jobben. Heldigvis muligheten til
Mojo FPGA Development Board Shield: 3 trinn

Mojo FPGA Development Board Shield: Koble Mojo utviklingskortet til eksterne innganger med dette skjoldet. Brettet er laget av Alchitry. FPGA -er er veldig nyttige
Spille Flappy Bird -spill med M5stack Esp32 -basert M5stick C Development Board: 5 trinn

Spille Flappy Bird Game With M5stack Esp32 Based M5stick C Development Board: Hei folkens i dag skal vi lære hvordan du laster opp flappy bird-spillkoden til m5stick c development board levert av m5stack.For dette lille prosjektet trenger du følgende to ting: m5stick-c utviklingstavle: https://www.utsource.net/itm/p/8663561.h
JALPIC One Development Board: 5 trinn (med bilder)

JALPIC One Development Board: Hvis du følger mine Instructables -prosjekter, vet du at jeg er en stor fan av programmeringsspråket JAL i kombinasjon med PIC Microcontroller. JAL er et Pascal-lignende programmeringsspråk utviklet for 8-biters PIC-mikrokontrollere av Microchip. Mo
PIC Microcontroller Development Board System: 3 trinn

PIC Microcontroller Development Board System: Dette prosjektet er for design og bruk av et PIC -utviklingsverktøy som er fleksibelt for å passe til et bredt spekter av PIC -baserte elektroniske prosjekter. Det er ofte lettere å utvikle mikrokontrollerprosjekter ved bruk av utviklingsverktøy; som tillater brukerbasert