i need help how to move stepper motor from Oriental Motor DFC5114P Driver i/o connector CN3 (cw+,cw-,ccw+,ccw-) to arduino. From arduino give pulse to move stepper motor...plz help newbie here 3 day looking but cannot solve
Your photo is not in focus so I don't know what it is supposed to show.
Do you have a link to the specifications for the driver board?
This is just a guess but I would be tempted to try giving pulses on the CW+ and CW- to move the motor clockwise and pulses on the CCW+ and CCW- to make it go counterclockwise. Also I guess that the + connections need 5v and the - connections go to ground. But all this is just a guess and I'm offering no guarantee that it won't cause damage. It might be wise to put 250ohm resistors between the Arduino and the driver to limit the current - at least for the initial experiments.
I presume there are other connections for the power supply for the motor. The Arduino can't provide enough power for a motor.
...R
Now I am doing a project ROV. I mempunya problems like where going to do a connection to the Arduino and coding appropriate for me to make a test on the motor that can rotate clockwise and counterclockwise, I have to use the tools that are now available as follows:
- power supply AC100-240v input / output 24V dc 2.1a x1
- Oriental Motor DFC5114P Driver x1
- CRK Series stepper motor PK566NAW X1
- Arduino x1
The picture below is the connection on the stepper motor drive. CN1 and CN 2 I have connections. for CN 3 CW +, CW-, and CCW-CCW +, I do not know how to make the connection from CN3 to the Arduino to get the pulse in order to move the motor. help me to expedite the motor and the appropriate coding .....

I can't add anything to what I suggested earlier. The wording in yellow is confusing because it seems to contradict the wording in black. CW +/- and CCW +/- seemed to make sense and so does PLS +/- but DIR +/- is confusing, especially when the other wording in CCW.
Usually you hold DIR high for one direction and low for the other direction. It may be the same here. It's worth trying. And then send a short high pulse to the PLS+ to cause the motor to move one step. By short I mean about 100 microseconds. You would then have a delay between pulses to make the steps happen at whatever speed you want.
I assume the - connections should go to the Arduino ground.
But bear in mind that this is all guesswork.
I posted a short piece of code in Reply #7 on this thread that you should illustrate a basic way to make pulses. Arduino Uno not being abel to operate a motor. - Motors, Mechanics, Power and CNC - Arduino Forum
...R
to anyone still interested ....
Robin2:
The wording in yellow is confusing because it seems to contradict the wording in black. CW +/- and CCW +/- seemed to make sense and so does PLS +/- but DIR +/- is confusing, especially when the other wording in CCW.Usually you hold DIR high for one direction and low for the other direction. It may be the same here. It's worth trying. And then send a short high pulse to the PLS+ to cause the motor to move one step.
...R
the controller has a little DIP-switch that changes the mode of operation. Switch 2 set to ON sets the controller in 1-Step-Mode where it operates as described above (PIN 1+2 Step, PIN 3+4 DIR).
Set to OFF it operates in 2-Step-Mode with separate CW- and CCW-PINS (PIN 1+2 CW-Step, PIN 3+4 CCW-step)
Stefan
The motor you have (http://catalog.orientalmotor.com/item/all-categories/pk-series-5-phase-stepping-motors/pk566naw-r27l) has an encoder so I would guess it has quadrature outputs that connect to CW+/- and CCW+/-. This is useful for detecting (and correcting) lost steps.
