[WIP] Controls Lighting Board

This page will provide an overview of everything on the current iteration of the Controls Lighting Board, including both features in-use as well as deprecated features and reasoning behind deprecation.

WIP

Full Schematic:

Full Board Layout:

SectionSchematic ViewLayout View (attention to highlighted section)What does this do?
Main

• LM555xM is a timer, used to blink left and right blinkers 

• diodes D6 and D7 will direct current to either right or left blinker depending on switch connection

Power Distribution - 5V Power

• 5V power supply

• APTD2012LCGCK - Power On diode flashes an LED when board is on

• NCP1117 - voltage regulation for the board, steps 5V down to 3.3V, capacitors provide additional regulator stability because of distance from power source (connected to MinionConn 5V, powered by Controls Leaderboard)

Power Distribution - 12V Power

• 12V power supply

• CSD18511KTT - N-channel MOSFET that regulates amount of current flow 

• PWR_Flag raised tells KiCad that the component is providing power. Thus, it lets KiCad know that multiple things will be connected to it. Otherwise, other labels will cause errors or warnings due to multiple connections

• PESD12VL1BA,115 - TVS (Transient Voltage Suppressor) Diode, regulates voltage spikes and prevents circuit damage by providing a low impedance path away from the rest of the circuit. In the circuit shown, overvoltage from the input power will be diverted from the right side of the circuit and shunted through the TVS diode.

  • Breakdown Voltage:
    •  the minimum voltage that causes the diode to become electrically conductive
    • Avalanche breakdown - applying high voltage and increasing free electrons in semiconductor
    • Min - 14.2 V
    • Max - 16.7 V
    • Typ - 15.9 V
  • Bidirectional vs. Unidirectional - The diode is bidirectional because there are both positive and negative voltages in the circuit. Unidirectional will only activate the diode for all positive or all negative voltages.
MinionConn

• Plugs into other board that enables lights and buttons for brake, forward, reverse, and cruise
Inputs and Switches -  Cruise Set

• indicator for setting cruise control
Inputs and Switches - Regen Enable

• Indicator for enabling regen braking
Inputs and Switches - Cruise Enable

• Indicator for enabling cruise control
Inputs and Switches - Car mode Set

• Indicator for car mode (forward, reverse, neutral)
Lights - Brakelight

• Turns on brakelight

• GNDPWR is unsafe ground (different from GND), used to power components that don't need a clean ground (ex: lights)

• (for brakelight and blinkers) SI8261ABC (gate driver) and 2N7002 (MOSFET) used to regulate current to external lights

Lights - Headlight

• Turns on headlights
Lights - Left and Right Blinkers

• Turns on left or right blinkers (both internal and external)