[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 574: sizeof(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 630: sizeof(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 5348: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3937)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 5348: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3937)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 5348: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3937)
Plum Geek Forum • Buzzing noise.
Page 1 of 1

Buzzing noise.

Posted: Sat Oct 28, 2017 10:13 am
by eldaria
Hello.

When Spirit is turned on, even with a blank program there is a buzzing noise coming from the servos.
I think it is coming from the gripper servo, I base this on the fact that it feels as if the servo is getting slightly warm after it has been on for a while.
Also, When I disconnected it (After turning off and disconnecting the battery), then the buzzing noise stops.
Also I noticed thet it is not possible to turn it on when the servo is disconnected and running on battery, I could only turn it back on with servo disconnected when the USB was connected.

Is this normal?

-- Edit, on a second attempt It worked to start with having it disconnected, so i'm now using it without the gripper servo attached until I can get it confirmed why it is doing this.

Re: Buzzing noise.

Posted: Mon Oct 30, 2017 5:08 pm
by Kevin
Hello eldaria,

Some buzz is okay. Sometimes when a servo is trying to set to a specific point it will buzz if there is resistance on it. Make sure you did the servo centering step correctly before attaching the gripper arms. When in the default position with the arms open, they shouldn't press against anything - just be sure they're not open so far that they're pressing on the sensors in front of the wheels.

Let me know if that helps.

-Kevin

Re: Buzzing noise.

Posted: Mon Oct 30, 2017 5:21 pm
by romamaker
Edit: I see that in the process of my responding, Kevin already had, but I'll go ahead and leave my response here too.

From what I understand, some buzzing from servos isn't necessarily a bad thing. It's basically constantly trying to hold its position. So if there's anything that could be causing any sort of slight load against the server (such as the gripper gears binding ever so slightly), it could be fighting against this and creating the buzz.

That being said, there is one thing you can check. During the build, I'm assuming you ran the "Servo Centering" routine? This ends up leaving the servo in a known position. (In this case, I think it's 110 for the gripper servo.) Then you have to install the gripper in a specific position, to match the know position of the servo. (Following the pictures in the install manual.) When you power up Spirit, it moves to servos to specific location. In the case of the gripper, it's opening the gripper up. If you installed the gripper too wide (open too far) to begin with, when it attempts to open the gripper during power on, it could be trying to open the gripper wider than what it physically can. You could try removing the gripper arms, and reinstalling just slightly more closed than what they currently are, and see if that helps reduce the buzz.

Of course, I'm still fairly new to this myself, so if anyone knows better, please speak up!

Re: Buzzing noise.

Posted: Wed Nov 01, 2017 10:47 am
by stardusts
I had the same and I found out that the reason is my fault, I did not accommodate a proper gap between the two grippers as per the build instructions so when Spirit closes the grippers they both touch before the command finishes so the servo keeps on running. What I did is
1-remove the grippers
2-run the Center Servos sequence on page 59
3-reattach the grippers and this time with a bit more gap in between.

Re: Buzzing noise.

Posted: Wed Nov 01, 2017 2:19 pm
by TomTheWhittler
I remember having the same problem even though I did the sequence on page 59. I then backed off the gripper a little (gear tooth ?) and it got happy. It does not take much extra pressure for the servo to be unhappy and start protesting by buzzing.