
driver per servi dc
-
- Member
- Messaggi: 322
- Iscritto il: venerdì 22 giugno 2007, 19:39
- Località: Utrecht Olanda - Conegliano
-
- Junior
- Messaggi: 95
- Iscritto il: domenica 30 marzo 2008, 18:03
- Località: Bulgaria
- Dag50
- God
- Messaggi: 9293
- Iscritto il: lunedì 13 novembre 2006, 18:31
- Località: Cernusco S/Naviglio (MI)
- Contatta:
Dovrò rimettermi a cercarlo, non l' ho salvato purtroppo 

ciao Dario
http://www.cnc-dag50.it/
http://facebook.com/dario.ghezzi
Più si studia e più si sa di non sapere
http://www.cnc-dag50.it/
http://facebook.com/dario.ghezzi
Più si studia e più si sa di non sapere
-
- Member
- Messaggi: 447
- Iscritto il: martedì 14 novembre 2006, 8:30
- Località: Taurisano (LE)
AIUTO! mi sono inchiodato col processore
!
La schedina l'ho assemblata e ho collegato motore ed encoder e cavetto per la seriale.
Il processore l'ho programmato con Ponyprog tramite il si-prog seriale come da precedenti indicazioni e sembra che la programmazione è andata a buon fine. Nel srogente "smc3a.asm" ho modifitato l'initial mode da 0 a 3 ho riassemblato poi ho caricato prima l'.hex poi l',epp e poi i fuse come era stato indicato in precedenza.
Dando alimentazione alla scheda si accende il led verde e rimane fisso poi si accende quello arancio, poi quello arancio si spegne e si accende quello rosso il tutto in pochi secondi e senza dare alcun comando di spostamento. Il motore risulta leggermente duro a girare a mano.
Chi mi spiega come funziona Hyperterminal per impostare i parametri? quando creo una connessione con i vari settaggi (38400bps, ecc..) poi nella finestra bianca non mi visualizza quello che batto a tastiera quindi significa che non sta funzionando vero?
Vi prego aiutatemi, prometto che appena finito faccio un report completo su come programmare il micro visto le difficoltà incontrate per reperire tutte le informazioni utili ed esatte!

