7
mirror of https://github.com/uw-midsun/hardware.git synced 2025-04-25 00:06:04 +00:00

Hw 203 front rear power distribution rev4 ()

* Add BTS7120-2EPA schematic and footprint

* Add light load driver

* Save

* Save

* Save

* 24/07/2019
Done:
-Power distribution board is now split into front and rear
-A power path channel for power supply is implmented
-Reverse polarity protection for the power supply channel is added
-Aux battery over current protection is added
-Back to back MOSFET is changed
-Protected and unproteced rail is now determined bt firmware
-Removed unprotected rail
-Added calculations for new under and over voltage condiction for the
power path, including AUX and DCDC
-Added calculation for AUX battery fault delay time
To do:
-Validify AUX over current protection
-Validify power supply reverse polarity protection
-Add AUX battery charger
-Concider switching connector and load switch for higher current rating

* Schematic changes
RearPowerDistribution
-Rear Power Distribution now have multiple rear light load switch and
connectors to power each rear light individualy
-Changed the high current load switch to a lower 15A rating single
channel
-Added a medium current load switch with 4.5A rating
-Reassigned loads to matching load switchs that can supply the load with
required current based on MSXIV_PowerBuget Sheet
-Reassigned load switch pin-outs according to the load reassignment
-Added multi-channel schamatics for repeated design like load switch and
ADC
-Added one extra I/O expander for enabling lights
-Deleted calculation notes, it is now recorded within a DOC
-Added a MUX for current sense selection
-Finalized power supply reverse polirity protection
-Finalized AUX over current protection
-AUX over current comparitor comes with a latching feature witch can
keep the AUX circuit open during over current event
	-Hysteresis not implemented
	-A jumper to 3V3 is also connected to the latching enable pin,
	populate if the feature is not good, it will function as a
	comparitor

FrontPowerDistribution
-None

Libery alternation
-Added symbols and footprints for Infineon smart loadswitchs of 15A,11A, and 4.5A
-Added symbol and footprint for Latching comparitor

* Rear Power Distribution
-Changed load connectors to avoid misconnection on major loads:
	-BMS
	-Motor Interface
	-Rear Lights

Added libs
-IC COMP TTL/CMOS 1 CHAN SC70-6
-IC LOAD SWITCH BTS 7200-2EPA PG-TSDS0-14-1
-IC LOAD SWITCH BTS 70401EPA PG-TSDS0-14-22
-IC LOAD SWITCH BTS 70041EPPXUMA1CT-ND_1
-IC LOAD SWITCH BTS 70081EPPXUMA1
-RES SMD 48.7 Kohms 0.1%
-RES SMD 11.3 Kohms 0.1%

* Realocated the load switch and connector to one sheet

* -Fixed symbol and footprint
-Fixed Schematic nets
-Started PCB layout

* generated gerber files and finished pcb layout
This commit is contained in:
ZRjosh 2019-09-28 16:30:14 -04:00 committed by GitHub
parent 60fcada8b9
commit 7501118c5b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
100 changed files with 489531 additions and 220 deletions
MSXII_BMS_Carrier_Board
MSXII_BMS_Current_Sense
MSXII_Center_Console
MSXII_PowerDistribution
MSXIV_FrontPowerDistribution
MSXIV_RearPowerDistribution
Controller_Board_Interface.SchDocMSXIV_RearPowerDistribution.PrjPcbPower Distribution - ADC.SchDocPower Distribution - Aux Battery.SchDocPower Distribution - BMS,Rear Camera, and Charger.SchDocPower Distribution - DC-DC.SchDocPower Distribution - External ADC.SchDocPower Distribution - High Current Load Driver.SchDocPower Distribution - IO Expander.SchDocPower Distribution - Load Switchs and Connectos.SchDocPower Distribution - Low Current Load Driver.SchDocPower Distribution - Medium Current Load Driver.SchDocPower Distribution - Motor Interface and BMS.SchDocPower Distribution - Output to front Power Board.SchDocPower Distribution - Power Path AUX MOSFET.SchDocPower Distribution - Power Path DCDC MOSFET.SchDocPower Distribution - Power Path MOSFET.SchDocPower Distribution - Power Path Power Supply MOSFET.SchDocPower Distribution - Power Path.SchDocPower Distribution - Power Supply.SchDocPower Distribution - Rear lights.SchDocPower Distribution - Solar Sense, Telemetry, Rear Camera, and Charger.SchDocPower Distribution - Solar Sense, Telemetry, and Motor Interface.SchDocPower Distribution - Spare Load Switch.SchDocPower Distribution - Temperature Sense.SchDoc
Project Outputs for MSXIV_RearPowerDistribution
Fabrication Files
MSXIV_RearPowerDistribution_ProjectRevision.PDFMSXIV_RearPowerDistribution_ProjectRevision.stepMSXIV_RearPowerDistribution_ProjectRevision.xlsxStatus Report.Txt
Rear Power Distibution.PcbDoc
altium-lib

