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
5429314f
removed Main ECU gerbers
by shaand1 4 years 5 months
58611e52
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
7b394feb
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
c0944d9a
removed dashboard gerber
by shaand1 4 years 5 months
a17aa803
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
873f6302
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
f9194fd8
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
a72d8bf3
Creates license (#39) * Creates license * Update README.md
by Arvind Srinivasan 4 years 6 months
497b661c
Update README.md (#53) * Update README.md * fixed one software guide link Co-authored-by: shaand1
by Arvind Srinivasan 4 years 7 months
cf225a5e
Report a bug