Stafl Systems Introduces First C++ Embedded Control Module VCU1200
SAN FRANCISCO - Stafl Systems today announced the introduction of a new line of embedded vehicle control modules for use in electric drive applications including electric and hybrid electric vehicles. The new controllers are among the first on the market specifically designed to be fully programmed in C++.
"The VCU1200 is an important step forward for electric drive technology," said Erik Stafl, president of Stafl Systems. "We are harnessing the power of one of the most robust programming languages behind some of the world's most advanced vehicles, including the F-35 Joint Strike Fighter, for use in electric drive applications, giving our customers and end users a higher-quality product."
The VCU1200 functions as a vehicle\'s onboard computer, managing a variety of essential system and powertrain control functions. Using C++ allows programmers on a vehicle development team to leverage best practices from software engineering to write higher quality code while reducing development time. Today, most controllers require the use of model-based development in MATLAB/Simulink to program control functions and logic, which requires a potentially slow and tedious setup process. The VCU1200 series of controllers provides teams with a more efficient option for rapid prototyping and product development.
The unit comes inside a ruggedized (IP67 rated) enclosure to ensure proper performance in challenging environmental conditions. It contains a 32-bit ARM Microprocessor with an 80 MHz clock, hardware floating point unit, 256 kB flash and 32kB RAM. The unit has internally-generated 5V power outputs to drive external sensors and devices, and is suitable for 12V or 24V nominal systems. Communication with system devices is provided via two CAN 2.0B communication ports.
The VCU1200 also offers five thermistor inputs, 12 digital inputs, six analog inputs, 14 high side driver outputs and 14 low side relay driver outputs.