Hi all, Currently i'm looking into driving 3 phase (steppers) motors on 3 axis with encoders the Beaglebone. This because i got several 3 phase pm bldc motors, some small 48v ac servo's and 2 large 220v ac servo's i would like to drive. While looking into the 3 phase bldc steppers the idea came it would potentially also being able to support ac servo's.
After making a pinmux layout it would be possible to connect: 3 encoders eqep A/B/INDEX (or 3 hall sensors on the same inputs) 6 PRU 0 signals U/V/W phase hi and low 12 PRU 1 signals U/V/W phase hi and low This would mean each phase could have a hi and low pru capable pin driving it. Using discrete power components it would be cheap and simple to build a drive. Or power driver IC such as the International Rectifier [IRAMS] <https://ec.irf.com/v6/en/US/adirect/ir?cmd=eneNavigation&N=0+4294841618> (according to http://wiki.linuxcnc.org/cgi-bin/wiki.pl?BLDC) There are some questions i run into: Can the beaglebone/machinekit even keep up with this amount of pwm pins? Should i use the pru stepgen code? (stepgen does not seem to support 3 phase) Should i use the pru pwm code? Use the bldc component with standard writes? Or use the bldc component with pru_pwm? Usefull thoughts or comments are most welcome, Thanks, Paul -- website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit --- You received this message because you are subscribed to the Google Groups "Machinekit" group. To unsubscribe from this group and stop receiving emails from it, send an email to machinekit+unsubscr...@googlegroups.com. Visit this group at https://groups.google.com/group/machinekit. For more options, visit https://groups.google.com/d/optout.