Cell Charging Adapter Rev2 (#58)
* Created new file for the second cell charger revision
* Create TPS26600 test.sch
* Changed the locations of the pads on the charger controller pcb layout
* changed the locations of the pads in the Cell Charging adapter board
* Made changes to the charger adapter rev2 board
* Added center mounting holes to the pcb design
* Finished changing the dimensions of the pcb and adding center mount holes
* Moved drill holes to the correct locations
* Altered the dimention layer and moved a via in the board layout
* Made sure that the cell charging adapter complied with the BMS rev 13 design
* Changed the mounting holes to the M4 mounting hole device from the HyTech Library
* Changed the file so that it would no longer crash
* Adjusted board and schematic
* Changed the traces after the pinouts were moved
* Adjusted silkscreen slightly
Co-authored-by: Arvind Srinivasan
by
ckaminsky7
4 years 5 months
Ecu rev10 analog split (#60)
* Start working rev 10
* Started schematic changes
Removed dashboard components
Changed shutdown circuit to OPA990
* Updated shutdown circuitry
Added OR gates
Added signal reads
Added signal LEDs
* Added wheel speed hardware
* Fixed Teensy GPIO
Moved fan control
Added software outputs
* TXB0106 Accuracy
Added pull down resistor on OE per datasheet
* Added TXB0104 and MCP3204
* Removed AGND
Removed AGND
Removed current sense jumpers
Moved fan control to PWM pin
* Schematic complete
Added I/O to autosport connector
Decided not to include resistors between ADC and TXB.
Moved software shutdown to 3.3V logic
* Removed Shutdown H read
Shutdown H read moved to dashboard
Reverted to standard Teensy 3.2
All wheelspeed connectors have dedicated power out
* Collected lower right analog components
Got all brake and accel components
Moved BSPD and LEDs
* Layout of lower analog section
Parts roughly placed
No routing
Not uniform
Smaller footprint compated to rev9
* 1st Attempt at Routing Lower Analog Section
Need to Move 2nd Vertical filter down
Spread out bus
Check DRC before more progress
Figure out what keystone pads should be for
* Made test points SMT
Added test points for every stage of brake/accel reading
Made them all SMT
* Positioned test points
Not sure how much the pins can bend
* Bottom analog signal routed
* Lower analog signal routed
Test poinits
T-stop clears
Labels not finely placed
* Made names readable
* Improved labeling
* Redid left side
Moved RTC battery above X-Bee
Made all vertical traces on the bottom
Space for SPI traces
* Minor impovements to left side
* Collected components
* Possible routing of wheelspeed
* Placed wheelspeed
* Moved CAN and break control
* CAN and Break Control Routed
* Routing Cleanup
Fixed errors with RTC battery overlapping components
* Software Shutdown
Placed software shutdown under 3.2
Changed teensy I/O to accomodate
* Made board larger
* Moved relays
* Flipped 12V current sensor
* Routed fan drive
* Working on upper analog section
* Upper Analog Routed
Test points
SPI routed
* Started working on relays
* Routed relays and shutdown signals
TODO:
BSPD
LEDs
* Routed Connector
* Rethought the overall layout
Moved shutdown relays vertically
Slide 3.2 to the left
Moved fuses down
Rotated intverter relay
* Routed relays
* Rerouted signals to upper analog
* Routing
Shutdown reads
Arranged BSPD off board
* Routing
shutdown OK signals
shudtown read signals
* Spread out wire busses
Re-routed BSOD ok signal
* LEDs
Aligned LEDs
Aligned Read Divider
* Started placing BSPD
* Labels for LED section
* Precision on left side
Aligned components to each other
Made labels readable
* Aligned components
* Changed order to reflect shutdown
Swapped BMS and OKHS read pins
* Figured out non BSPD signals
CAN routed
wheelspeed access routed
Brake light control routed
* Routing
Wheelspeed
CAN
Brake light
* Added 3V3 LED
* Routing Cleanup
Removed vias from 35 CAN routing
* BSPD fits
* Removed diodes
Removed diodes on BSPD signals to test signals
* Moved RTC battery
* Added decoupling caps to teensy
* Added decoupling caps to ICs
In schematic
Did not layout on board
* Fixed testpoints lwoer analog
* Upper analog placement
* bottom routing
* Upper analog top side routing
* RTC Battery routing changes
* Commit before moving lower analog SPI to the top of the area vs bottom
* Moved SPI to top
* Moved SPI to top
* Revert "Moved SPI to top"
This reverts commit cd2b4a25b7e6cd87e7ad777c0b1c054d3e5a22cd.
* Revert "Moved SPI to top"
This reverts commit 219d2b0aa80489be058f05fb6a239e487713752d.
* Made more space for BSPD
Moved horizontal bus below inverter relay to be under inverter relay
* Added caps to wheelspeed
* Minor changes
* Flipped MTK to top side
* Centerd GPS w/ respect to Xbee
* Routing improvements
* Routed BSPD
* Passes DRC
* Placed planes/ratsnest
* fixed polygon error
* Made LED labels bigger
* Made text clear
* Redefined polygons
* Font fixes
* Added thermal vias
* Routing improvements
* Improved BSPD routing
* Before running renumber
* Ran renumber ulp
* Routing improvements
* Started name layout
* Bottom names
* Working on top names
* Working on top names
* Top names
* Routing updates
* Routing improvements
* Board file
Inconsistent error
* Schematic file
Inconsistent error
* Revert "Schematic file"
This reverts commit c44892b7c991b7c4da148d59c437300a62f41df7.
* Consistency resolved
* Minor improvements
* Switched to using MTK3339 part
* Added OPA990 to software shutdown
* Minor changes
* Before cmd-renumber
* Updated names
* Layout before review
* Voltage divider resistance standardization
* Minor enhancements
Removed vias
Adjusted routing to reduce overlap
* Routing improvement
* Added jumper for BSPD test
* Moved one trace
* Made some schematic readability improvements
* Fixed BSPD for 12V current signal
Changed values
Swapped tester board power
Re did CAN termination
* Repositioned labels
* Schematic made more readable
* Routing improvements
* LED changes and routing improvements
* Minor routing thing
* Redesign passes DRC
* Minor design enhancements
* More minor improvements
* Minor changes
* Minor changes
* Initial connector redesign
* Close to done
* Commit before renumber
* Ran command renumber
* MAIN ECU IS DONE!!!!!
* oops. forgot to update LED values
* More value updates
* Made power traces bigger
* Changes from revision
* Before create via ulp
* Added more stitching vias
* Moved some traces
* Aligned them mosfets
* Changed 12V symbol to hytechsupply from supply
* +5V Symbol
* 3V3 symbol
* Started working on Arvind's changes
* Changed U$ to U
* Removed values
* Fixed width errors
* Main ecu should be done
* Needed more changes
* Fixed values for bom
* Fixed values
* Merge 'Master' into 'ECU-rev10-analog-split'
* Made some changes due to Advanced DFM
* Last commit???
* Today's fun
* we really hope it works this time
* Are we there yet?
* Please stand clear of the closing doors
Co-authored-by: 19etweinstock <19etweinstock@users.noreply.github.com>
by
19etweinstock
4 years 5 months
Enerdal adapter rev5 (#59)
* Created the enerdel adapter rev5 files
* Finished the enerdal adapter rev 5 of the pcb design
* Updated the Enerdal_Adapter
* Made file changes so that the files were correctly named
* Corrected the dimentions layer of the board design
* Changed the mounting holes to the M4 mounting hole device from the HyTech Library and verified the board
* Adjusted schematic/board
* Added frame to schematic and measures to board
Co-authored-by: Arvind Srinivasan
by
ckaminsky7
4 years 5 months
Dashboard rev2 (#56)
* Dashboard rev2
Space out LEDs
Updated resistor array
Added SSOK read
* Made board compliant with general HyTech DRC
* Board passes DRC
* Via clean up
Removed unnecessary vias
Moved SSOK read to pin 19
* Pre-via stitch
Lengthed edges to make space for mount
* Finished size increased
Left about 0.8 inches circular around mounting holes
Improved traces
Removed unnecessary vias
* Grounding improvements
* Added Thermal Padding
Added heatsink area for LEDs
* Added shutdown H read
Moved shutdown H read from main ecu to dashboard
* Ran renumber
* Changed names and labels
* Rputing improvement
* Rputing improvement
* Improvements to dashboard design
* Minor changes
* Swapped transistors
* adjusted mosfet signals routing
* Fixed crystal package
* Some routing improvements
* Some changes from review
* Change to dashboard
* Fixed resistors
* Updated names
* Added 0603 jumper
* Create Dashboard rev2_2020-10-21.zip
* removed GT logo from the dashboard
* Merge master into dashboard branch
Co-authored-by: 19etweinstock <19etweinstock@users.noreply.github.com>
Co-authored-by: Leonid Pozdneev
by
19etweinstock
4 years 5 months
BMS rev 13/14 (#55)
* Added rev 13 initial swapover
* Used rev 12 updated to share locations of resistors
* Fixed overlapping traces
* Added rev 13 mechancial outline
* Improved rev 6 BMS layout
* Removed rev13 outline
* Created rev 13 and rev 14 that will be modified with the HT05 spring layout
* Fixed incorrect datasheet references
* Updated routing with rev12 fixes
* Updated both schematics and boards to latest library
* Added HVD to diagram
* Added energy meter
* Updated layout
* Added frame to rev13 schematic
* Added frame to rev14 schematic
* Fixed 0 position on silkscreen
* Rev13 dimensions adjusted, requries fixes
* Rev14 dimensions adjusted, requries fixes
* Fixed mounting hole locations, recentered PCB, and fixed 3 spring locations
* Fixed more spring locations
* BMS rev13 mechanical outline created
* Adjusted dimensions of board further
* Fixed routing and silkscreen
* Minor fixes from today's design review
* Removed extra files and started mechanical outlines
* Adjusted dimensions + updated mechanical outlines
* Moved single transistor pad
* Passed DRC and added frames
* Ensures board passes JLC DRC
by
Arvind Srinivasan
4 years 6 months
Update .gitignore for LTSpice files (#54)
* Update .gitignore
* I'm bad at git
Co-authored-by: 19etweinstock <19etweinstock@users.noreply.github.com>
by
19etweinstock
4 years 6 months
Creates license (#39)
* Creates license
* Update README.md
by
Arvind Srinivasan
4 years 6 months