Go Down

Topic: How to control 4 line servo(DSS-M15S) motor? (Read 183 times) previous topic - next topic

gryhkn

Jul 21, 2019, 07:30 pm Last Edit: Jul 21, 2019, 07:33 pm by gryhkn
Hello,

I'm trying to control DSS-M15S servo motor via Arduino Uno.
Servo link

But i can't figure out it. This servo is a little bit different from other servo's. Because there is cable called analog feedback input.

Is there anyone to help?

meltDown

I'd say you control it just like any other, but if you read the 4th wire on an analog pin you will now be able to tell where the servo actually got to. Normally, we assume / hope it actually got to the position we commanded, but never actually know that. You could presumably just ignore the 4th wire.

The documentation will probably say what the relationship is between the position and the analog voltage (and thus the Arduino analog reading) but if not you could determine that experimentally: send the servo to a position, wait until it gets there, and read the analog.

Adafruit sell a similar servo and have Arduino code which may get you started.



gryhkn

imm, yes. i did. it just like other servo's. the problem is there isn't enough battery capacity. i changed and it worked. thank you for your interest.

meltDown

#3
Jul 23, 2019, 08:04 am Last Edit: Jul 23, 2019, 08:05 am by meltDown
As a matter of interest, I see only 3 wires in the photo and mech dwg from your link...







Go Up