Archivi tag: pcb

Eagle, creare una board da una jpg!

Qualche tempo addietro un amico mi ha riportato la esigenza di riprodurre dei vecchi stampati utilizzati per un progetto datato. Di questi è presento solo qualche fotocopia dei layout originali, nassuno schematico. Mi sono attivato per vedere se si riuscisse a creare qualche cosa con Eagle, partendo da una scansione del foglio con il layout.

Il primo step è quello di scansire l’immagine, sperando che sia stata stampata in scala 1:1. Nell’eseguire la scansione annotare da una parte il valore del DPI utilizzato e eseguire lo scan in bianco e nero, a due colori. L’immagine deve essere salvata come BMP e ritagliata in modo da includere solo la parte di interesse.

Fatto questo è possibile importare l’immagine in una board Eagle, utilizzando File->Import->Bitmap.

eagle_blog_01

Prima dell’importazione Eagle chiede quali siano, tra i tanti rilevati, i colori da prendere in considerazione. Selezionare il bianco ed il nero.

eagle_blog_02

Fatto questo si apre una finestra nella quale dobbiamo mettere il fattore di scala. Se l’immagine scansita era stata stampata 1:1 e sappiamo la risoluzione di scansione è meglio affidarsi al DPI.

eagle_blog_03

Se ci sono dubbi sulla effettiva scala usata nella stampa dell’originale occorre procedere per… tentativi. In un caso ho proceduto in questo modo:

  • identificare un componente dello stampato con un footprint noto (TO92, DIP16);
  • importare la scansione impostando il DPI pari a quello della acquisizione;
  • confrontare il footprint noto con quello della libreria;
  • se non coincidono alla perfezione, cambiare DPI e reimportare l’immagine.
  • procedere fino a che il match non è perfetto.

Una volta che abbiamo l’immagine è necessario creare i fori di montaggio e le piste. Come primo passo si posizionano i fori.

eagle_blog_04

Quindi si collegano tra loro con il “signal” e poi si effettua un manual-routing dei segnali.

eagle_blog_05

Le zone più ampie possono essere coperte da poligoni, avendo l’accortezza di deselezionare il thermal e impostare isolate al minimo (non a zero).

eagle_blog_06

Dopo qualche ora di lavoro (svariate), il risultato è dignitoso.

eagle_blog_07

Buon lavoro. Sono sicuro che quando farete un progetto, la prima cosa che salverete sarà lo schematico!