Skip to the content
PCBKitNew board
4 layers114.7 × 90.7 mmPEC Prognostic Board, the printed circuit board in 3D

PEC Prognostic Board

LuisYonOfficial/PHM-Hardware

This repo holds all the PCB boards and documentation for the "Power Electronics Health Monitoring" Apparatus.

Size
114.7 × 90.7 mm
Copper layers
4
Thickness
4.69 mm
Parts
44
Nets
35
Pads
154
Tracks, vias
211, 28
Pours
15
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
21 Sep 2022
Updated
21 Jul 2026

Overview

PEC Prognostic Board is an open-source printed circuit board by LuisYonOfficial, from the LuisYonOfficial/PHM-Hardware repository on GitHub. It is a 4-layer board of 114.7 × 90.7 mm with 44 parts on 35 nets, routed with 211 tracks and 28 vias.

It is built around the ADS1115 and IRLZ44N. Its parts include 18 resistors, 8 ICs, 4 connectors and 1 transistor.

Main components

2

README

README.md

Thie file contains the PCB design repo for my VT Senior Design Project: "Prognostic Health Monitoring of Power Electronics". Basis of the project was to design a "Proof Of Concept" system that could be retrofitted to any Switching Power Converter (DC-AC, AC-DC, DC-DC0 that is onboard an overarching system. The board itself to be used as a lifespan monitor to alert technicians as to when maintenancing or replacing electronics could be done to prevent critical failures during operation. For my team's methodology we implemented a DAQ that is capable of collective live FET data for determination of remaining use cycles prior to thermal fatigue failure and bond breakdown.

Additional documentation related to project and experimental data can be provided upon request!

Dev Code developed by Corwin Warner

image

Some more insight into the Coffin-Manson implementation can be found here: https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=9846435

Points Of Measurement for Coffin-Manson Degradation Estimation:

  • Individual FET Junction Temperatures (Internal Temp but we'll estimate with NTC Thermistory on top of the FET package)
  • Junction Temp Swing (Max to Min Temp during a power cycle)
  • Absolute Junction Temperature
image

Additionall Modifiers for Predictive Fine-Tuning:

  • Humidity
  • FET Current (Drain Current)
  • Junction Voltage (Gate Voltage in our approach)
  • Vibration (Through IMU measurement)

System Logic Diagram: image

Initial breadboarding to validate code and sensor selection completed: image

image

Full PCB Design and initial test chamber completed. Limited test time due to limitation on on-site testing on campus grounds. Would be worth going back to assess the longevity of the unit and full validation.

image

Some updates that could be made for the future:

  • Add Fusing to Power Supply w/ either aftermarket AC Adapter inline or in phase converter
  • ESC inverter bridge was used as the Switching Device Under Load (DC-AC) in the interest of cost and time (https://www.amazon.com/dp/B00XKX5TBE?lv=shuf&channelId=500&plpRedirect=mhFallback.) Could move towards a VESC or a higher power switching device.
  • Update PCB to have flush connection to sensor breakout boards or integrate into board design rather than conneciton through header pins
  • Have an updated test chamber rig setup with new artifical humidity chamber settings
  • Update the load type to be motor-to-motor with an automated current step up and down for an accurate profile.
  • Develop a closer to real life curve for the Coffin-Manson Equation Prediction with a longer 24-hour run time.
  • Update repo with eq. instituting humidity and additional modfiiers.
  • Integrate alarm into pcb

Parts

44
QtyValueFootprintReferences
910kResistor_THT:R_Box_L8.4mm_W2.5mm_P5.08mmR8, R9, R10, R11, R12, R13, R20, R21, R22
8100kResistor_THT:R_Box_L8.4mm_W2.5mm_P5.08mmR0, R1, R2, R3, R4, R5, R6, R7
8Thermistor_NTCConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalTH0, TH1, TH2, TH3, TH4, TH5, TH6, TH7
4ACS712Sensor_Current:ACS712U9, U10, U11, U12
2ADS1115Package_DIP:ADS1115U3, U4
1100Resistor_THT:R_Box_L8.4mm_W2.5mm_P5.08mmR23
1Conn_01x01Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ4
1Conn_01x02Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ3
1Conn_01x03Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ2
1Conn_2Rows-21PinsConnector_PinHeader_2.54mm:PinHeader_2x10_P2.54mm_VerticalJ1
1IRLZ44NPackage_TO_SOT_THT:TO-220-3_VerticalQ1
1LOGOSymbol:VTlogoG***
1MPU-6050_Inertial_Measurement_UnitSensor_Motion:MPU6050_BBU2
1SHT40_Digital_Humidity_SensorSensor_Humidity:SHT40_BBU1

The 40 most common of 44 parts.

Questions

How big is the PEC Prognostic Board PCB?

It measures 114.7 × 90.7 mm and has 4 copper layers, 4.69 mm thick.

What parts does the PEC Prognostic Board use?

44 parts, built around the ADS1115 and IRLZ44N. 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 PEC Prognostic Board KiCad files?

From the LuisYonOfficial/PHM-Hardware repository on GitHub, at the commit this page was made from: the board is PEC_Diagnostic/PEC_Prognostic_Board-backups/PEC_Prognostic_Board-2022-10-27_163907/PEC_Prognostic_Board.kicad_pcb and its schematic PEC_Diagnostic/Fan.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the PEC Prognostic Board design in my own project?

Its repository states no licence, so its author keeps all rights: ask LuisYonOfficial before reusing the design.

Similar boards

  • 2 layers94 × 79 mm5 - Lizard Car, the printed circuit board in 3D

    5 - Lizard Car

    TRD-B/Lizard

    3D printed RC race car with custom electronics

    54 parts129CC-BY-4.0
  • 2 layers138.5 × 108.5 mmBuck boost, the printed circuit board in 3D

    Buck boost

    IPrometheusI/buck-boost

    Cargador solar buck-boost no inversor con control CC-CV en ESP32, simulación MATLAB/Simulink y diseño PCB en KiCad.

    32 partsMIT
  • 2 layers168.9 × 123.3 mmOEM ECU, the printed circuit board in 3D

    OEM ECU

    aeonSolutions/AeonLabs-AI-Volvo-MKII-Open-Hardware

    Volvo MKII Open Hardware

    296 parts161CC0-1.0
  • 2 layers54.6 × 33 mmJuntekOnSteroidsTTGO, the printed circuit board in 3D

    JuntekOnSteroidsTTGO

    rin67630/Drok-Juntek-on-steroids

    Extend the possibilities of cheap digital power supplies with a WiFi module

    35 parts62
  • 2 layers155 × 70 mmPayphone v1, the printed circuit board in 3D

    Payphone v1

    sdylewski/Analog-Redial

    A circuit board for old telephones to come back to life. Plug one or two phones in, and you can call the other phone, use bluetooth, connect to others via voip, and do a variety of other things with a plain old rotary…

    137 parts46
  • 2 layers32.4 × 33 mmOpenXsensor, the printed circuit board in 3D

    OpenXsensor

    Ingwie/OpenAVRc_Hw

    OpenAVRc Hardware and addons

    40 parts26
  • 2 layers33.9 × 90 mmBiasPro InputProtection v3, the printed circuit board in 3D

    BiasPro InputProtection v3

    ToneAlchemy/BiasPro

    A professional-grade, dual-probe Arduino Bias Meter for guitar tube amplifiers. Open source hardware & firmware

    18 parts16MIT