Skip to the content
PCBKitNew board
2 layers100 × 50 mmBSPD, the printed circuit board in 3D

Formula Student -- Brake System Plausibility Device

Size
100 × 50 mm
Copper layers
2
Thickness
1.6 mm
Parts
110
Nets
72
Pads
327
Tracks, vias
452, 20
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
23 Aug 2018
Updated
23 Aug 2018

Overview

BSPD is an open-source printed circuit board by SDU-Vikings, from the SDU-Vikings/BSPD repository on GitHub, published under the CC0-1.0 licence. It is a 2-layer board of 100 × 50 mm with 110 parts on 72 nets, routed with 452 tracks and 20 vias.

It is built around the CD4041UBE, TEN 8-1223 and TL072, with the CD4043BE, HEF4071BT and LM2903 among its other parts. Its parts include 46 resistors, 11 ICs, 9 diodes, 7 capacitors and 6 transistors.

Main components

8

README

README.md

BSPD

Formula Student -- Brake System Plausibility Device

Brake System Plausibility Device

Formula Student
Ruleset: FS-Rules_2018_V1.1
This BSPD passed scrutineering at Formula Student UK 2018
Please let us know if you used this design for your car or if you have used it and made useful improvements to it
Also if you have any questions please let us know --> SDU-Vikings

BSPD PCB Render

Schematic and PCB

The project is made in KiCad. Get it here --> KiCad 5.0
The schematic layout and PCB layout is found in the KiCad/ subfolder.

Components

The design is made for a battery supply of between 11 V and 15 V.
The current consumption is measured at between 63,0 and 90,3 mA with a 12,7 V supply.

For current measurement LEM HAS 100-S is used. The Hall Effect Sensor needs +-15 V supply hence the TEN 8-1223.
For brake presssure measurement EPT3100 is used.
The relay for the safety chain is TE-OJ-SS-112LMH2.

Debugging LED's

The design includes SMD-sized LED's for easier debugging. D3 and D4 can be removed altogether and D6 replaced by an ordinary P/N-diode.

Delay-block

LTC6994 is as delay-block. The delay-block is configured for a delay of 500 ms. See LTC6994 One Shot to configure delay and use LTC6994.json for the setup.

Latch and latch-reset

The signal from the delay-block is received by a latch CD4043B that will latch on to the signal requiring power cycling of the low voltage system to reset it again.
However the latch will latch on to a high signal when the low voltage system is turned on initially. The 555-circuit is used for generating a pulse, that will reset the latch. The pulse has a delay of approximately 500 ms at turn on.

Input signals and voltage dividers

Current

HAS_100-S has a output voltage range of -12V to +12V with a voltage signal of 4 V for every 100 A in the wire.
With a nominal battery voltage of 510,6 V the current to the motors at 9,8 A is below 5 kW as required by EV7.5.5 in the rules.

math
510,6 \,\mathrm{V} \cdot 9,7 \,\mathrm{A} \approx 4.953 \,\mathrm{W} 

At this current in the HV-wires the voltage output from the hall effect sensor is 0,388 V.
The voltage divider between R6 and R11+R12||R13 gives a voltage treshold of 0,380, which corresponds to a current of 9,5 A in the wires.

math
\frac{2600}{100000 + 2600} \cdot 15\, \mathrm{V} \approx 0,380\, \mathrm{V}

Change the value of R6, R11, R12 and R13 to adjust the voltage treshold of the comparator.

Brake

Change the value of R27 and R33 to adjust the voltage treshold of the comparator for the brake pressure sensor.

Current Measurement

The design includes operational amplifiers whose purpose is to convert the voltage range of the hall effect sensor signal from (-12V/+12V) to (0V/10V) for interfacing with a controller.
It is not required for the intended functionality of the BSPD and can be removed.

U10B is a summation operational amplifier. The gain on the current sensor output is -5/24. This is summed to a voltage of -2,5 V converting the voltage range to (-5 V/0V). U10A has a gain of -2 converting the voltage range to the desired (0V/10V). U11A is a buffer.

Labels in the schematic

DCDC+ +15 V
DCDC- -15 V
BSPD_TEST - Signal from controller to simulate 5 kW drawn from the battery pack
BSPD_STATUS - Signal to controller to show BSPD status. High when there is a BSPD fault
SC_IN - Safety chain in
SC_OUT - Safety chain out
Latch_Reset - From 555-timer-circuit. Used to pulse reset the latch
Current_Sensor - Voltage signal from LEM HAS 100-S
Brake_Sensor - Voltage signal from EPT3100
Analog_GND - Supplied GND to EPT3100. This is shorted to GND at the controller
Analog_5V - 5 V supplied to EPT3100

Parts

