Micro-Robotics logoProduct rangeVM2 controllersStarter kitsApplication boardsDisplay HardwareInterface ModulesFree Tools - overviewVenom LanguageVenomIDEGUI FrameworkLive Server DemoDesign ServiceSkill SetProductionCapabilitiesApplication StoriesVM2 vs. Raspberry Pi
Micro-Robotics icon Products submenu link


Venom can control both DC motors and stepper motors via one of its objects: PulseWidthOut. PulseWidthOut can generate pulse trains of varying mark/space ratio and frequency. It can also generate pulse trains of a pre-determined number of pulses.

To drive DC motors, feed the pulse train into a bridge amplifier, or just a transistor (bipolar or MOSFET) to produce a variable power drive.

To drive stepper motors, feed the pulse train into a stepper motor drive module. This energises each phase of the motor in turn for each pulse received.

PulseWidthOut is available on 8 of the VM2's channels.

See the Venom Manuals for more details.