Sommario:

Una scheda di sviluppo AVR: 3 passaggi
Una scheda di sviluppo AVR: 3 passaggi

Video: Una scheda di sviluppo AVR: 3 passaggi

Video: Una scheda di sviluppo AVR: 3 passaggi
Video: AVR® IoT Home Automation Weather Clock #3 Adding Precise Stepping to the Boards Firmware 2024, Dicembre
Anonim
Una scheda di sviluppo AVR
Una scheda di sviluppo AVR

Internet è pieno di progetti con Arduino. Per un po' le informazioni sul microcontrollore ATMEGA328 mancano in tutti i dati di Arduino. Questo Insctructable vuole recuperare l'inizio di come sviluppare progetti utilizzando i microcontrollori AVR senza Arduino, in particolare l'ATMEGA328.

È una semplice scheda di sviluppo per il microcontrollore menzionato. L'ho chiamato: Claudio.

Nel progetto, i materiali, sono:

1x ATMEGA328

1x LM7805

1x presa di alimentazione CC

1x pulsante

1x LED

Condensatore 2x 0.1uF

1x condensatore da 10uF

1x resistenza da 330 ohm

1x resistore da 10k ohm

1x diodo 1N4001

Qualche testa di spillo e intestazione

Passaggio 1: progettare il circuito

Progetta il circuito
Progetta il circuito
Progetta il circuito
Progetta il circuito

Per questo istruibile, ho usato il software Eagle di Autodesk. Questo software è un potente progettista di schemi e schede con molti componenti utili in questo processo. Ho utilizzato le informazioni sul sistema minimale contenute nel datasheet di AMEGA328. Nella scheda, ho usato il pinhead per rappresentare l'intestazione per il GPIO e lo stesso pinhead per collegare il programmatore ISP e una porta ausiliaria per il cristallo esterno.

Per l'alimentazione della scheda ho utilizzato un jack a barilotto DC e un regolatore LM7805 per avere i 5v necessari nel microcontrollore. La scheda includeva un pulsante di reset e un LED di stato.

Quasi tutto il design è collocato nella faccia inferiore della scheda, utilizzando solo un ponticello nella faccia superiore.

Passo 2:

Immagine
Immagine
Immagine
Immagine
Immagine
Immagine
Immagine
Immagine

Prima di tutto, è la prima volta che uso il processo ad acido per fare i PCB, un'altra volta ho usato il mulino CNC nella mia scuola, ma non tutti i tempi sono disponibili per la quantità di studenti. Ora ho usato il metodo acido perché non ho un altro mulino PCB disponibile.

Il primo passo è stampare la faccia inferiore della scheda in un pezzo di carta (usando un tonner di alta qualità), dopodiché la scheda di rame viene posizionata con la faccia di rame all'interno del circuito stampato e viene fissata con del nastro adesivo, quindi È ora di stirare con il ferro (ovviamente) con l'obiettivo di scaldare la faccia di rame. Aspetta dieci minuti e lascia il pezzo di carta della lavagna, vedrai il tonner nel rame. Eliminare tutta la carta rimasta e lavare con acqua fredda.

Ora è il passaggio pericoloso. Devi usare un paio di guanti in lattice, occhiali di sicurezza e devi farlo in un luogo pieno di spifferi. In un contenitore di plastica o di vetro mescolare due parti di cloruro ferrico e una parte di acqua. Metti la scheda all'interno del mix e aspetta di avere solo le tracce di rame. Lavare la tavola con molta acqua fredda e fare attenzione a conservare l'acido usato.

Quando la tavola è pulita, ora puoi rimuovere la tavola in eccesso e fare il trapano. Fate attenzione con le tracce di rame.

Passaggio 3: saldare e Bla Bla Bla

Con un multimetro sondare la continuità tra i diversi punti delle piste di rame. Il passaggio finale consiste nel saldare tutti i componenti sulla scheda. È forse il passo più importante nel processo. perché il consiglio ora è finito. Ora puoi usare un pennarello per posizionare le etichette sulla lavagna e puoi nominare la lavagna come desideri.

Presto ti mostrerò come funziona con molti progetti AVR piccoli e grandi. La programmazione sarà realizzata con il tuo software e hardware preferito, come avrdude con USBasp o altro.

Consigliato: