Archivi giornalieri: 23 Agosto 2015

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!