View File

LOADING design file

View File

@ -498,7 +498,11 @@ OutputDefault20=0
[OutputGroup2]
Name=Simulator Outputs
Description=
<<<<<<< HEAD
TargetPrinter=Microsoft Print to PDF
=======
TargetPrinter=Brother DCP-L2540DW series
>>>>>>> master
PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintJobKind=1|PrintWhat=1
[OutputGroup3]
@ -1374,8 +1378,8 @@ ComponentUpdate2=0
ComponentIsDeviceSheet2=0
ComponentLibIdentifierKind3=Library Name And Type
ComponentLibraryIdentifier3=Schematic Diagrams.SchLib
ComponentDesignItemID3=CAP CER 20PF 50V ±5% C0G/NP0 0603
ComponentSymbolReference3=CAP CER 20PF 50V ±5% C0G/NP0 0603
ComponentDesignItemID3=CAP CER 20PF 50V ?% C0G/NP0 0603
ComponentSymbolReference3=CAP CER 20PF 50V ?% C0G/NP0 0603
ComponentUpdate3=0
ComponentIsDeviceSheet3=0
ComponentLibIdentifierKind4=Library Name And Type
@ -1771,7 +1775,7 @@ ParameterName125=Voltage - Output
ParameterUpdate125=1
ParameterName126=Voltage - Supply
ParameterUpdate126=1
ParameterName127=Voltage - Supply, Single/Dual (±)
ParameterName127=Voltage - Supply, Single/Dual (?
ParameterUpdate127=1
ParameterName128=Voltage - Zener (Nom)
ParameterUpdate128=1

View File

LOADING design file

View File

@ -1 +1 @@
4 Wire SPI=MOSI,MISO,SCK,CSN
4 Wire SPI=MOSI,MISO,SCK,CSn

View File

@ -173,117 +173,17 @@ DItemRevisionGUID=
GenerateClassCluster=0
DocumentUniqueId=UYRDSECY
[GeneratedDocument1]
DocumentPath=Project Outputs for Center Console\Fabrication Files\Center Console_ProjectRevision.DRR
DItemRevisionGUID=
[GeneratedDocument2]
DocumentPath=Project Outputs for Center Console\Fabrication Files\Center Console_ProjectRevision.EXTREP
DItemRevisionGUID=
[GeneratedDocument3]
DocumentPath=Project Outputs for Center Console\Fabrication Files\Center Console_ProjectRevision.GBL
DItemRevisionGUID=
[GeneratedDocument4]
DocumentPath=Project Outputs for Center Console\Fabrication Files\Center Console_ProjectRevision.GBO
DItemRevisionGUID=
[GeneratedDocument5]
DocumentPath=Project Outputs for Center Console\Fabrication Files\Center Console_ProjectRevision.GBP
DItemRevisionGUID=
[GeneratedDocument6]
DocumentPath=Project Outputs for Center Console\Fabrication Files\Center Console_ProjectRevision.GBS
DItemRevisionGUID=
[GeneratedDocument7]
DocumentPath=Project Outputs for Center Console\Fabrication Files\Center Console_ProjectRevision.GKO
DItemRevisionGUID=
[GeneratedDocument8]
DocumentPath=Project Outputs for Center Console\Fabrication Files\Center Console_ProjectRevision.GM1
DItemRevisionGUID=
[GeneratedDocument9]
DocumentPath=Project Outputs for Center Console\Fabrication Files\Center Console_ProjectRevision.GM3
DItemRevisionGUID=
[GeneratedDocument10]
DocumentPath=Project Outputs for Center Console\Fabrication Files\Center Console_ProjectRevision.GM5
DItemRevisionGUID=
[GeneratedDocument11]
DocumentPath=Project Outputs for Center Console\Fabrication Files\Center Console_ProjectRevision.GM7
DItemRevisionGUID=
[GeneratedDocument12]
DocumentPath=Project Outputs for Center Console\Fabrication Files\Center Console_ProjectRevision.GM13
DItemRevisionGUID=
[GeneratedDocument13]
DocumentPath=Project Outputs for Center Console\Fabrication Files\Center Console_ProjectRevision.GM15
DItemRevisionGUID=
[GeneratedDocument14]
DocumentPath=Project Outputs for Center Console\Fabrication Files\Center Console_ProjectRevision.GPB
DItemRevisionGUID=
[GeneratedDocument15]
DocumentPath=Project Outputs for Center Console\Fabrication Files\Center Console_ProjectRevision.GPT
DItemRevisionGUID=
[GeneratedDocument16]
DocumentPath=Project Outputs for Center Console\Fabrication Files\Center Console_ProjectRevision.GTL
DItemRevisionGUID=
[GeneratedDocument17]
DocumentPath=Project Outputs for Center Console\Fabrication Files\Center Console_ProjectRevision.GTO
DItemRevisionGUID=
[GeneratedDocument18]
DocumentPath=Project Outputs for Center Console\Fabrication Files\Center Console_ProjectRevision.GTP
DItemRevisionGUID=
[GeneratedDocument19]
DocumentPath=Project Outputs for Center Console\Fabrication Files\Center Console_ProjectRevision.GTS
DItemRevisionGUID=
[GeneratedDocument20]
DocumentPath=Project Outputs for Center Console\Fabrication Files\Center Console_ProjectRevision.LDP
DItemRevisionGUID=
[GeneratedDocument21]
DocumentPath=Project Outputs for Center Console\Fabrication Files\Center Console_ProjectRevision.REP
DItemRevisionGUID=
[GeneratedDocument22]
DocumentPath=Project Outputs for Center Console\Fabrication Files\Center Console_ProjectRevision.RUL
DItemRevisionGUID=
[GeneratedDocument23]
DocumentPath=Project Outputs for Center Console\Center Console_ProjectRevision.step
DItemRevisionGUID=
[GeneratedDocument24]
DocumentPath=Project Outputs for Center Console\Fabrication Files\Center Console_ProjectRevision.TXT
DItemRevisionGUID=
[GeneratedDocument25]
DocumentPath=Project Outputs for Center Console\Center Console_ProjectRevision.xlsx
DItemRevisionGUID=
[Parameter1]
Name=ProjectRevision
Value=1.0
Name=MSPartNumber
Value=MS40021
[Parameter2]
Name=ProjectAuthor
Value=Mena Labib
[Parameter3]
Name=MSPartNumber
Value=MS40021
Name=ProjectRevision
Value=1.0
[Configuration1]
Name=Default Configuration
@ -839,6 +739,11 @@ OutputName6=Footprint Comparison Report
OutputDocumentPath6=
OutputVariantName6=
OutputDefault6=0
OutputType7=BOM_Violations
OutputName7=BOM Checks Report
OutputDocumentPath7=
OutputVariantName7=
OutputDefault7=0
[OutputGroup9]
Name=Export Outputs
@ -890,36 +795,16 @@ OutputName9=Specctra Design PCB
OutputDocumentPath9=
OutputVariantName9=
OutputDefault9=0
OutputType10=Ansoft Neutral
OutputName10=Ansoft Neutral (AutoPCB)
OutputType10=MBAExportPARASOLID
OutputName10=Export PARASOLID
OutputDocumentPath10=
OutputVariantName10=
OutputDefault10=0
OutputType11=HyperLynx
OutputName11=HyperLynx (AutoPCB)
OutputType11=MBAExportSTEP
OutputName11=Export STEP
OutputDocumentPath11=
OutputVariantName11=
OutputDefault11=0
OutputType12=Orcad v7 Capture Design
OutputName12=Orcad v7 Capture Design (AutoSCH)
OutputDocumentPath12=
OutputVariantName12=
OutputDefault12=0
OutputType13=P-CAD ASCII
OutputName13=P-CAD ASCII (AutoPCB)
OutputDocumentPath13=
OutputVariantName13=
OutputDefault13=0
OutputType14=P-CAD V16 Schematic Design
OutputName14=P-CAD V16 Schematic Design (AutoSCH)
OutputDocumentPath14=
OutputVariantName14=
OutputDefault14=0
OutputType15=SiSoft
OutputName15=SiSoft (AutoPCB)
OutputDocumentPath15=
OutputVariantName15=
OutputDefault15=0
[OutputGroup10]
Name=PostProcess Outputs
@ -1049,6 +934,7 @@ Type113=1
Type114=1
Type115=1
Type116=1
Type117=1
[Difference Levels]
Type1=1
@ -1116,6 +1002,7 @@ Type62=1
Type63=1
Type64=1
Type65=1
Type66=1
[Electrical Rules Check]
Type1=1

View File

LOADING design file

View File

LOADING design file

View File

LOADING design file

View File

LOADING design file

View File

LOADING design file

View File

LOADING design file

View File

LOADING design file

View File

LOADING design file

View File

LOADING design file

View File

LOADING design file

View File

LOADING design file

View File

LOADING design file

View File

LOADING design file

View File

LOADING design file

View File

LOADING design file

View File

LOADING design file

View File

LOADING design file

View File

LOADING design file

View File

LOADING design file

View File

LOADING design file

Some files were not shown because too many files have changed in this diff Show More