This might be the way small con/pro-sumer goods are going to take, Although having an industrial background, i don't see this trend going to change soon. Can't imagene larger motor with integrated drives etc. just not practical, modulair and to costly.
All that aside and back to the beaglebone, still wondering if the pru's would be capable of generating the (s)pwm for 18 pins at a reasonable rate. lets say at least 20khz which is above audible at my age and seems to be about the switching frequency used in several drives. On Tuesday, October 17, 2017 at 10:14:17 PM UTC+2, Pauluzs wrote: > > 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 [email protected]. Visit this group at https://groups.google.com/group/machinekit. For more options, visit https://groups.google.com/d/optout.
