PROGRAMMATORE PER PiC
In realtà il programmatore è
stato progettato da JDM e si trova tra quei programmatori
supportati dall'ormai famoso IC-PROG liberamente scaricabile da
internet. Questo software ne supporta molti altri ma ho scelto questo
per tre ragioni:
- è abbastanza semplice,
- non necessita di alimentazione esterna (idoneo quindi all'utilizzo
con i PC portatili)
- permette la programmazione dei più comuni pic
12C508X,12C509X,16F84X ecc.
Inoltre con un adattatore è anche possibile effettuare la
programmazione IN-CIRCUIT (ovviamente per quei dispositivi che lo
consentono). |
Nella figura sotto riporto lo
schema elettrico del programmatore così come viene riportata
all'interno della guida in italiano di IC-PROG. |
Il mio lavoro è stato solo
quello di fornire un " vestito" al
circuito in questione.Come potete vedere dalle immagini più avanti
riportate ho sostituito il connettore seriale a 25 poli con quello
a nove ottenendo un contenitore poco ingombrante, idoneo ad essere
inserito in una delle molteplici tasche di cui sono dotate le
borse dei PC portatili. |
|
Alcune Email ricevute, mi hanno fatto notare delle incongruenze riguardanti la designazione dei componenti, tra lo schema
elettrico originale, contenuto nella guida di IC - PROG, e lo
schema pratico di montaggio da me disegnato.
Nella fig. sottostante riporto lo schema elettrico, dal
quale sono partito per ricavare il PCB, che Inizialmente non avevo
inserito ritenendo fosse sufficiente quello contenuto nella guida di IC
- PROG. |
|
|
|
A lato riporto lo schema pratico
di montaggio ( non in scala ), con evidenziati in blu i componenti ed in
rosso i numerosi ponticelli necessari alle varie connessioni; questi
ultimi sono in numero considerevole a causa della necessità di adattare
il PCB ad un contenitore plastico commerciale. |
|
Nella foto seguente si vede la disposizione dei componenti ed in
particolare lo strip di zoccoli torniti, tagliato a misura per farlo
sporgere.
|
|
|
A lato si notano gli intagli sul
contenitore dove si vede in basso a sinistra il ponticello necessario per
programmare le EEPROM, come descritto nello schema elettrico. |
|
|
|
|
|
|
|
|
|
|
Infine le dimensioni molto contenute del dispositivo. |
|
|
|
|
Ancora due parole sul cavo di collegamento, che deve essere di tipo
seriale DB 9 maschio e femmina ed ancora più importante deve essere un PIN
to PIN (quindi non vanno bene i normali cavi da Modem). Se lo
acquistate cercate di non superare il metro di lunghezza poichè in
ambienti rumorosi potrebbe essere problematica la programmazione.
Il PCB lo potete scaricare da questo link ; è in formato PDF e lo dovete
stampare con una stampante Laser su acetato per utilizzare il metodo della
fotoincisione.Se utilizzate il mio PCB non ci
sono problemi, se ne volete utilizzare uno disegnato da voi, tenete
presente che nello schema elettrico sono riportati i Pin di un connettore
DB25 poli che è diverso dal DB9. |
| Ultimo aggiornamento 5/05/2003 |
| Ultimo aggiornamento 9/04/2004 |
|