Motor Controller Interface Board

Motor Controller Interface Board

Status

Requirements Review

Owner

@Jennifer Li

Approver

@Ravi Shah @Jacob Guidry

Due date

Oct 13, 2025

GitHub

Provides power conversion/protection and fan control for the Prohelion WaveSculptor 22 motor controller - lhr-solar/PS-MotorControllerInterfacePCB
GitHub

BOM

 

Due Dates:

  • Schematic - 9/27/25

  • Layout - 10/4/25

  • Rev. A Ordered - 10/13/25

  • Firmware/Testing - 11/1/25

Description/Purpose

  • This board allows the car’s electrical system to interface with our motor controller, the Prohelion WaveSculptor 22. It handles power conversion and fan control to ensure the motor controller stays within appropriate temperature bounds.

Requirements

  • The WaveSculptor 22 requires a voltage between 9v and 15v on its low-voltage connection. Since our vehicle LV system is 24v, this board must step that down to 12v

  • Interface with both 2 and 3 wire fans to keep the motor controller cool

  • Read temperature data over CAN from the motor controller to run fan control loop

  • Uses the PeripheralSOM for MCU, power, and CAN circuitry

  • Must fit in the motor controller enclosure (TODO: figure out spaceclaim)

Application Note

Context

Location of the board: Near the motor controller

Connection List

#

Name

Type

Part Number

#

Name

Type

Part Number

J1

 

 

 

Main

Schematics

image-20251123-034544.png
image-20251123-034614.png
image-20251123-034632.png
image-20251123-034702.png
image-20251123-034720.png
image-20251123-034737.png
image-20251123-034751.png

Circuit Components

Layout

Github link: GitHub - lhr-solar/PS-MotorControllerInterfacePCB: Provides power conversion/protection and fan control for the Prohelion WaveSculptor 22 motor controller

PCB:

image-20251123-034901.png

3D Model

image-20251123-034930.png

Firmware

Drivers

High-Level (Block Diagram)

 

Testing

Validation progress:

24V-12V Buck converter: works, 12.18V output

24V Protection circuitry:

Overvoltage: 27.9V

Rpp: No because of TVS diode short

12V Protection circuitry:

Overvoltage: NA

Rpp: NA

Continuity: Yes across nmos when powered

Future plans:

RevB: Replace buck ic per changxu recomendation, max voltage is not high enough