Commit Graph
100 Commits
Author SHA1 Message Date
William Miceli db574f93ab Added power resistor symbol, footprint, 3D model 2021-04-12 19:31:45 -04:00
William Miceli c102f8defb Supercapacitor now has it's own schematic sheet 2021-04-12 18:57:02 -04:00
William Miceli 71f76fce94 Deleted corrupted "Stage 2 - Combined.PcbDoc" 2021-04-12 18:22:27 -04:00
William Miceli b3ad9fed07 Add ground fill to top layer 2021-04-10 18:43:24 -04:00
William Miceli 05cb26564e Telemetry PCB without DC-DC SMPS is complete 2021-04-10 17:37:16 -04:00
William Miceli 99107ddde0 Added box information 2021-04-10 17:36:52 -04:00
William Miceli 27510e92da All routing completed 2021-04-10 16:57:01 -04:00
William Miceli aadb0690e1 Creating polygon pours 2021-04-10 16:55:57 -04:00
William Miceli a9a3a23246 Added 3D Models of box; Traces from peripherals to MCU approximately 40% complete 2021-04-09 23:27:05 -04:00
William Miceli d877299814 Merge branch 'main' of https://git.williammiceli.systems/williammiceli-wmu/ECE4810-Fall2020-SunseekerTelemetry 2021-04-09 20:44:56 -04:00
William Miceli 6b299ba2fd Module placement complete; Silkscreen fixes; LEDs re-attached 2021-04-09 20:44:27 -04:00
William Miceli 2fd90bf9dd Working on telemetry component section arrangement 2021-04-09 20:28:43 -04:00
William Miceli 2146daacfb Altium stuff 2021-04-07 22:40:01 -04:00
William Miceli 919fc91af5 More moving things around to find best placement 2021-04-07 22:36:08 -04:00
William Miceli a4b6d44e0e Making progress on fitting PCB into chosen box 2021-04-07 22:11:21 -04:00
William Miceli ad31b1b9c4 Finished removing unneeded Ground vias under MCU 2021-04-07 21:13:40 -04:00
William Miceli 34f186f9a6 Fixed all net issues, even though I still don't know why Altium was complaining 2021-04-07 21:12:45 -04:00
William Miceli 97e7e1685c Fixed component designators being too long 2021-04-07 20:53:21 -04:00
William Miceli 26ea8162ae Reset Button, GP Button, LEDs have their own schematic and PCB rooms now for easier placement and organization 2021-04-07 20:48:37 -04:00
William Miceli 822ca85b83 Modified sheet names and fixed PCB rooms 2021-04-07 20:31:35 -04:00
William Miceli 351d30a595 Split Altium project into two separate projects 2021-04-07 19:02:19 -04:00
William Miceli 66dd4f80ea Generated Gerber and Drill files to get estimated price for manufacturing 2021-04-05 22:17:06 -04:00
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