William Miceli
654d89d3e5
Fixed and applied JLCPCB (PCB Manufacturer) Capabilties into DRC rules and the three main PCB layouts currently in Altium; added ".rul" file
2021-04-04 19:59:16 -04:00
William Miceli
222fdfdc84
Condensed IMU and both CANbus layouts
2021-04-04 18:08:19 -04:00
William Miceli
b8c036b20f
MCU section, Lighting connections and JTAG connector have been re-condensed
2021-04-04 00:03:19 -04:00
William Miceli
2de0198348
Both UART-USB Bridges have their layouts completed
2021-04-03 22:47:55 -04:00
William Miceli
61ab38dd08
More work on condensing layout
2021-04-01 20:54:21 -04:00
William Miceli
e6254d329a
Layout for buttons, SD Card, RTC, IMU, GPS, have been condensed
2021-04-01 16:29:10 -04:00
William Miceli
af020daaa0
Condensed more because there were no enclosures large enough
2021-03-31 20:10:12 -04:00
William Miceli
c689a1299b
MCU reset button layout complete
2021-03-31 19:17:34 -04:00
William Miceli
6466c9a6e4
Added label to IMU
2021-03-31 16:46:10 -04:00
William Miceli
2e63fe9395
IMU is complete
2021-03-31 16:43:20 -04:00
William Miceli
67e2230635
Created modified ICM-20948 footprint and updated all components on all sheets
2021-03-31 14:31:40 -04:00
William Miceli
2efcd6d00f
Removed files that were named "(not needed)"
...
We can always restore them if needed.
2021-03-30 23:25:51 -04:00
William Miceli
2bd5505443
All sections except IMU and MCU reset button complete
...
I also condensed the total area of the board significantly, so hopefully it won't be too expensive.
2021-03-30 23:23:58 -04:00
William Miceli
1c903dc369
GPS Receiver layout completed
2021-03-30 21:32:34 -04:00
William Miceli
c56073670a
ESP32 PCB Layout is complete
2021-03-30 20:05:36 -04:00
William Miceli
1f2cec9fbe
UART-USB Bridges and RS-232 Transceiver in PCB Layout is complete
2021-03-30 19:17:22 -04:00
William Miceli
59585407a6
More work on CANbus, lighting; JTAG finished; fixed small vias
2021-03-30 16:40:55 -04:00
William Miceli
78ccae6525
CANbus sections are finished
2021-03-30 15:32:37 -04:00
William Miceli
a91fb34bae
Working on CANbuses for PCB Layout
2021-03-29 23:13:39 -04:00
William Miceli
94aa021a74
MCU bypass capacitors and crystals now connected with proper fanout of MCU signals
2021-03-29 20:01:50 -04:00
William Miceli
635d909b5d
Corrected JTAG/MCU reset button to use +3.3V-MCU instead of +3.3V, as pointed out by Dr. Bazuin
2021-03-29 18:44:56 -04:00
William Miceli
f9e28d1ec0
Small PCB Layout fixes
2021-03-23 09:57:18 -04:00
William Miceli
55abe151f2
PCB Layout work on Telemetry-side
2021-03-22 23:28:01 -04:00
William Miceli
1380d56da9
Worked on PCB Layout; MCU bypass capacitors finished
...
Worked on getting all of the traces cleanly routed away from the MCU with the bypass capacitors being as close to the MCU as I can.... Especially since they are so large!! :P
2021-03-22 17:09:12 -04:00
William Miceli
81cc0be8ad
Changed one crystal; working on PCB Layout
...
Had to change one crystal due to manufacturing constraints not being able to drill holes as close together as the previous one needed
2021-03-21 01:44:41 -04:00
William Miceli
7dcca7d245
CANbus0 now has dedicated USCI from MCU, CANbus1 now sharing USCI with GPS Receiver
2021-03-20 21:38:08 -04:00
William Miceli
ee9b89b392
Aligned lighting connection harness ports
2021-03-20 21:31:06 -04:00
William Miceli
dbe1e1c363
Lighting - connectors and fuses swapped for short circuit prevention
2021-03-20 21:29:55 -04:00
William Miceli
50a964d6e7
Made generic 1206 capacitor; All capacitors and resistors are now sized at 1206
2021-03-20 21:21:55 -04:00
William Miceli
ee5e81e2b6
Updated schematics with new test points and USB Connectors
2021-03-20 20:25:12 -04:00
William Miceli
31e0b7c39f
Added Test Point and USB Connector components
...
5015 and USBR-B-S-S-O-TH
2021-03-20 20:11:29 -04:00
William Miceli
4fce3b70ec
Updated JTAG header on schematics; Updated all components on all schematic sheets
2021-03-20 19:43:52 -04:00
William Miceli
cfa2c71c37
Created Part No. 30314-6002HB for JTAG Header
2021-03-20 19:39:40 -04:00
William Miceli
7bef4f7ff3
Updated GPS-17285_Breakout footprint
2021-03-20 18:38:38 -04:00
William Miceli
ff49e586b2
Finished Symbol/Footprint for TPS613785QWRTERQ1
2021-03-20 18:32:50 -04:00
William Miceli
93017e1351
Added 3D models to OSRAM LED lights
2021-03-20 18:21:21 -04:00
William Miceli
1c09dc0046
Finished ESP32-WROVER-IE footprint and model
2021-03-20 17:50:47 -04:00
William Miceli
ecd8961e23
Got Altium to export PDFs in color!
2021-03-19 16:41:31 -04:00
William Miceli
1b6c6c50f8
Added JTAG part number
...
Temporarily placing the manufacturer part number of the JTAG header we'll be using in the document to later come back and make a symbol and footprint for.
2021-03-18 19:36:13 -04:00
William Miceli
63657d1b54
PCB Layout work
...
Lighting, CANbusses, IMU, SD Card, RTC, GPS, JTAG, RS-232 is mostly placed, no traces connected. Working on ESP32 and the UART to USB Bridges.
2021-03-15 23:43:09 -04:00
William Miceli
aac8e096fd
Finished all changed mentioned by Dr. Bazuin
...
Implemented voltage-level translators for the IMU and it's 1.8V requirements; All components are now sized 0805 or larger; Test points have been fixed; all ICs that need bypass capacitors have them; etc.
2021-03-15 22:47:39 -04:00
William Miceli
31107ef0c9
Removing FETs on Inertial Measurement Unit
...
[Still in progress]
Switching out FETs with dedicated ICs to translate the voltage levels to simplify things a bit.
2021-03-15 20:19:47 -04:00
William Miceli
58d363f9ec
Working on PCB Layout for Telemetry and Lighting
...
Finished some of the component placement, but am not making connections just yet
2021-03-13 22:40:20 -05:00
William Miceli
10ad33bbbb
Apparently Altium's servers are having issues
...
I've tried installing a previous version of Altium to be able to place components again, but the issue is still the same, leading me to believe that it is the online "Altium Content Vault" is having issues. Similarly, their website is giving issues with downloading the latest installer for Altium itself as well. And of course their support doesn't work weekends ;)
2021-03-13 14:25:25 -05:00
William Miceli
c816560942
Many changes and additions. Implemented most everything Dr. Bazuin pointed-out so far. Altium basically stopped working, where I can no longer search for parts, so I'm stopping for today.
2021-03-13 03:13:03 -05:00
William Miceli
ec2f500489
All capacitors now X7R temperature rated, at least 0805 sized or larger; Chip Selects of SPI interfaces now all connected again to assist with debugging; Added bypass capacitors to SD Card socket and GPS Receiver; Designator names shortened to make silkscreen names shorter; Fixed locations of test points to be more useful;
2021-03-12 21:01:33 -05:00
William Miceli
d012768c04
Lighting PCB design significantly more compact
2021-03-12 19:22:32 -05:00
William Miceli
b1e29408f5
Updated symbols and footprints to remove designators, as it's done automatically, and added supplier links
2021-03-12 19:16:40 -05:00
William Miceli
c2a0c40e71
Condensing Lighting PCB design
2021-03-12 18:54:29 -05:00
William Miceli
676c6e635c
Modified ordering of Lighting components to make PCB Layout simpler and be able to have a more compact design.
2021-03-12 18:49:14 -05:00
William Miceli
59ce5d953c
Renamed Schematics.SchLib to Symbols.SchLib
2021-03-12 18:39:43 -05:00
William Miceli
e3b61d5c6a
Hopefully things aren't messed up.
2021-03-12 15:36:16 -05:00
William Miceli
4a20590f43
Fixing merge issue. Keeping changes from Boost Converter.SchDoc only.
2021-03-12 15:32:32 -05:00
William Miceli
ed8846ea33
Working on the PCB Layout; Lighting section is nearly done, will wait until approval before making traces
2021-03-08 23:10:43 -05:00
William Miceli
f7098feb6a
All telemetry and lighting schematics have real components now and no longer generics; Moving onto working on the PCB Layout
2021-03-08 20:23:36 -05:00
William Miceli
12d8e2657d
Many small changes and fixes; Only generic parts with telemetry and lighting are the USB-UART Bridges
2021-03-08 03:49:29 -05:00
William Miceli
f3521d60a4
SD Card and GPS Receiver no longer need Chip Select SPI signals, since they have dedicated USCI modules for communication with the MCU
2021-03-08 00:36:14 -05:00
William Miceli
f4b631fa9d
Added GPS Receiver breakout board to component library; Fixed other components, adding designators; Updated components on schematic scheets
2021-03-08 00:26:55 -05:00
William Miceli
d75aa68481
Specifying real components in place of generics
2021-03-06 23:56:13 -05:00
William Miceli
f343124d3b
IMU is now fully complete, with it's own LDO Regulator, Voltage-Level Shifters and real parts specified
2021-03-06 22:46:32 -05:00
William Miceli
e11727fe58
There's a bit more spaghetti, but at least now, nearly all components have a dedicated USCI module on the MCU
2021-03-06 20:56:09 -05:00
William Miceli
c056d0f51a
Moving all interrupt signals from peripheral devices to Port 1 and Port 2, since only those have interrupt capabilities [IN PROGRESS]
2021-03-06 20:09:50 -05:00
William Miceli
4aed3b3593
Updated documentation with component changes to have everything use 3.3V
2021-03-06 20:08:34 -05:00
William Miceli
c581725686
Voltage translators no longer needed, thankfully
2021-03-06 20:07:37 -05:00
William Miceli
2545d7ca0d
No functional changes, just added more notes/information mainly
2021-03-06 20:07:02 -05:00
William Miceli
ce75e92720
Changed RS-232 Transceiver to a Maxim Integrated MAX3232EUE+, since it can run on only 3.3V instead of needing 5V
2021-03-06 20:05:13 -05:00
William Miceli
362ab8444f
Swapped generic parts with real ones
2021-03-06 20:03:07 -05:00
William Miceli
b7aef36994
Changed out CANbus Transceiver with a TI SN65HVD234D
2021-03-06 20:01:33 -05:00
William Miceli
43941219ff
Swapping out CANbus transceiver - in progress
2021-03-04 00:58:38 -05:00
William Miceli
fd64f9831a
Added test points for clock frequencies of the MCU
2021-03-04 00:45:05 -05:00
William Miceli
9a6737d90b
Changed MCU reset button to be right-angled to be pressed from outside the enclosure.
2021-03-04 00:37:11 -05:00
William Miceli
e686d5d445
All parts specified now
2021-03-04 00:33:46 -05:00
William Miceli
467c2c8f67
General-Purpose Button has all parts specified now, with right-angle button
2021-03-04 00:32:55 -05:00
William Miceli
24f9c5ef31
Added top-actuated switch for reset button
2021-03-04 00:32:00 -05:00
William Miceli
6f78f4db56
MCU now has it's own 3.3V net with a dual schottky diode before it combining the DC-DC SMPS and JTAG power supplies
2021-03-03 00:13:01 -05:00
William Miceli
8341212f12
Status LEDs are complete, with specific parts chosen
2021-03-02 23:57:15 -05:00
William Miceli
e655395fcd
Changed out P-Channel MOSFETs used for switching lights to more efficient models and added their symbol/footprint/model: PSMN9R5-30YLC,115
2021-03-02 22:33:28 -05:00
William Miceli
d2e70f708c
Miscellaneous changes from advisor meeting today
2021-03-02 10:45:42 -05:00
William Miceli
fe1d2a6977
Modified general purpose switch
2021-03-01 16:07:19 -05:00
William Miceli
b1d4540313
Added diode to VCC_TOOL power source
2021-03-01 00:32:52 -05:00
William Miceli
db5fa57f88
Added generic components for LEDs until Sunseeker's component inventory is completed to see if we can use existing components
2021-03-01 00:22:46 -05:00
William Miceli
c6c39b7dd3
Removed empty PCB layouts and added the three that we'll be using with 4 signal layers each
2021-02-28 22:25:04 -05:00
William Miceli
7fba643f53
Moved supercapacitor to main schematic
2021-02-28 22:06:23 -05:00
William Miceli
6279005447
Connected "VehicleLighting - Extras" to MCU; Added lines for Status LEDs
2021-02-25 22:28:07 -05:00
William Miceli
9a0b26552b
Annotations update
2021-02-25 17:48:40 -05:00
William Miceli
3e8b871d75
Added supercapacitor schematic/footprint/model to library
2021-02-25 17:39:00 -05:00
William Miceli
a311ef701f
Not useful; Can't get to work with the new folder name that includes a space
2021-02-23 14:41:26 -05:00
William Miceli
8c8fef3ec3
Added electrical current usage to component specifications; Updated docs
2021-02-22 20:34:16 -05:00
William Miceli
10cbac5d30
Added CANbus connector to schematic
2021-02-21 13:13:25 -05:00
William Miceli
fe8bf478ae
Finished fixing the CANbus connector; Miscellaneous library maintenance
2021-02-21 13:13:12 -05:00
William Miceli
d23d94372a
GPS Receiver is finished!
2021-02-20 21:32:20 -05:00
William Miceli
5c0581c3d4
Another schematic symbol fix
2021-02-20 20:08:23 -05:00
William Miceli
a25ec4c640
Fixed SMB connector symbol issue
2021-02-20 20:05:23 -05:00
William Miceli
341265928e
Added right angle SMB connector for GPS antenna
2021-02-20 20:03:04 -05:00
William Miceli
86f7ca3fc8
GPS Receiver now has isolated USB interface available
2021-02-20 17:54:57 -05:00
William Miceli
d14c3aa1e2
Added note about generic MSP430 header include
2021-02-20 16:01:25 -05:00
William Miceli
b8b7ac9f66
Changed debounced Boot button to jumper; ESP32 is now done
2021-02-20 15:21:27 -05:00
William Miceli
00d6aff4c0
Added 2x1 Header Pins
2021-02-20 15:13:40 -05:00
William Miceli
e6486815e6
Added JTAG Headers to ESP32
2021-02-20 15:10:52 -05:00
William Miceli
31a7ded393
Library Maintenance; Removed old GPS Receiver; Added 4x1 Header Pins
2021-02-20 15:04:12 -05:00