|
|
ServoCenter™ServoCenter servo controllers allow amazing and unsurpassed control of the seek position and seek speed of up to sixteen connected servos -- independently and simultaneously. Control up to 256 servos, with simple, logical commands, by chaining together up to 16 ServoCenter boards from only one serial, USB, or MIDI port! Quick Links
General InformationThe ServoCenter™ family of embedded servo controllers allows RC servo motor control from any USB, serial RS-232, MIDI-capable device. ServoCenter is also available in DIP and TQFP chip packages. The ServoCenter 4.1 Sequencer allows complex tasks to be programmed via a script sequencer in addition to other programming options that are standard in the ServoCenter products. ServoCenter allows amazing and unsurpassed control of the seek position and seek speed of up to sixteen connected servos -- independently and simultaneously, with simple, logical commands. Up to 16 (32 for MIDI version) ServoCenters may be chained together to control up to
256 RC servos (512 for MIDI version), with completely independent movement, from only
one serial, USB, or MIDI port! Independent control allows you to move
one servo to a ServoCenter controllers are especially useful for applications such as robotics, animatronics, motion control, automation, retail displays, and other areas where independent and coordinated fluid servo motion is desired. ServoCenter can be programmed using a simple raw packet protocol or using the included ActiveX control or Win32 DLL. Sample programs illustrating all programming methods are included in the documentation and examples CD. The ServoCenter Command Protocol allows complex servo movement commands to be issued by constructing and transmitting simple command packets. Code examples are included for: GCC/Linux, QBASIC, TurboC, Python, C#, Visual Basic.NET, Visual Basic 6.0, C#.NET, Visual C++.NET, and Visual C++ 6.0. Order Now
* Board Only Contents: ServoCenter controller only. All manuals,
programming guides, programming examples, drivers, and programming components available
for download at no cost. No cable or power supply
included. Customer Project ShowcaseVisit our Customer Project Showcase to see how others are using ServoCenter. Sequencer / SC-BASIC Language InterpreterThe ServoCenter 4.1 controller provides a built-in Sequencer / BASIC Interpreter called SC-BASIC which allows the sequencer to run independently on the board itself. Sequencer programs are stored in non-volatile EEPROM memory that retains the program even when the unit is reset or powered off, eliminating the need for a PC or other external command device. The SC-BASIC language was designed for the ServoCenter 4.1 servo controller as a simple, easy-to-learn language, with a syntax familiar to users of other flavors of BASIC (such as QBASIC and Visual Basic) with built-in functions specifically suited to ServoCenter. Visit the ServoCenter 4.1 Sequencer homepage for more information. Downloads and DocumentationA library of ServoCenter documentation, including manuals, protocols, schematics, drivers, application notes, source code, DLL programming, ActiveX control, direct serial I/O, firmware updater, control panel utility, sequencer, and other tools. Feature ComparisonThe ServoCenter FamilyAll ServoCenter
boards feature 16 servo channels On-board pads allow for external power or battery power, and all boards provide over-current and over-temperature protection. An on-board regulator supports both 4.8V/6.0V servo supply voltages. All boards feature a power switch and reset button. ServoCenter 4.1 USB and 4.1 MINIServoCenter 4.1 USB and 4.1 MINI models provide a virtual COM port, allowing simple USB communication. By daisy-chaining USB boards, you can also make use of up to 256 servo control channels, 256 digital I/O channels, and 128 analog inputs. USB drivers are compatible with Windows, Mac OS X, and Linux. Up to 64 scene presets can be stored and loaded instantly, or cross-faded for smooth transitions. A built-in configurable smoothing algorithm provides for more natural movement. Scaled and percentage motion commands allow for max, min, and startup position for motion programming and complex calibration. The addition of absolute, timed, relative, and percentage position commands allow great flexibility. Servo group movement commands are available, as well as servo inversion and servo enable/disable commands. Status LEDs provide feedback and troubleshooting assistance with 1 power LED and 2 flexible status LEDs. Digital I/O channels have configurable internal pull-up resistors, and provide power supply pins for connection to external digital I/O modules. Analog Input channels provide power supply pins for connection to external analog input modules, and can be read in either 8-bit or 10-bit resolutions. ServoCenter MIDIServoCenter MIDI allows MIDI continuous controller messages to directly control standard RC servos. ServoCenter MIDI is designed to be easily configured by anyone familiar with MIDI. By allowing MIDI continuous controller messages to control servos, ServoCenter MIDI opens up countless performance and sequencing options for musicians or special effects/ animatronics technicians. ServoCenter MIDI allows any device with a MIDI (Musical Instrument Digital Interface) OUT port to control standard RC servo motors. With full 14-bit resolution, ServoCenter MIDI allows for 16,384 servo positions. MIDI Continuous Controller messages control each servo position as well as on/off. By using ServoCenter with a MIDI sequencer, you can have an instant motion control solution that allows accurate and repeatable recording and playback of servo motions. MIDI IN and MIDI THRU ports allow the daisy-chaining of multiple ServoCenter boards as well as other MIDI devices. ServoCenter MIDI is especially useful for servo control applications where MIDI music messages are to be coordinated with fluid servo motion. The broad range of MIDI sequencer software and MIDI controller devices make creating and storing servo motor motion performances easy for non-programmers. This opens up many opportunities for multimedia displays, interactive performance art, kinetic sculptures, and more. By using the simple MIDI protocol, ServoCenter makes motor control easy for non-programmers. MIDI channel settings are switch-selectable, and the data format is the MIDI standard interface running at 31.25 kbps. MIDI manufacturer ID number: 00H 01H 56H. ServoCenter 3.1 CHIPServoCenter 3.1 CHIP models are available in DIP and TQFP packages, and are fully functional servo controller integrated circuits. The ServoCenter Protocol allows very complex servo commands with simple command packets. Comprehensive documentation, sample schematics, and programming examples get you started quickly, receiving command packets from any serial-capable device, including (with support circuitry) a personal computer or microcontroller. The data format is 8 data bits, no parity, and 1 stop bit. The baud rate is selectable (9600, 14400, 19200, or 38400 bps), and 16 unique board identification numbers are possible.
Physical Specifications by Model
FlowStone 2 by DSP Robotics
FlowStone is a visual programming language that pairs with the ServoCenter 4.1 to allow interoperability with a wide variety of of devices and sensors. FlowStone allows you to create your own standalone applications for real time Digital Signal Processing, Robotics, Mechatronics, HMI, SCADA and many more. FlowStone 2 is available at a special discounted price when bundled with our ServoCenter 4.1 servo controllers. View more information about FlowStone 2 or visit our web store to view the available FlowStone 2 bundles. |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
