Go Down

Topic: GRBL- L297 (Read 4843 times) previous topic - next topic

uwefed

no, non fonde.
Al limite esplode. No, scherzo.
Ciao Uwe

Subsea

#16
Nov 08, 2012, 09:54 pm Last Edit: Nov 10, 2012, 01:02 pm by SUBSEA Reason: 1
Scusa UWE, nel data ho visto che mette una resta da 0.5ohm tra se se e gnd. La metto anche io?

uwefed

#17
Nov 08, 2012, 11:21 pm Last Edit: Nov 08, 2012, 11:23 pm by uwefed Reason: 1
Col L287 puoi realizzare un pilotaggio del motore in tensione o in corrente. Le resistenze Rs1 e Rs2 servono per misurare la corrente e  insieme a SENSE1, SENSE2, Vref, INH1 e INH2 limitarla perché sopra una soglia il L297 spegne i transistori.
La cosa piú semplice é pilotare il motore in tensione e lí non servono le resistenze Rs1 e Rs2. Non puoi realizzare un pilotaggio in corrente perché usando 4 transistori non hai la possibilitßa di inibirli a coppia. per farlo servirebbe della logica tra uscite A,B,C,D e INH1 e INH2 oltre a una tensione di alimentazione dei motori molto piú alta. Dovresti usare un driver tipo il L298.

Collega i pin SENSE1, SENSE2, Vref a massa.

Ciao Uwe
 

Subsea

Come prima... allego lo schema

uwefed

#19
Nov 09, 2012, 06:40 pm Last Edit: Nov 09, 2012, 06:42 pm by uwefed Reason: 1
Dove sono i transistori?

Subsea

Ho tralasciato quella parte per rendere più comprensibile lo schema, ecco quello completo:

Subsea

Mi sembra strano che ci siano così tanti pin liberi...

z3us

ho letto di corsa, hai ancora il problema dello step avanti e uno indietro?

scambia le coppie dei fili del motore! ;)

uwefed


ho letto di corsa, hai ancora il problema dello step avanti e uno indietro?

scambia le coppie dei fili del motore! ;)

Intendevi scambia 2 fili tra di loro?
Ciao Uwe

Subsea

#24
Nov 10, 2012, 02:12 pm Last Edit: Nov 10, 2012, 02:46 pm by SUBSEA Reason: 1
cioè? come li dovrei scambiare? ho fatto un paio di prove ma non cambia :smiley-fat:
lo schema vi sembra corretto?

Subsea

mmmh... non si potrebbe far fare il lavoro dell'l297 ad un altro arduino?

uwefed


mmmh... non si potrebbe far fare il lavoro dell'l297 ad un altro arduino?


Pensavo che volevi a tutti i costi usare il L297
Usa la libreria stepper. http://arduino.cc/en/Reference/Stepper

Ciao Uwe

Subsea

mi piacerebbe usare l297, ma se è più semplice usare la libreria stepper, non ho problemi, ma... hem... come dovrei fare?

z3us

si, guarda: quando assemblai la mia prima CNC anni fà, azionando un asse mi dava il medesimo problema, il motore sembrava impazzino, senza una direzione precisa!

facendo un po di prove ho notato che dipendeva dalla fase di uno dei due poli interni! cioè era come se si trovassero in controfase!

su 4 fili (due coppie polari) ne scambiai di posto due (una coppia polare). Funzionò!

hai provato a fare delle combinazioni? tanto con 4 fili non sono tantissime le possibili! ;)


uwefed


mi piacerebbe usare l297, ma se è più semplice usare la libreria stepper, non ho problemi, ma... hem... come dovrei fare?

Non hai letto il mio link? c'é il link a:
http://arduino.cc/en/Reference/StepperUnipolarCircuit
Ciao Uwe

Go Up