4 axes + pwm spindle
my 4-axis CNC (Xyza) dc motors and encoder-controlled step / dir
more pwm spindle driven by another drive + encoder
total 5 axes controlled by 2 parallel port.
To use a PCI card model do you recommend? without sacrificing the spindle pwm?
best regards Mauro
Please Log in or Create an account to join the conversation.
(With the advantage that PWM frequency can be hundreds of kHz.)
The 5i23 has a bigger FPGA than the otherwise similar 5i20 and might be a sensible bit of future-proofing for not a lot more expense.
This is also true of the 7i43 (which isn't a PCI card, it connects to the parallel port). I have a 7i43 running my mill/lathe which has 4 axes and a spindle PWM for the milling and the lathe spindles.
Both the PCI cards and the P-Port card can also drive brushless DC motors using the right daughter-cards.
Please Log in or Create an account to join the conversation.
5i23 is fully supported, or better 5i20 as ease of configuration?
I use the inputs as they are putting protection diodes and resistors or take cards already made such 7i37 / 7i42?
in the previous post i forgot two 128 cpr encoder for feedrate override
and spindle override plus one 100 cpr for mpg pendant.
total 8 encoder input.
I have problems getting around with 5i20 how it works now with 2 parallel ports?
Regards Mauro
Please Log in or Create an account to join the conversation.
There are versions of all the 5i20 firmwares for the 5i23 too, and several more too.5i23 is fully supported, or better 5i20 as ease of configuration?
That is up to you. My system is wired directly, with some buffers for the high current signals.I use the inputs as they are putting protection diodes and resistors or take cards already made such 7i37 / 7i42?
There are a number of firmware files for both cards which will handle 8 encoders (I think there is even one for 12 encoders).total 8 encoder input.
Configuration instrructions are here:
www.linuxcnc.org/docview/html//man/man9/hostmot2.9.html
Especially the section entitled "Config Modparam"
It doesn't. It is a PCI card.I have problems getting around with 5i20 how it works now with 2 parallel ports?
Please Log in or Create an account to join the conversation.
trying a closed loop with the parallel port I used an h bridge, and 2 IRFP250 ir2184. enable forward reverse signals. these bridges are going well?
Regards Mauro
Please Log in or Create an account to join the conversation.
You might need to look through the files in /lib/firmware/hm2 to see what suits you best (the xms files are human-readable).
Bear in mind that you can always use less than the max number of function, and any pins that releases can be used for general IO functions.
Please Log in or Create an account to join the conversation.
now I'm using this drive: elm-chan.org/works/smc/report_e.html
in a step / dir, are fine but I wanted to make a closed-loop system.
I can use them in speed mode by connecting the encoder also 5i23
or simply use H bridges enable command cw ccw no CPU
encoder directly on the 5i23?
I hope you understand this bad English
Mauro
Please Log in or Create an account to join the conversation.
You should be able to re-use much of that, in effect it is doing much of what EMC2 can do, the difference being that EMC2 does it where you can see what is happening and in more complex ways.now I'm using this drive: elm-chan.org/works/smc/report_e.html
or simply use H bridges enable command cw ccw no CPU
encoder directly on the 5i23?
That would be my solution. The 5i23 can drive the H bridge directly on the basis of the encoder feedback.
Mesa make drives which plug directly into the headers on their cards, if you have not already found them:
www.mesanet.com/motioncardinfo.html (especially the 7i30)
It does not say it there, but I am fairly sure that that will work with 5i23 or 7i43. (Check with Mesa). That would also simplify encoder connection as it includes connnectors and signal conditioning.
However, I have connected encoders direct to the Mesa card header with no problems.
Please Log in or Create an account to join the conversation.
I served 4 axes + spindle, all with encoder and index, up down mode + enable
then 2 encoder. spindle and feed override to 128 pulse / rev no index, + 1 encoder 100 pulse / rev for mpg pendant.
I would like to have an ini file and a hal as a starting point, waiting for the arrival 5i23
![:-) :-)](/media/kunena/emoticons/smile.png)
Regards
Mauro
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.