Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Programmatore per WinPic800

Elettronica lineare e digitale: didattica ed applicazioni

Moderatori: Foto Utentecarloc, Foto Utenteg.schgor, Foto UtenteBrunoValente, Foto UtenteIsidoroKZ

0
voti

[21] Re: Programmatore per WinPic800

Messaggioda Foto Utentecb900f » 7 ott 2011, 17:23

pinowski ha scritto:Non saprei, non sono un esperto di PIC, prova a chiedere all'autore che di solito è sempre molto disponibile.



Gli ho mandato una mail ma non risponde...
Avatar utente
Foto Utentecb900f
13 4
New entry
New entry
 
Messaggi: 73
Iscritto il: 22 giu 2011, 15:12

0
voti

[22] Re: Programmatore per WinPic800

Messaggioda Foto Utentecb900f » 8 ott 2011, 15:24

Ho provato a caricare il firmware sul PIC18F... ma PICkit2 mi dice che il file .hex è errato
Sia se uso il PIC 18F2550 che il 18F4550.
Allegati
Taglia_118.jpg
Taglia_118.jpg (139.01 KiB) Osservato 3141 volte
Avatar utente
Foto Utentecb900f
13 4
New entry
New entry
 
Messaggi: 73
Iscritto il: 22 giu 2011, 15:12

0
voti

[23] Re: Programmatore per WinPic800

Messaggioda Foto Utentecb900f » 8 ott 2011, 21:10

PICkik2 mi da quell'avviso sopra, però il FM viene correttamente programmato sul PIC18F4550, ma funzionera lo stesso?
Avatar utente
Foto Utentecb900f
13 4
New entry
New entry
 
Messaggi: 73
Iscritto il: 22 giu 2011, 15:12

0
voti

[24] Re: Programmatore per WinPic800

Messaggioda Foto Utentepinowski » 9 ott 2011, 0:01

Con il pickit2 ed il 18f2550 succedono cose strane, una volta programmato e poi fatta la verifica mi dava errore ed il contenuto, anche leggendolo, risultava tutto a 00...
Lo stesso mi era successo in precedenza con un programmatore della Velleman, che pensavo non fosse adatto, ragion per cui acquistai il pickit2 ottenendo lo stesso risultato.... :mrgreen:
Alla fine volli provare ugualmente inserendolo nel circuito e scoprii che il tutto funzionava correttamente, ci persi più di un mese per scoprirlo.
Quindi non ti resta che provare... altro non so.... :roll:
- Ci incontreremo là, dove non c'è tenebra -

http://iv3gfn.altervista.org
Avatar utente
Foto Utentepinowski
1.945 2 5 10
Master EY
Master EY
 
Messaggi: 519
Iscritto il: 26 ago 2008, 23:49
Località: Monfalcone

0
voti

[25] Re: Programmatore per WinPic800

Messaggioda Foto Utentecb900f » 9 ott 2011, 1:59

E' prima devo costruire il programmatore, non ne son tanto convinto visto che chi ha realizzato il tutto non si fa sentire, comunque visto che c'è tutto ci proverò..
Avatar utente
Foto Utentecb900f
13 4
New entry
New entry
 
Messaggi: 73
Iscritto il: 22 giu 2011, 15:12

0
voti

[26] Re: Programmatore per WinPic800

Messaggioda Foto Utentecb900f » 10 ott 2011, 1:54

Ho appena finito di assemblare la "board" non c'ho messo nessuno zoccolo per la programmazione, lanciando il programma ho questa lettura:

Codice: Seleziona tutto
Device detected: vid=0x04D8 pid=0x0100
Path: \\?\hid#vid_04d8&pid_0100#6&1fa39feb&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
Programmer detected
Firmware version 0.7.6
Hardware ID: 0.0.1 (18F2550)


Ho dovuto rifare il PCB visto che ho usato un PIC18F4550 e non il 18F2550, sul sito c'è scritto che si puo' usare uno dei seguanti microchip:

Elenco componenti:

U1 quarzo 12Mhz (anche 4, 8, 16, 20; bisogna riconfigurare il divisore nel micro)
U2 18F2550 (anche 2450,2455,2458,2553,4450,4455,4458,4550,4553)[/quote]

poi dice:

