Siemens had some integrated Servo/Drive units.   You ran power to them along with a network connection and that was all that was required.    I think the bigger ones were in the 1-2 kw range.    They were not very popular at the time (10+ years ago).    But I would not count that idea out yet.  They simplify a lot of things.

Dave

On 10/20/2017 6:43 AM, Pauluzs wrote:
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
    <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] <mailto:[email protected]>.
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.

--
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.

Reply via email to