Lack of Servo Signal

Hi
I’m running VSA on Windows 7 with a USB cable connected to the SSC32U. I have 6v on the VS1 input an 12v on the VL input. All jumpers are as shipped. The serial port appears to be working; the RX LED flashes and the green “A” LED flashes when I “Play All” with a short MP3 file. I do not get a 0.5 to 2.5ms servo signal (checked with a scope). I can turn the servo arm indicating no signal.

Before applying power again (just in case), can you provide a few clear photos of the connection to the board? We’ll see if there are any conflicting issues with power (logic voltage, S1 and S2 servo voltage etc.). If you can indicate the current which each of the power supplies can provide (like 6V 2A for example) it will help.

Can you link “VSA”? It’s not a software released by Lynxmotion or RobotShop. The SSC-32U doesn’t take MP3 files directly - it requires a specific serial protocol. For example if you have an RC servo connected to pin 3 and you want it to rotate 0 degrees (between -90 to +90), you’d send a serial command like #3P1500 to the controller, where 1500 is the pulse in us.

Note too that the SSC-32U needs to be set at whatever baud rate is being communicated with it from the computer. This is changed via the button, and the two LEDs give a visual feedback as to the set baud (manual has more details).

Based on what you’re saying, it seems like the software may not be sending the right commands and/or is not configured correctly. Looking forward to more details.

I am using Brookshire VSA with an imported MP3 file. When I “play” the MP3 the “RX” LED flashes yellow and the “A” LED flashes green. I am assuming that a valid byte was received



I am using a low current wall wart for VL (12VDC) and a flight pack for 6VDC.

Both my PC and the VSA software are set for COM1 and 115200. Only track 0 is active in VSA

The default baud rate of the SSC-32U is actually 9600. See page 34 of the guide to change it:


The servo, power and USB seem fine. Assuming you have the software configured to use pin 0 on the SSC-32U, it should work.
P.S. You actually don’t need a separate VL with the SSC-32U. You can actually disconnect it.

For those who are curious, VSA is the acronym for Visual Studio Automation: https://www.robotshop.com/en/brookshire.html

Great. That was it; 9600. So much for online instructions. I new it had to be something simple.

Thanks again

Next question. How do I activate the analog I/O pins using “VSA Show Automation” (Brookshire)?

Good question. Within the software under “settings”, you can choose “SSC-32U servo” or “SSC-32U Relay”, but nothing analog. We’ve contacted the manufacturer and they will either get back to us and we’ll post the reply, or they will post directly here.

Brookshire (manufacturer) responded: VSA supports the digital output and PWM output for servos of the SSC32. Analog output is not supported.