Commit Graph

52 Commits

Author SHA1 Message Date
JRDMcLAREN c16802e2b9 squash 2022-04-01 16:19:59 -04:00
jharvey 1b1855d30c Draft 0.5.2 corrected BOM 2.7k from 0603 to 0402 2020-07-15 07:08:52 -04:00
jharvey ff2be27a0f Changed microRusEfi to microRusEFI per https://github.com/rusefi/hw_microRusEfi/issues/182 2020-07-12 10:49:21 -04:00
jharvey 54467628fa Updated STM32F407VGT6 to STM32F427VGT6 JLC C117815 2020-07-10 05:35:13 -04:00
jharvey c407784347 Changed USB per https://github.com/rusefi/hw_microRusEfi/issues/165 2020-07-07 07:34:28 -04:00
jharvey 8d79e7e044 Updated title block to say 0.5.1 2020-05-24 12:18:06 -04:00
kb1gtt 022544b98e Generated draft 0.5.1 BOM, added some clarity to some BOM items.
https://github.com/rusefi/hw_microRusEfi/issues/167
2020-05-18 13:23:27 -04:00
jharvey d7e3384e9d Added water resistant USB bulk head J19 connector
https://github.com/rusefi/hw_microRusEfi/issues/165
2020-05-18 06:45:18 -04:00
jharvey 487379140e Updated MRE footprint 2020-05-10 10:39:06 -04:00
jharvey d6722c9961 Added via's for J2, Added QR code, Changed rusEFI logo.
https://github.com/rusefi/hw_microRusEfi/issues/156
2020-04-27 06:53:38 -04:00
kb1gtt fc3b55b02a Draft MFG changes 2020-04-24 20:23:47 -04:00
jharvey 261a0392ae Small clean up on schematic. 2020-04-24 08:49:08 -04:00
jharvey ab996cffac Small cleanup changes to silk and schematic. 2020-04-23 13:28:34 -04:00
dron0gus dc792a377f
Outputs througth tle (#155)
* correct pair.sch

* more progress

* Progress:

-additional OD ouputs are driven through TLE8888 (with diagnostic)
-TLE8888 ignition outputs routed to connector (through 0R jumpers on bottom)
-Hall sensor is now powered from protected 5V1
-TLE8888 DFB to AV9 connection removed

* Clean-up gnd areas

* progress

* Correct 3D models for U9, U10

* More progress:
-USB can be powered from AV4
-TLE8888 INJ_EN and IGN_EN routed to STM32 PD11 and PD10
-TLE8888 RST and STM32 NRST connected through 0R jumper
-Test point for TLE8888 OUT7
-DRC and ERC fixes

* PCB: cleanup silk and add more vias

* PCB: add two holes for optional heatsilk mounting over TLE

* Output traces cleanup, extinguisher note added

* Schematic revision is now 0.5.0

* Descrete outputs re-arange, labels cleanup, revision 0.5.0

* Cosmetic cleanup
2020-04-23 10:28:39 -04:00
git f1c105bbf6 Added 4X low sides now 4 channels are either low side or analog. 2020-03-28 13:50:57 -04:00
git c5dfa7bd81 Removed JP1
https://github.com/rusefi/hw_microRusEfi/issues/127
2020-03-27 06:35:20 -04:00
git 3c6aa836e6 bumped to 0.4.9 2020-03-22 07:14:30 -04:00
git 7c55af30e0 updated BOM 2020-03-22 07:09:54 -04:00
jharvey f7b8ce1ea7 R0.4.8 Changed to MRE connector lib. 2020-02-29 11:05:59 -05:00
jharvey 28246ee8e9 Added SW4 2020-02-15 21:31:39 -05:00
jharvey d30f5e5700 Added SW3 to allow for smaller and larger footprints for this push button.
https://github.com/rusefi/hw_microRusEfi/issues/125
2020-02-13 06:18:25 -05:00
jharvey 9a96b44b2d Flipped JP1 to short VDDA to Vref. 2020-02-13 05:46:30 -05:00
jharvey e9c4ea7ad4 Added solder-able mounting points M1 to M4. 2020-02-12 21:58:28 -05:00
jharvey 3e4256f083 Fixed rescue lib issue. 2020-02-12 21:33:37 -05:00
DonaldBecker 9536feb43b Changes for 0.4.7
Corrected mixed-up Vref/Vbatt/AV4/AV5 inputs
Put USB Vin on a regular diode clamp, not the +V clamping rail.
Changed USB diode array +V clamping to the internal 5V rail.
Selected a different micro USB connector, a through-hole type that is more common and easier to solder.  (The previous type had through-hole mounting ears so this doesn’t change the bottom clearance.)
Rotated the USB connector to follow wide-side-down orientation expectations.
Reduced brightness of USB power green LED (currently 2.2K previous 1.0 Kohm, 2.5mA)
Moved debug connector away from USB connector (previously it barely fit)
Moved the Reset button adjacent to Program button for easier entry to DFU mode.
Changed the push button type to one with extending SMD leads for easier inspection.
Added termination (diode and 1206-size pull-up) to the LIN bus circuit.
Added a 0-ohm jumper for 5V standby power to Wake-On-CAN, remove to disable.
Added a 0-ohm jumper R21 to connect DFB-11 to the AV9 input, remove to disable
Removed thermal breaks on the bottom layer under TLE thermal pad. Solder mask remains.
Modified layout to improve bottom layer ground current from TLE8888 to mounting holes.
Changed TLE8888 ignition outputs from test point to 1x4 header hole size
Added a dual diode to allow STM32 RTC standby power simultaneously from coin cell header and from 12V constant (through main relay coil)
Changed pin assignment for communication header to allow I2C and CAN1 outputs.
Grouped test points on the edge of the top layer, renumbered and added 3.3V.
Changed freewheel diodes part and footprint to SMA (original was 500mA)
Added Tag-connect programming pads
2019-12-30 13:59:35 -08:00
DonaldBecker 259f603f57 0.4.6 board
Corrected scrambled Vref/Vbat/AV4/AV5 inputs
Moved USB Vbus to a diode clamp pin on the SRV05 diode array
Lowered brightness of USB power LED by changing resistor from 1K to 2.2K
Moved Reset button adjacent to Program button for easier entry to DFU programming mode
Moved SWD connector away from USB connector for generous shroud clearance
Removed thermal breaks from TLE8888 bottom layer thermal area
Changed TLE8888 ingition outputs to a 1x4 connector instead of 4 test points
Added diode pair for STM32 Vbat (RTC power) to allow simultaneous 2032 coin cell and external constant battery
Changed communication header pin PD0 to PB9 to support I2C and CAN
Reduced size of 5V and GND test points from 4mm to 2mm circle

Not done on this rev:
Select a different USB connector
Rotate USB connector to follow wide-side-down standard
Move components away from USB soldering path
Better labels for Program and Reset buttons
Better connector footprint for 5x1 power output
Add Tag-Connect programming pads
Add diode and pullup to LIN bus
Plate sides of screw mounting holes
Redesign Hall-vs-VR input to simplify configuration with only jumpers
2019-12-21 21:05:19 -08:00
DonaldBecker c27d2c27f3 0.4.5-2L board as submitted for fabrication 2019-10-09 13:00:16 -07:00
DonaldBecker 6df013d185 Added 2x5 header for SPI/serial communications
Connected LIN to PD8/PD9 USART3, output on SMD testpoint.
Added standby regulator.
Changed footprints of reverse protection diodes to SMA.
Rotated two opamps and clamping diode arrays for cleaner layout.
Moved status LEDs over for better silkscreen labels.
Moved CAN termination and TVS to lower right.
2019-10-06 18:32:10 -07:00
DonaldBecker 07bde1214d Includes all known errata, except for component rotation for JLCPCB fabrication.
Includes
  Refined reverse protection layout with dual SS54 diodes
  Load dump protection, SMB TVS for 33V TVS
  Multiple footprints for Flash (SO-16, SO-8-208 and SO-8-150)
  Simplified pull-up and pull-down resistors, omitting unneeded ones
  Individual resistors for resistor dividers for easier sourcing of
    1% precision (most resistor networks are 5%, most 0603 parts are 1%).
  PicoBlade connector for RTC battery, matches low-cost laptop 2032 cells
  Clamping diode arrays on top, alternate BAS70 on bottom
  Options for VR input modification, and analog pull-ups on bottom.
  LM1117 voltage regulator footprint
2019-09-27 16:02:52 -07:00
DonaldBecker b912334921 Significant revision of schematic and layout:
Added reverse voltage protection.
Split 12V supply into a 12V-Key (ignition) pin and a 12V-MRel (supply from
main relay) pin.  The 12V main relay is controlled by the MRel pin to protect against reverse voltage and over-voltage.

The board can optionally draw under 1mA from the main relay coil to power
standby features, including CAN monitoring.

Increased the size of several resistors, notably ignition output resistors
and CAN termination, to handle typical power draw.

Changed resistor dividers to individual resistors for better accuracy than
typical resistor networks.

Standardized pull-up and pull-down resistors to 10K.

Changed to a tab-output regulator.
2019-09-22 17:36:09 -07:00
rusEfi a3d4bcb8f4 BOM fix, reset button 2019-08-18 16:57:19 -04:00
rusefi d4f7473ade getting closer to 0.3 2019-08-11 16:44:23 -04:00
rusefi beb6c175ba
sync (#98)
* Added silk screen mark, minor schematic formatting.
https://github.com/rusefi/hw_microRusEfi/issues/89

* Changed SWD connector to reflect validated brain board.
https://github.com/rusefi/hw_microRusEfi/issues/88

* Changed R26 into push button SW1 BOM is still TBD
https://github.com/rusefi/hw_microRusEfi/issues/86

* coil1 silk was corrected to coil2
https://github.com/rusefi/hw_microRusEfi/issues/90

* Updated BOM
https://github.com/rusefi/hw_microRusEfi/issues/94
2019-07-30 22:42:56 -04:00
rusefi b4c169d21a new xtal 0.3 2019-07-13 16:17:35 -04:00
rusefi e324d59646 BOM updates 2019-07-13 07:46:24 -04:00
rusefi 87e8095c52 manual sync 2019-07-11 21:15:52 -04:00
rusefi 93a2f1ecf0 manual sync & moving gerbers 2019-07-07 14:41:07 -04:00
rusefi 1477c37d56 manual sync from jharvey 2019-07-05 16:51:24 -04:00
rusefi bfaedd55a5 manual sync from jharvey, neccesary evil here 2019-07-05 01:44:28 -04:00
rusefi 3f1a931a9d
from Ola and Jared (#71)
* Update

* removed fp-info-cache from git

* Gerbers

* moved connector

* Mostly Ola's e-mailed copy, plus some of my own fixes to his almost done revision. I also did some house cleaning, with boundary edges, removed most DRC and ERC errors, etc.

* added Fiducial's
2019-07-02 11:31:31 -04:00
960 8901f87fb8 2x5 BOM and small fix (#54) 2019-06-09 00:44:20 -04:00
960 6159fe930c Ready To Go! (#53) 2019-06-08 22:57:41 -04:00
960 8b3c64394c Small fix (#52) 2019-06-05 20:24:28 -04:00
960 b0ae07b94f Update (#46) 2019-06-05 17:11:46 -04:00
960 94b4e95abc Latest (#45) 2019-06-04 17:48:00 -04:00
960 129bf0c93b Latest (#43) 2019-06-03 15:06:14 -04:00
rusefi 3631b2afb3 manual sync with 960 2019-05-29 07:14:49 -04:00
960 dff140e7d3 Update of returning faults each pull (#21) 2019-05-26 04:38:47 +03:00
960 0920358288 changed to lm2937 ldo (#20) 2019-05-24 08:54:33 +03:00
960 bc6f6b2867 Latest schematics (#17) 2019-05-21 00:27:26 +03:00