I’m looking at using a tiny g for an upcoming project but I need to know what the maximum pulse frequency the controller can do. I will be driving ac servo drives with step and direction signals and to take full advantage of them, I will need to pulse them up to 256khz.
I am not looking for closed loop control. The ac servos I am using have their own controllers that are just looking for step and direction signals. The issue is they are very high revolution and thus require a very fast pulse rate to achieve high speeds. The machine currently needs 20940 steps to move 1 inch. In order to achieve the 900ipm, the current FPGA interface has a 317khz pulse rate. I am looking to convert the machine to a tiny g in order to use some software that only interfaces to a tiny g. I’m sure it will be slower, but I am trying to figure out a rough speed it will be capable of.
I have seen, but cannot dig out of the past, a description of stepper pulse rates for tinyG. It is not a topic important to most “standard” (what ever that is) users.
You might post an query here:
My recollection is that it is limited by CPU resources, which would imply that tinyG2 (running on DUE) would be faster than tiny G, but in both cases (tinyG, G2) I don’t believe the pulse rate is user tweakable (easily, at least)
HTH