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
William Miceli
f6affcfde5
Removed older "Imported Components" library
2021-02-20 13:58:38 -05:00
William Miceli
d103392975
Added more notes
2021-02-20 13:55:24 -05:00
William Miceli
dce7eedd90
Added resistor to prevent short-circuit and notes...
...
...before I completely forget about it...
2021-02-19 21:51:32 -05:00
William Miceli
7992de6f6d
Added more documentation and examples
2021-02-19 21:25:53 -05:00
William Miceli
47159eafa7
ESP32 configuration in progress
2021-02-19 21:25:40 -05:00
William Miceli
5ff8d8a8f1
Updated documentation
2021-02-19 19:36:24 -05:00
William Miceli
45ca893cd7
Fixed schematic name
2021-02-19 19:36:14 -05:00
William Miceli
ec5f5100a2
Added USB to UART schematic with vertical connector for ESP32 for programming
2021-02-19 17:33:03 -05:00
William Miceli
9c6134e115
Added official guidelines for ESP32 hardware design
2021-02-19 16:57:53 -05:00
William Miceli
734d469386
RTC now used a CR2032 button cell for power
2021-02-16 22:05:47 -05:00
William Miceli
1042379d53
I2C Voltage-Level Translator no longer needed
2021-02-16 22:01:54 -05:00
William Miceli
70d9719413
More of previous
2021-02-16 22:01:37 -05:00
William Miceli
d3b532e8d9
Don't see why 5V is needed; changed to 3.3V to accomodate a button-cell battery
2021-02-16 22:01:19 -05:00
William Miceli
29c77e719c
Simulation no longer needed, not implemented.
2021-02-16 21:49:39 -05:00
William Miceli
c9d8c3bae2
Visual adjustment on Main; added only the main part for GPS
2021-02-16 21:34:45 -05:00
William Miceli
a3fffa5696
IMU is now finished, again...
2021-02-16 21:31:24 -05:00
William Miceli
80e2fdcd2f
Updated Doxygen
2021-02-16 21:28:01 -05:00
William Miceli
5148ac3166
Updated documents to reflect changes in major components
2021-02-16 21:27:43 -05:00
William Miceli
cb0b663ebd
Symbol/footprint updates
2021-02-16 20:51:01 -05:00
William Miceli
b7877dcbd2
Updated annotations
2021-02-16 20:45:31 -05:00
William Miceli
1afb8be47a
Need final verification on CANbus connector before symbol and footprint is ready to add
2021-02-16 20:45:12 -05:00
William Miceli
ac856e3236
Additional components and 6-axis IMU removed
2021-02-16 20:43:58 -05:00
William Miceli
3c00f571f3
USB Bridge is now isolated!
2021-02-16 20:43:28 -05:00