Per progettare circuiti stampati, ci sono molti strumenti tra cui scegliere, come il software open source "KiCAD" o vari servizi online. Il software più amato nella comunità hardware open source è "EAGLE" di CadSoft.
In questo articolo, imparerai come utilizzare EAGLE questo software per fare la progettazione di base del circuito stampato e fare il nucleo di base della scheda microcontrollore ATmega.
Elenco parti
# Resistance, 10K 1/8W #
⪠Condensatore elettrolitico, 47μf (2)
# Resistance, 1K 1/8W #
# Momentary button switch #
Resistore ceramico, 16MHz
ATmega328P microcontroller IC, ATmega 328P
♪ Presa IC, 28 pin (non necessario)
# Diode, 4005 #
â Regolatore lineare a bassa goccia (LDO), L4931
# Presa elettrica #
# 1 * 6 pin header #
⪠Condensatore ceramico, 0.1μf (2)
Elenco strumenti
Un computer Windows, Mac o Linux che può connettersi a Internet
Cadsoft EAGLE software di progettazione PCB stand-alone
# RBBB EAGLE parts database #
Nota: l'elenco delle parti di RBBB è mostrato sopra, ma non è necessario avere parti in mano, è possibile seguire le istruzioni di progettazione qui sotto.
Usa EAGLE
EAGLE è un pacchetto software che integra più programmi e ogni funzione ha un processo di progettazione corrispondente. Questa volta ci concentreremo su "Schematic Editor" e "Board Editor"; Altri moduli includono Autorouter e Component Editor, software di elaborazione CAM (CAM Processor, utilizzato per creare file per la lavorazione) e un'interfaccia per la programmazione di programmi di linguaggio utente (User Language Programs).
Possiamo selezionare i componenti da utilizzare dalla libreria dei componenti, e ogni componente avrà due tipi di icone, che vengono utilizzate rispettivamente per lo schema del circuito e per il circuito stampato. Database, dopo aver familiarità con il processo di progettazione, un altro database SparkFun sarà un buon trampolino di lancio per ampliare i tuoi orizzonti.
Flusso di lavoro progettato da EAGLE
I. Progettazione e ricerca di materiali: trova parti, leggi le specifiche, scarica ciò che ti serve e disegna progetti.
II. Progettazione schematica del circuito: collegare i vari componenti con i cavi del segnale.
III. Controllo delle regole del circuito (ErC): Utilizzare l'intelligenza artificiale (AI helper) per controllare gli errori sul circuito.
IV. progettazione del circuito stampato: mettere i componenti di progettazione sul circuito stampato e progettare circuiti reali per collegarli.
V. Controllo delle regole di progettazione (DrC): Utilizzare l'intelligenza artificiale per controllare gli errori di progettazione.
Creare file Gerber e file di perforazione: utilizzare il software di elaborazione CAM per creare file per la lavorazione.
1. Iniziare a fare
Per prima cosa, scarica EAGLE Light Edition dal sito Cadsoftusa.com, scarica il database dei componenti RBBB da modernerdevice.com/downloads e inserisci il pacchetto nel database lbr nel database dei programmi EAGLE.
EAGLE utilizza i colori per distinguere i livelli con funzioni diverse nei disegni CAD. Nella finestra "Modifica schematica del circuito", l'icona del componente è nel "Livello simboli", e la sua etichetta sarà nel "Livello nomi" o "Livello valori", E la connessione di rete (Net) è nel "Livello rete", è possibile mostrare o nascondere questi livelli attraverso il menu Visualizza.
Suggerimento: Controlla di tanto in tanto la barra degli strumenti per verificare se è disegnata sul livello giusto.
1.1 Aprire l'editor schematico e selezionare "File" - "Nuovo" - "Schematico". Verrà visualizzato un messaggio di avviso "Non verrà eseguita alcuna annotazione avanti/indietro", perché in circostanze normali si aprirà il diagramma schematico e l'editor della scheda allo stesso tempo. Sono sincronizzati, quindi questo messaggio ti dice solo che il file PCB non è stato ancora aperto.
Apri l'editor schematico e seleziona "File" - "Nuovo" - "Schematico".
1.2 Selezionare lo strumento "Aggiungi" e posizionare il componente Frame nel database dei componenti RBBB sulla carta da costruzione. Questo non è necessario, ma questo passaggio è molto semplice e consente di disegnare lo schema schematico del circuito senza regolazioni costanti. La dimensione dello schermo.
2. Circuito di alimentazione
Questi 5 componenti sono responsabili della ricezione dell'alimentazione DC in ingresso e dell'uscita di un alimentatore 5V senza rumore.
L'icona al centro è un regolatore di tensione. Le specifiche più importanti del regolatore di tensione sono la tensione di uscita, la corrente massima di uscita e la tensione di uscita, la più piccola differenza tra ingresso e potenziale di uscita. La differenza minima di tensione del regolatore di tensione L4931 è di soli 0.4V, quindi è molto affidabile per l'uscita 5V dal terminale di ingresso 6V (da 4 batterie AA). La sua corrente di alimentazione può essere fino a 250mA, che è molto sufficiente per la maggior parte delle applicazioni del microcontrollore.
Regola del pollice
Un piccolo punto indica che le due linee di segnale intersecanti sono collegate; nessun piccolo punto indica che sono solo sovrapposti.
â Utilizzare lo strumento Griglia e impostare la sua dimensione a 0,1 inch (100 mil), perché l'errore più comune è che due linee sembrano intersecarsi ma non sono collegate.
â Ogni linea (connessione di rete o linea di segnale) ha un nome indipendente. Anche se non sono adiacenti sullo schermo, tutte le linee di segnale con lo stesso nome saranno automaticamente collegate tra loro. Questa funzione è molto conveniente. Se hai molti componenti che devono essere collegati tramite connessione, lo schermo deve essere un casino.
Ogni componente dovrebbe avere un nome e un valore evidenti. Dovrai spostare le etichette per renderle chiare e leggibili; Utilizzare lo strumento Smash per separare le etichette dai componenti e spostarle o ruotarle ai valori appropriati. Posizione.
Disegnare un diagramma schematico è come usare componenti del circuito per comunicare con gli altri. Pensa se hai fornito tutte le funzioni di cui hanno bisogno.
2.1. Utilizzare lo strumento "Aggiungi (Aggiungi)" selezionare RBBB - Regolatore, posizionare il componente Regolatore sul quadrante nell'angolo in alto a sinistra dello schermo e utilizzare il nuovo strumento per configurare due componenti Electrolytic_Caps, componenti GND e componenti di alimentazione del segnale +5V (RBBB - Alimentazione)
2.2. Utilizzare lo strumento "Net" per collegare l'uscita e l'ingresso del regolatore di tensione ai poli positivi dei due condensatori, quindi collegare il polo negativo del condensatore al filo di terra del regolatore di tensione e collegare il cavo di terra al componente GND PCB e collegare il terminale di uscita del regolatore di tensione al componente di alimentazione del segnale +5V.
2.3. Utilizzare lo strumento Valore per impostare entrambi i condensatori su 47μF.
2.3. Utilizzare lo strumento Valore per impostare entrambi i condensatori su 47μF.
2.4. Aggiungere RBBB-Power_Jack e posizionarlo accanto al terminale di ingresso del regolatore di tensione. Questa è una presa di corrente centrale-positiva molto standard (se non si considera l'apparecchiatura elettronica per la musica), collegare il suo pin centrale all'estremità di ingresso del regolatore di tensione e collegare l'estremità della manica a terra. Se viene visualizzata la finestra di dialogo "Collega segmenti di rete?", selezionare "Sì".
Aggiungere RBBB-Power_Jack e posizionarlo accanto al terminale di ingresso del regolatore di tensione.
2.5. Aggiungere un nuovo diodo, apparirà sullo schermo in uno stato orizzontale, si prega di utilizzare lo strumento "Ruota" per ruotare il suo lato negativo verso l'alto, e utilizzare lo strumento "Collegamento di rete" per collegarlo alla tensione tra il terminale di ingresso del regolatore e il terminale di terra.
2.5. Aggiungere un nuovo diodo, apparirà sullo schermo in uno stato orizzontale, si prega di utilizzare lo strumento "Ruota" per ruotare il suo lato negativo verso l'alto, e utilizzare lo strumento "Collegamento di rete" per collegarlo alla tensione tra il terminale di ingresso del regolatore e il terminale di terra.
2.6. Infine, selezionare l'intestazione 1*2 (RBBB-1x2_Pinhead) come ulteriore ingresso di alimentazione selettiva, ruotarla e posizionarla, collegare uno dei pin all'alimentatore e l'altro al suolo.