driver tb6600 e pin enable
-
- Junior
- Messaggi: 130
- Iscritto il: lunedì 4 febbraio 2019, 19:33
- Località: Alcara li fusi (me)
driver tb6600 e pin enable
- MauPre75
- Senior
- Messaggi: 2372
- Iscritto il: venerdì 1 dicembre 2017, 14:43
Re: driver tb6600 e pin enable
Il non ce l'ho collegato , ho i tb6560 3A , e con il decay a 0% , non riscaldano mai se non troppo stressati per ore raggiungendo temperature ben sopportabili al tatto , se non sbaglio è il decay che fa abbassare l'amperaggio quando il motore è fermo , ciao.
-
- Junior
- Messaggi: 130
- Iscritto il: lunedì 4 febbraio 2019, 19:33
- Località: Alcara li fusi (me)
Re: driver tb6600 e pin enable
quindi mi confermi che non va collegato per tutti i driver? ma se stacco il pin 8 a macchina ferma sento come un friggere nei motori. mi sembra di ricordare che con enable staccato il motore era come saldato e non lo potevo muovere con la mano
- MauPre75
- Senior
- Messaggi: 2372
- Iscritto il: venerdì 1 dicembre 2017, 14:43
Re: driver tb6600 e pin enable
Non posso confermare al 100% , ascolta anche i più ferrati di me , comunque anch'io ho Arduino , si da fermo il motore è serrato (non provare a muovere a mano i motori a driver accesi ), ma per il riscaldamento non so confermare se il decay influisce (mi sembra di ricordare che è il decadimento della corrente dopo lo spostamento avvenuto,quindi da fermo abbassa la corrente ), a quanto l'hai impostato ? Io non ho mai avvertito suoni da fermo ne surriscaldamento.
-
- Junior
- Messaggi: 130
- Iscritto il: lunedì 4 febbraio 2019, 19:33
- Località: Alcara li fusi (me)
Re: driver tb6600 e pin enable
il motore è serrato con enable non collegato? non so cosa sia decay.
forse devo variare qualcosa sotto?
$ 0 = 10 Passo impulso, microsecondi
$ 1 = 25 Ritardo al minimo, millisecondi
$ 2 = 0 Passo porta invertire, maschera
$ 3 = 0 Porta di direzione invertita, maschera
$ 4 = 0 Step enable invert, boolean
forse devo variare qualcosa sotto?
$ 0 = 10 Passo impulso, microsecondi
$ 1 = 25 Ritardo al minimo, millisecondi
$ 2 = 0 Passo porta invertire, maschera
$ 3 = 0 Porta di direzione invertita, maschera
$ 4 = 0 Step enable invert, boolean
- hellfire39
- God
- Messaggi: 3414
- Iscritto il: domenica 16 dicembre 2012, 9:04
- Località: AN
Re: driver tb6600 e pin enable
L'Enable andrebbe collegato, anche se lavora in logica inversa, per cui si ha l'abilitazione con segnale basso.
Collegarlo permette al controllore di disabilitare i motori.
L'effetto che dice distebia: "il motore sembra come saldato" sembrerebbe far pensare proprio ad un motore in coppia, e quindi abilitato.
C'è un altro settaggio da tener presente: "Stop Current", che indica quanta corrente viene utilizzata, a motore fermo.
Quanto scalda il motore, quando è fermo, dipende da questi due fattori:
- se è abilitato;
- quanta corrente di mantenimento viene data ai motori.
Il parametro Decay, se leggi il datasheet del TB6560AHQ, si riferisce al comportamento dinamico della corrente durante il funzionamento, si tratta di un compromesso tra reattività e "morbidezza della corrente". In un caso la corrente varia con più velocità, ma presenta un ripple maggiore, nell'altro la corrente varia con più lentezza, ma si ha meno ripple.
Collegarlo permette al controllore di disabilitare i motori.
L'effetto che dice distebia: "il motore sembra come saldato" sembrerebbe far pensare proprio ad un motore in coppia, e quindi abilitato.
C'è un altro settaggio da tener presente: "Stop Current", che indica quanta corrente viene utilizzata, a motore fermo.
Quanto scalda il motore, quando è fermo, dipende da questi due fattori:
- se è abilitato;
- quanta corrente di mantenimento viene data ai motori.
Il parametro Decay, se leggi il datasheet del TB6560AHQ, si riferisce al comportamento dinamico della corrente durante il funzionamento, si tratta di un compromesso tra reattività e "morbidezza della corrente". In un caso la corrente varia con più velocità, ma presenta un ripple maggiore, nell'altro la corrente varia con più lentezza, ma si ha meno ripple.
- hellfire39
- God
- Messaggi: 3414
- Iscritto il: domenica 16 dicembre 2012, 9:04
- Località: AN
Re: driver tb6600 e pin enable
Aggiungo una spiegazione a parte.
Se guardate le specifiche degli stepper, noterete che hanno avvolgimenti da pochi Ohm. Ma noi li alimentiamo a 24V, 36V o anche a tensioni più alte.
Per la legge di Ohm, gli avvolgimenti dovrebbero tirare molta più corrente rispetto a quella nominale.
Come viene regolata la corrente? Dal driver che, raggiunta la soglia di corrente desiderata, apre il contatto interno e stacca l'alimentazione. Siccome l'avvolgimento è una induttanza, la corrente non decade immediatamente, ma linearmente (il driver fornisce un percorso alla corrente). Scesa oltre una certa soglia, la corrente viene fatta aumentare nuovamente, ricollegando l'alimentazione. Quanto accade molto velocemente, centinaia di migliaia di volte al secondo. Quindi si ha l'impressione che il livello di corrente sia costante.
Il decay è un parametro impostabile che influisce su questo meccanismo, tutto qui. In prima istanza, se non sai di cosa si tratta, lo puoi ingnorare. Tanto più che molti driver neanche hanno un tale settaggio.
Se guardate le specifiche degli stepper, noterete che hanno avvolgimenti da pochi Ohm. Ma noi li alimentiamo a 24V, 36V o anche a tensioni più alte.
Per la legge di Ohm, gli avvolgimenti dovrebbero tirare molta più corrente rispetto a quella nominale.
Come viene regolata la corrente? Dal driver che, raggiunta la soglia di corrente desiderata, apre il contatto interno e stacca l'alimentazione. Siccome l'avvolgimento è una induttanza, la corrente non decade immediatamente, ma linearmente (il driver fornisce un percorso alla corrente). Scesa oltre una certa soglia, la corrente viene fatta aumentare nuovamente, ricollegando l'alimentazione. Quanto accade molto velocemente, centinaia di migliaia di volte al secondo. Quindi si ha l'impressione che il livello di corrente sia costante.
Il decay è un parametro impostabile che influisce su questo meccanismo, tutto qui. In prima istanza, se non sai di cosa si tratta, lo puoi ingnorare. Tanto più che molti driver neanche hanno un tale settaggio.
- MauPre75
- Senior
- Messaggi: 2372
- Iscritto il: venerdì 1 dicembre 2017, 14:43
Re: driver tb6600 e pin enable
Dimenticavo che ho solo collegato il En - al gnd Arduino e non ho collegato il En+ , non sapendo se ha senso ma male non ha fatto al max è inutile.
-
- Junior
- Messaggi: 130
- Iscritto il: lunedì 4 febbraio 2019, 19:33
- Località: Alcara li fusi (me)
Re: driver tb6600 e pin enable
Il driver è questo
non ho impostazioni di stop current e decay, solo passo e corrente tramite switch.
ma in grbl non posso settare niente?
non ho impostazioni di stop current e decay, solo passo e corrente tramite switch.
ma in grbl non posso settare niente?
Non hai i permessi necessari per visualizzare i file e le foto allegati in questo messaggio. Per visualizzare tali file devi registrarti ed effettuare il Login
- MauPre75
- Senior
- Messaggi: 2372
- Iscritto il: venerdì 1 dicembre 2017, 14:43
Re: driver tb6600 e pin enable
In molti usano quel driver, se qualcuno ha la bontà di intervenire ti saprà aiutare , forse se si smontano quelle due viti ci sono gli switch del stop current , vedo se trovo il datasheet del driver in rete forse ci capisco qualcosa , avrei in programma di acquistare anch'io qualcosa di più grosso dei miei ma non vorrei avere lo stesso problema proprio con quello li.
-
- Junior
- Messaggi: 130
- Iscritto il: lunedì 4 febbraio 2019, 19:33
- Località: Alcara li fusi (me)
Re: driver tb6600 e pin enable
Quindi in definitiva devo collegare en+ a pin 8 e en- a gnd? con settato $4=0 ?
è corretto anche se i motori scaldano troppo?
oppure non collegare niente a en+ e en-.
è corretto anche se i motori scaldano troppo?
oppure non collegare niente a en+ e en-.
-
- Junior
- Messaggi: 130
- Iscritto il: lunedì 4 febbraio 2019, 19:33
- Località: Alcara li fusi (me)
Re: driver tb6600 e pin enable
in linea di massima il mio schema è questo e EN+ e EN- non sono collegati. se non li collego sento i motori come friggere
Non hai i permessi necessari per visualizzare i file e le foto allegati in questo messaggio. Per visualizzare tali file devi registrarti ed effettuare il Login
- MauPre75
- Senior
- Messaggi: 2372
- Iscritto il: venerdì 1 dicembre 2017, 14:43
Re: driver tb6600 e pin enable
Se l'enable puoi attivare e disattivare da configurazione grbl ti conviene collegarlo , quando fai lavorazioni in cui per il cambio pezzi perdi più tempo o semplicemente ritieni di avere tempi di macchina ferma lunghi lo disattivi o lo attivi a tua piacimento , ma essendo laser è non hai forze in gioco tali da temere uno spostamento non voluto secondo me potrebbe essere anche sempre attivato ( motore non in coppia) .
Da quello che ho capito io il decay ce l'ha fisso al 40% non impostabile , ma non trovo nulla sullo stop current .
Da quello che ho capito io il decay ce l'ha fisso al 40% non impostabile , ma non trovo nulla sullo stop current .
Non hai i permessi necessari per visualizzare i file e le foto allegati in questo messaggio. Per visualizzare tali file devi registrarti ed effettuare il Login
-
- Junior
- Messaggi: 130
- Iscritto il: lunedì 4 febbraio 2019, 19:33
- Località: Alcara li fusi (me)
Re: driver tb6600 e pin enable
il motore non è in coppia con enable attaccato, ma riscalda un casino, anche abbassando la corrente al minimo
- MauPre75
- Senior
- Messaggi: 2372
- Iscritto il: venerdì 1 dicembre 2017, 14:43
Re: driver tb6600 e pin enable
Non voglio abusare con la mia scarsa formazione in materia quindi aspettiamo chi li ha settati per bene .
Ciao