Hmm. Why do my worst posts give the best feedback ?
I guess my comments were not all approporiate to this thread.
Though badly expressed in my post, I do stick to my premise that safe operation and reliability is a design parameter, that we be adjusted in accord with other objectives, and I prefer that to be in my control. As a consumer and engineer, I too was very upset when I started losing servos a year ago. I had not factored healthcare costs into my budget. Maybe myself and fellow robot users are too soft, but frankly it is still great value hobby at 20% per year approx… Sure as an engineer and consumer I still feel affronted by this high failure rate, but it does not worry me like it did. Maybe best to leave further thoughts on this to a less technical thread.
On the stepper Vs. Servo, looks like I was wrong. As soon as I saw the example you posted, I wanted to build a robot with them. I think your math is wrong, and these are still slightly less capable than the servos, but they sure are contenders, and have changed my view on steppers. Will someone build with these and give us some information on their dynamic capability.
I apologise for any marketing bias in my posts. I just feel that Hitec are getting quite a bashing, and I already find them rather conservative. I fear they will become more so. They appear reticent to release the programming cable for the HMI servos, maybe, because this will enable users to make unsafe settings on the servos. Indeed, I also am cautious to release the full HMI programability of the 5990 for this reason.
I do have to agree with other posts that the lack of accurate specification and communication from Hitec has made the situation worse. Thanks for this forum to fill the gap.
On more engineering issues, I did check the 5990 overload protection, and it does indeed power off after 10 sec of overload. I need to do further tests to determine if say a 50% load powers off after 20 sec etc. Also the 5990 does not actually measure current, like the open servo. The HMI read current value is actually the PWM value to the motor, and I guess that is the overload value too.
The heatsink is well thermally connected to the motor, where I still think any problems lie. The processor does not measure actual temperature as far as I can tell.