Sommario:

Stand Alone Arduino ATmega328p: 7 passaggi (con immagini)
Stand Alone Arduino ATmega328p: 7 passaggi (con immagini)

Video: Stand Alone Arduino ATmega328p: 7 passaggi (con immagini)

Video: Stand Alone Arduino ATmega328p: 7 passaggi (con immagini)
Video: Amazing arduino project 2024, Dicembre
Anonim
Stand Alone Arduino ATmega328p
Stand Alone Arduino ATmega328p

Tutto è iniziato quando ho visto il "Gioco binario" istruibile di Keebie81

www.instructables.com/id/Binary-Game/

Ma ho pensato che una versione stand alone invece di una scheda Arduino, sarebbe stata migliore per avere gratuitamente la scheda di prototipazione per altri progetti.

Quindi cominciamo!

ATTENZIONE: grazie a DavidV12, che mi informa di un errore che ho fatto, devo avvisare tutti coloro che vogliono usare questo stand alone: poiché ho collegato AREF a VCC, devi chiamare analogReference(EXTERNAL) prima di fare qualsiasi chiamata analogRead() per evitare potenziali danni.

Appena posso faccio una correzione sul PCB

Passaggio 1: componenti e da dove iniziare

Componenti e da dove cominciare
Componenti e da dove cominciare

Sono partito dal sito ufficiale di arduino: https://www.arduino.cc/en/Main/Standalone dove ho scattato questa foto, e dove c'è l'elenco di tutti i componenti che dovete acquistare. Solo i componenti che sono mostrati in questa immagine. (Al link, ci sono anche altri passaggi dopo questa immagine, che mostrano come aggiungere la parte elettronica per programmare l'ATmega328p, ma perché puoi usare la tua scheda arduino per programmare l'Atmel, non sono importanti in questa guida)!!! FAI ATTENZIONE !!!: quando acquisti l'ATmega328, deve essere una "p" finale dopo il numero in questo modo:ATmega328p-puQuesto perché esiste un'altra versione del componente, senza la p finale, che è meno costosa, ma presenta alcune differenze: - la "p" sta per picoPower, e significa che il microcontrollore lavora a bassissimo consumo di energia- ma, cosa più importante, le firme all'interno del microcontrollore sono diverse tra le due versioni, quella con P finale e quella senza P, che commette un errore durante la programmazione. Questo errore potrebbe essere aggirato, ma per rendere tutto più semplice, acquista la versione ATmega328p.

Passaggio 2: il disegno schematico

Il disegno schematico
Il disegno schematico
Il disegno schematico
Il disegno schematico
Il disegno schematico
Il disegno schematico

Ho disegnato lo schema con Frizzing, poi ho stampato su carta alcuni prototipi per vedere se le piste del circuito erano corrette.

Ecco il pdf del circuito stampato.

Passaggio 3: forbici, alcool e ferro da stiro

Forbici, Alcool e Ferro
Forbici, Alcool e Ferro
Forbici, Alcool e Ferro
Forbici, Alcool e Ferro
Forbici, Alcool e Ferro
Forbici, Alcool e Ferro

Ora la stampa: serve il foglio PNP (press-n-peel) e una STAMPANTE LASER (la stampante a inchiostro non può essere utilizzata)

Dopo aver stampato il circuito su un PNP, devi pulire il rame con alcool o olio distillato di cherosene o un buon sgrassante come preferisci. Puoi anche preparare la superficie carteggiandola con carta vetrata.

!!! FAI ATTENZIONE !!!: perché verrà stirato sul rame, che è la superficie inferiore, NON DEVI CAPOVOLGERE l'immagine che ho postato nel passaggio precedente. Basta stamparlo e metterlo sul rame.

Il ferro non deve essere troppo caldo: basteranno 1/2 o 3/4 della scala, altrimenti le piste del circuito si fonderanno sulla superficie di rame. Lo dico per l'esperienza.

Metti un pezzo di stoffa tra il rame e il ferro, spingi e fai scaldare uniformemente sulla superficie per un minuto o due. Quindi lasciare raffreddare il rame prima di toccarlo e quindi rimuovere delicatamente e con attenzione il foglio blu per rivelare il blu disegnato sul rame.

Se ci sono dei punti o delle interruzioni sui binari, usa una penna permanente per disegnare e riparare il circuito.

Potete vedere nelle immagini il diverso colore delle mie riparazioni. Penso che ce ne fossero molti perché non ho pulito adeguatamente la superficie.

Passaggio 4: un bagno nel cloruro ferrico (FeCl3)

Un bagno nel cloruro ferrico (FeCl3)
Un bagno nel cloruro ferrico (FeCl3)
Un bagno nel cloruro ferrico (FeCl3)
Un bagno nel cloruro ferrico (FeCl3)
Un bagno nel cloruro ferrico (FeCl3)
Un bagno nel cloruro ferrico (FeCl3)
Un bagno nel cloruro ferrico (FeCl3)
Un bagno nel cloruro ferrico (FeCl3)

Ora la parte chimica:

È necessario acquistare una bottiglia di cloruro ferrico (FeCl3) per rimuovere il rame dalla superficie.

!!! FAI ATTENZIONE !!!: Usa occhiali e guanti quando usi questa sostanza, perché è corrosiva per la pelle, e fai attenzione ai tuoi vestiti, perché se anche una sola goccia ci cade addosso, si rovineranno per sempre.

Mettilo in un recipiente di plastica rame, non alluminio o altro metallo, e poi metti tanto FeCl3 fino a sommergere il rame.

La reazione chimica (FeCl3 + 3Cu -> 3CuCl + Fe(s)) sarà più veloce con l'agitazione e rendendo più calda la soluzione.

Quando la reazione sarà completata e tutto il rame sarà sparito, lavare il foglio di fibra di vetro con acqua.

Ora puoi rimuovere il blu che copre le tracce con acetone, rivelando il rame, come in foto.

Passaggio 5: la parte di Dremel

La parte di Dremel
La parte di Dremel
La parte di Dremel
La parte di Dremel

Ho usato una punta da trapano da 1 mm di diametro, su un trapano a colonna per fare i fori perpendicolari.

Passaggio 6: taglio e componenti

Taglio e componenti
Taglio e componenti
Taglio e componenti
Taglio e componenti
Taglio e componenti
Taglio e componenti

Ho tagliato via i bordi e poi li ho carteggiati con carta vetrata per levigare i bordi.

Poi ho iniziato a saldare i componenti sul circuito, dai componenti più bassi a quelli più alti.

Passaggio 7: Infine: controlla le piste del circuito

Infine: controlla le piste del circuito
Infine: controlla le piste del circuito

Infine, per verificare che tutto fosse fatto bene, ho controllato con il multimetro, impostato su ohm, tutte le tracce.

Spero che questo tutorial possa essere utile a qualcuno. Se c'è qualche domanda o suggerimento su tutti i passaggi, fatemelo sapere.

Consigliato: