shield_293d
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente | ||
shield_293d [2017/04/22 09:56] – [Come inserire i connettori] admin | shield_293d [2020/07/03 15:59] (versione attuale) – modifica esterna 127.0.0.1 | ||
---|---|---|---|
Linea 1: | Linea 1: | ||
====== Progetto shield motore per Arduino ====== | ====== Progetto shield motore per Arduino ====== | ||
+ | {{:: | ||
===== Nome progetto e dove salvare ===== | ===== Nome progetto e dove salvare ===== | ||
Linea 9: | Linea 10: | ||
Nella cartella '' | Nella cartella '' | ||
* datasheet dell' | * datasheet dell' | ||
- | * immagine con piedinatura | + | |
+ | | ||
* immagine con schematico | * immagine con schematico | ||
* file con il componente l293d (non presente in Multisim) | * file con il componente l293d (non presente in Multisim) | ||
+ | * immagine di un ponte H | ||
- | Per installare il template (modello) per creare shield per Arduino con Multisim/ | + | Per installare il template (modello) per creare shield per Arduino con Multisim/ |
+ | * uno schematico per Multisim con i connettori presenti sulla scheda Arduino e sugli shield | ||
+ | * un layout per Ultiboard con il board outline di una scheda/ | ||
+ | Una volta aperto il modello: | ||
+ | * salvare i due file con lo stesso nome (// | ||
+ | * completare lo schematico in Multisim | ||
+ | * riportare le modifiche nel layout Ultiboard usando la funzione **//Forword Annotate to Ultiboard// (non usare //Transfer to Ultiboard//, | ||
+ | Le prime cose da fare dopo aver trasferito i componenti sul Ultiboard sono: | ||
+ | * controllare che i footprint abbiano la forma previsita | ||
+ | * attivare i " | ||
+ | * controllare che tutti i componenti risultino collegati; se un condensatore risulta scollegato controllare che esista una corrispondenza tra piedini del simbolo e del footprint in Multisim (doppio-click sul componente, scheda //Value//, pulsante //Edit Footprint// e verificare che i //Footprint Pins// siano associati ai //Symbol Pins//) | ||
===== Componenti ===== | ===== Componenti ===== | ||
Linea 31: | Linea 44: | ||
* terminali a vite HDR1X2, MKDSN_2RMM | * terminali a vite HDR1X2, MKDSN_2RMM | ||
- | ===== Come inserire i connettori | + | ===== Come inserire i connector |
Per evitare di disegnare troppi collegamenti nello schematico si usano i // | Per evitare di disegnare troppi collegamenti nello schematico si usano i // | ||
Linea 47: | Linea 60: | ||
* doppio click sul collegamento rosso | * doppio click sul collegamento rosso | ||
* indicare il nome nel campo //Preferred net name// | * indicare il nome nel campo //Preferred net name// | ||
+ | |||
+ | |||
+ | ===== Indicazioni per Ultiboard ===== | ||
+ | |||
+ | ==== Layout ==== | ||
+ | |||
+ | * morsetti a lato scheda | ||
+ | * posizionare/ | ||
+ | * posizionare i 3 condensatori di bypass vicino al piedino di alimentazione corrispondente (Vcc dell' | ||
+ | * usare principalmente il layer //bottom//; nel layer //top// ci saranno solo per i collegamenti che non è possibile fare sul //bottom// e le vias | ||
+ | |||
+ | |||
+ | ==== Piste ==== | ||
+ | * tutte le piste da 1 mm | ||
+ | * non passare con le piste tra due piedini di un integrato (si può invece passare sotto l' | ||
+ | * può capitare che Ultiboard richieda di collegare le masse che fanno capo al piedino GND della strip in alto a quelle che fanno capo al piedino GND della strip in basso; non è necessario e infatti il DRC non segnala l' | ||
+ | |||
+ | |||
+ | ==== Piazzole ==== | ||
+ | |||
+ | * cambiare tutte le piazzole, in particolare: | ||
+ | * tutti i fori delle piazzole (e delle vias) da 0.4 mm | ||
+ | * piazzole per integrati e strip ovali e custom (da creare)((le piazzole ovali che si possono impostare direttamente dalla finestra delle proprietà delle piazzole di Ultiboard non vengono stampate nel foglio e siamo costretti a creare piazzole ovali custom)) | ||
+ | * piazzole per componenti (e vias) con diametro 2.6 mm | ||
+ | |||
+ | ==== Board outline ==== | ||
+ | |||
+ | La sagoma del template ricalca quella della scheda Arduino; la scheda che produrremo sarà invece rettangolare e senza fori. Allora: | ||
+ | * se il profilo della scheda intralcia lo sbroglio disegnarne un altro rettangolare che abbia circa le stesse dimensioni (usare il layer board outline e // | ||
+ | * se i fori intralciano lo sbroglio cancellarli | ||
+ | |||
+ | |||
+ | ==== Come creare una piazzola custom ==== | ||
+ | |||
+ | Nel progetto servono due piazzole custom di forma ovale (rettangolo smussato o //rounded rectangle// | ||
+ | * larghezza 3 mm | ||
+ | * altezza 1.8 mm | ||
+ | * raggio 0.9 | ||
+ | Per quella verticale scambiare i valori di larghezza e altezza. | ||
+ | |||
+ | |||
+ | Creare la piazzola custom: | ||
+ | * dal menu //Tools// scegliere // | ||
+ | * nella vista ad albero a sinistra selezionare //User database// | ||
+ | * cliccare l' | ||
+ | * selezionare //Custom pad shape// | ||
+ | * cliccare l' | ||
+ | * aprire la finestra delle proprietà della piazzola e aggiustare larghezza, altezza e raggio | ||
+ | * centrare la piazzola usando come riferimento la croce bianca col cerchio (si possono usare anche le coordinate X e Y per centrare la piazzola impostandole a metà del valore della larghezza e altezza) | ||
+ | * salvare la piazzola nello indicando un nome | ||
+ | |||
+ | Per utilizzare la piazzola custom dal layout aprire la finestra delle proprietà di una piazzola e selezionare il pulsante accanto alla scritta //Custom//. Poi scegliere la piazzola creata. | ||
+ | |||
+ | Modificare una piazzola custom: | ||
+ | * dal menu //Tools// scegliere // | ||
+ | * nella vista ad albero a sinistra selezionare //User database// | ||
+ | * selezionare la piazzola e cliccando col tasto destro scegliere //Edit// | ||
+ | * modificare la piazzola e salvare | ||
+ | * le modifiche non vengono applicate alle piazzole custom già inserite nel layout, bisogna selezionarle nuovamente e scegliere di nuovo la piazzola custom aggiornata | ||
+ | |||
+ | ==== File del progetto ==== | ||
+ | |||
+ | {{ :: | ||
+ | |||
shield_293d.1492854979.txt.gz · Ultima modifica: 2020/07/03 15:59 (modifica esterna)