Elektronica mogelijkheden
Moderator: Moderators
Re: Elektronica mogelijkheden
Daar staat je antwoord dus
Dus begin eens met 150kHz en bv 3,3us pulsbreedte.
Dus begin eens met 150kHz en bv 3,3us pulsbreedte.
Laatst gewijzigd door Kjelt op 26 feb 2021 23:55, 1 keer totaal gewijzigd.
Re: Elektronica mogelijkheden
Morgen even proberen... waarom geen 2.5 pulsebreedte? Wat houdt dat in?
Ook ben ik even aan het zoeken en nu zie ik iemand ook de common anode methode gebruiken met mijn bordje en die gebruikt de 5V van een endstop. Dit is een reactie op eenzelfde vraag als ik, alleen dan voor CL57T closed loop drivers:
Code: Selecteer alles
This is what it seems like to me, so give this a go.
To enable these stepper drivers you need a difference in voltage between ena+ and ena-
Since ena+ is tied high, you have ensure ena- is 0 to get a voltage difference.
ie it is active low. Add ! to the ena- lines.
eg
alpha_en_pin 0.4!o # Pin for alpha enable pin
beta_en_pin 0.10!o # Pin for beta enable
gamma_en_pin 0.19!o # Pin for gamma enable
This should at least energize the steppers..
Re: Elektronica mogelijkheden
Even simpel gezegd die pulsbreedte laat een led lampje in een optocoupler aan en uit gaan. Aan de andere kant staat een elektrische kabouter (fototransistor) de hele tijd te kijken of hij een lampje ziet branden.
De datasheet zegt dat je het lampje minstens 2,5us aan moet hebben voor die kabouter het ziet en reageert, maar langer mag ook want dan ziet hij het ook wel.
Nu ga je dus met bv 150kHz dat lampje aan en uit zetten, stel dat je dit precies 50/50 doet dan is dat 3.3us aan en 3.3us uit. Dat ziet die kabouter dus.
Ga je nu met 250kHz 50/50 dan is het lampje 2us aan en 2us uit en ziet je kabouter niets, dus gebeurt er niets.
Vandaar de 200kHz en 2,5us dat zijn de max wat decdriver aan kan en daar wil je onder zitten.
Nu kun je dus ook decdutycycle veranderen maar dan wordt het verhaal nog weer gecompliceerder.
Dus begin met 150kHz en 3,3us als het allemaal lekker werkt kun je dat nog iets verhogen maar nodig ishet meestal niet.
Re: Elektronica mogelijkheden
Bedankt voor de uitleg! Ooit zal ik het wel begrijpen
Re: Elektronica mogelijkheden
Oké. van alles geprobeerd, maar helaas nog geen succes...
Nu maar even de multimeter er bij gepakt.
Als ik hem aanzet en nog niks heb gedaan dan de volgende waarden:
ENA: 3.3V
STEP: 0V
DIR: 3.3V
Als ik de stappenmotor wil laten bewegen:
ENA: 3.3V
STEP: 0V
DIR: 3.3V
Er zal toch wel iets in voltage moeten veranderen?
Dan nog een vraag... het groene lampje op de driver brand, maar de rode niet. Wat betekend dat?
Nu maar even de multimeter er bij gepakt.
Als ik hem aanzet en nog niks heb gedaan dan de volgende waarden:
ENA: 3.3V
STEP: 0V
DIR: 3.3V
Als ik de stappenmotor wil laten bewegen:
ENA: 3.3V
STEP: 0V
DIR: 3.3V
Er zal toch wel iets in voltage moeten veranderen?
Dan nog een vraag... het groene lampje op de driver brand, maar de rode niet. Wat betekend dat?
Re: Elektronica mogelijkheden
Je zult er echt met een scope aan moeten meten een multimeter is te traag dan zie je niets.
Maar ik ken dat bordje niet, en welke software stuur je dat mee aan? Weet je zeker dat de software het bordje ziet en de commandos uitgevoerd worden, oftewel zijn er nog andere commandos die je hrt bordje kunt laten uitvoeren waarmee je kunt controleren dat dit alles werkt? Bv flood of mist aanzetten en dan die uitgang meten ?
Maar ik ken dat bordje niet, en welke software stuur je dat mee aan? Weet je zeker dat de software het bordje ziet en de commandos uitgevoerd worden, oftewel zijn er nog andere commandos die je hrt bordje kunt laten uitvoeren waarmee je kunt controleren dat dit alles werkt? Bv flood of mist aanzetten en dan die uitgang meten ?
Re: Elektronica mogelijkheden
Geen idee wat dat is... dus ik heb er ook geen..
CNCjs en ik heb ook nog een LCD waarmee ik hem mee kan aansturen.
Ja ik heb net mijn router aan en uit kunnen zetten met een relais, via M3/M5 commando's
Laatst gewijzigd door remon_v op 27 feb 2021 22:06, 1 keer totaal gewijzigd.
Re: Elektronica mogelijkheden
Dan zou ik even een apart CNCjs topic openen want daar kan ik je niet mee verder helpen.
Bij Eding moet je eerst de drivers activeren met een software commando voor je ze kunt aansturen ter beveiliging na opstarten.
Misschien dat CNCjs ook zoiets heeft? Kun je manuele Gcodes uitvoeren , dus bv G1 X100 ofzo ?
Bij Eding moet je eerst de drivers activeren met een software commando voor je ze kunt aansturen ter beveiliging na opstarten.
Misschien dat CNCjs ook zoiets heeft? Kun je manuele Gcodes uitvoeren , dus bv G1 X100 ofzo ?
Re: Elektronica mogelijkheden
Ja zeker kan ik G1 X100 gebruiken en ja ik kan manuele G-Codes invoeren.Kjelt schreef: ↑27 feb 2021 22:05 Dan zou ik even een apart CNCjs topic openen want daar kan ik je niet mee verder helpen.
Bij Eding moet je eerst de drivers activeren met een software commando voor je ze kunt aansturen ter beveiliging na opstarten.
Misschien dat CNCjs ook zoiets heeft? Kun je manuele Gcodes uitvoeren , dus bv G1 X100 ofzo ?
CNCjs is het programmatje, maar de firmware is Marlin. Ik ben even aan het zoeken en ik kwam dit tegen:
Code: Selecteer alles
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
// :{0:'Low',1:'High'}
#define X_ENABLE_ON 1
#define Y_ENABLE_ON 1
#define Z_ENABLE_ON 1
and
in Configuration_adv.h:
// By default pololu step drivers require an active high signal. However, some high power drivers require an active low signal as step.
#define INVERT_X_STEP_PIN true
#define INVERT_Y_STEP_PIN true
#define INVERT_Z_STEP_PIN true
Nu meet ik de volgende waardes:
ENA: 0V
STEP: 3.3V
DIR: 3.3V
Dus de STEP en DIR zijn nu omgedraaid.
Laatst gewijzigd door remon_v op 27 feb 2021 22:37, 1 keer totaal gewijzigd.
Re: Elektronica mogelijkheden
Je meet tov gnd neem ik aan ?
Meet de DIR pin d Xas tov gnd en blijf meten als je de volgende commandos achter elkaar uitvoert
G0 X100
Wat is dir tijdens dit commando
G0 X0
Wat is dir tijdens dit commando
Meet de DIR pin d Xas tov gnd en blijf meten als je de volgende commandos achter elkaar uitvoert
G0 X100
Wat is dir tijdens dit commando
G0 X0
Wat is dir tijdens dit commando
Re: Elektronica mogelijkheden
Jazeker t.o.v. GND.
Ik heb m'n vorige post even aangepast qua waardes, die klopte niet.
Als ik dat commando ingeef, dan gebeurt er niks helaas. De waardes blijven het zelfde.
Re: Elektronica mogelijkheden
Dit is een reactie op een ander forum, waar ze iets weten over mijn firmware (Marlin):
I would try the common cathode config. Step out to pulse+, dir out to dir+, and all - tied to ground. I believe the step and dir pins out of the MKS output +voltage. In you configuration the driver isn’t getting signal ground.
I would try the common cathode config. Step out to pulse+, dir out to dir+, and all - tied to ground. I believe the step and dir pins out of the MKS output +voltage. In you configuration the driver isn’t getting signal ground.
Re: Elektronica mogelijkheden
Hij doet het met de common cathode! Dus zonder 5V... Hij beweegt in ieder geval. Of het correct is weet ik dus nog niet.