setup of etch servo for 3 axis
thanks
Please Log in or Create an account to join the conversation.
Can anyone please help me to convert etch servo from a two axis to a 3 axis.When i try to use pncconf wizard i cant find the etch servo pncconf file to be able to edit it.s
Pncconf is for Mesa hardware, stepconf is for stepper systems.
The only solution for etch-servo is to hand edit.
Which I did because it seemed easy, then I realised that it isn't possible because a parport doesn't have enough IO lines of the right sort.
But here is the config anyway.
Please Log in or Create an account to join the conversation.
where do you enter the amount of encoder inputs for one motor rotation?
thanks for your help
Please Log in or Create an account to join the conversation.
Yes, that is what you would have to do. Then you would need to alter that version of the config that I posted to suit. (It ought to work, expect for having a missing encoder channel)is it possible to use a second lpt card and then run the 3 rd servo from it?
In that config the values are read by the HAL file from the INI file. [AXIS_N] ENCODER_SCALEwhere do you enter the amount of encoder inputs for one motor rotation?
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Probablycant find encoder scale,only input scale in ini file,is this right
What does the HAL file have in it?
Please Log in or Create an account to join the conversation.
i think 'etch servo' project can be slightly modificated to save LPT pins. Look at my schematic. I used 4011 NAND gates to invert direction sinal from LPT port instead of software inverting in HAL file. I also used 4081 AND gates to put the same propagation time between LPT and L298 to make both enable lines switching at the same time. According to schematic up to four DC motors can be driven for XYZA operation or XY axis plus Z axis motor with doubled current (by shorting jumpers JP1, JP2 and JP3). I searched the web to find if L298 can be used in such a configuration and some sources said it does, the other said it doesn't. Got to try:)
Using this mod HAL file should be modificated:
net Xdir => parport.0.pin-02-out
net Xdir => parport.0.pin-07-out
setp parport.0.pin-07-out-invert TRUE
net Xpwm => parport.0.pin-03-out
Red coloured lines should be deleted as invertion is done by cheap logic gates on PCB.
All encoder inputs (including MPG) will be hooked up to the second parport but there are many I/O's left on the first parport.
Hope this will work. I'll check it as soon as possible and let ya know.
Please Log in or Create an account to join the conversation.