EngineManagementSimpleWithRelays
ieb·EngineManagement·pcb/relayboard/EngineManagementSimpleWithRelays.kicad_pcb
About the EngineManagementSimpleWithRelays PCB
EngineManagementSimpleWithRelays is an open source PCB design by ieb, published on GitHub. It is a 2-layer board measuring 104.9 × 130.2 mm, with 83 components from 55 distinct parts.
Other key parts include the LM7808CT. By type, the board carries 29 resistors, 17 diodes, 13 connectors, 6 transistors, 5 capacitors and 4 fuses.
From the project
Replacement engine electronics for a Volvo Penta D2-40 and other MDI based engines.
In July 2021 my boat was hit by lightning. The Volvo Penta D2-40 MDI unit that manages the Engine, a Volvo Penta D2-40F failed badly leaving the starter motor engaged and nearly causing an engine fire.
Update 20240417: In service, no issues after 3 years.
(see pcb/EngineManagementSimpleWithRelays.sch )
This project is based on the standard wiring for the core engine which is a Perkins 100. In that form the engine is controlled by switches, relays and a few flyback diodes. The only part of the original engine control that survived the strike was the Volvo Penta buttons, so those are used by…
Main components on the EngineManagementSimpleWithRelays
EngineManagementSimpleWithRelays bill of materials (BOM)
83 components, 55 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | LM7808CT LM358 | DIP-8_W7.62mm_LongPads | U1 |
| 6 | BC807-40 | SOT-23 | Q101, Q102, Q103, Q104, Q105, Q106 |
| 1 | VPButtons | bornier5 | P1 |
| 1 | CONN_1 StarterSolenoidT30 | CrimpBlade | P3 |
| 1 | CONN_1 StopSolenoid | CrimpBlade | P4 |
| 1 | 12VSwitchedPower | CrimpBlade | P5 |
| 1 | J1939 GlowPlugs | CrimpBlade | P6 |
| 1 | CONN_4 | bornier4 | P101 |
| 1 | CONN_3 | bornier3 | P102 |
| 1 | 0v | M5Bolt | P103 |
| 1 | Battery+ | M5Bolt | P104 |
| 4 | mount | 1pin | P105, P106, P107, P108 |
| 1 | FUSE 5A | BladeFuse-CarType | F1 |
| 2 | FUSE 30A | BladeFuse-CarType | F2, F6 |
| 1 | FUSE 15A | BladeFuse-CarType | F7 |
| 1 | UseSensorAlarm | Pin_Header_Straight_1x02 | JP1 |
| 1 | Use12vSupply | Pin_Header_Straight_1x02 | JP2 |
| 1 | EnginePower | AutomotiveRelay35A | RL1 |
| 1 | EngineStart | AutomotiveRelay35A | RL2 |
| 1 | EngineStop | AutomotiveRelay35A | RL3 |
Show 35 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | GlowPlugs | AutomotiveRelay35A | RL4 |
| 1 | LatchingRelay | LatchingRelay | RL5 |
| 1 | 10K | Potentiometer_Bourns_3296W_3-8Zoll_Inline_ScrewUp | RV1 |
| 1 | SMBJ30CA-TR TSV | DO-214AB_Handsoldering | D1 |
| 1 | ChargeWarn | D_0805 | D2 |
| 1 | 1N5819 S1JL 1A 40V | D_SMA_Standard | D3 |
| 1 | 1N5819 TempWarn | D_0805 | D4 |
| 1 | 1N5819 OilWarn | D_0805 | D5 |
| 1 | 1N5819 S1JL 1A 600V | D_SMA_Standard | D6 |
| 1 | 5A 600V | Diode_P600_Horizontal | D7 |
| 2 | 10A 600V | Diode_P600_Horizontal | D8, D10 |
| 3 | S1JL 1A 40V | D_SMA_Standard | D9, D102, D103 |
| 3 | S1JL 1A 600V | D_SMA_Standard | D11, D12, D13 |
| 1 | OilWarn | D_0805 | D14 |
| 1 | SlJL 1A 40V | D_SMA_Standard | D101 |
| 1 | 10NF 10nF | C_0805_HandSoldering | C1 |
| 1 | 100UF 100uF | C_Radial_D8_L11.5_P3.5 | C2 |
| 2 | 1uF | C_1206 | C101, C103 |
| 1 | 100nF | C_1206 | C102 |
| 1 | 10K 330R | R_0805_HandSoldering | R2 |
| 1 | 47K 1M | R_0805_HandSoldering | R3 |
| 1 | 47K 10K | R_0805_HandSoldering | R4 |
| 4 | 10K | R_0805_HandSoldering | R5, R6, R13, R14 |
| 1 | 10K 10R | Resistor_Horizontal_RM20mm | R7 |
| 2 | 10K 2.2K | R_0805_HandSoldering | R8, R10 |
| 1 | 10R 2.2K | R_0805_HandSoldering | R9 |
| 2 | 10K 1K | R_0805_HandSoldering | R11, R19 |
| 1 | 10K 10M | R_0805_HandSoldering | R12 |
| 3 | 10K | R_0805_HandSoldering | R15, R17, R101 |
| 5 | 1K | R_0805_HandSoldering | R16, R23, R102, R105, R107 |
| 3 | 2.2K | R_0805_HandSoldering | R18, R20, R106 |
| 1 | 100K 10K | R_0805_HandSoldering | R21 |
| 1 | 100K 1K | R_0805_HandSoldering | R22 |
| 1 | 22K | R_0805_HandSoldering | R103 |
| 1 | 100K | R_0805_HandSoldering | R104 |
EngineManagementSimpleWithRelays design files
The KiCad project lives in the ieb/EngineManagement repository on GitHub; these links point at the commit this page was built from.
EngineManagementSimpleWithRelays: common questions
How big is the EngineManagementSimpleWithRelays PCB?
The EngineManagementSimpleWithRelays measures 104.9 × 130.2 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the EngineManagementSimpleWithRelays?
83 components, from 55 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the EngineManagementSimpleWithRelays design files?
From the ieb/EngineManagement repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.
Can I use the EngineManagementSimpleWithRelays design in my own project?
The repository has no license, so all rights stay with ieb. Use it as a reference, and ask the author before reusing the design.