Virtual Reality Robot icon Virtual Reality Robot Stream robot camera to VR and control servos with headset pitch/yaw; supports SteamVR and Cardboard (iOS/Android) for immersive teleoperation Try it →
United Kingdom
Asked
Resolved Resolved by DJ Sures!

Servos Twitch When Powered

hi all am new to this,and am building a inmoov ,the problem is when I first put power to the ez-bv4 my servo outputs are powered up,which causes problems.when I have connected to my pc all is well and I can run my program ok,i am most proberly missing something but I don't know what? thanks walter



Related Hardware (view all EZB hardware)
EZ-B V4 by EZ-Robot
EZ-B v4/2 robot controller: dual Cortex ARM, Wi-Fi, audio/video, 24 servo/digital ports, I2C/UART, camera and Synthiam ARC control for custom robots
Wi-Fi / USB
Servos 24
Camera
Audio
UART 3
I2C
ADC 8
Digital 24

ARC Pro

Upgrade to ARC Pro

Get access to the latest features and updates before they're released. You'll have everything that's needed to unleash your robot's potential!

Author Avatar
PRO
Synthiam
LinkedIn Thingiverse Twitter YouTube GitHub
#9   — Edited

You can check the ez-robot website (manufacturer of the ez-b product). They have a hardware upgrade for the real old version. I'm actually in that video - I believe there's a portion about identifying the version: https://www.ez-robot.com/Shop/AccessoriesDetails.aspx?prevCat=101&productNumber=51

You can contact EZ-Robot for more information about their product if there's product specific questions. Here's details and instructions for the EZ-B v4 controller from ez-robot website: https://synthiam.com/Community/Tutorials/72?courseId=4

Author Avatar
PRO
Synthiam
LinkedIn Thingiverse Twitter YouTube GitHub
#10  

Also - it's good to know about the power being applied. It seems the analog servos need a bit of time to initialize their pwm capture on the signal wire. So what you're doing by powering the servos on after the EZ-B is giving the servos time to initialize.

Because when the power is applied to the analog servos AND ezb - there's a sudden rush of voltage across everything. Which is being interpreted as a pwm by the analog servos.

One of the things you can do is have the servos only engage when there is a connected client. There's a feature in the latest ezb's for that. Here's a previous question I found for you using the search feature on this website: https://synthiam.com/Community/Questions/How-do-I-set-an-output-to-reflect-the-status-led-of-IoTiny-or-19491

Looks like you can use that to turn on a relay which powers the servos only when there's an active connection. Good news about that setup, is if there's ever a disconnect, the robot would shut down.