Schema elettrico (v1.7)
Per implementare una periferica USB con i PIC ci vogliono veramente pochi componenti: il micro principale, il quarzo, qualche condensatore, qualche resistenza e il connettore USB tipo B, tutto come da Application Note della Microchip.
Il progetto è basato sul PIC18F2550, a 28 piedini, ma per ora viene occupato solo circa un terzo della memoria programma e 0% della eeprom, quindi è possibile usare anche il più piccolo 2455.
I 2458 e 2553 differiscono solo per l'ADC a 12 bit e necessitano solo di ricompilazione.
Con alcune modifiche ho adattato il tutto anche al 2450; questo modello non ha il modulo MSSP, quindi le funzionalità I2C e SPI vengono emulate via software; non ha neanche il secondo canale PWM, quindi non può generare il clock per i micro Atmel che lo richiedono (cioè quelli configurati per il clock esterno); in questo caso il piedino RB3 ha la funzione di accendere un eventuale oscillatore esterno, da inserire opportunamente nella scheda di espansione Atmel.
Per poter usare i dispositivi a 40p corrispondenti (4450,4455,4458,4550,4553) bisogna modificare lo stampato.Oltre a connettere il micro via USB bisogna generare le tensioni per la programmazione vera e propria; nel caso PIC-ICSP quindi servono tre transistor (per controllare VDD e VPP) e due linee dati (per dati e clock).
La tensione Vpp viene da un regolatore switching formato da Q4, L1, D3 e descritto di seguito.



Rifarò anche i moduli aggiuntivi, tanto son semplici
Ho provato ad aprire i file sorgenti programmati con MPLAM ma ci capisco poco :?

Peccato che il fautore del progetto non si faccia sentire... ma alla fine funzionerà davvero? mah!

O_/
Avatar utente
Foto Utentecb900f
13 4
New entry
New entry
 
Messaggi: 73
Iscritto il: 22 giu 2011, 15:12

0
voti

[27] Re: Programmatore per WinPic800

Messaggioda Foto Utentecb900f » 10 ott 2011, 16:50

Non ho ben capito come collegare il modulo di espanzione alla base, quel conn 31, conn33 3 conn32 come li collego? Mi riferisco agli ATmel
Allegati
Taglia2.jpg
Taglia2.jpg (114.7 KiB) Osservato 3105 volte
Taglia.jpg
Taglia.jpg (74.12 KiB) Osservato 3105 volte
Avatar utente
Foto Utentecb900f
13 4
New entry
New entry
 
Messaggi: 73
Iscritto il: 22 giu 2011, 15:12

0
voti

[28] Re: Programmatore per WinPic800

Messaggioda Foto Utentecb900f » 11 ott 2011, 2:27

Niente da fare il "openprog.altervista.org" non funziona, ho collegato un Atmel 2313 su un millefori poi ho provato a leggerlo, e a programmarlo, mi da questo errore: "Errore di sincronizzazione".

Bho!

Era meglio se cercavo qualcosa di + "conosciuto"...tempo perso!
Avatar utente
Foto Utentecb900f
13 4
New entry
New entry
 
Messaggi: 73
Iscritto il: 22 giu 2011, 15:12

0
voti

[29] Re: Programmatore per WinPic800

Messaggioda Foto Utentesimo85 » 11 ott 2011, 4:38

Io con questo non ho mai avuto problemi, caricando il file hex direttamente da MPLAB.
Avatar utente
Foto Utentesimo85
30,9k 7 12 13
Disattivato su sua richiesta
 
Messaggi: 9927
Iscritto il: 30 ago 2010, 4:59

0
voti

[30] Re: Programmatore per WinPic800

Messaggioda Foto Utentepinowski » 11 ott 2011, 15:27

cb900f ha scritto:Niente da fare il "openprog.altervista.org" non funziona, ho collegato un Atmel 2313 su un millefori poi ho provato a leggerlo, e a programmarlo, mi da questo errore: "Errore di sincronizzazione".

Bho!

Era meglio se cercavo qualcosa di + "conosciuto"...tempo perso!

Mi sembra strano, conosco degli amici che l'hanno realizzato e ne sono soddisfatti, altrimenti non l'avrei suggerito.
Mi spiace..
- Ci incontreremo là, dove non c'è tenebra -

http://iv3gfn.altervista.org
Avatar utente
Foto Utentepinowski
1.945 2 5 10
Master EY
Master EY
 
Messaggi: 519
Iscritto il: 26 ago 2008, 23:49
Località: Monfalcone

PrecedenteProssimo

Torna a Elettronica generale

Chi c’è in linea

Visitano il forum: Nessuno e 169 ospiti