Innholdsfortegnelse:
- Trinn 1: Nødvendig materiale
- Trinn 2: Kretsdiagram og lage kretskortet
- Trinn 3: Tilkoblinger og prosedyre for å brenne oppstartslaster
- Trinn 4: Testing ved å laste opp koden
- Trinn 5: Feilsøk og fullfør
Video: Slik brenner du bootloader til Atmega328p-AU (SMD): 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Hei alle sammen!!
I denne instruksjonsboken vil jeg vise deg hvordan du brenner Bootloader ontp Atmega328p-AU (SMD) -brikke og hvordan du lager en Arduino NANO fra start til slutt.
Prosedyren skrevet i denne instruksen kan brukes til å lage alle arduino -brett for dine tilpassede prosjektkrav.
Se videoen for bedre forståelse
Det er tre deler i denne opplæringen.
1. Designe og samle alle komponentene
2. Burning Boot-loader på ny Chip
3. Laste opp testkoden
Jeg har lagt ved PCB -filene på slutten av denne artikkelen.
Så la oss komme i gang!
Trinn 1: Nødvendig materiale
Atmega328P-AU Chip
CP2102 USB til TTL -modul (eller lignende som CH340)
Arduino NANO
Jumper Wires
AMS1117 5V regulator
16MHz krystall
SMD LED
SMD -motstand (330R, 10K) (0604 pakke)
Knappbryter
Kondensatorer (0.1uF, 22pF, 10uF) (jeg brukte keramisk type, men brettet er designet for SMD_0612 -pakken)
Terminal Strip
Alle verktøy og tilbehør for SMD -lodding.
Trinn 2: Kretsdiagram og lage kretskortet
Kretsdiagrammet og PCB -oppsettet ble lastet ned fra Arduino -nettstedet. Senere endret jeg litt ettersom alle komponentene som ble brukt i det originale kortet ikke var tilgjengelig hos meg. Jeg bestilte kretskortet online.
Når jeg mottok PCB, brukte jeg varmluftsblåsers loddestasjon til å lodde komponentene og IC -ene. Bildene av det ferdige brettet er vedlagt.
Jeg har ikke forklart loddeprosessen nå, ettersom det er et tema for omfanget av forskjellige instrukser. Jeg påførte loddemassen på PCB ved hjelp av sjablong, plasserte komponentene og loddet med varmluftsblåser.
Trinn 3: Tilkoblinger og prosedyre for å brenne oppstartslaster
Følg denne tilkoblingsdetaljene (se lenker for bilder/video for enkel forståelse*)
Hjemmelaget ArduinoMINI …………….. Arduino NANO
Pin 15 (MOSI) ………………………………. D11
Pin 16 (MISO) ………………………………. D12
Pin 17 (SCK) ………………………………… D13
Pin 29 (RESET) …………………………….. D10
VCC ……………………………………………. VCC (5V)
GND …………………………………………… GND
Fremgangsmåte Å brenne oppstartslaster etter at du har gjort de riktige tilkoblingene.
1) Koble Arduino NANO til USB på PCen
2) Velg riktig brett og com -port
3) Velg verktøymenyen ARDUINO AS ISP Programmer. Sti: Verktøy> Programmerer> Arduino As ISP
4) Gå til Verktøy og velg Burn Boot Loader. Sti: Verktøy> Burn Boot Loader
5) Dette kan ta opptil et minutt, og meldingen "Done Burning Boot Loader" vises.
Etter dette kan du fjerne alle tilkoblingskabler og tilkoblinger, og den nye AVR-mikrokontrolleren er klar til bruk som frittstående enhet for prosjektene dine.
*Alle bildene er i orden i henhold til prosedyren
Trinn 4: Testing ved å laste opp koden
I dette trinnet lærer vi å laste opp koden til nye hjemmelagde Arduino MINI. Du må følge denne fremgangsmåten hver gang for å laste opp koden.
Se lenken Bilder/video for enkel forståelse.
Jeg vil laste opp blinkende LED-skisse for å teste om den nye mikrokontrolleren fungerer som den skal.
Tilkoblingsdetaljer:
Hjemmelaget Arduino MINI …………….. CP2102
Rx ……………………………………………… Tx
Tx ………………………………………………. Rx
VCC ……………………………………………. VCC (5V)
GND …………………………………………… GND
1. Når du har koblet til, kobler du USB til TTL Converter Board (CP2102) til datamaskinen.
2. Åpne Blink LED Sketch fra Eksempler -menyen.
3. I Verktøy -menyen, velg AVRISP programmerer og last opp koden.
4. Velg riktig COM -port og brettinnstillinger.
5. Når dataskjermen viser opplasting, trykker du på tilbakestillingsknappen da vi ikke har koblet DTR -pinnen for å tilbakestille.
Den blinkende lysdioden indikerer at mikrokontrolleren fungerer som den skal, og dette Arduino Mini -ekvivalente kortet kan brukes til prosjektene dine. Derfor har vi lært hvordan du starter opp en splitter ny ATMEGA 328P-AU-brikke.
Trinn 5: Feilsøk og fullfør
Vi har lykkes med å lage Arduino Nano. Likevel er det sjanser for at det oppstår feil. Her er en liste over ting du kan gjøre for å rette opp feilene.
1) Kontroller kretsforbindelsene og komponentene (hovedsakelig Crystal) hvis brennende oppstartslaster ikke fungerer.
2) Kontroller at du har nevnt riktig kort og COM -port i programvaren
3) Kontroller om USB -kabelen er defekt.
4) Hvis mikrokontrolleren varmes opp når den får strøm, har du sannsynligvis en defekt IC.
5) Se etter kontinuitet i PCB og uønskede loddebroer mens vi bruker SMD -komponenter.
Takk skal du ha
HS SANDESH HEGDE
Anbefalt:
Hvordan forhindre at LED brenner ?: 5 trinn
Hvordan forhindre at LED brenner ?: Før vi sier hvordan vi skal forhindre at LED brenner, må vi si hva LED er. LED står for lysdioder, er en halvleder som avgir synlig lys med en bestemt farge når strømmen flyter
Se på Eclipse Throught -lesebrillene (og brenner ikke øynene mine): 4 trinn (med bilder)
Ser på Eclipse Throught -lesebrillene (og ikke brenner øynene mine): Hei, skjønte jeg nysgjerrigheten din med tittelen min? Faren min gjorde det også, da vi gikk i den gamle Montréal i går, tok han av seg brillene og viste meg hvordan jeg kunne se hvordan formørkelsen tenkte lesebrillene sine. Så alt som
HVORDAN LAGER ARDUINO NANO/MINI - Slik brenner du bootloader: 5 trinn
HVORDAN LAGER ARDUINO NANO/MINI | Slik brenner du bootloader: I denne instruksen vil jeg vise deg hvordan du lager en Arduino MINI fra Scratch.Prosedyren skrevet i denne instruksen kan brukes til å lage alle arduino -tavler for dine tilpassede prosjektkrav. Se videoen for bedre forståelse
Slik laster du opp bootloader til en hvilken som helst Arduino!: 5 trinn
Slik laster du opp bootloader til en hvilken som helst Arduino!: La oss si at du tok med en Arduino og prøvde å laste opp ditt aller første program fra eksempler, og det står Feil avrdude: stk500_getsync () Hva dette betyr er at Arduino mangler en bootloader. Så i dag vil jeg vise deg hvordan du laster opp en Bootloader
USB -drevet brenner! Dette prosjektet kan brenne gjennom plast / tre / papir (morsomt prosjekt må også være veldig fint tre): 3 trinn
USB -drevet brenner! Dette prosjektet kan brenne gjennom plast / tre / papir (morsomt prosjekt må også være veldig fint tre): IKKE GJØR DETTE MED USBEN !!!! Jeg fant ut at det kan skade datamaskinen din fra alle kommentarene. datamaskinen min har det bra. Bruk en 600ma 5v telefonlader. jeg brukte dette, og det fungerer fint, og ingenting kan bli skadet hvis du bruker en sikkerhetsplugg for å stoppe strømmen