Easy to use stepper controller IC

I had some stepper motors from old disk drives and other electronics devices lying around. Those were typically designed to be driven with 12V voltage and take few hundred mA of current per phase and had five or six wires (four phase).
I thought that it would be a good idea to turn them to some useful applications (for example homemade CNC) by adding a suitable stepper motor controller to control them. I was looking for a controller that accepts traditional step + direction type control interface. And I was looking for a simple to build and inexpensive system that can be easily and cheaply built (so single chip solution would be perfect).

With some web searching I could find some stepper motor driver modules that would fit to my technical needs, but the downside of then was that they seemed to be a little bit expensive for simple experimenting when price starts at around 50 euros. I was looking for something less expensive.

There are many links for stepper motor controller circuits. None of them seemed to be exactly right. I did not want to have many components and I did not want to put in microcontroller. Some web searching gave more circuits, but nothing exactly right.

Then I saw something that looked promising. There was a SAA1027 based stepper circuit. That IC seemed to be exactly what I was looking for. But then came the bad news. It seems that this IC is not made anymore and availability of SAA1027 was really bad.

Back to drawing board. I looked around on the stepper motor controller ICs from the component sources I can easily use. It took some time to go through them and most I were something like 2-3 IC solutions to drive stepper. Too complicated I though. I would like to have single chip and something that costs less than 10 euros.

Then I found NJR3517D2 that is available through Elfa easily at reasonable price (less than 8 euros). I ordered one IC and started experimenting. Very quickly I built a working stepper motor controller to a breadboard. This IC looks very promising. If you are looking for a simple solution for stepper motor controlling, check this IC.



  1. milad says:

    this is absolutely a brilliant originality!!

  2. Kristian Mattias says:

    Hi – very great website you have made. I enjoyed reading this posting. I did want to issue a comment to tell you that the design of this site is very aesthetically sweet. I used to be a graphic designer, now I am a copy editor in chief for a marketing firm. I have always enjoyed functioning with information processing systems and am attempting to learn computer code in my free time (which there is never enough of lol).

  3. tomi says:

    Google latest acquisitions have not affected this site.

  4. Karma Trousdale says:

    hi it is my first comment on this web and firstly I would like to thank you for the unique information, which I found in this and all previous posts , it really helped me a lot. I will definitely add this website on my google reader ;) Also, I would like to ask – don’t you mind if I will quate some information from your blog since I am writing articles for the Associated Content, Ezine and other articles directories (this is my part time job)? It would really help me with some of mine articles. Of course, I will mention your website name or URL (not all articles directories allows URL’s , so I can’t 100% promise that you will get a direct backlink to your website).

  5. diving says:

    Thanks For This Post, was added to my bookmarks.

  6. wendyZ says:

    Great information, I also found this link carrries many motor driver ICs at resoable price http://www.wzmicro.com

  7. John Stasko says:

    Great publish mate!!?! Maintain up the great writing and we’ll hold coming again for far more :)

  8. Cherylmsw says:

    Your website is like a blonde with a brain. I like it. All jokes aside, very informative poswt and equally impressive design.

  9. Traditional Chinese Herbs says:

    Lots of beneficial in a row. I give rise to bookmarked your place.

  10. BMW 740 says:

    Get it done Your self is so a lot simpler whenever you can come across excellent reports similar to this one.

  11. Hobert Daggy says:

    A SUPPORTED BY THE DEVELOPER TOOLS? It was interesting. You seem very knowledgeable in ypour field.

  12. Brandie Byran says:

    I really like your post. Always been very informational. I hope you’ll keep up the good work and maintain the standard. Best of luck.

  13. spyboyo says:

    Hey very nice blog!! Man .. Beautiful .. Amazing .. I will bookmark your blog and take the feeds also…

  14. Engelhard says:

    This entry was a great read! I couldn’t have explained things better myself.

  15. Burl Tsasie says:

    Great, thanks for sharing this blog post.Thanks Again.

  16. Andreas Darienzo says:

    Great blog.Really thank you! Great.

  17. Supertech says:

    Search no google supertech componentes, i commend

  18. Zarna Aurora says:

    Thanks for the information. It really is excellent to see people still putting energy in to their blogposts. Feel free to place a comment on my website and Ill approve it so you can receive a back link.

  19. Garry Zwolski says:

    Beneficial knowledge thankfulness for posting. Actually in all posts of this web site there is always something to educate yourself on.

  20. Nickole Versteegh says:

    I like the valuable information you supply on your articles. I will bookmark your blog and check once more here regularly. I’m fairly sure I will be informed many new stuff right here! Best of luck for the following!

  21. lihaijiang says:

    Maybe you will be interested in this new chip-TOSHIBA THB6064AH.

    THB6064AH offers simple peripheral circuit, more selectable phase excitation, high output current and high driver voltage, as TB6560. Its excellent performance is a quantum leap ahead of TA8435 AND TB6560HQ.Therefore, it is an updated product. Through Vref circuit, you can adjust the multi-groups driver current. When there is no impulse to input, DOWN will output the low level. Connect external resistor to reduce the Vref voltage. At the same time, the operation current of static motor was reduced. Through FDT terminal, you can set the decay mode (Fast-decay mode; Slow-decay mode; Mixed-decay mode). Through UVLO detection, you can adjust the supply voltage Vc of the logic circuit .If Vc below3.9V, close the output; if Vc above 4.0V, the protective function will be on. You can design a circuit easily to protect the driver by overheating and over current detection.

  22. lihaijiang says:

    You can get the info from this website:www.hhbytech.com

    You can try to contact via email:[email protected]

  23. Roderick Onstead says:

    I really enjoyed this post! Many Thanks!

  24. lihaijiang says:

    Some guys have tested THB6064AH,and discuss in cnczone,you can see the post from this link http://www.cnczone.com/forums/open_source_controller_boards/80869-thb6064h_4_5a_-stepping_motor.html

  25. web design packages says:

    web design packages…

    [...]Easy to use stepper controller IC « Tomi Engdahl’s ePanorama blog[...]…

  26. Eleanor Arrisola says:

    Normally I don’t learn article on blogs, but I wish to say that this write-up very compelled me to check out and do so! Your writing taste has been surprised me. Thank you, very great post.

  27. ihomeaudio coupon says:

    Thank you for having a awesome blog.

  28. Elvin Christner says:

    Nice text

  29. Kelly says:

    Spot on with this write-up, I honestly feel this website needs far more
    attention. I’ll probably be returning to read through more,
    thanks for the info!

  30. Tomi Engdahl says:

    Stepper Motors on Precision, Ease and Smart Drivers

    This article presents the stepper motors as a technology creation and technology enabler in the modern era of electronic products. It describes the basics of stepper motor, the attributes, the microstepping, which is an enhanced-step technique, as well as the key stepper-motor and driver parameters.

  31. tomi says:

    That IC worked nicely to drive small stepper motors when I tried it on breadboard.
    So it works.

  32. tomi says:

    The circuit link you gave http://home.att.net/~wzmicro/1compdrive.html
    looks like a nice idea when you need the simplest possible stepper driver and have suitable AC voltage available.
    I have not tested that in practice, but looks promising.


Leave a Comment

Your email address will not be published. Required fields are marked *