Hobby servo motor.
-
Is it possible to connect the servo motor to E0 and E1 heater pin named as e0heat and e1heat pin on duet board .
;configuration.
M950 S0 C"e0heat" ; assign GPIO port 0 to e0heat on expansion connector, servo mode;move servo with
M280 P0 S80 ; set 80deg servo position on GPIO port 0Please help me out as my duet is connected with extension board to control the external driver.
So i am not able to used PWM pin heater3, heater4 and other pin for servo motor. -
@India Not directly. The positive side of the heater connectors is constant VIN voltage, usually 12V or 24V, so definitely don't use this pin. The heater switching is done on the negative side, ie to GND, because the MOSFETs need to come after the resistive load, ie the heater, in the circuit. But the servo needs a +5V PWM signal.
I think you could use the GND side of a heater connection, but you will need to pull up the voltage of the signal to 5V. I know there is a simple circuit to do this, but I don't exactly know how to do it. Maybe @dc42 can advise.
For other options, see https://docs.duet3d.com/en/User_manual/Connecting_hardware/Motors_servos
Ian
-