Cyclic Simulator

  • Simulates Accelerate and Incline cycles to test vehicle

  • Pushing Inclinometer start begins a ramp up / ramp down at time and angle selected

  • Accelerometer start begins accel /deaccel similarly; switch is kept lit until done

Cyclic Simulator
Client
Innovative Transport Solutions Pty Ltd
Innovative Transport Solutions Pty Ltd
Project (Short name: cyc_sim)
Cyclic Simulator
Project Status
Design work Complete
PCB Number
AB1003279
Version Date
15 Mar 2010
Circuit diagram

Circuit Diagram

This circuit really illustrates logic and timing control achieved without a microprocessor. This is useful for simple applications, as it removes a required-to-be-programmed component. It does require that you specify the task, comprehensively, before the design begins, as designing with logic is not versatile - making changes later is difficult. Changes are best done in software, on a microprocessor.

This application is fairly simple. There are two outputs required: Incline and Acceleration. These actually feed into an Engine Control Unit (ECU) which we also designed, on a hybrid electric vehicle. Pushing either "IncliStart" or "AccelStart" on this unit generates a test cycle into our ECU, while it is running on the vehicle, so that the vehicle performance can be monitored on a Dynamometer and compared with expectations. The rate and excursion (amplitude) of each test cycle is adjustable with potentiometers on this unit.

Pushing one of the push buttons (for instance AccelStart) brings the SET input of the RS latch IC1:C-IC1:D low, taking the output pin 10 high and starting a timing cycle. (Right-Click on the circuit diagram, and go "Open in New window" if you want to view the circuit alongside this discussion.) Capacitor C4 is charged though P3 with the RC time constant effectively setting the Accelerometer cycle time constant. Pot P4 divides the capacitor voltage to set the output amplitude, which is then buffered and multiplied by two by op-amp IC2:b. Depending on the state of bypass switch S3, the signal is either passed through to the output terminals, or the original ECU signals are passed through to the output terminals. Comparator IC3:D detects the top of the positive excursion of the test waveform and takes the RESET input of the RS latch IC1:C-IC1:D low, which starts the downward period of the test cycle. Comparator IC3:C detects when there is any test cycle in progress and lights the LED in the associated push button.

The power supply for most of the circuitry is an unusual voltage - 10V - which has been chosen as sufficiently lower than 12V to allow regulation even with a low battery, and sufficiently high enough to allow output signals that will fully test the range of the ECU inputs. This is one of the advantages of logic design - you do not have to constrain yourself to (or convert to and from) the microprocessor supply voltage. The power supply also includes a small amount of protection through a fusible resistor and zener on the input

Bill of materials

Parts list and notes

PCB overlay image

PCB design

PCB size H WH x W
Metric63.5mm124.5mm7903mm2
Inches2.500in4.900in12.25in2
Corner
holes
52.6mm115.6mm
Diameter of holes: 3.0mm
Total
holes
1646 sizes >=0.71mm

Click for Layer key
The PCB for this project is designed to mount on the back of the front panel itself. Most projects do not do this - it is just too difficult. Normally the front panel controls are mounted on a seperate PCB and wired over to the main PCB using a cable or connector. The exception would have to be a project that is simple and straightforward - which this project almost is.

The controls for the project are mounted on the "solder" side of the PCB, while the majority of parts are on the "component" side. In order to meet height restrictions within the enclosure, some of the parts have been laid flat. A section has been routed out of the board so that horizontal connectors may be used.

Gerber files

The PCB manufacturing files

Final board

Cyclic Simulator Photo
 
Cyclic Simulator photo b

Front Panel art

Bare laminate

Documentation package

Design Copyright

  (may be assigned)

©15 Mar 2010 AirBorn Electronics Pty Ltd

©2025 AirBorn - Last updated 22 September 2025

Background Image Credit: NGC281 Bok Globules: NASA, ESA, and the Hubble Heritage Team (STScI/AURA)