
Mickey666Maus

Hey there, I am having an issue with my robots movement here. I build a litte Lego robot consisting of 10 micro servos, they are supposed to have a 4.8Volts input.
http://www.servodatabase.com/servo/towerpro/sg90
But since I just bought a power supply with a fixed Voltage output, I am putting 6Volts in for this is as far as I can lower the Voltage on this particular power supply...they should be able to take up to 8.4Volts I read!
I made an animation cycle using the AutoPostition in ARC and the movements are pretty smooth...but after a little while the whole motion becomes choppy and erratic.
The power supply is a 7.5v 20 amp switching supply that I found with the help of @SteveG, so the servos should be getting enough Amps!
What could be the problem? I had some Wifi connectivity problems with the EZ-B lately...could it be a problem of data transmittance, or is this some issue with AutoPosition in general?
My board is not having any brown outs so I guess power is supplied at any times!
Where would I start searching for my mistake here?
oh, lastly there could be wifi network congestion on the selected channel. Take a look at the FAQ. There is information that presents how to scan for a free wifi channel: https://synthiam.com/Tutorials/FAQ.aspx#9
Thanks a lot for being so helpful and taking your time for me, I appreciate it a lot... I will research about the AutoPosition ind ARC to understand how things work under the hood! I did not mean to imply at all that AutoPosition is not working properly...you did an awesome job with the tools you are providing!
I never had this much fun for a long time!
How would I share my project so you can take a look?
I will check the link on Wifi channels....that could be something, had an Inernet Radio that dropped out of the Wifi all the time until I hardcoded it to another Wifi channel!
Thanks DJ Sures EZ-Robot is great!
Oh and I meant the servos are getting jumpy...I will use this term from now on!
Just read the info in the link on Wifi issues and there was something that said I could always attach my project file right here....so it seems like reading instructions really helps in some occasions!
LegoRobot.EZB
Anytime, @Mickey! Jumpy - okay perfect! That leaves me to believe it can be one of two things...
If the wifi channels are saturated (which is common in populated rural areas), the data transmission speed can be inconsistent and cause spastic jumpy behavior.
if the Auto Position DELAY and STEP values are high, the movement between positions of a frame will result in jumps. The STEP is how many degrees to move between positions of a frame. The DELAY is how long to wait before positions of a frame.
For example, if a servo is moving from position 10 to position 50 and the STEP is 5, the servo will move 10, 15, 20, 25, 30, ,35, 40, 45, 50. And if the DELAY is 30, there will be a 30ms delay between each step.
Lastly, if a high step count is required for desired speed, consider changing the SPEED setting to 1 or 2 in the action. The SPEED will set the ServoSpeed() which will ramp the PWM between each step.
Ps, i'm adding some more documentation to the Auto Position control config for the next release as well. I also have some scheduled tutorials regarding the Auto Position which will come in May
Thanks a lot, @DJSures this give me some options to get things sorted out!
I will check my Wifi Network and see if the AutoPosition needs tweaking!
I hope I can update on my progress soon...
Awesome - also, if you ever need help... post the project on the forum and myself or someone from the community will take a look for you.