wiki.js/boards/V0.2.md

4.0 KiB

Overview

The second speeduino shield board is intended to be much more usable and feature complete than the original v0.1 prototype. To this end, I expect it to have the following features:

  • 4 fully protected High impedance injector channels (Each with a LED indicator)
  • 4 ignition outputs (for driving igniters or logic level coils)
  • Inputs for CLT, IAT, O2 and TPS
  • Optional onboard MAP sensor
  • 2 medium current generic PWM output (3A - Eg Idle control)
  • 2 low current digital outputs (Max 40mA)
  • Battery voltage monitoring
  • 2 speed sensing inputs (RPM and cam)

   * Hall or optical input by default or;    * Optional plug in board for VR sensors (Likely to be http://jbperf.com/dual_VR/v2_1.html)

  • All I/O to be through screw terminals. Will look at doing an alternative version of the board with a connector if there is interest

Status

First batch of boards is currently in testing (Sep 2014)

Board layout

A snapshot of the current state of the board is below. Note that this is a working snapshot of the board, so it may look quite messy at times.

Schematic

As above, this is a working, in-progress snapshot of the current schematic. It may look messy at times.

Board Configuration

The board can be configured in multiple ways depending on the hardware you use and way your setup is configured.

Optional Components

If using a VR crank sensor, the board will require the addition of a VR conditioner. The board has been designed to work with the dual VR conditioner from JBPerf (http://www.jbperf.com/dual_VR/index.html) which will plug directly in. Other VR conditioners will also likely work, but have not been tested.

Jumper Configs

Depending on the type of crank and cam sensors you have, there are a number of jumpers that will need to be set. The jumpers that need setting are:

  • JP1 - This sets whether the Ignition outputs are 12v or 5v. Note that even if you set this to 12v you should **NOT** connect these directly to a high current coil. These outputs should only ever go to a logic level coil or an igniter
  • JP2 - Whether or not the RPM1 (Crank) input should be routed via the (Optional) VR conditioner. This should be set to VR when using either a VR sensor or a hall sensor that switches between 0v-12v
  • JP3 - Same as JP2, but for the RPM2 (Cam) input
  • JP4 - 10k pullup resistor for RPM1 input. Should be jumpered ('On') when a sensor is used that switches between ground and floating (Which is most hall effect sensors)
  • JP5 - Same as JP4, but for the RPM2 (Cam) input

To make this simpler, the most common sensor types and their required configurations are below:

Crank Sensor Cam Sensor JP2 JP3 JP4 JP5
Floating Hall sensor
(Ground and floating) - Hall Off On Off
VR Sensor - VR Off Off Off
0v-12v Hall Sensor
(Requires VR Conditioner) - VR Off Off Off
Floating Hall sensor
(Ground and floating) Floating Hall sensor
(Ground and floating) Hall Hall On On
VR Sensor Floating Hall sensor
(Ground and floating) VR Hall Off On