7
mirror of https://github.com/uw-midsun/hardware.git synced 2024-11-27 00:00:38 +00:00
uw-midsun-hardware/MSXII_IMUBoard/IMU_Board.Harness
George Mardari 2f38619a53 ELEC-301: IMU Board Schematic & PCB (#45)
* ELEC-301 IMU Board
Schematic libary
Created IC SENSOR IMU LGA-14L

PCB Libary
Created PCB footprint IC SENSOR IMU LGA-14L

Created PCB project and blank schematic sheets

* test email setup

* ELEC 301 - Linked IMU footprint to Shematic, and
finished schematic for IMU.

* ELEC-301 IMU Schematic Rev 1.0
PCB Library
-Added footprint for IC SENSOR IMU LGA-14L

-Added test points for SCL, SDA
-Added LED to 3V3

* ELEC-301 IMU Board Rev 1.1
-Added 12 Volt Connector
-Changed board dimensions to 50mm x 30mm
-Created preliminary PCB layout

* ELEC-301 IMU Board Rev 1.2
Created changes to reflect on suggested improvements
-Added a 4.7k Ohm resistor between 3V3 and CS
-Changed designator U1 to reflect Manufacturer Part Number
-Added extra via to the 12V line
-Removed some sharp right angles in the wiring

TODO:
-Considering to change from I2C to SPI

* ELEC 301 - IMU Schematic Rev 1.3
Changed serial protocol from I2C to SPI
-Removed 3 resistors owing to the change to SPI
-Improved track efficiency and decreased distance

* ELEC 301 - IMU

* ELEC 301 - IMU Board Rev 1.4
Added a 10K Ohm NTC thermistor and wired SPI_NSS to CS
-Added new schematic component NTC THERMISTORS 10KOHM 1608 SMD
-10K Ohm NTC Thermistor connected to VCC, PA3/AN3, and GND
-Connected PA4/SPI1_NSS to CS on the IMU

* ELEC 301 - IMU Board Rev 1.5a
Several changes to the schematic diagram:
-Added an op-amp and RC filter to the thermistor signal to reduce leakage
currents and reduce signal noise
-Added an off-board duraclik connector to connect to an external thermal
sensing unit
-Added a 3V LDO to the duralick connector
-Organized schematic into sections
TODO:
Update PCB to reflect the updated schematic.

* ELEC 301 - Rev 1.5b IMU Schematic and PCB:
Finalized PCB to include a 2POS Duraclik connector and 3V LDO.
-Changed some routing for 3V3 tracks
-Added more GND vias
-Fixed silkscreen on bottom layer, and labelled all test points according
to the SPI interface

* ELEC 301 : Rev 1.5c
-Added testpoints to 3V LDO Vout, and the output of the op-amp contained
in the temp sense circuit
-Fixed some clearance constraints.

* ELEC 301 - Rev 1.6
-Saving progress for board reviews

* ELEC 301 : Quick Save
-Saving progress for rev 1.6
-Moved all analog components to use 3V from the LDO
-Moved some components around to create better ground plane coverage
-Added silk screen to connectors

* ELEC 301 : IMU Schematic and PCB Rev 1.6
-Changed schematic symbol for NTC Thermistors 10KOHM 1608 SMD

* ELEC-301 : IMU Schematic and PCB Rev 1.7
Increased board size to 5x5
-Fixed silk screen arrangements
-Organized schematic

* - Minor layout changes
- Generated output files.

* ELEC-301 : Schematic Diagrams and Footprints Merge

Merged IC SENSOR IMU LGA-14L and NTC THERMISTORS 10KOHM 1608 SMD into
Schematic Diagrams.SchLib and IC SENSOR IMU LG-14L into Footprints.PcbLib

* Merge to master, changed NTC 10K 1608 SMD to NTC 10K 0603 SMD for consistency
2018-03-04 11:31:25 -08:00

2 lines
139 B
Plaintext

Mezzanine_Interface=PA1/IMU_INT1,PA0/IMU_INT2,PA7/IMU_SPI1_MOSI,PA6/IMU_SPI1_MISO,PA5/IMU_SPI1_SCK,PA4/IMU_SPI1_NSS,PA3/AN3/IMU_TEMP_SENSE