La schedina l'ho assemblata e ho collegato motore ed encoder e cavetto per la seriale.
Il processore l'ho programmato con Ponyprog tramite il si-prog seriale come da precedenti indicazioni e sembra che la programmazione è andata a buon fine. Nel srogente "smc3a.asm" ho modifitato l'initial mode da 0 a 3 ho riassemblato poi ho caricato prima l'.hex poi l',epp e poi i fuse come era stato indicato in precedenza.
Dando alimentazione alla scheda si accende il led verde e rimane fisso poi si accende quello arancio, poi quello arancio si spegne e si accende quello rosso il tutto in pochi secondi e senza dare alcun comando di spostamento. Il motore risulta leggermente duro a girare a mano.
Chi mi spiega come funziona Hyperterminal per impostare i parametri? quando creo una connessione con i vari settaggi (38400bps, ecc..) poi nella finestra bianca non mi visualizza quello che batto a tastiera quindi significa che non sta funzionando vero?
Vi prego aiutatemi, prometto che appena finito faccio un report completo su come programmare il micro visto le difficoltà incontrate per reperire tutte le informazioni utili ed esatte!
-
- Senior
- Messaggi: 632
- Iscritto il: lunedì 13 novembre 2006, 17:52
- Località: Massa (Carrara)
- Contatta:
Senti Billykid , che e' da piu' di un anno che lavora con la sua fresa e non ha mai avuto problemi.
E' stato il primo a provare questa soluzione e sa vita , morte e miracoli di questo drive.
E' stato il primo a provare questa soluzione e sa vita , morte e miracoli di questo drive.
Ultima modifica di maximus051172 il sabato 12 luglio 2008, 15:51, modificato 1 volta in totale.
-
- Senior
- Messaggi: 632
- Iscritto il: lunedì 13 novembre 2006, 17:52
- Località: Massa (Carrara)
- Contatta:
-
- Member
- Messaggi: 447
- Iscritto il: martedì 14 novembre 2006, 8:30
- Località: Taurisano (LE)
No, no. A pag. 19 di questa discussione Billykid aveva programmato il tutto con Ponyprog e con il si-prog e funzionava, infatti io ho usato questa configurazione e va bene. Riesco a leggere-scrivere e cancellare il processore tutte le volte che voglio. Però non riesco a comunicare con Hyperterminal. Poi mi si accendono i led arancio e rosso, he sono errori dellì'azionamento, ma io ancora non gli ho mandato nemmeno un impulso quindi che errore sta rilevando??
Ho provato a mandare un MP a Billykid speriamo che si colleghi presto.
Ho provato a mandare un MP a Billykid speriamo che si colleghi presto.
- Dag50
- God
- Messaggi: 9293
- Iscritto il: lunedì 13 novembre 2006, 18:31
- Località: Cernusco S/Naviglio (MI)
- Contatta:
ciao Dario
http://www.cnc-dag50.it/
http://facebook.com/dario.ghezzi
Più si studia e più si sa di non sapere
http://www.cnc-dag50.it/
http://facebook.com/dario.ghezzi
Più si studia e più si sa di non sapere
-
- Member
- Messaggi: 447
- Iscritto il: martedì 14 novembre 2006, 8:30
- Località: Taurisano (LE)
-
- Junior
- Messaggi: 95
- Iscritto il: domenica 30 marzo 2008, 18:03
- Località: Bulgaria
E normale che si accendano i led giallo e rosso perche non hai ancora impostato i parametri P0 a P6.
Questo pero e segno che la programmazione e stata fatta bene.
L'altra possibilita di sbaglio e nel collegamento dell'encoder, prova a spostare il posto dei segnali A e B .
Se all'accensione della scheda non si vede niente sul Hyperterminal , vuol dire che il collegamento seriale non funziona bene.
Prima fai il collegamento seriale, poi, dando tensione alla tua scheda, il Hyperterminal deve visualizzare "SMC3a Servo motor controller" e quando scrivi qualche cosa si deve vedere al monitor, altrimenti non si e collegato.
Se il micro non si accende a 16 mHz, allora anche la seriale non potra lavorare a 38400 .
Questo pero e segno che la programmazione e stata fatta bene.
L'altra possibilita di sbaglio e nel collegamento dell'encoder, prova a spostare il posto dei segnali A e B .
Se all'accensione della scheda non si vede niente sul Hyperterminal , vuol dire che il collegamento seriale non funziona bene.
Prima fai il collegamento seriale, poi, dando tensione alla tua scheda, il Hyperterminal deve visualizzare "SMC3a Servo motor controller" e quando scrivi qualche cosa si deve vedere al monitor, altrimenti non si e collegato.
Se il micro non si accende a 16 mHz, allora anche la seriale non potra lavorare a 38400 .
-
- Member
- Messaggi: 447
- Iscritto il: martedì 14 novembre 2006, 8:30
- Località: Taurisano (LE)
RISOLTOOOO
Semplicemente una caxxata: avevo invertito per errore le scritte TX e RX e quindi non poteva mai comunicare. Controllando tutto il circuito mi sono accorto dell'errore e ho invertito i fili ora con Hyperterminal posso comunicare solo che imposto i valori ma se tolgo alimentazione i valori non rimangono memorizzati. come si memorizzano? non basta digitare w?

Semplicemente una caxxata: avevo invertito per errore le scritte TX e RX e quindi non poteva mai comunicare. Controllando tutto il circuito mi sono accorto dell'errore e ho invertito i fili ora con Hyperterminal posso comunicare solo che imposto i valori ma se tolgo alimentazione i valori non rimangono memorizzati. come si memorizzano? non basta digitare w?
- billykid
- Member
- Messaggi: 451
- Iscritto il: lunedì 13 novembre 2006, 13:42
- Località: la spezia
bene avete già fatto !!
potete salvare diverse configurazioni in w1 w2 w3 ecc
e richiamarle con r1 r2 r3 ecc, quella richiamata va in esecuzione fino al reset o spegnimento. se si desidera salvarla per sempre si fa w0
comunque consiglio di scrivere su carta i paramentri
saluti Mauro
potete salvare diverse configurazioni in w1 w2 w3 ecc
e richiamarle con r1 r2 r3 ecc, quella richiamata va in esecuzione fino al reset o spegnimento. se si desidera salvarla per sempre si fa w0
comunque consiglio di scrivere su carta i paramentri

saluti Mauro
Coltivate Linux che windows si pianta da solo...
Linux registered user #447354
http://counter.li.org/
Linux registered user #447354
http://counter.li.org/