Pagina 1 di 1

Scheda di sviluppo PIC

MessaggioInviato: 28 mag 2014, 18:30
da emacar
Ciao a tutti,
ho bisogno di una scheda di sviluppo che mi permetta di smanettare un po' con i PIC (e di poter all'occorrenza programmare quelli che mi serviranno).
Ho cercato un po' su internet e mi sono perso tra le miriadi di opzioni che ci sono.
La EasyPic della Mikroelettronica mi ha convinto molto ma non mi piace che l'ide "predefinito" non sia MPLAB (preferirei quest'ultimo in quanto più universale). Sapete dirmi se comprando la EasyPic sia possibile programmare il microcontrollore in C tramite MPLAB?
Ovviamente tra le vari opzioni avevo valutato anche il Pickit 3, ma ho paura, non avendo la scheda di sviluppo con tutto l'hardware necessario subito a disposizione, di dilungarmi troppo e non concludere niente.
Ho anche visto la PIC18 Explorer Board che mi ha reso ancora più indeciso :)
Se qualcuno ha fatto le mie stesse valutazioni e sa darmi qualche consiglio gliene sarei grato.
Grazie in anticipo,
Emanuele.

Re: Scheda di sviluppo PIC

MessaggioInviato: 28 mag 2014, 18:42
da anto2014
Ciao, se può aiutarti io sto realizzando questo programmatore per PIC http://www.congegnielettronici.com/file ... rogrFF.pdf , ho deciso di riadattare lo schema elettrico quindi sono ancora alla fase di sbroglio.
Non è molto difficile da realizzare e come potrai vedere è spiegato tutto in maniera molto semplice.. il programma da usare (IN FASE DI PROGRAMMAZIONE) è ic prog, l' unico inconveniente è che bisogna usare la (ormai rarissima) porta parallela DB25!!

Re: Scheda di sviluppo PIC

MessaggioInviato: 29 mag 2014, 8:09
da Paolino
La PIC18Explorer è un buon inizio. Ti serve comunque un PICKit3 (o ICD3, ma è molto più costoso) per la programmazione.

La EasyPIC è completa, ma non te la regalano. Non ho sottomano gli schemi, ma se vuoi impiegare MPLAB per programmare dovrai escludere il programmatore a bordo scheda (si chiama ICD) e portar fuori 5 segnali (Vdd, Vss, MCLR, PGC e PGD) da collegare ad un PICKit3, ad esempio.

Se vuoi spendere meno di 100€ e hai voglia di fare un po' di sperimentazione, allora ti consiglio:
- scheda PIERIN PIC18 (sviluppata dal mitico Foto UtenteTardoFreak)
- PICKit3
- scheda millefori
- stagno e saldatore
- una manciata di componenti passivi
- qualche pulsante
- LED
- transistor e relè
- un LCD display alfanumerico
- tanta fantasia

Per il resto: sono sempre perplesso sull'impiego di programmatori fatti in casa che non permettono il debug. Sconsiglio vivamente progetti di programmatori fai-da-te se non da impiegarsi esclusivamente come muletti, in caso di guasto al prorammatore/debugger principale (ad esempio PICKit3).

Ciao.

Paolo.

Re: Scheda di sviluppo PIC

MessaggioInviato: 29 mag 2014, 10:09
da emacar
Grazie ad entrambi per le risposte.
Vorrei propendere per la soluzione suggeritami da Paolino ovvero una scheda già pronta e non da costruire.
Non conosco la scheda Pierin per cui leggerò un po' sul forum e cercerò di farmi un'idea. Di certo riuscirei a comprare tutto il necessario mantenendomi sotto i 100 € il che non sarebbe malaccio :D.
Per concludere il discorso su EasyPIC e Pic18 Explorer vorrei chiedere se:
Per quanto riguarda EasyPIC:
    Esiste la versione pro ma non ho ben capito le differenze con la versione normale.
    Il fatto di utilizzare eventualmente il MikroC, sarebbe un problema nel caso in cui per lavoro mi trovassi in futuro a dover utilizzare l'MPLAB? è molto complicato passare dall'uno all'altro?
Tra la EasyPIC e la Explorer, a livello di Hardware, ci sono particolari vantaggi per l'una e per l'altra?
La scheda Pierin mi attira molto ma prima di prendere la decisione vorrei capire cosa cambia (prezzo a parte) nel propendere per una di queste 3 alternative.
Grazie ancora per la disponibilità,
Emanuele.

Re: Scheda di sviluppo PIC

MessaggioInviato: 29 mag 2014, 13:26
da Paolino
emacar ha scritto:Per quanto riguarda EasyPIC:
    Esiste la versione pro ma non ho ben capito le differenze con la versione normale.

Controlla le differenze sul sito. Non ho né una né l'altra.

emacar ha scritto:
    Il fatto di utilizzare eventualmente il MikroC, sarebbe un problema nel caso in cui per lavoro mi trovassi in futuro a dover utilizzare l'MPLAB? è molto complicato passare dall'uno all'altro?
Tra la EasyPIC e la Explorer, a livello di Hardware, ci sono particolari vantaggi per l'una e per l'altra?

L'hardware supporta qualsiasi ambiente di sviluppo. Certo è che MikroC non è compatibile 100% con XC8 (il C di Microchip per dispositivi a 8 bit) o con SDCC (C freeware) o con altri dialetti C. Attenzione che MPLAB è un ambiente di sviluppo; a questo va aggiunto l'assembler o un compilatore (ad esempio XC8).

EasyPIC ha un sacco di periferiche a bordo, tra cui display grafico e display testo. La PIC18Explorer ha qualcosa di meno ma rimane un buon inizio anch'essa.

emacar ha scritto:La scheda Pierin mi attira molto ma prima di prendere la decisione vorrei capire cosa cambia (prezzo a parte) nel propendere per una di queste 3 alternative.

La scheda PIERIN PIC18 è ottima per iniziare con i PIC18 provando e riprovando. Sul sito di Sangon e qui, su ElectroYou, troverai diverse applicazioni sviluppate per il Pierin. Personalmente ho messo a disposizione due librerie per FIDOCADJ e per EAGLE per poter disegnare circuiti impiegando il Pierin.

Ciao.

Paolo.

Re: Scheda di sviluppo PIC

MessaggioInviato: 29 mag 2014, 21:30
da emacar
Penso proprio che comprerò la Pierin!
Volendo inizialmente non ho bisogno di acquistare subito il Pickit 3 giusto? Posso giocarci tranquillamente sfruttando l'interfaccia USB. Il Pickit mi servirà solo per programmare altri micro, sperando di non combinare qualche casino cancellando il boot :)

Re: Scheda di sviluppo PIC

MessaggioInviato: 30 mag 2014, 8:05
da Paolino
emacar ha scritto:Volendo inizialmente non ho bisogno di acquistare subito il Pickit 3 giusto?

Giusto, ma se mi dai retta, investi 50€ e acquista anche PICKit3. Se il bootloader va a pallino (perché erroneamente lo vai a cancellare), poi non hai più strumenti di ripristino.

Ciao.

Paolo.

Re: Scheda di sviluppo PIC

MessaggioInviato: 30 mag 2014, 9:13
da emacar
Grazie ancora a tutti per l'aiuto!

Re: Scheda di sviluppo PIC

MessaggioInviato: 30 mag 2014, 9:16
da Paolino
Prego. :ok:
Se vuoi, dai un'occhiata a questo articolo. Come già detto, troverai le info per impiegare PIERIN PIC18 con FIDOCADJ e con EAGLE nei tuoi schemi.

Ciao.

Paolo.