This is a stepper motor, unlike a DC motor
you can’t just connect it to a power source and expect it to work.
Usually, to make it work we not only need some complicated circuitry, but also programming skills,
to program an Arduino or a Microcontroller.
But today I want to show you how to make a very simple stepper motor controller
without any programming at all.
So, let’s get started.
Hi guys, welcome to Electrical Project channel.
As I said before contorting a stepper motor requires some complicated circuitry,
building it yourself is not worth doing in my opinion, so I am going to use DVR8825 stepper motor driver.
It is cheap, it has two H-bridges, allows micro-stepping, and it is very easy to use.
To control this module we just need to use two pins.
By connecting this pin to 5V we can choose the direction of the rotation of the stepper motor.
To do the actual rotation we need to provide pulses to this second pin, the frequency of
the pulses will determine how quickly the motor will rotate.
This means that to generate pulses we need some kind of frequency generator.
I decided to use 74HC14 Schmitt-trigger.
Here is the circuit that I came up with.
So let’s start building.
In the description you will find a link to the schematic, and also links where you can
buy all necessary components for this project.
For now, here is the time lapse of my soldering, enjoy.
Okay, let’s test the controller.
The controller works, now let’s clean it from flux.
Now the board is clean so let’s install all components and test it properly.
Well, it works.
Okay, now let’s try a different motor; Let’s connect a stepper motor from an old printer.
It works fine too.
In the description, you can find links to the components and link to the circuit.
So what do you think about this project?
tell me in the comments below.
Thanks for watching, see you in the next one.