0
mirror of https://github.com/oresat/oresat-c3-hardware.git synced 2025-04-18 03:18:56 +00:00
Commit Graph

241 Commits

Author SHA1 Message Date
Andrew Greenberg
71729b41ac Fixes some test point numbers. 2023-02-18 18:12:52 -08:00
Andrew Greenberg
9b6529404a Fixes - more capacitance on 3.3V SPS in and out to help with brownouts. 2022-12-29 22:47:51 -08:00
Andrew Greenberg
6627761149 Fixes : change thermistor on UHF PA to 0603 2022-12-29 22:27:35 -08:00
Andrew Greenberg
917eabdda9 Fixes - added ILIM to ADC on PA3 via 10K resistor. 2022-12-29 22:21:32 -08:00
Andrew Greenberg
491a6e0db0 Fixes issues , , , - all the RF issues around the missing emitter degeneration. 2022-12-29 21:22:22 -08:00
Andrew Greenberg
026a6ff469 Removed GPS splitter and fixed RF path. 2022-12-28 18:53:26 -08:00
Andrew Greenberg
9b10d0b6ae Switched to v2 backplane connector, removed GPS RF. 2022-12-28 18:37:05 -08:00
Andrew Greenberg
71e7617bcd Changes to resistors in the watchdog circuit; we assume this was from when v5 was first built up and tested. Keeping changes as we move in to v6 but should be verified. 2022-12-28 18:16:18 -08:00
William Harrington
c466fb3239 Added pdf of schematic 2022-05-30 20:30:49 -07:00
Andrew Greenberg
aa6c25e7c7 Minor polishing with Glenn, removed L band TX components, fixed BOM. 2021-03-08 05:09:02 -08:00
Andrew Greenberg
2646618a9c BOM cleanup for v5. Also removed some L band TX components that weren't required. 2021-03-07 22:22:19 -08:00
Andrew Greenberg
d08919e471 Updated TOT values to make it 1 second long. Added "RF test points" and some associated ground points with level values to help future debugging.
UGH: in previous commit, forgot to mention the most important fixes:

