Indholdsfortegnelse:

Et AVR Development Board: 3 trin
Et AVR Development Board: 3 trin

Video: Et AVR Development Board: 3 trin

Video: Et AVR Development Board: 3 trin
Video: LDmicro 21: настройка режима C и Arduino Mega (программирование микроконтроллера с помощью LDmicro) 2024, Juli
Anonim
Et AVR Development Board
Et AVR Development Board

Internettet er fuld af projekter med Arduino. I et stykke tid mangler oplysningerne om ATMEGA328 mikrokontroller i alle Arduino -data. Denne Insectructable ønsker at genoprette begyndelsen på, hvordan man udvikler projekter ved hjælp af AVR -mikrokontrollerne uden Arduino, specifikt ATMEGA328.

Det er et enkelt udviklingsbord til den nævnte mikrokontroller. Jeg kaldte det: Claudino.

I projektet er materialerne:

1x ATMEGA328

1x LM7805

1x DC -stik

1x trykknap

1x LED

2x 0.1uF kondensator

1x 10uF kondensator

1x 330 ohm modstand

1x 10k ohm modstand

1x 1N4001 diode

Noget pinhoved og header

Trin 1: Design kredsløbet

Design kredsløbet
Design kredsløbet
Design kredsløbet
Design kredsløbet

Til dette instruerbare brugte jeg softwaren Eagle of Autodesk. Denne coftware er en kraftfuld skematisk og borddesigner med mange komponenter, der kan være nyttige i denne proces. Jeg brugte oplysningerne om det minimale system i databladet AMEGA328. I tavlen brugte jeg pinhead til at repræsentere headeren til GPIO og det samme pinhead til at forbinde ISP -programmereren og en ekstra port til den eksterne krystal.

Til spisning af tavlen brugte jeg en DC tønde jack og en LM7805 regulator til at have den 5v nødvendig i mikrokontrolleren. Tavlen inkluderede en nulstillingsknap og en status-LED.

Næsten alt designet er samlet i bunden af brættet ved kun at bruge en jumper i topfladen.

Trin 2:

Billede
Billede
Billede
Billede
Billede
Billede
Billede
Billede

Først og fremmest er det første gang, jeg bruger syreprocessen til at lave PCB'er, en anden gang brugte jeg CNC -mølle på min skole, men ikke alle tidspunkter er tilgængelige for antallet af elever. Nu brugte jeg syremetoden, fordi jeg ikke har en anden PCB -mølle til rådighed.

Det første trin er at udskrive bunden af tavlen i et stykke papir (ved hjælp af en høj kvalitet tonner), derefter samles kobberpladen med kobberfladen ind med det trykte kredsløb og fastgøres med tape, og derefter er det tid til at stryge med jernet (selvfølgelig) med det formål at opvarme kobberfladen. Vent ti minutter og afslut tavlen, du vil se toneren i kobberet. Afslut alt det resterende papir og vask med koldt vand.

Nu er det farlige trin. Du skal bruge et par latexhandsker, sikkerhedsgaller, og du skal gøre det på et trækligt sted. I en plast- eller glasbeholder blandes to dele ferrichlorid og en del vand. Læg tavlen inde i blandingen, og vent med kun kobbersporene. Vask brættet med meget koldt vand, og pas på at gemme den brugte syre.

Når brættet er rent, kan du nu fjerne excedentbrættet og lave boret. Vær forsigtig med kobbersporene.

Trin 3: Lodde og Bla Bla Bla

Med et multimeter kan du undersøge kontinuiteten mellem de forskellige punkter på kobbersporene. Det sidste trin er at lodde alle komponenterne på brættet. Det er måske det vigtigste trin i processen. fordi tavlen nu er færdig. Du kan nu bruge en markør til at placere etiketter på tavlen, og du kan navngive tavlen som du vil.

Snart vil jeg vise dig, hvordan det fungerer med en masse små og store AVR -projekter. Programmeringen vil blive realiseret med din yndlingssoftware og hardware, som avrdude med USBasp eller hvad som helst.

Anbefalede: