I'm a newbie... please help!

I’m about to order SSC-32 Microcontroller… (I have never used a microcontroller before)

A few quick questions:

1) Can you download the program onto the microcontroller (from servo-sequencer software) and hence use it **without **a serial cable?

2) Does this software “SSC-32 Visual Sequencer” allow you to ‘program’ ? or is it just a timer/sequencer for servors? … and can this software also control Analog Inputs of Sensors?

**3) **What **software **would I need to program it with C++ ?

**4) **I don’t see a switch (on/off) on the microcontroller itself…is there?

Thanks a lot…

Sequences developed in Visual sequencer can be downloaded into the EEPROM for playback later without a serial cable.

You wouldn’t be programming the SSC-32. You either have it run a sequence of moves, or command them yourself. You must issue a command to read an A/D channel.

No on/off switch.

Alan KM6VV

Let’s start at the beginning… SSC-32 is a Servo Controller. Thus you need to send it commands. It does have some memory to store a few sequences but then you need to send it a command to execute the stored sequence. think of the ssc-32 as a printer… you don’t program your printer… you send the printer commands to… print. you send the ssc-32 servo controller commands to… move servos. woot! :laughing:

so joking around aside you don’t program an ssc-32. sorry. :smiley:

The SSC-32 Visual Sequencer software is a tool to help you position your bot and create sequence steps, much like making a series stop motion pictures of walking. When you are complete, the software program will export the various sequences as an mbasic or pbasic program table of move positions that can be programmed to play like clips of a movie. The Sequencer does not program, it only exports servo move information in the form of a software program. In other words, you cannot edit code using the sequencer software program

The Seq program does not deal with sensors. Visual seq. is just a GUI tool to help develop complex moves of multiple servos saving time.

The BB2 or the SSC-32 does not have a power switch. Most people attach a switch to the wiring harness of the battery leads. You can purchase the harness online.

OR

Just to be clear. It has a 256k serial eeprom that can store dozens of sequences with dozens of steps. Not sure if the actual capacity, but it’s way more than a few. :wink:

Thanks for all this info ! :unamused:

sorry… may i ask for something… is it able the SSC-32 run with different value of crystal??? such as 14.318Mhz… 15Mhz… 16Mhz… crystal ???

The crystal frequency can’t be changed, it sets the R/C servo clocks and the RS-232 baud.

Alan KM6VV

so what will happen if i use the crystal such as 14.318Mhz… 15Mhz… 16Mhz?? instead of the original 14.7456Mhz…
thanks

The comm to the board won’t work, the pulses to the R/C servos will be off in pulse width and frame rate.

Alan KM6VV

even slightly different also cannot??? such as 14.318Mhz…
what is comm?? means the servo cannot move??

Using the 14.31818 would give a 2.9% baud rate error the communications (comm) would be prone to errors.

The servos would get a lower range of pulse widths, and be refreshed at a slower then 20mS frame rate.

Just order a XTAL? Or change the baud rate divisors, although they typically need certain frequencies, as you’re probably aware of. The divisor for the servo would similarly need specific crystals to get simple integers to work with.

Alan KM6VV