Hi, I would recommend using a stepper motor drive chip rather than trying to use a transistor. The motor drive chips provide all sorts of benefits, many of them able to accept 3.3V logic levels. They come in many packages including ZIP and DIP which make it relatively easy to connect up without having to have a circuit board. Look at the TB6600 for example. Note that stepper motors are run at voltages much higher than their rated "holding torque" voltages. Look at the datasheet for the motor drive for more information. Always leave a 10 to 20 percent buffer at the high end of the motor drive range (i.e. if the chip can handle 40V max., try to keep the supplied voltage at a running max. of around 32V.
Jeff On Friday, November 23, 2018 at 12:07:40 PM UTC-8, Gediminas Dirma wrote: > > Hello > > I am trying to control sanyo denki servo motor with machinekit and > beaglebone black. I want to use step/dir signals for its rotation. > According servo motor manual it should be 5v and transisotor should sink > current to ground. I have done this circuit with arduino and 2n2222 > transistor and motor works. But now if i want to use beaglebone this > transistor is not good for this purpose. So maybe someone could suggest > some optocoupler or some other solution to this problem. I also though > about logic level shifters but than i would also need transistors which > makes it quite a big circuit and i cant decicde which one is better. > > Thanks for help. > > -- 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.
