umrover/mrover-electrical

Create PDB Schematic in Altium

Closed this issue · 0 comments

Description:
This GitHub issue is created to guide the development of the schematic for the Power Distribution Board (PDB), which is a custom PCB responsible for distributing power in the system. The PDB schematic will be designed in Altium Designer and should adhere to specific design requirements and features.

Scope:
This task encompasses the following key areas:

PDB Configuration:
Design the custom Power Distribution Board (PDB) that takes in battery voltage.
Include 3 of the 12V (5A) buck converters: one for the Jetson, one for other 12V devices (e.g., fans and USB hubs), and the last one for additional buck converters.
Ensure that the third buck converter feeds the 3.3V LDO, the 5V LDO, the 5V buck, and the 3.3V buck.
Include current and thermistor sensors for each of the buck converters (a total of 5 each).

Thermistor Placement:
Position the thermistors next to the corresponding converters.
Ensure that each thermistor's max output is 3.3V and is connected to the 3.3V LDO.

Components:
Integrate a CAN transceiver and an STM32 MCU into the schematic.
Define the MCU pinout according to the specifications provided by the ESW (Embedded Software) team.

MOSFETs and LEDs:
Include 5 MOSFETs for fulfilling the ground, particularly for LEDs.
Establish corresponding headers with MOSFET ground and convenient power lines, matching the voltage requirements of the LEDs.

Debug Header:
Integrate a debug header for the MCU to facilitate debugging and programming.

Optional CAN Terminating Resistor:
Provide an optional CAN terminating resistor for flexibility in the network configuration.

Protection and Fuses:
Implement inboard protection mechanisms.
Add fuses for each of the converter lines to protect against overcurrent conditions.

Power Good LEDs:
Integrate power good LEDs to provide visual indicators of proper power operation.

Capacitors and Placement:
Follow all recommendations for capacitors and placement from datasheets to ensure stable power delivery and noise reduction.

Test Probes:
Add test probes for each converter output to facilitate testing and debugging.

Power Supply for MCU and CAN Transceiver:
Power the MCU using the 3.3V LDO.
Power the CAN transceiver using the 5V LDO or, if further testing permits, from the 5V buck to remove the need for the 5V LDO on the PDB.

Steps to Reproduce:
Provide detailed, step-by-step instructions for creating the schematic in Altium.
Include component selection, wiring, and annotation guidelines to ensure a clear and organized schematic.

Expected Results:
Clearly define the expected outcomes, including the completed PDB schematic with all specified features and compliance with design requirements.

Actual Results:
After the schematic is developed, report the actual results and document any issues or challenges encountered during the design process.

Attachments:
Attach the final Altium schematic file and any relevant documentation to this GitHub issue.

Additional Information:
Include any supplementary context, unique requirements, or specific goals related to this issue, ensuring that the schematic fully complies with the design specifications provided.

By providing a detailed and clear description, you'll enable effective collaboration and facilitate the successful creation of the PDB schematic with all the specified features and requirements.

EHW_BlockDiagrams2024-PDB drawio