From 765351230b507aa8ce037f6b4c2534e70aab931c Mon Sep 17 00:00:00 2001 From: William Miceli Date: Mon, 15 Feb 2021 00:43:50 -0500 Subject: [PATCH] Added MOSFET and Connector components for Lighting; Light board also finished --- ...0-2021 Telemetry and Lighting Board.PrjPcb | 46 +++++----- ...lemetry and Lighting Board.PrjPcbStructure | 7 +- ...emetry and Lighting Board.~(17).PrjPcb.Zip | Bin 0 -> 8472 bytes .../Footprints and Models.~(2).PcbLib.Zip | Bin 0 -> 986913 bytes .../Footprints and Models.~(3).PcbLib.Zip | Bin 0 -> 987525 bytes .../Footprints and Models.~(4).PcbLib.Zip | Bin 0 -> 987542 bytes .../Footprints and Models.~(5).PcbLib.Zip | Bin 0 -> 986581 bytes .../Footprints and Models.~(6).PcbLib.Zip | Bin 0 -> 986524 bytes .../Libraries/Schematics.~(5).SchLib.Zip | Bin 0 -> 7433 bytes .../Libraries/Schematics.~(6).SchLib.Zip | Bin 0 -> 7763 bytes .../Libraries/Schematics.~(7).SchLib.Zip | Bin 0 -> 7798 bytes .../History/Lighting.~(10).SchDoc.Zip | Bin 0 -> 35852 bytes .../History/Lighting.~(11).SchDoc.Zip | Bin 0 -> 47414 bytes .../History/Lighting.~(9).SchDoc.Zip | Bin 0 -> 32757 bytes .../History/Main.~(26).SchDoc.Zip | Bin 22933 -> 0 bytes .../History/Main.~(27).SchDoc.Zip | Bin 23085 -> 0 bytes .../History/Main.~(72).SchDoc.Zip | Bin 0 -> 20800 bytes .../History/Main.~(73).SchDoc.Zip | Bin 0 -> 20983 bytes ...r [I2C][3.3V to 5V][2-bit].~(2).SchDoc.Zip | Bin 0 -> 6678 bytes ...h-Pull][3.3V to 5V][2-bit].~(4).SchDoc.Zip | Bin 0 -> 7626 bytes .../Libraries/Footprints and Models.PcbLib | Bin 973312 -> 1186304 bytes .../Footprints and Models.~(20).PcbLib.Zip | Bin 0 -> 791629 bytes .../Footprints and Models.~(21).PcbLib.Zip | Bin 0 -> 806074 bytes .../Footprints and Models.~(22).PcbLib.Zip | Bin 0 -> 960337 bytes .../Footprints and Models.~(23).PcbLib.Zip | Bin 0 -> 987097 bytes .../Footprints and Models.~(24).PcbLib.Zip | Bin 0 -> 987047 bytes .../History/Schematics.~(27).SchLib.Zip | Bin 0 -> 5599 bytes .../History/Schematics.~(28).SchLib.Zip | Bin 0 -> 6138 bytes .../History/Schematics.~(29).SchLib.Zip | Bin 0 -> 6166 bytes .../History/Schematics.~(30).SchLib.Zip | Bin 0 -> 7721 bytes .../Imported Components.IntLib | Bin 807936 -> 1007616 bytes .../Libraries/Schematics.SchLib | Bin 24064 -> 35328 bytes .../Lighting.Harness | 1 + .../Lighting.SchDoc | Bin 309248 -> 433664 bytes .../Main.Harness | 1 + .../Main.SchDoc | Bin 138752 -> 140288 bytes ...Lighting SCH ECO 2-15-2021 12-38-56 AM.LOG | 80 ++++++++++++++++++ ...anslator [I2C][3 2-15-2021 12-38-56 AM.LOG | 3 + ...or [Push-Pull][3 2-15-2021 12-38-56 AM.LOG | 4 + ...Translator [I2C][3.3V to 5V][2-bit].SchDoc | Bin 32768 -> 32768 bytes ...ator [Push-Pull][3.3V to 5V][2-bit].SchDoc | Bin 40448 -> 40448 bytes .../__Previews/Lighting.SchDocPreview | 6 +- .../__Previews/Main.SchDocPreview | 6 +- ...tor [I2C][3.3V to 5V][2-bit].SchDocPreview | 6 +- ...ush-Pull][3.3V to 5V][2-bit].SchDocPreview | 6 +- 45 files changed, 129 insertions(+), 37 deletions(-) create mode 100644 Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/History/2020-2021 Telemetry and Lighting Board.~(17).PrjPcb.Zip create mode 100644 Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/History/Libraries/Footprints and Models.~(2).PcbLib.Zip create mode 100644 Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/History/Libraries/Footprints and Models.~(3).PcbLib.Zip create mode 100644 Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/History/Libraries/Footprints and Models.~(4).PcbLib.Zip create mode 100644 Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/History/Libraries/Footprints and Models.~(5).PcbLib.Zip create mode 100644 Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/History/Libraries/Footprints and Models.~(6).PcbLib.Zip create mode 100644 Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/History/Libraries/Schematics.~(5).SchLib.Zip create mode 100644 Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/History/Libraries/Schematics.~(6).SchLib.Zip create mode 100644 Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/History/Libraries/Schematics.~(7).SchLib.Zip create mode 100644 Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/History/Lighting.~(10).SchDoc.Zip create mode 100644 Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/History/Lighting.~(11).SchDoc.Zip create mode 100644 Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/History/Lighting.~(9).SchDoc.Zip delete mode 100644 Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/History/Main.~(26).SchDoc.Zip delete mode 100644 Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/History/Main.~(27).SchDoc.Zip create mode 100644 Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/History/Main.~(72).SchDoc.Zip create mode 100644 Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/History/Main.~(73).SchDoc.Zip create mode 100644 Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/History/Voltage-Level Translator [I2C][3.3V to 5V][2-bit].~(2).SchDoc.Zip create mode 100644 Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/History/Voltage-Level Translator [Push-Pull][3.3V to 5V][2-bit].~(4).SchDoc.Zip create mode 100644 Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/Libraries/History/Footprints and Models.~(20).PcbLib.Zip create mode 100644 Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/Libraries/History/Footprints and Models.~(21).PcbLib.Zip create mode 100644 Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/Libraries/History/Footprints and Models.~(22).PcbLib.Zip create mode 100644 Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/Libraries/History/Footprints and Models.~(23).PcbLib.Zip create mode 100644 Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/Libraries/History/Footprints and Models.~(24).PcbLib.Zip create mode 100644 Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/Libraries/History/Schematics.~(27).SchLib.Zip create mode 100644 Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/Libraries/History/Schematics.~(28).SchLib.Zip create mode 100644 Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/Libraries/History/Schematics.~(29).SchLib.Zip create mode 100644 Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/Libraries/History/Schematics.~(30).SchLib.Zip create mode 100644 Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/Project Logs for 2020-2021 Telemetry and Lighting Board/Lighting SCH ECO 2-15-2021 12-38-56 AM.LOG create mode 100644 Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/Project Logs for 2020-2021 Telemetry and Lighting Board/Voltage-Level Translator [I2C][3 2-15-2021 12-38-56 AM.LOG create mode 100644 Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/Project Logs for 2020-2021 Telemetry and Lighting Board/Voltage-Level Translator [Push-Pull][3 2-15-2021 12-38-56 AM.LOG diff --git a/Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/2020-2021 Telemetry and Lighting Board.PrjPcb b/Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/2020-2021 Telemetry and Lighting Board.PrjPcb index cb969ce..a10df70 100644 --- a/Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/2020-2021 Telemetry and Lighting Board.PrjPcb +++ b/Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/2020-2021 Telemetry and Lighting Board.PrjPcb @@ -414,23 +414,6 @@ GenerateClassCluster=0 DocumentUniqueId=AWCJKZCV [Document23] -DocumentPath=Lighting.Harness -AnnotationEnabled=1 -AnnotateStartValue=1 -AnnotationIndexControlEnabled=0 -AnnotateSuffix= -AnnotateScope=All -AnnotateOrder=-1 -DoLibraryUpdate=1 -DoDatabaseUpdate=1 -ClassGenCCAutoEnabled=1 -ClassGenCCAutoRoomEnabled=1 -ClassGenNCAutoScope=None -DItemRevisionGUID= -GenerateClassCluster=0 -DocumentUniqueId= - -[Document24] DocumentPath=MCU_Power.SchDoc AnnotationEnabled=1 AnnotateStartValue=1 @@ -447,7 +430,7 @@ DItemRevisionGUID= GenerateClassCluster=0 DocumentUniqueId=OMBBFCJR -[Document25] +[Document24] DocumentPath=Inertial Measurement Unit.Harness AnnotationEnabled=1 AnnotateStartValue=1 @@ -464,14 +447,14 @@ DItemRevisionGUID= GenerateClassCluster=0 DocumentUniqueId= -[Document26] +[Document25] DocumentPath=Voltage-Level Translator [Push-Pull][3.3V to 5V][2-bit].SchDoc AnnotationEnabled=1 AnnotateStartValue=1 AnnotationIndexControlEnabled=0 AnnotateSuffix= AnnotateScope=All -AnnotateOrder=-1 +AnnotateOrder=12 DoLibraryUpdate=1 DoDatabaseUpdate=1 ClassGenCCAutoEnabled=1 @@ -481,13 +464,30 @@ DItemRevisionGUID= GenerateClassCluster=0 DocumentUniqueId=DDIBDHHG -[Document27] +[Document26] DocumentPath=Voltage-Level Translator [I2C][3.3V to 5V][2-bit].SchDoc AnnotationEnabled=1 AnnotateStartValue=1 AnnotationIndexControlEnabled=0 AnnotateSuffix= AnnotateScope=All +AnnotateOrder=13 +DoLibraryUpdate=1 +DoDatabaseUpdate=1 +ClassGenCCAutoEnabled=1 +ClassGenCCAutoRoomEnabled=1 +ClassGenNCAutoScope=None +DItemRevisionGUID= +GenerateClassCluster=0 +DocumentUniqueId=ENHSCCWP + +[Document27] +DocumentPath=RS-232 Transceiver.Harness +AnnotationEnabled=1 +AnnotateStartValue=1 +AnnotationIndexControlEnabled=0 +AnnotateSuffix= +AnnotateScope=All AnnotateOrder=-1 DoLibraryUpdate=1 DoDatabaseUpdate=1 @@ -496,10 +496,10 @@ ClassGenCCAutoRoomEnabled=1 ClassGenNCAutoScope=None DItemRevisionGUID= GenerateClassCluster=0 -DocumentUniqueId=ENHSCCWP +DocumentUniqueId= [Document28] -DocumentPath=RS-232 Transceiver.Harness +DocumentPath=Lighting.Harness AnnotationEnabled=1 AnnotateStartValue=1 AnnotationIndexControlEnabled=0 diff --git a/Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/2020-2021 Telemetry and Lighting Board.PrjPcbStructure b/Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/2020-2021 Telemetry and Lighting Board.PrjPcbStructure index 27252dd..22652d4 100644 --- a/Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/2020-2021 Telemetry and Lighting Board.PrjPcbStructure +++ b/Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/2020-2021 Telemetry and Lighting Board.PrjPcbStructure @@ -7,7 +7,10 @@ Record=SheetSymbol|SourceDocument=Main.SchDoc|Designator=InertialMeasurementUnit Record=SheetSymbol|SourceDocument=Main.SchDoc|Designator=JTAGInterfaceForMCU|SchDesignator=JTAGInterfaceForMCU|FileName=MCU_JTAG.SchDoc|SheetNumber=3|SymbolType=Normal|RawFileName=MCU_JTAG.SchDoc|DesignItemId= |SourceLibraryName= |ObjectKind=Sheet Symbol|RevisionGUID= |ItemGUID= |VaultGUID= Record=SheetSymbol|SourceDocument=Main.SchDoc|Designator=MCU_Power|SchDesignator=MCU_Power|FileName=MCU_Power.SchDoc|SheetNumber=11|SymbolType=Normal|RawFileName=MCU_Power.SchDoc|DesignItemId= |SourceLibraryName= |ObjectKind=Sheet Symbol|RevisionGUID= |ItemGUID= |VaultGUID= Record=SheetSymbol|SourceDocument=Main.SchDoc|Designator=RealTimeClock0|SchDesignator=RealTimeClock0|FileName=Real-Time Clock.SchDoc|SheetNumber=9|SymbolType=Normal|RawFileName=Real-Time Clock.SchDoc|DesignItemId= |SourceLibraryName= |ObjectKind=Sheet Symbol|RevisionGUID= |ItemGUID= |VaultGUID= -Record=SheetSymbol|SourceDocument=Main.SchDoc|Designator=RS-232Transceiver0|SchDesignator=RS-232Transceiver0|FileName=RS-232 Transceiver.SchDoc|SheetNumber=5|SymbolType=Normal|RawFileName=RS-232 Transceiver.SchDoc|DesignItemId= |SourceLibraryName= |ObjectKind=Sheet Symbol|RevisionGUID= |ItemGUID= |VaultGUID= +Record=SheetSymbol|SourceDocument=Main.SchDoc|Designator=RS-232Transceiver0|SchDesignator=RS-232Transceiver0|FileName=RS-232 Transceiver.SchDoc|SheetNumber=6|SymbolType=Normal|RawFileName=RS-232 Transceiver.SchDoc|DesignItemId= |SourceLibraryName= |ObjectKind=Sheet Symbol|RevisionGUID= |ItemGUID= |VaultGUID= Record=SheetSymbol|SourceDocument=Main.SchDoc|Designator=SDCard0|SchDesignator=SDCard0|FileName=SD Card.SchDoc|SheetNumber=6|SymbolType=Normal|RawFileName=SD Card.SchDoc|DesignItemId= |SourceLibraryName= |ObjectKind=Sheet Symbol|RevisionGUID= |ItemGUID= |VaultGUID= Record=SheetSymbol|SourceDocument=Main.SchDoc|Designator=USBBridge0|SchDesignator=USBBridge0|FileName=USB UART Bridge.SchDoc|SheetNumber=4|SymbolType=Normal|RawFileName=USB UART Bridge.SchDoc|DesignItemId= |SourceLibraryName= |ObjectKind=Sheet Symbol|RevisionGUID= |ItemGUID= |VaultGUID= -Record=NoMainPathDocument|SourceDocument=Main.SchDoc|FileName=Lighting.SchDoc|SheetNumber=12 +Record=SheetSymbol|SourceDocument=Main.SchDoc|Designator=VehicleLighting0|SchDesignator=VehicleLighting0|FileName=Lighting.SchDoc|SheetNumber=13|SymbolType=Normal|RawFileName=Lighting.SchDoc|DesignItemId= |SourceLibraryName= |ObjectKind=Sheet Symbol|RevisionGUID= |ItemGUID= |VaultGUID= +Record=SheetSymbol|SourceDocument=CANbus.SchDoc|Designator=VoltageLevelTranslator1|SchDesignator=VoltageLevelTranslator1|FileName=Voltage-Level Translator [Push-Pull][3.3V to 5V][2-bit].SchDoc|SheetNumber=3|SymbolType=Normal|RawFileName=Voltage-Level Translator [Push-Pull][3.3V to 5V][2-bit].SchDoc|DesignItemId= |SourceLibraryName= |ObjectKind=Sheet Symbol|RevisionGUID= |ItemGUID= |VaultGUID= +Record=SheetSymbol|SourceDocument=Real-Time Clock.SchDoc|Designator=Voltage-Level Translator0|SchDesignator=Voltage-Level Translator0|FileName=Voltage-Level Translator [I2C][3.3V to 5V][2-bit].SchDoc|SheetNumber=11|SymbolType=Normal|RawFileName=Voltage-Level Translator [I2C][3.3V to 5V][2-bit].SchDoc|DesignItemId= |SourceLibraryName= |ObjectKind=Sheet Symbol|RevisionGUID= |ItemGUID= |VaultGUID= +Record=SheetSymbol|SourceDocument=RS-232 Transceiver.SchDoc|Designator=VoltageLevelTranslator2|SchDesignator=VoltageLevelTranslator2|FileName=Voltage-Level Translator [Push-Pull][3.3V to 5V][2-bit].SchDoc|SheetNumber=3|SymbolType=Normal|RawFileName=Voltage-Level Translator [Push-Pull][3.3V to 5V][2-bit].SchDoc|DesignItemId= |SourceLibraryName= |ObjectKind=Sheet Symbol|RevisionGUID= |ItemGUID= |VaultGUID= diff --git a/Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/History/2020-2021 Telemetry and Lighting Board.~(17).PrjPcb.Zip b/Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/History/2020-2021 Telemetry and Lighting Board.~(17).PrjPcb.Zip new file mode 100644 index 0000000000000000000000000000000000000000..a761ba8bd49c7dc74e6e028ac3a222dedfec2090 GIT binary patch literal 8472 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 literal 0 HcmV?d00001 diff --git a/Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/History/Libraries/Footprints and Models.~(2).PcbLib.Zip b/Hardware/AltiumProject/2020-2021 Telemetry and Lighting Board/History/Libraries/Footprints and Models.~(2).PcbLib.Zip new file mode 100644 index 0000000000000000000000000000000000000000..184a68ea41f19a9d1033e2b110a6923ba050be21 GIT binary patch literal 986913 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