|
| | NonSoloBolleDiAcqua
| Inviato il: 12/12/2011,14:38
|
Allora... fatta la scheda che viene agganciata alla parallela che legge e scrive sul 18f2550...ho eliminato i diodi e messo la +5 della usb: il PPTEA programmato funge ..ma occorre settare LVP come hai messo tu...problemi di programmazione a bassa tensione.
Setta l'opzione da sw "scrittura a fine programmazione". Scaricati la versione winpic 800 v 3.59 e rilancia con la stessa configurazione...quella che usi è giusta. Il cerchio si stringe ... ma non va per il meglio (per i tuoi due 18f2550). Ritorno tra poco....poi testiamo il 16f84...e sarà l'ora della verità. Bolle
Modificato da NonSoloBolleDiAcqua - 12/12/2011, 17:41
--------------- Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux). Un risultato se non è ripetibile non esiste (by qqcreafis).
| | | | | | | NonSoloBolleDiAcqua
| Inviato il: 12/12/2011,17:28
|
Questo è lo schema che funge sui tre pc che ho provato ed utilizza la porta parallela. L'ho dovuto adattare rispetto al ART2003 perchè con i diodi il pic 18f2550 viene letto e riconosciuto...ma non ce la fa a scriverci per problemi di alimentazione. Questo schema non ha problemi legge e scrive...ma va considerato che è un programmatore di 'emergenza' ...tanto il PPTEA va caricato una sola volta.
Il SW che va utilizzato è winpic 800 Ver 3.59 (le altre versioni andranno anche bene...io ho provato su questa).
1.Istallazione WinPic 800 selezionare lingua italiano
2.Una volta istallato selezionare nuovamente Idioma (lingua) italiano.
3.SUlla barra dei menù Andare su Impostazioni poi Hardware Selezionare ART 2003 e sotto LPT1.
4.Selezionare PIC 18F in alto e sotto il 18f2550
5.Verificare la presenza del pic premendo il chip con sopra il punto interrogativo giallo...
apparirà una finestra con su scritto :rilevato->18f2550.
6.Selezionare l'hex da caricare mediante il file di menù File, Apri e indicare il file contenente il firmware del PPTEA.
7.Premere il Pulsante Impostaz e selezionare la voce LVP
8.Premere il pulsante con la freccia rossa a sinistra premerlo...il pic viene programmato
Se il pic è stato programmato correttamente apparirà una luce verde....e si avrà il PPTEA nel PIC.
Bolle
CITAZIONE (armando66me @ 12/12/2011, 17:17) ho fatto un terzo programmatore piu potente che scrive ad alto voltaggio 12volt con un trasistor il problema resta x me sti due pic sono difettosi.
Saltiamo la prova del 16f84, semai la facciamo dopo...rimappa i pin del 18f2550 con quelli del 18f4550...e vedi cosa accade...sai quali pin collegare?
--------------- Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux). Un risultato se non è ripetibile non esiste (by qqcreafis).
| | | | armando66me
Watt Gruppo:Utente Messaggi:68
Stato:
| Inviato il: 12/12/2011,17:34
|
allora il cerchio si e' chiuso, il mio terzo programmatore facendo il test con winpic ei puntali di un tester risponde a tutti i comandi del pc (e' una gran figata) lo schema che hai propsto tu e lo stesso che ho realizzato io stamani. unica cosa io ho messo i diodi sul conettore del pc e collegato il filo della usb all'uscita. stessa resistenza da 220 e due condensatori in parallelo da 10 elettrolici. Misurate le tensioni ed eì ok potrei provare a staccare i diodi che stanno su una un mille fori sopra la lpt ma non ha senso almeno secondo me.
Io sono dell'aviso che non vanno i chip.
si devono poter programmare con pickit2 che e' un icsp anche se per il pptea serve a poco. Meglio non pensare che dall'inghilterra sta x arrivare un quarto programmatore.
piu tardi compro altri pic
ora esco che devo andare a fare una commissione. non riesco a credere che non sono riuscito a far leggere e scrivere due pic mahhhhhhhhhhhhhhhhhhhh
b serata a dopo rinnovo la mia disponibilita a gestire un sito in joomla anche come utente. saluti
| | | | NonSoloBolleDiAcqua
| Inviato il: 12/12/2011,17:40
|
CITAZIONE (armando66me @ 12/12/2011, 17:34) ...non ha senso almeno secondo me. Concordo...doveva cmq riconoscerlo...io fossi in te tenterei mettendoci un 18f4550 rimappando i pin per vedere se con quello lo riconosce... se li riconosce...il problema purtroppo sono i pic...ma non li buttare...conservali. Mi spiace. Ciao Bolle
Modificato da NonSoloBolleDiAcqua - 12/12/2011, 19:26
--------------- Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux). Un risultato se non è ripetibile non esiste (by qqcreafis).
| | | | kyvan
| Inviato il: 12/12/2011,18:01
|
so di essere una palla al piede, ma volete dirmi che con l'aggeggio postato nel disegno di bolle si riesce a infilare il firmware nel PIC senza bisogno di tanti PICKIT2-3-n?
[Voce di Celentano on] Lo sapete che siete forti? [Voce di Celentano off]
| | | | NonSoloBolleDiAcqua
| Inviato il: 12/12/2011,18:09
|
CITAZIONE (kyvan @ 12/12/2011, 18:01) ...volete dirmi che con l'aggeggio postato nel disegno di bolle si riesce a infilare il firmware nel PIC senza bisogno di tanti PICKIT2-3-n? Si, tu hai un pc con parallela ed un pic 18f2550 ? Devi anche considerare che se elimini il condensatore e la resistenza (mettendola in corto, cioè sostituendola con un filo)...funge lo stesso ! Chi fa questa prova? Poi ci sarà la versione per la seriale...quella purtroppo necessita di una resistenza.... . Bolle
--------------- Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux). Un risultato se non è ripetibile non esiste (by qqcreafis).
| | | | kyvan
| Inviato il: 12/12/2011,18:32
|
CITAZIONE (NonSoloBolleDiAcqua @ 12/12/2011, 18:09) Si, tu hai un pc con parallela ed un pic 18f2550 ? un vecchio pc con pentium si rimedia
CITAZIONE (NonSoloBolleDiAcqua @ 12/12/2011, 18:09) Devi anche considerare che se elimini il condensatore e la resistenza (mettendola in corto, cioè sostituendola con un filo)...funge lo stesso ! me voj fà abbruscià er piccì??
p.s. avrei anche un convertitore usb-parallelo, ma non credo che sia il caso.... p.s2. il collegamento all'usb serve solo per i 5 volts? se uso un alimentatorino switching usb va bene cmq? il programma per inserire il firmware è free? se si, avete un link a portata di mano?
grasssie
| | | | NonSoloBolleDiAcqua
| Inviato il: 12/12/2011,18:51
|
CITAZIONE (kyvan @ 12/12/2011, 18:32) [ me voj fà abbruscià er piccì?? Non se abbrusca gniente...
CITAZIONE (kyvan @ 12/12/2011, 18:32) p.s2. il collegamento all'usb serve solo per i 5 volts? Si
CITAZIONE (kyvan @ 12/12/2011, 18:32) se uso un alimentatorino switching usb va bene cmq? Si...ma in quel caso devi agganciare anche la massa (devi metterla in comune)
CITAZIONE (kyvan @ 12/12/2011, 18:32) il programma per inserire il firmware è free? se si, avete un link a portata di mano? Ovviamente Free...altrimenti l'avrei fatto! Link WINPIC800 Mi dici se funge anche questa versione...le istruzione le trovi su. Bolle
--------------- Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux). Un risultato se non è ripetibile non esiste (by qqcreafis).
| | | | armando66me
Watt Gruppo:Utente Messaggi:68
Stato:
| Inviato il: 12/12/2011,19:52
|
NonSoloBolleDiAcqua posso chiederti come mai hai scelto 18f2550 e non il 18f4550 che ha piu line di input ouput ? e' difficle fare un porting per migrare il pptea sul pic 18f4550 ? io intanto ho comprato altri 18f2550 .... xo se si riesce a fare il porting l'idea di avere input/output mi piace anche piu ingressi analogici.
| | | | NonSoloBolleDiAcqua
| Inviato il: 12/12/2011,20:12
|
CITAZIONE (armando66me @ 12/12/2011, 19:52) NonSoloBolleDiAcqua posso chiederti come mai hai scelto 18f2550 e non il 18f4550 che ha piu line di input ouput ? Bella domanda...vero che ha piu' I/O ma ha la metà della memoria...il PPTEA occupa tutta la memoria a disposizione...tant'è che nell'ultima versione ho dovuto eliminare alcune funzioni matematiche...quindi il porting sarebbe facile ma è possibile...manca lo spazio nel 4550. Bolle
--------------- Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux). Un risultato se non è ripetibile non esiste (by qqcreafis).
| | | | | | | NonSoloBolleDiAcqua
| Inviato il: 12/12/2011,20:47
|
Vediamo se riesco a spiegarmi...c'è la memoria per i dati e la memoria per il programma. Il programma deve stare all'interno del chip...il firmware deve stare all'interno...e visto che il PPTEA di fatto è un interprete...può mettere il programma eabasic ovunque (tant'è che gestisce la memoria a due fili come hai scritto)...anche all'esterno ( a discapito della velocità)...ma il sw del PPTEA (come ogni altro sw) deve stare all'interno del processore. Quindi la risposta è non si può fare...almeno io non sono in grado...in questa vita...magari nelle prossime...chissà!
--------------- Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux). Un risultato se non è ripetibile non esiste (by qqcreafis).
| | | |
Versione Mobile!
|
|
|
|
|
|
|
|
|
|
|
|
|
|