Adattatore per Demo-board GT


Identificazione progetto

progetto

autore

email

note

       Adattatore                     Micro-GT->PICKIT3/2

Luca

devilluca2@libero.it


Premessa

Salve a tutti,da poco sto iniziando a studiare e programmare PICe quindi mi è stata indispensabile la demoboard del sig. Ad.Noctis.

La scheda funziona magnificamente ma (puo' darsi solo a me)ogni tanto,mettendo e levando i vari connettori dalle varie sedi,o mi si rompeva il filo ICSP dove saldato allo stri femmina o il piedino del connettore e quindi ri-salda il tutto etc....

Mi sono detto "ma non c'è altro modo??"

Ed ecco qui che una mattina ho avuto questo flash appena alzato dal letto....portare i pin dello zoccolo zif su scheda ed ecco quindi cosa ne è uscito...

Schema elettrico con descrizione

Qui lo schema:


 

scarica il disegno BRD eseguito in Eagle.

Scarica lo schema elettrico sch di Eagle.

Il principio è molto semplice,ho solamente riportatolo zoccolo sui dipswitch e basta...

Il +5 lo prende dall'alimentazione della demo e il gnd del pickit3 e demo sono assieme

Per portarlo su scheda,ho saldato piu strip maschio-maschio,sulla mia scheda invece la femmina-maschio

Oltre allo zoccolo,ho riportato anche il ponticello tra il pulsante RESET e il mclr del pin 1 dello zoccolo(quello che il sig Ad.Noctis fornisce come opzione)perche anche quello,facendo leva e metti,mi aveva staccato una pista.

Per evitare questa rottura bisogna saldare un lato dello stripline a due vie, fornito con la scheda, e con i terminali di saldatura piegati a 90 gradi allo scopo di saldarlo similmente a un smd,  direttamente sulla piazzola del pulsante di MCLR.  Questo fornisce la necessaria robustezza meccanica. Se lo saldate solo sulle piste a lungo andare queste si possono interrompere. Solitamente la scheda PCB viene inviata con la pista gią sezionata all'altezza giusta cosi che il dip abbia un terminale che quasi obbligatoriamente arrivi alla piazzola del pulsante di reset dove verrą saldato. Ovviamente la saldatura in questione viene fatta sul lato componenti.

Poi ho riportato (per mia comoditą) anche il display su dip...in particolare il DB0 DB1 DB2 DB3 e il 5(tutti questi,a seconda dei casi,vanno a massa) e l'illuminazione perche per il mio display,l'illuminazione della demo,era sbagliata(sul mio display sul pin 16 ho il gnd e il + sul 15),cosi tramite l'abilitazione del dip JP7 e l'interruttore invertente,posso dare il + o il gnd come voglio....



Come funziona?

Semplicissimo...mi serve per esempio il MCLR sul pin 5? Mi basterą' semplicemente chiudere il dip n° 5 e basta...tutto qui...allego un po' di immagini della lavorazione,un video e gli schemi formato EAGLE 6.2


Ora alcune immagini dell'adattatore sperando vi serva come sta servendo a me...(nelle foto i DIP sono impostati per programmare il 18f2550)

Vista Posteriore (in dettaglio il diodo)
















Vista del connettore sotto il display




Vista del connettore sotto il 7805




Vista del connettore sotto lo ZIF e il connettore sotto il pulsante reset




Vista dei collegamenti


















Vista delle varie posizioni dei PIC sullo zif







Vista dei collegamenti dei miei dip switch allo zif




Schema della piedinatura dello zif su cui ho basato il progetto(ops..nella foto ho dimenticato,R1 e R2 sono da 1K)

Vi allego un video del funzionamento

http://www.youtube.com/watch?v=navpEStYtF8&feature=youtu.be


scarica il video per eseguirlo in locale

I "test" li ho eseguiti su MPLAB X IDE,C18


Per la corretta posizione del pic,fare riferimento a queste posizioni (la uso da anni senza problemi)

Questo è quanto....MASSIMA ATTENZIONE!!!!! QUANDO CHIUDETE IL DIP "MCLR DEMOBOARD",RICORDARSI DI APRIRLO QUANDO SI VA' A PROGRAMMARE!

Ho messo un led (cioè provato) ma mi crea problema...se lo collego in modo,non mi fa' programmare,se lo collego nell'altro modo si pianta l'mclr demoboard....se avete consigli sono ben accetti.

Alla fine del tuo articolo non cancellare la riga sottostante che ti attribuira’ per sempre la paternita’ del tuo lavoro.

 

Questo progetto è ridistribuibile secondo i termini di licenzaCreative Commons Attribuzione-Condividi allo stesso modo 3.0 Italia

 

Note aggiuntive

Facoltative: Qui l’autore puo’ inserire  tutto cio’ che ritiene utile o comunque collegato all’argomento. Avrai una certa liberta’ ma evita impressioni politiche, razziali, e che comunque possano offendere qualcuno per qualsiasi motivo.  Il webmaster si assumera’ il diritto di togliere dalla tua pubblicazione quelle cose che ritiene non conformi.    J

Coclusioni: Compatta tutto dentro a un file zip di dimensioni accettabili, immagini tutte sotto i 100k, i sorgenti e il file hex, per questo potrai usare anche il tool di compattazione integrato su mplab (se questa e’ la tua piattaforma).  Invia il tuo zippatto a  -> ad.noctis@gmail.com

Buon divertimento e buon lavoro.

Ing. Marco Gottardo as ad.noctis

 

  Pagina precedente