110
QtyValueFootprintReferences
1210kResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR7, R8, R10, R27, R28, R32, R33, R36, R38, R42, R43, R46
1110kResistor_SMD:R_0805_2012MetricR1, R2, R4, R5, R9, R14, R15, R16, R18, R19, R23
5BAS16LT1Diode_SMD:D_SOT-23_ANKD1, D2, D5, D7, D9
42N7002Package_TO_SOT_SMD:TSOT-23Q2, Q3, Q5, Q6
32,2kResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR11, R13, R41
322kResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR37, R39, R40
3LEDDiode_SMD:D_0805_2012MetricD3, D4, D6
20,1 µFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC2, C7
2100kResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR3, R6
215kResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR44, R45
23,3kResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR20, R21
233Resistor_SMD:R_0805_2012MetricR17, R22
24,7µCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC4, C6
2Conn_01x02Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_VerticalJ3, J4
2MMBT3904Package_TO_SOT_SMD:TSOT-23Q1, Q4
2TL072Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU10, U11
10Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR34
10,33 µFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC3
1100nCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC5
110VDiode_SMD:D_SMAD8
1150kResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR30
11MResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR25
11µCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC1
1220Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR12
1220kResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR35
133kResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR29
1680Resistor_SMD:R_0805_2012MetricR24
1680kResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR31
168kResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR26
1CD4041UBPackage_SO:SOIC-14_3.9x8.7mm_P1.27mmU8
1CD4043BPackage_SO:SOIC-16_3.9x9.9mm_P1.27mmU5
1Conn_01x03Connector_Molex:Molex_KK-254_AE-6410-03A_1x03_P2.54mm_VerticalJ2
1Conn_01x04Connector_Molex:Molex_KK-254_AE-6410-04A_1x04_P2.54mm_VerticalJ1
1HAS_100-SConnector_Molex:Molex_KK-254_AE-6410-04A_1x04_P2.54mm_VerticalU2
1HEF4071Package_SO:SOIC-14_3.9x8.7mm_P1.27mmU7
1L78L05_SO8Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU1
1LM2903Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU6
1LM555Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU4
1LOGOVikings_Graphics:VikingLogo_Silk_9x10mmG***
1LTC6994Package_TO_SOT_SMD:SOT-23-6U9
1TE-OJ-SS-112LMH2Vikings_devices:TE-OJ-Series_Miniature-PCB-RelayK1
1TEN8-1223Vikings_devices:TEN8-1223U3

The 85 most common of 110 parts.

Questions

How big is the BSPD PCB?

It measures 100 × 50 mm and has 2 copper layers, 1.6 mm thick.

What parts does the BSPD use?

110 parts, built around the CD4041UBE, TEN 8-1223, TL072 and CD4043BE. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the BSPD KiCad files?

From the SDU-Vikings/BSPD repository on GitHub, at the commit this page was made from: the board is KiCad/BSPD.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the BSPD design in my own project?

Its repository publishes it under the CC0-1.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layers96.5 × 62 mmN20 ADCControl, the printed circuit board in 3D

    N20 ADCControl

    deqit/PhilipsPM2528

    Hardware and software for the Philips PM2528

    36 parts3
  • 2 layers94.1 × 121.9 mmSCH PowerSupply, the printed circuit board in 3D

    SCH PowerSupply

    UAA-F14/PCBs-Design

    Power electronics PCB coursework — SCR controller, buck converter, Class D amplifier, DC-AC inverter, and a protected power supply Resources

    47 parts1
  • 2 layers86.5 × 57.1 mmCONTROL PowerSupply, the printed circuit board in 3D

    CONTROL PowerSupply

    IKGB105/PCBs-POWER-ELECTRONICS

    Power electronics PCB coursework — SCR controller, buck converter, Class D amplifier, DC-AC inverter, and a protected power supply Resources

    27 parts
  • 2 layers158 × 118 mmIMD Carrier, the printed circuit board in 3D

    IMD Carrier

    ManchesterStingerMotorsports/IMD_Carrier

    Reset board for the imd that will sit below it in the TSAC

    68 parts
  • 2 layers153 × 89 mmHbridge, the printed circuit board in 3D

    Hbridge

    ttoomat/KiCad_MOSFET_Drv

    My schematics and PCBs for MOSFET + driver -> AC switches -> Half-bridges -> motor control.

    23 parts
  • 4 layers30 × 24.2 mmPDM Logic Test v2.0, the printed circuit board in 3D

    PDM Logic Test v2.0

    LHRIC/Monorepo-26-27

    Monorepo for the 26-27 Season

    23 parts4
  • 2 layers202 × 85 mmInstru bab v2 full, the printed circuit board in 3D

    Instru bab v2 full

    trublion/Boite_a_bourdon_control_board

    HW control board for motorised hurgy-gurdy. Controls a DC motor with a half-H-bridge, reads an analog audio signal envelope, dual-PCB design.

    147 partsMIT
  • 2 layers148.6 × 82 mmMain dj filter fx, the printed circuit board in 3D

    Main dj filter fx

    yminp/dj-filter-fx

    A voltage-controlled DJ filter unit with LFO-like envelope function

    164 parts