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
William Miceli
b815593136
Cleanup and additional parts
2021-02-16 20:42:54 -05:00
William Miceli
8aadd93f05
Upgrading component from 6-axis to 9-axis IMU
2021-02-16 20:42:41 -05:00
William Miceli
824a2e47b0
Isolator for the USB connection
2021-02-16 20:40:56 -05:00
William Miceli
100de7a0ee
The Not-Really-Useful datasheet for the CANbus connector
2021-02-16 20:40:43 -05:00
William Miceli
42e21f6531
Found a GPS receiver that looks good to use and isn't insanely complicated to setup
2021-02-16 20:40:07 -05:00
William Miceli
5a8ebfc543
Added more symbols/footprints/models for placement
2021-02-16 20:39:44 -05:00
William Miceli
281edcc924
TI didn't make getting their Driverlib.h very easy...
2021-02-15 21:50:28 -05:00
William Miceli
ef74b58b8a
Changed Lighting sheet size to better fit
2021-02-15 17:16:40 -05:00
William Miceli
2fccad5895
Starting work on MCU code
2021-02-15 00:53:34 -05:00
William Miceli
765351230b
Added MOSFET and Connector components for Lighting; Light board also finished
2021-02-15 00:43:50 -05:00
William Miceli
9a2bea1722
Added original files from imported components
2021-02-15 00:43:09 -05:00
William Miceli
4b37d46251
Added documentation for parts that have now been added
2021-02-15 00:40:56 -05:00
William Miceli
2e898dd125
Changed folder name
2021-02-15 00:40:34 -05:00
William Miceli
b276dd54fe
Had to add Voltage-Level Translators in a few places
2021-02-14 22:08:47 -05:00
William Miceli
6dc50e402d
Moved voltage translator to RTC-side since MCU is NOT 5V tolerant
2021-02-14 20:39:31 -05:00
William Miceli
0c27e1d55b
Miscellaneous Altium changes
2021-02-13 23:10:16 -05:00
William Miceli
e970ae6170
Connected multifunction pin of RTC
2021-02-13 23:05:19 -05:00
William Miceli
3a57dc9b47
RTC is done; IMU needed voltage translator for I2C; Made some library edits
2021-02-13 22:59:26 -05:00
William Miceli
237278636d
Added documentation for a bidirectional voltage level translator
2021-02-13 22:57:52 -05:00