Vehicle electronics from concept to manufacture
Home > Products > PiAutoSim™ > PiAutoSim™ - Why use it?

Login PiAutoSim™ - Why use it?


We designed PiAutoSim™ specifically to test automotive systems.


Our survey of available I/O cards showed:

  • There were few suitable for use directly connected to automotive signals;
  • There was almost no support for the more exotic interfaces that require simulation, such as thermistors, thermocouples, LVDTs and Lambda sensors.

We therefore developed our own I/O cards, with support of automotive signal types and levels as a primary goal.

Consequently, the PiAutoSim™ I/O card range provides support for all common automotive signal types with on-board signal conditioning as standard. The range includes boards that support:

  • The obvious signal types - digital, PWM, voltage; and
  • More specialised items such as a programmable waveform generator (for cam/crank signals) and a fast event capture board (for injector events). These two boards can be slaved together to enable direct angular domain measurements, with no need for custom code.



The key advantages of this approach are:

  • Elimination of most, if not all, of the external signal conditioning hardware needed with other solutions - which leads to financial savings and improved system robustness
  • Easier to fault find and manage
  • Only one manufacturer
We provide hardware support for the more exotic interfaces that are found in automotive applications, with hardware simulation of items like thermistors, thermocouples, LVDTs and Lambda sensors.

All these boards have been sold commercially since 1997 and are proven to provide robust, capable and accurate signal conditioning.

All signals are fully protected against short circuits and are easily configured in software. In the unlikely event that a required signal type is not supported, it is possible to design a new interface card or some external signal condition can be incorporated into the harness as appropriate.

Where true electrical (for items such as injector drivers) or high current loads are required, these are typically built into a load box that forms part of the test harness. The reason for this is that these loads tend to be unique to each application and have to be custom designed. In addition, designing the PiAutoSim™ to handle the heat dissipation from these loads would have added significantly to the cost and size of the system, when not every application needs them.