Skip to content

Commit a57ca78

Browse files
committed
DCP405 BOM corrections
1 parent cd9a548 commit a57ca78

14 files changed

+2620
-2654
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Modular programmable bench power supply is based on [EEZ H24005](https://github.com/eez-open/psu-hw) project and introduce new digital control and better modularity by using EEZ DIB backplane based on [DIB v1.0 specification](https://github.com/eez-open/modular-psu/tree/master/DIB%20v1.0) that allows adding of new functions in the future (e.g. multi-channel power source, 2/4-quadrant power module, multi-channel temperature sensor module, data logger, switch matrix, digital I/O expander, function generator, data acquisition module, etc.).
1+
Modular programmable bench power supply is based on [EEZ H24005](https://github.com/eez-open/psu-hw) project and introduces new digital control and better modularity by using EEZ DIB backplane based on [DIB v1.0 specification](https://github.com/eez-open/modular-psu/tree/master/DIB%20v1.0) that allows adding of new functions in the future (e.g. multi-channel power source, 2/4-quadrant power module, multi-channel temperature sensor module, data logger, switch matrix, digital I/O expander, function generator, data acquisition module, etc.).
22
It is work in progress and it's conceived to have the following components/modules:
33

44
* _[BP3C](https://github.com/eez-open/modular-psu/tree/master/bp3c)_ EEZ DIB backplane with series/parallel power coupling capability of first two modules
23 Bytes
Binary file not shown.
51 Bytes
Binary file not shown.

dcp405/Eagle files/EEZ DIB DCP405 r2B8.brd

Lines changed: 21 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
</settings>
99
<grid distance="2.5" unitdist="mil" unit="mil" style="lines" multiple="20" display="no" altdistance="2.5" altunitdist="mil" altunit="mil"/>
1010
<layers>
11-
<layer number="1" name="Top" color="3" fill="1" visible="no" active="yes"/>
11+
<layer number="1" name="Top" color="3" fill="1" visible="yes" active="yes"/>
1212
<layer number="2" name="Route2" color="1" fill="3" visible="no" active="no"/>
1313
<layer number="3" name="Route3" color="4" fill="3" visible="no" active="no"/>
1414
<layer number="4" name="Route4" color="1" fill="4" visible="no" active="no"/>
@@ -23,14 +23,14 @@
2323
<layer number="13" name="Route13" color="4" fill="5" visible="no" active="no"/>
2424
<layer number="14" name="Route14" color="1" fill="6" visible="no" active="no"/>
2525
<layer number="15" name="Route15" color="4" fill="6" visible="no" active="no"/>
26-
<layer number="16" name="Bottom" color="1" fill="1" visible="no" active="yes"/>
27-
<layer number="17" name="Pads" color="14" fill="1" visible="no" active="yes"/>
28-
<layer number="18" name="Vias" color="6" fill="1" visible="no" active="yes"/>
29-
<layer number="19" name="Unrouted" color="6" fill="1" visible="no" active="yes"/>
26+
<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>
27+
<layer number="17" name="Pads" color="14" fill="1" visible="yes" active="yes"/>
28+
<layer number="18" name="Vias" color="6" fill="1" visible="yes" active="yes"/>
29+
<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>
3030
<layer number="20" name="Dimension" color="4" fill="1" visible="yes" active="yes"/>
3131
<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>
3232
<layer number="22" name="bPlace" color="6" fill="1" visible="no" active="yes"/>
33-
<layer number="23" name="tOrigins" color="15" fill="1" visible="no" active="yes"/>
33+
<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>
3434
<layer number="24" name="bOrigins" color="15" fill="1" visible="no" active="yes"/>
3535
<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>
3636
<layer number="26" name="bNames" color="5" fill="1" visible="no" active="yes"/>
@@ -5015,9 +5015,9 @@ design rules under a new name.</description>
50155015
<attribute name="NAME" x="30.4165" y="20.8915" size="1.016" layer="25" ratio="10"/>
50165016
<attribute name="VALUE" x="32.5755" y="23.4315" size="1.016" layer="27" ratio="10" rot="R90"/>
50175017
</element>
5018-
<element name="C91" library="rcl" package="C1206" value="470n" x="32.0675" y="28.829" smashed="yes" rot="R270">
5019-
<attribute name="NAME" x="30.861" y="31.496" size="1.016" layer="25" ratio="10"/>
5020-
<attribute name="VALUE" x="31.5595" y="30.607" size="1.016" layer="27" ratio="10" rot="R270"/>
5018+
<element name="C91" library="rcl" package="C0805" value="470n" x="32.0675" y="28.067" smashed="yes" rot="R270">
5019+
<attribute name="NAME" x="30.7975" y="30.2895" size="1.016" layer="25" ratio="10"/>
5020+
<attribute name="VALUE" x="31.5595" y="29.845" size="1.016" layer="27" ratio="10" rot="R270"/>
50215021
</element>
50225022
<element name="D19" library="EEZ_Lib1" package="TO252-L" value="SK10100D1-DIO" x="37.559" y="36.1315" smashed="yes" rot="R270">
50235023
<attribute name="NAME" x="35.5235" y="39.6705" size="1.27" layer="25" ratio="10"/>
@@ -5793,7 +5793,7 @@ design rules under a new name.</description>
57935793
</element>
57945794
<element name="ZD2" library="EEZ_Lib1" package="SOD323-R" value="MM3Z9V1T1G" x="56.007" y="85.09" smashed="yes" rot="R90">
57955795
<attribute name="NAME" x="55.61" y="82.9515" size="1.016" layer="25" ratio="10" rot="R270"/>
5796-
<attribute name="VALUE" x="55.739" y="88.476" size="0.8128" layer="114" ratio="10" rot="R270"/>
5796+
<attribute name="VALUE" x="56.402" y="80.2435" size="0.8128" layer="114" ratio="10" rot="R90"/>
57975797
</element>
57985798
<element name="R69" library="rcl" package="R0805" value="1K" x="131.826" y="59.8805" smashed="yes" rot="R270">
57995799
<attribute name="NAME" x="130.683" y="58.6105" size="1.016" layer="25" ratio="10" rot="R90"/>
@@ -5877,7 +5877,7 @@ design rules under a new name.</description>
58775877
</element>
58785878
<element name="C48" library="rcl" package="C0603" value="100n" x="93.2815" y="18.415" smashed="yes" rot="R270">
58795879
<attribute name="NAME" x="92.583" y="15.8115" size="0.8128" layer="25" ratio="10"/>
5880-
<attribute name="VALUE" x="91.3765" y="19.05" size="1.27" layer="27" rot="R270"/>
5880+
<attribute name="VALUE" x="92.71" y="20.066" size="1.016" layer="27" ratio="10" rot="R270"/>
58815881
</element>
58825882
<element name="Q18" library="EEZ_Lib1" package="SOT669" value="PSMN013-60YL" x="51.816" y="71.374" smashed="yes" rot="R90">
58835883
<attribute name="NAME" x="55.499" y="70.739" size="1.27" layer="25" ratio="10"/>
@@ -8930,7 +8930,7 @@ design rules under a new name.</description>
89308930
<signal name="N$113">
89318931
<contactref element="R110" pad="2"/>
89328932
<contactref element="C91" pad="2"/>
8933-
<wire x1="32.0675" y1="27.429" x2="32.0675" y2="25.08" width="0.8128" layer="1"/>
8933+
<wire x1="32.0675" y1="27.117" x2="32.0675" y2="25.08" width="0.8128" layer="1"/>
89348934
</signal>
89358935
<signal name="N$114">
89368936
<contactref element="Q23" pad="3"/>
@@ -10126,19 +10126,10 @@ design rules under a new name.</description>
1012610126
<wire x1="28.9535" y1="65.913" x2="28.9535" y2="61.5745" width="0.254" layer="1"/>
1012710127
<contactref element="C92" pad="+"/>
1012810128
<wire x1="47.244" y1="39.5075" x2="58.1235" y2="39.5075" width="3.81" layer="16"/>
10129-
<wire x1="32.1213" y1="30.1752" x2="32.0675" y2="30.229" width="1.016" layer="1"/>
10130-
<wire x1="31.874" y1="30.0355" x2="32.0675" y2="30.229" width="0.6096" layer="1"/>
10131-
<wire x1="32.1213" y1="30.1752" x2="33.2613" y2="30.1752" width="0.6096" layer="1"/>
10132-
<wire x1="33.2613" y1="30.1752" x2="33.274" y2="30.1625" width="0.6096" layer="1"/>
10133-
<via x="33.274" y="30.1625" extent="1-16" drill="0.4" shape="octagon"/>
10134-
<wire x1="33.274" y1="30.1625" x2="35.433" y2="30.1625" width="0.6096" layer="16"/>
10135-
<via x="36.6395" y="30.1625" extent="1-16" drill="0.4" shape="octagon"/>
10136-
<wire x1="35.433" y1="30.1625" x2="36.6395" y2="30.1625" width="0.6096" layer="16"/>
10137-
<wire x1="36.6395" y1="30.1625" x2="37.8968" y2="30.1625" width="0.6096" layer="1"/>
10129+
<via x="33.3375" y="29.083" extent="1-16" drill="0.4" shape="octagon"/>
10130+
<via x="36.6395" y="29.083" extent="1-16" drill="0.4" shape="octagon"/>
1013810131
<wire x1="37.89915625" y1="30.035309375" x2="37.9095" y2="29.4767" width="0.6096" layer="1"/>
10139-
<wire x1="35.3695" y1="30.226" x2="35.433" y2="30.1625" width="0.254" layer="16"/>
1014010132
<contactref element="JP3" pad="2"/>
10141-
<wire x1="32.3215" y1="31.115" x2="33.274" y2="30.1625" width="0.254" layer="16"/>
1014210133
<contactref element="R85" pad="2"/>
1014310134
<contactref element="Q18" pad="MB"/>
1014410135
<contactref element="ZD4" pad="C"/>
@@ -10163,7 +10154,7 @@ design rules under a new name.</description>
1016310154
<wire x1="28.9535" y1="67.8815" x2="33.782" y2="67.8815" width="0.4064" layer="1"/>
1016410155
<wire x1="33.782" y1="67.8815" x2="34.3535" y2="67.31" width="0.4064" layer="1"/>
1016510156
<via x="19.558" y="53.086" extent="1-16" drill="0.4" shape="octagon"/>
10166-
<wire x1="32.3215" y1="38.5445" x2="32.3215" y2="31.115" width="0.254" layer="16"/>
10157+
<wire x1="32.3215" y1="38.5445" x2="32.3215" y2="30.099" width="0.254" layer="16"/>
1016710158
<wire x1="32.3215" y1="38.5445" x2="21.2725" y2="49.5935" width="0.254" layer="16"/>
1016810159
<wire x1="21.2725" y1="49.5935" x2="21.2725" y2="51.3715" width="0.254" layer="16"/>
1016910160
<wire x1="19.558" y1="58.2405" x2="19.558" y2="53.086" width="0.254" layer="1"/>
@@ -10177,6 +10168,12 @@ design rules under a new name.</description>
1017710168
<wire x1="37.89915625" y1="30.035309375" x2="37.89915625" y2="30.16014375" width="0.3048" layer="1"/>
1017810169
<wire x1="37.89915625" y1="30.16014375" x2="37.8968" y2="30.1625" width="0.3048" layer="1"/>
1017910170
<wire x1="58.1235" y1="39.5075" x2="58.1025" y2="39.4865" width="0" layer="19" extent="16-16"/>
10171+
<wire x1="36.6395" y1="29.083" x2="37.5158" y2="29.083" width="0.6096" layer="1"/>
10172+
<wire x1="37.5158" y1="29.083" x2="37.9095" y2="29.4767" width="0.6096" layer="1"/>
10173+
<wire x1="33.3375" y1="29.083" x2="32.1335" y2="29.083" width="0.6096" layer="1"/>
10174+
<wire x1="32.1335" y1="29.083" x2="32.0675" y2="29.017" width="0.6096" layer="1"/>
10175+
<wire x1="32.3215" y1="30.099" x2="33.3375" y2="29.083" width="0.254" layer="16"/>
10176+
<wire x1="36.6395" y1="29.083" x2="33.3375" y2="29.083" width="0.6096" layer="16"/>
1018010177
</signal>
1018110178
<signal name="DIB_NRESET">
1018210179
<contactref element="IC7" pad="5"/>

dcp405/Eagle files/EEZ DIB DCP405 r2B8.sch

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<setting alwaysvectorfont="no"/>
77
<setting verticaltext="up"/>
88
</settings>
9-
<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="4" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>
9+
<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>
1010
<layers>
1111
<layer number="1" name="Top" color="4" fill="1" visible="no" active="no"/>
1212
<layer number="2" name="Route2" color="1" fill="3" visible="no" active="no"/>
@@ -17006,7 +17006,7 @@ This work is licensed under the &lt;i&gt;&lt;a href=https://www.tapr.org/OHL&gt;
1700617006
<attribute name="OC_NEWARK" value="36K7467"/>
1700717007
</part>
1700817008
<part name="R110" library="rcl" deviceset="R-EU_" device="R0805" value="1R"/>
17009-
<part name="C91" library="rcl" deviceset="C-EU" device="C1206" value="470n"/>
17009+
<part name="C91" library="rcl" deviceset="C-EU" device="C0805" value="470n"/>
1701017010
<part name="D19" library="EEZ_Lib1" deviceset="SCHOTTKY" device="-DUAL_A_L" value="SK10100D1-DIO"/>
1701117011
<part name="C93" library="rcl" deviceset="C-EU" device="C1206" value="10n/200V"/>
1701217012
<part name="C97" library="rcl" deviceset="C-EU" device="C1206" value="10n/200V"/>
@@ -23477,8 +23477,8 @@ Solder JP3, JP4 (0R 0805) and use wire jumper instead of F1 and F2 on DCP405B</t
2347723477
<approved hash="104,4,40.64,129.54,IC13,VDD,+5V,,,"/>
2347823478
<approved hash="104,4,40.64,121.92,IC13,VSS,GND,,,"/>
2347923479
<approved hash="104,4,134.62,66.04,IC17,VDD,V+,,,"/>
23480-
<approved hash="104,4,182.88,132.08,IC12B,VSS,GND,,,"/>
23481-
<approved hash="104,4,182.88,147.32,IC12B,VDD,+5V,,,"/>
23480+
<approved hash="104,4,180.34,134.62,IC12B,VSS,GND,,,"/>
23481+
<approved hash="104,4,180.34,149.86,IC12B,VDD,+5V,,,"/>
2348223482
<approved hash="104,2,101.6,35.56,IC8,VCC,+3V3,,,"/>
2348323483
<approved hash="104,2,30.48,149.86,IC2,VIN,DC_OUT,,,"/>
2348423484
<approved hash="206,4,38.1,25.4,MISO,,,,,"/>

dcp405/Gerber files/EEZ DIB DCP405 r2B8.GBL

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -112,10 +112,8 @@ X0180593Y0269862D02*
112112
X0222343Y0228112D01*
113113
X0222343Y0175612D01*
114114
X0237093Y0160862D01*
115-
X0240093Y0194612D02*
116-
X0239843Y0194862D01*
117-
X0231593Y0194612D02*
118-
X0227843Y0198362D01*
115+
X0231843Y0190362D02*
116+
X0227843Y0194362D01*
119117
X0227843Y0227612D01*
120118
X0184343Y0271112D01*
121119
X0184343Y0278112D01*
@@ -1198,7 +1196,6 @@ X0339389Y0376612D01*
11981196
X0337798Y0376612D01*
11991197
X0337194Y0376362D01*
12001198
X0334429Y0376362D01*
1201-
X0333843Y0375776D01*
12021199
X0332843Y0374776D01*
12031200
X0332843Y0328904D01*
12041201
X0326544Y0328486D02*
@@ -4743,6 +4740,7 @@ X0770360Y0249512D01*
47434740
X0771316Y0249908D01*
47444741
X0772047Y0250639D01*
47454742
X0772047Y0250639D01*
4743+
X0778066Y0256658D01*
47464744
X0778797Y0257389D01*
47474745
X0779193Y0258345D01*
47484746
X0779193Y0273379D01*
@@ -4751,6 +4749,7 @@ X0778066Y0275066D01*
47514749
X0777110Y0275462D01*
47524750
X0762076Y0275462D01*
47534751
X0761120Y0275066D01*
4752+
X0760389Y0274335D01*
47544753
X0756531Y0270477D01*
47554754
X0756531Y0272140D01*
47564755
X0754371Y0274300D01*
@@ -5114,6 +5113,8 @@ X0778881Y0257591D02*
51145113
X0794793Y0257591D01*
51155114
X0794793Y0256593D02*
51165115
X0778001Y0256593D01*
5116+
X0778066Y0256658D02*
5117+
X0778066Y0256658D01*
51175118
X0777002Y0255594D02*
51185119
X0794793Y0255594D01*
51195120
X0794793Y0254596D02*
@@ -10359,8 +10360,6 @@ X0337319Y0376414D02*
1035910360
X0325681Y0376414D01*
1036010361
X0325681Y0375416D02*
1036110362
X0333482Y0375416D01*
10362-
X0333843Y0375776D02*
10363-
X0333843Y0375776D01*
1036410363
X0332843Y0374417D02*
1036510364
X0325681Y0374417D01*
1036610365
X0325016Y0373419D02*
@@ -10967,6 +10966,8 @@ X0344093Y0373419D02*
1096710966
X0366843Y0373419D01*
1096810967
X0366843Y0374417D02*
1096910968
X0344093Y0374417D01*
10969+
X0343507Y0375362D02*
10970+
X0343507Y0375362D01*
1097010971
X0343454Y0375416D02*
1097110972
X0366843Y0375416D01*
1097210973
X0366843Y0351451D02*
@@ -19840,8 +19841,8 @@ X0226593Y0251862D03*
1984019841
X0231593Y0251862D03*
1984119842
X0238093Y0222362D03*
1984219843
X0233843Y0218612D03*
19843-
X0231593Y0194612D03*
19844-
X0244843Y0194612D03*
19844+
X0231843Y0190362D03*
19845+
X0244843Y0190362D03*
1984519846
X0291093Y0180362D03*
1984619847
X0295343Y0181612D03*
1984719848
X0301343Y0180362D03*
@@ -20609,12 +20610,11 @@ X0798093Y0248362D01*
2060920610
X0798093Y0371612D01*
2061020611
X0793843Y0375862D01*
2061120612
X0790556Y0375862D01*
20612-
X0244843Y0194612D02*
20613-
X0240093Y0194612D01*
20614-
X0231593Y0194612D01*
20615-
X0186093Y0191612D02*
20613+
X0244843Y0190362D02*
20614+
X0231843Y0190362D01*
20615+
X0199018Y0160508D02*
2061620616
X0186093Y0173433D01*
20617-
X0199018Y0160508D01*
20617+
X0186093Y0191612D01*
2061820618
X0186093Y0201612D02*
2061920619
X0183093Y0203112D01*
2062020620
X0179843Y0206362D01*

0 commit comments

Comments
 (0)