Elektronica mogelijkheden

Moderator: Moderators

Kjelt
Donateur
Berichten: 6259
Lid geworden op: 14 jun 2007 21:51
Locatie: Eindhoven

Re: Elektronica mogelijkheden

Bericht door Kjelt »

Daar staat je antwoord dus ;-)
Dus begin eens met 150kHz en bv 3,3us pulsbreedte.
Laatst gewijzigd door Kjelt op 26 feb 2021 23:55, 1 keer totaal gewijzigd.
remon_v
Berichten: 691
Lid geworden op: 26 mei 2020 11:28
Locatie: Breda

Re: Elektronica mogelijkheden

Bericht door remon_v »

Kjelt schreef: 26 feb 2021 23:33 Daar staat je antwoord dus ;-)
Dus begin eens met 150kHz en bv 5us pulsbreedte.
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..
Kjelt
Donateur
Berichten: 6259
Lid geworden op: 14 jun 2007 21:51
Locatie: Eindhoven

Re: Elektronica mogelijkheden

Bericht door Kjelt »

remon_v schreef: 26 feb 2021 23:43 Morgen even proberen... waarom geen 2.5 pulsebreedte? Wat houdt dat in?
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.
remon_v
Berichten: 691
Lid geworden op: 26 mei 2020 11:28
Locatie: Breda

Re: Elektronica mogelijkheden

Bericht door remon_v »

Bedankt voor de uitleg! Ooit zal ik het wel begrijpen ;-)
remon_v
Berichten: 691
Lid geworden op: 26 mei 2020 11:28
Locatie: Breda

Re: Elektronica mogelijkheden

Bericht door remon_v »

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?
Kjelt
Donateur
Berichten: 6259
Lid geworden op: 14 jun 2007 21:51
Locatie: Eindhoven

Re: Elektronica mogelijkheden

Bericht door Kjelt »

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 ?
Kjelt
Donateur
Berichten: 6259
Lid geworden op: 14 jun 2007 21:51
Locatie: Eindhoven

Re: Elektronica mogelijkheden

Bericht door Kjelt »

remon_v schreef: 27 feb 2021 21:44 Dan nog een vraag... het groene lampje op de driver brand, maar de rode niet. Wat betekend dat?
Groene led is dat er power voeding is.
Rode led, geeft foutmelding weer , gaat knipperen in geval van storing zie blz 10 manual vd driver.
remon_v
Berichten: 691
Lid geworden op: 26 mei 2020 11:28
Locatie: Breda

Re: Elektronica mogelijkheden

Bericht door remon_v »

Kjelt schreef: 27 feb 2021 21:54 Je zult er echt met een scope aan moeten meten
Geen idee wat dat is... dus ik heb er ook geen..
Kjelt schreef: 27 feb 2021 21:54 software stuur je dat mee aan?
CNCjs en ik heb ook nog een LCD waarmee ik hem mee kan aansturen.
Kjelt schreef: 27 feb 2021 21:54 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 ?
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.
Kjelt
Donateur
Berichten: 6259
Lid geworden op: 14 jun 2007 21:51
Locatie: Eindhoven

Re: Elektronica mogelijkheden

Bericht door Kjelt »

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 ?
remon_v
Berichten: 691
Lid geworden op: 26 mei 2020 11:28
Locatie: Breda

Re: Elektronica mogelijkheden

Bericht door remon_v »

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 ?
Ja zeker kan ik G1 X100 gebruiken en ja ik kan manuele G-Codes invoeren.
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
Dit heb ik even geprobeerd, maar heeft nog niet geholpen helaas. Zegt het jou iets?

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.
Kjelt
Donateur
Berichten: 6259
Lid geworden op: 14 jun 2007 21:51
Locatie: Eindhoven

Re: Elektronica mogelijkheden

Bericht door Kjelt »

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
remon_v
Berichten: 691
Lid geworden op: 26 mei 2020 11:28
Locatie: Breda

Re: Elektronica mogelijkheden

Bericht door remon_v »

Kjelt schreef: 27 feb 2021 22:27 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
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.
remon_v
Berichten: 691
Lid geworden op: 26 mei 2020 11:28
Locatie: Breda

Re: Elektronica mogelijkheden

Bericht door remon_v »

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.
remon_v
Berichten: 691
Lid geworden op: 26 mei 2020 11:28
Locatie: Breda

Re: Elektronica mogelijkheden

Bericht door remon_v »

Hij doet het met de common cathode! Dus zonder 5V... Hij beweegt in ieder geval. Of het correct is weet ik dus nog niet.
Plaats reactie