PROJ - Pulling in changes from mmp-CHARGE for ZEVA...
by Michael Pass 6 years 3 months
PROJ - Pulling in changes from mmp-CHARGE for ZEVA pre-charge

A library part was needed for ZEVA smart precharger in order to play around with board placement. Very close approximation for footprint, with exact drill hole location achieved.

Amend - Incorrect stash attempt. Files copies over manually
from working mmp-CHARGE.
1e3d344b
PROJ - Updated PF1262.lbr
by Michael Pass 6 years 3 months
PROJ - Updated PF1262.lbr

Previous PF1262.lbr for precharge/discharge resistors was not compatible with ordered Riedon parts.
Unlike all other TO-126 packages, Riedon's resistors are 2 legged. Upon further inspection, this stated footprint is roughly compatible with the standard TO-126 package, with the middle terminal leg removed.

Two versions of this package were created. One with, and one with/out heatsink.
e90c00fc
PROJ - Added shorts.lbr.
by Michael Pass 6 years 3 months
PROJ - Added shorts.lbr.

Unforunately, EAGLE does not allow for one netlist with multiple names. This is consistent with bringing in two signals together on a PCB, and directly connecting them. There are two solutions for this:

- Add additional silkscreen and text information to schematic/PCB respectively to show that although there is one common net name for two connectors, they should breakout to different parts of the circuit
- Use a sort of 'hack' by creating a part which directly shorts on a PCB. This second option produces a more obvious netlist and tidier schematic, but will set off DRC rules checks that must be manually approved.

I'll try out the former method to begin with.

The biggest problem is in using IC's with preset, implicit power rails (VCC, VEE, GND, VDD, VSS, etc.) In this case, we might want one power rail/net to satisfy multiple names. Here, we must either explicitly every single power rail for each IC we use, or, we can go with the later option.

Simply put, there is no good option, but this library will be good for quick hotfixes in certain cases.
8892a124
PROJ - .gitignore includes renumsch.scr
by Michael Pass 6 years 3 months
PROJ - .gitignore includes renumsch.scr

Whenever the renumber sheet ULP is used, an additional file called renumsch.scr is created. This file occasionally deletes itself, adding unneeded noise to changelog.
a6b368dc
BSPD - Minor changes
by Michael Pass 6 years 3 months
BSPD - Minor changes

Small clearance changes.
e97ec306
Merge pull request #1 from michaelpass/mmp-BSPD
by Michael Pass 6 years 3 months
Merge pull request #1 from michaelpass/mmp-BSPD

BSPD - Rev A
a431704d
BSPD - Rev A; Gerber files.
by Michael Pass 6 years 3 months
BSPD - Rev A; Gerber files.

Initial board revisions complete. This board represents a working draft. GERBER files have been generated. Please review.
b60ce105
BSPD - Auto-routing complete.
by Michael Pass 6 years 3 months
BSPD - Auto-routing complete.

Performed autorouting. Results generally good. Must correct for ground islands left.

Must touch up board clearances. BSPD otherwise done.
77126c19
BSPD - Hand routing complete.
by Michael Pass 6 years 3 months
BSPD - Hand routing complete.

Proceding with auto routing.

Squashed - BSPD - Initial routing.

Routing underway. Ground pour chosen. Routing easy choices before attempting autorouting.
02e51bf8
BSPD - Initial placement.
by Michael Pass 6 years 3 months
BSPD - Initial placement.

Parts have been laid down in a preliminary placement. Routing for power will first be done, and then autorouting will be caried out for signals. Autorouting must be reviewed and redone manually.
09cc4277
Report a bug