|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
|||
|
|||
|
Re: Digital Servo Holding position after disable
Quote:
3. Nope, the FPGA has those pins as PWM so not going to get far there. You may be able to with the MXP PWM pins because they're multiplexed, but you can't attach a servo to them so that doesn't help much. |
|
#2
|
|||
|
|||
|
Re: Digital Servo Holding position after disable
How exactly are you turning "off" the servo? While I'm not familiar with the exact details, I'd guess that if you killed power to the entire servo instead of just the control line, you'd see no resistance (beyond backdrive torque) and should be able to achieve what you want. Maybe you can put the servo on a relay of some sort? Not sure if that complies with electrical rules this year though.
|
|
#3
|
|||||
|
|||||
|
Re: Digital Servo Holding position after disable
Quote:
Turning the servo "off" was supposed to happen with Servo.SetOffline() witch kills PWM to that port. Works great with speed controllers and analog servos. Apparently not great with hitec digital servos. Still waiting to hear from you guys or servocity about other digital servos. |
|
#4
|
||||
|
||||
|
Re: Digital Servo Holding position after disable
You can try to find a servo with a failsafe setting. Try 'failsafe' as a keyword on Google and it might give you better results.
|
|
#5
|
|||
|
|||
|
Re: Digital Servo Holding position after disable
Your Q&A question will not do what you think. The PWM ports on the Spartan board are a straight passthrough of the roboRIO PWM pins, killing power to the board will not affect the PWM pins.
|
|
#6
|
|||||
|
|||||
|
Re: Digital Servo Holding position after disable
Quote:
Do you have a schematic or a board in front of you to confirm that? |
|
#7
|
|||||
|
|||||
|
Re: Digital Servo Holding position after disable
We had this problem with the servo on our hood until we got a Hitec servo compatible with this guy so we could reprogram it: https://www.servocity.com/html/hpp-2...l#.VvVqMJYrKL8
|
|
#8
|
|||||
|
|||||
|
Re: Digital Servo Holding position after disable
Quote:
Anyways, my solution has been to buy another servo. Servocity says futaba digital servos just die when they lose signal. Those weren't available around town, but Savox were. I can personally confirm the Savox die when they lose signal. It looks like just hitec hold position. |
|
#9
|
||||
|
||||
|
Re: Digital Servo Holding position after disable
i am spit baling here as this is little out my league but could a simple fix be attaching a spring to the servo to overpower it every-time you cut power to it or turn it off. we did this on our scalier as a break so that if we dont get up high enough when the match ends and they cut the power the spring will take affect turning the servo to place the break mechanism on the scalier.
|
|
#10
|
||||
|
||||
|
Re: Digital Servo Holding position after disable
Quote:
1) A way to cut the power has not been identified, and 2) When the signal is turned off, the servo tries to hold the last commanded position. Assuming the above is correct, if you add a spring load sufficient to overcome the servo, all you'll do is prevent the servo from moving and possibly burn out the motor. |
|
#11
|
|||||
|
|||||
|
Re: Digital Servo Holding position after disable
Quote:
Last edited by Kevin Sevcik : 25-03-2016 at 23:28. |
|
#12
|
||||
|
||||
|
Re: Digital Servo Holding position after disable
Quote:
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|