Home Forum MICROCONTROLLORI Sono inesperto… collegamento pin programmatore PIC

Questo argomento contiene 10 risposte, ha 2 partecipanti, ed è stato aggiornato da IvanScordato IvanScordato 1 anno, 8 mesi fa.

Stai vedendo 11 articoli - dal 1 a 11 (di 11 totali)
  • Autore
    Articoli
  • #59582
    IvanScordato
    IvanScordato
    Partecipante

    Ciao a tutti…
    Sto per cominciare a giocare con i pic (mondo nuovo per me), ed incomincerò con dei pic12f1822.
    Ho cercato uno schema per il programmatore, e quello che ho trovato al momento è questo :
    tomasella.altervista.org/it/elettronica/microcontrollori/JDM_b/

    Le mie domande sono:
    può essere utilizzato per i pic12f1822, giusto?
    Quali pin del pic devo collegare a questo programmatore?
    Posso utilizzarlo anche per le eeprom 24XX1025?
    Chiedo scusa se possono sembrare domande davvero banali, ma… per me non lo sono :|
    Datasheet:
    http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en544839

    #73118
    delfino_curioso
    delfino_curioso
    Partecipante

    Ciao,
    In passato mi è capitato di programmare il 12f1822. Non ricordo il numero di ogni pin coinvolto, comunque i pin di programmazione di un pic in generale sono i seguenti:

    Vcc;
    GND;
    PGD (= dati);
    PGC (=segnale di clock);
    MCLR (master clear, il segnale che pone il Pic in modalità programmazione e che fa anche da reset);

    Se prendi il datasheet del 12f1822 li trovi con facilità.

    Quanto ai programmatori, ne esistono di diversi, personalmente usavo il pickit2, ad ogni modo un qualunque programmatore (sicuramente anche quello che hai citato ) deve rispettare quest’interfaccia. Il pickit2 tra le altre cose è economico , molto supportato e permette di programmare molti tipi di Pic e di eeprom.
    Non è per fare pubblicità ai prodotti microchip, però se ti avvicini ora al mondo dei Pic fai attenzione al JDM, sembra che fino a un po’ di tempo fa avesse dei problemi con l’impostazione del giusto voltaggio sul pin MCLR (un pin fondamentale!!!): può darsi che ora siano stati risolti…..
    Prova a dare un’occhiata qui:

    http://www.settorezero.com/wordpress/corso-programmazione-picmicro-in-c-lezione-2-installazione-strumenti-di-sviluppo-descrizione-del-circuito-di-base/

    Nel link è postata la seconda puntata di un corso sui Pic veramente ben fatto che accenna proprio al problema di cui sopra. Lo ha scritto un buon conoscitore dell’argomento, Giovanni Bernardo di SettoreZero.com; se decidi di leggerti tutto il corso di sicuro ti tornerà utile.
    Ciao

    #73312
    IvanScordato
    IvanScordato
    Partecipante

    Rieccomi…
    Sto volendo realizzare questo per programmare dei pic12f1822:

    http://tomasella.altervista.org/it/elettronica/microcontroll…

    Un programmatore seriale.
    Sto facendo la lista componenti, ma ci sono 3 componenti (uguali tra loro) che somigliano a delle resistenze, ma nello schema elettrico non sono presenti, e su fidocad non c’è scritto cosa sono…
    Chiedo a voi di illuminarmi…
    Per cercare di farmi capire posso indicarli dicendo che uno di essi si trova tra lo zoccolo e gli strip line
    Cosa sono?
    Grazie…

    #73314
    delfino_curioso
    delfino_curioso
    Partecipante

    il link che hai postato è interrotto. Puoi riscriverlo?

    #73315
    IvanScordato
    IvanScordato
    Partecipante

    tomasella.altervista.org/it/elettronica/microcontrollori/JDM_b/

    #73317
    delfino_curioso
    delfino_curioso
    Partecipante

    Se la vista non m’inganna, dalla foto vedo:

    1 zoccolo
    6 resistori
    4 diodi
    2 diodi Zener
    2 condensatori elettrolitici
    1 led
    1 strip line da 5 contatti passo 2.54mm
    1 connettore SUBD9
    3 transistor

    Nella foto, tra lo zoccolo e la strip mi sembrano esserci solo 2 resistori e un led :-)
    Non è che per caso hai confuso i diodi con i resistori (viste le bande gialle)?

    #73318
    IvanScordato
    IvanScordato
    Partecipante

    ciao e grazie per la risposta!
    sono praticamente tre resistenze da 0 ohm che ha utilizzato per non effettuare collegamenti con ponticelli…
    Adesso un’altra domanda :D
    Il pic12f1822 si programma in Enhanced Mid range, go quindi per caso bisogno di un adattatore per limitare la corrente au VPP?
    Grazie ancora per la pazienza…
    A presto, Ivan.

    #73320
    delfino_curioso
    delfino_curioso
    Partecipante

    È molto che non lavoro più con i Pic, ora i dettagli purtroppo non me li ricordo bene.
    Mi sembra di essermi sempre limitato ad una resistenza tra i 5 V dell’alimentazione ed il MCLR/Vpp, ed è sempre andato tutto bene…
    Qualcuno più “fresco” di me sull’argomento saprà senz’altro consigliarti meglio.
    Ciao

    pS: dalla foto lato componenti della scheda non sono riuscito a trovare i ponticelli per le resistenze a 0 ohm di cui parlavi. Dov’è che si trovano di preciso?

    #73322
    IvanScordato
    IvanScordato
    Partecipante

    ok…
    la resistenza di che valore?
    comunque questi ponticelli sono 3, assomigliano a delle resistenze ed hanno una sola fascia di colore nero… per indicarti dove sono posso dirti che uno si trova tra lo zoccolo per il pic e il connettore strip line…

    #73323
    delfino_curioso
    delfino_curioso
    Partecipante

    330 ohm.

    Riguardo ai ponticelli, non riesco a vederli, ho l’impressione che stiamo guardando due foto diverse …. :-)
    Per intenderci, io sto prendendo a riferimento questa:

    http://tomasella.altervista.org/it/elettronica/microcontrollori/JDM_b/immagini/JDMb.jpg

    Dal link che hai postato, l’unica altra foto su cui invece si vedono i ponticelli è questa:

    http://tomasella.altervista.org/it/elettronica/pcb/download/foto_demoboard_USB_2455.jpg

    ma si tratta di una demoboard, non del programmatore JDM. Mi sbaglio?

    #73324
    IvanScordato
    IvanScordato
    Partecipante

    Ok grazie…
    a dir la veritá la demoboard non l’avevo nemmeno vista XD
    Guarda sul lato sinitro del programmatore… vedi il led?
    ok… adesso guarda sotto il led e vedrai quella che ha la forma di una resistenza ed ha una banda soltanto di colore nero…
    Domani (tra un po) dovrei finire di assemblare il pcb e credo che avrò il tempo di provarlo…
    A presto :)

Stai vedendo 11 articoli - dal 1 a 11 (di 11 totali)

Devi aver eseguito l’accesso per poter rispondere a questa discussione.