- Fixed TOT swap of pin 2,3 and the non-working functionality of the !SHDN. M4 now unlatches output only, and does not affect output of the circuit.
- Fixed WDT with latest "Tim" version (thanks Tim!) with small changes to values to operate correctly.
2021-03-07 17:45:44 -08:00
Andrew Greenberg
dcce24e30a Package cleanup: move away from samacsys parts which are now mostly wrong. Move to all -C-NO-SILK parts for 0402 and 0603. Change K to k for resistors. 2021-03-05 20:43:47 -08:00
Andrew Greenberg
740282b026 Fixed 32 KHz crystal value. 2021-02-22 02:18:01 -08:00
Andrew Greenberg
7332bbf11a Fixed some DRC issues. 2021-02-16 13:55:13 -08:00
Andrew Greenberg
3e17005d8f Oh, and yeah, layout for the TOT fix. Also caught a TOT_OUT outlier. 2021-02-13 23:44:22 -08:00
Andrew Greenberg
89bace4a0a Fixed swap of pins 2 and 3 on the TOT; renamed TOT pins to be better names (TOT_OUT is now !TOT_PA_DISABLE). 2021-02-13 20:24:59 -08:00
Andrew Greenberg
93622fced5 Added pulldowns to M4_PA_ENABLE and TOT_OUT to prevent accidental turn on of the PA. Fixed TOT pin swap of !LATCH and !SHDN. Moved eMMC pull-up resistors to EMMC_VDD so that when the eMMC is powered off, it's not back-powered through the resistors; this still requires the firmware to pull all the eMMC data and clock lines low, however. 2021-02-13 17:10:23 -08:00
Andrew Greenberg
5e734e80c3 Updated some names to be more explicit about logic levels. 2021-02-13 15:03:28 -08:00
Andrew Greenberg
9ef97c7488 Changes to the timeout timer based on available parts; updated SCH and BOM. Also fixed off-by-one-row errors for Mouser parts. 2021-02-07 03:05:23 -08:00
Andrew Greenberg
b7e23b858f Rev'd to version 5; added fiducials. 2021-01-31 01:56:45 -08:00
Andrew Greenberg
5fc3ec7c9e Updated date BOM for C3 V4, fixed some parts for future V5. 2021-01-31 01:49:55 -08:00
Andrew Greenberg
d23a03f9f7 Fixed up PA TSTOP and TCREAM, fixed quad nchannel TCREAM, added call signs of main C3 folks, fixed 2mm miter on RF lines. 2021-01-04 03:02:22 -08:00
Andrew Greenberg
9b76d5643e Added TVS protection on the deployer lines. 2021-01-03 11:33:18 -08:00
Andrew Greenberg
4ed28d3873 Added FRAM, because FRAMgit add oresat-c3.brd oresat-c3.sch, added 5th order LPF for UHF TX. Waiting on final values of LPF and time out timer (TOT) from Glenn, then need to fix attributes and ship! 2021-01-02 22:31:35 -08:00
Andrew Greenberg
47c1969e0f Swapped diodes out with the ones we found for the battery pack. Moved some text around. Ran ERC and DRC again. 2021-01-02 16:14:59 -08:00
Andrew Greenberg
7e55458286 Final cleanup and TNAME polishing done; ready for final review and fab! 2021-01-02 15:45:40 -08:00
Andrew Greenberg
f1290530ae UHF section review and polish done. L Band 50% done. Then TNAME, and .. done? 2021-01-02 04:16:02 -08:00
Andrew Greenberg
48560dc33d Now with 100% more RTCs, with backup power and power control. Might take forever to discharge to power off, but if it's latched, we'd expect it to draw mA so that should be OK. Lots more wire massaging, moving to 0.25 mm wire width which allows for much better backing than 0.3 mm on a 0.1 mm grid. RTC required I2C peripheral which meant there are now 4 nets that are not yet connected to the M4. 2021-01-01 15:03:33 -08:00
Andrew Greenberg
e979497f5e Giant massage of parts to get more room for RTCs, and put some room between modular blocks. 2020-12-30 17:04:46 -08:00
Andrew Greenberg
f7d50a62c1 Added mdwn file on RF microstrips, more layout on board, fixed layer 16 to side wall for the PA, fixed a bunch of github isusues. 2020-12-28 23:24:14 -08:00
Andrew Greenberg
7121f0fc85 Finished rough draft of the UHF transceiver. First pass of squishing the L band receiver; mostly successful, gained another 5 cm^2 or so for the M4 which is a big win, hopefully without comprising the performance of the receiver. 2020-12-15 00:47:38 -08:00
Andrew Greenberg
23105a1e9c UHF section: rough draft done. Moved 5V SPS closer to PA, shifted over 0.1 connector, revamped the time-out-timer (TOT) to be way smaller and use the right logic in smaller packages. Moved the whole UHF section in, so that we can scoot the L band section over, and eventually give the uC more room. 2020-12-14 00:15:21 -08:00
Andrew Greenberg
51e49d70a5 Fixed weird invalid polygon issue with only 1 vertex ... EAGLE, stop it. 2020-12-13 12:06:15 -08:00
Andrew Greenberg
c65112cc39 Mid-work commit for review. Cleaned up some of the more trivial issues, and have the UHF about 50% laid out. Moved PA closer to side wall for better thermals, compacted whole layout. 2020-12-13 11:53:18 -08:00
Marc
99f864ed8b minor clean up of schematic and added split planes back in for radios 2020-10-13 11:06:41 -07:00
Marc
9708ef6281 Connecting UHF to M4 2020-10-11 13:56:40 -07:00
Marc
5ba370c49c Added TOT schematic for UHF 2020-09-18 13:50:00 -07:00
Marc
7b98f49897 Changed RADIO2_IRQ from pin 67 to pin 66/added to and rearranged UHF 2020-09-17 16:39:24 -07:00
Marc
83f0f10ddc Added traces to enable PA from M4 2020-08-31 21:20:00 -07:00
Marc
797ae64e4d design information added for PA UHF 2020-08-28 16:49:44 -07:00
Marc
2d92f956a1 Added Heat spreading Vias under PA 2020-08-26 14:20:19 -07:00
Marc
43410119f2 Added tstop and Power to UHF PA 2020-08-26 14:13:22 -07:00
Marc
9ba8a79155 Moved UHF PA components onto C3 Board 2020-08-26 13:13:43 -07:00
Marc
c7e8e5a0c0 Resized the traces under the eMMC BGA, Added UHF PA thermister 2020-08-25 14:01:11 -07:00
Marc
e79f280bac Moved UHF PA to UHF Sheet 2020-08-23 16:49:53 -07:00
Marc
566a810ec1 Added to PA integration 2020-08-23 12:30:30 -07:00
Marc
9f1e523b3f Added updated UHF PA design block 2020-08-23 10:49:28 -07:00
Marc
5c56ba9486 Upgrade OreSat Card to v1.2 due to small change in card outline 2020-08-21 09:11:23 -07:00
Marc
39533fad83 Made all 16MHz the same part, added np pullup resistors for testing !FTL 2020-08-18 16:43:42 -07:00