תוכן עניינים:

הבזק את מטען האתחול של Arduino ב- ATMega328: 4 שלבים
הבזק את מטען האתחול של Arduino ב- ATMega328: 4 שלבים

וִידֵאוֹ: הבזק את מטען האתחול של Arduino ב- ATMega328: 4 שלבים

וִידֵאוֹ: הבזק את מטען האתחול של Arduino ב- ATMega328: 4 שלבים
וִידֵאוֹ: LDmicro 22: платы Arduino с AVRDUDESS (программирование микроконтроллеров с помощью LDmicro) 2024, יולי
Anonim
הבזק את מטען האתחול של Arduino ב- ATMega328
הבזק את מטען האתחול של Arduino ב- ATMega328

הדרכה Questo ci permette di caricare il Bootloader nel caso in cui l'ATmega, presente su una bord di nostra creazione, sia vergine; come ad esempio nel caso in cui si vuole realizzare la Drivemall

שלב 1: חומר

חומרים
חומרים
חומרים
חומרים

- עבור מטען האתחול של caricare il:

  • Arduino (da utilizare come programmatore)
  • ATMega328p (micro target su cui scrivere il bootloader Arduino)
  • Cristallo al quarzo da 16MHz
  • 2 עיבוי קרמיקה 22pF 1
  • resistenza da 10Kohm
  • 1 פולסנט
  • 1 לוח לחם Cavi vari

** Opzionale per alimentare il nuovo arduino **

  • 2 condensatori elettrolitici da 100uF
  • 1 regolatore lineare LM7805

- לפי שרטוט קריקטורה

ארדואינו UNO (senza ATMega)

שלב 2: Caricare Il Bootloader Sull'ATMega328

Caricare Il Bootloader Sull'ATMega328
Caricare Il Bootloader Sull'ATMega328
Caricare Il Bootloader Sull'ATMega328
Caricare Il Bootloader Sull'ATMega328
Caricare Il Bootloader Sull'ATMega328
Caricare Il Bootloader Sull'ATMega328

1) Costruire il nuovo circuito Arduino seguendo lo schematico.

2) (Opzionale) Costruire il circuito di alimentazione.

3) הכנת l'Arduino ב modo da poter caricare il bootloader sull'ATMega328.

  • Collegare l'Arduino al PC
  • Aprire l'IDE Arduino e caricare l'esempio ArduinoISP cliccando su קובץ -> דוגמאות -> ArduinoISP או לחלופין usando il fw באלגאטו.
  • Selezionare la board Arduino in uso nel menù כלים -> לוחות.
  • Asssicurarsi che la porta in uso (כלים -> פורט) corrisponda a quella dell'Arduino collegata al PC.
  • Caricare lo skecth cliccando sul tast "Load"

4) Collegare la board Arduino al circuito custom seguendo lo schema (Per evitare inconvenienti scollegare l'Arduino dal PC prima di collegarla al circuito custom).

5) Collegare l'Arduino al PC ed avviare l'IDE Arduino.

  • Selezionare quindi מגיעים ללוח "Arduino/Genuino Uno" cliccando su "Tools -> לוחות -> Arduino/Genuino Uno". Selezionare "Arduino as ISP" לחץ על "כלים -> מתכנת -> Arduino כ ISP".
  • Assicurarsi che la porta corrisponda alla board Arduino collegata al PC, selezionando l'apposita voce ב "כלים -> נמל".
  • Caricare il bootloader לחץ על "כלים -> צריבת אתחול".

שלב 3: Caricare Uno Sketch Con Un'altra Board Arduino Uno

Caricare Uno Sketch Con Un'altra Board Arduino Uno
Caricare Uno Sketch Con Un'altra Board Arduino Uno
Caricare Uno Sketch Con Un'altra Board Arduino Uno
Caricare Uno Sketch Con Un'altra Board Arduino Uno
Caricare Uno Sketch Con Un'altra Board Arduino Uno
Caricare Uno Sketch Con Un'altra Board Arduino Uno
Caricare Uno Sketch Con Un'altra Board Arduino Uno
Caricare Uno Sketch Con Un'altra Board Arduino Uno

לכל כלי קרטון אוסף סקיצה לוח לחם ארדואינו, שימוש ביתי או לוח לוח Arduino UNO או ממיר USB מסוג USB לבחירת מודול FTDI.

- ארדואינו UNO מגיעים לתכנתים

Nel caso si voglia usare un altro Arduino UNO לכל תוכנת לחם לחם, ביסוגנה:

  • 1) לוח dalla Rimuovere il microcontrollore.
  • 2) מכללת bradboard של Collegare la board מגיעה אינדיקטו nello schematico.
  • 3) חיבור l'Arduino al PC.
  • 4) Scegliere o Creare uno sketch Arduino.
  • 5) Selezionare מגיעים ללוח "Arduino/Genuino Uno" cliccando su "Tools -> לוחות -> Arduino/Genuino Uno".
  • 6) Selezionare "USBasp" לחץ על "כלים -> מתכנת -> USBasp".
  • 7) Asssicurarsi che la porta in uso (כלים -> פורט) corrisponda a quella dell'Arduino collegata al PC.
  • 8) Cliccare sul pulsante "Load".

-

שלב 4: ממיר USB

ממיר USB
ממיר USB
ממיר USB
ממיר USB
ממיר USB
ממיר USB

ממיר USB

לא ניתן להשתמש במכשיר בארגונו ובאפשרותנו להשתמש בתוכנות, ובאפשרותנו להשתמש במערכות USB ממיר. בקווסקו קאסו ביסוגנה:

  • 1) לוח הלחם של Collegare il convertitore all'Arduino nel seguente modo:

    • סיכה RXD -> סיכה Tx ATMega328 (סיכה 3)
    • סיכה TXD -> סיכה Rx ATMega328 (סיכה 2)
    • GND -> GND (סיכה 8) 5v -> Vcc (סיכה 7)
    • סיכה DTR -> סיכה RESET ATMega328 (סיכה 1)
    • Nel caso il modulo non abbia il pin DTR, יש אפשרות לקיים קומוניקציה של caricamento eseguendo un reset manual.
  • 2) חיבור מודול FTDI במחשב.
  • 3) Scegliere o Creare uno sketch Arduino.
  • 4) Selezionare מגיעים ללוח "Arduino/Genuino Uno" cliccando su "Tools -> לוחות -> Arduino/Genuino Uno".
  • 5) Selezionare "USBasp" לחץ על "כלים -> מתכנת -> USBasp".
  • 6) Asssicurarsi che la porta in uso (כלים -> פורט) corrisponda a quella dell'Arduino collegata al PC.
  • 7) Cliccare sul pulsante "Load".

שימו לב:

מוּמלָץ: