mirror of
https://github.com/LorenceChen/DHO800_BatteryPack.git
synced 2025-10-24 05:03:58 +03:00
Add files via upload
This commit is contained in:
File diff suppressed because it is too large
Load Diff
BIN
1.PCB_Project/DHO800_BatteryPack_IP5389_V1.1_Realse/PCB.PcbDoc
Normal file
BIN
1.PCB_Project/DHO800_BatteryPack_IP5389_V1.1_Realse/PCB.PcbDoc
Normal file
Binary file not shown.
@@ -0,0 +1,48 @@
|
||||
Protel Design System Design Rule Check
|
||||
PCB File : G:\<5C>ĵ<EFBFBD>\2023\DHO800\Realse\DHO800_Battery_Pack_IP5389_V1.1_Realse\PCB.PcbDoc
|
||||
Date : 1/9/2023
|
||||
Time : <20><><EFBFBD><EFBFBD> 2:37:31
|
||||
|
||||
Processing Rule : Clearance Constraint (Gap=4mil) (All),(All)
|
||||
Rule Violations :0
|
||||
|
||||
Processing Rule : Short-Circuit Constraint (Allowed=No) (All),(All)
|
||||
Rule Violations :0
|
||||
|
||||
Processing Rule : Un-Routed Net Constraint ( (All) )
|
||||
Rule Violations :0
|
||||
|
||||
Processing Rule : Modified Polygon (Allow modified: No), (Allow shelved: No)
|
||||
Rule Violations :0
|
||||
|
||||
Processing Rule : Width Constraint (Min=8mil) (Max=500mil) (Preferred=10mil) (All)
|
||||
Rule Violations :0
|
||||
|
||||
Processing Rule : Power Plane Connect Rule(Direct Connect )(Expansion=20mil) (Conductor Width=10mil) (Air Gap=10mil) (Entries=4) (All)
|
||||
Rule Violations :0
|
||||
|
||||
Processing Rule : Hole Size Constraint (Min=1mil) (Max=500mil) (All)
|
||||
Rule Violations :0
|
||||
|
||||
Processing Rule : Hole To Hole Clearance (Gap=0mil) (All),(All)
|
||||
Rule Violations :0
|
||||
|
||||
Processing Rule : Minimum Solder Mask Sliver (Gap=0mil) (All),(All)
|
||||
Rule Violations :0
|
||||
|
||||
Processing Rule : Silk To Solder Mask (Clearance=0mil) (IsPad),(All)
|
||||
Rule Violations :0
|
||||
|
||||
Processing Rule : Silk to Silk (Clearance=0mil) (All),(All)
|
||||
Rule Violations :0
|
||||
|
||||
Processing Rule : Net Antennae (Tolerance=0mil) (All)
|
||||
Rule Violations :0
|
||||
|
||||
Processing Rule : Height Constraint (Min=0mil) (Max=1000mil) (Prefered=500mil) (All)
|
||||
Rule Violations :0
|
||||
|
||||
|
||||
Violations Detected : 0
|
||||
Waived Violations : 0
|
||||
Time Elapsed : 00:00:02
|
||||
@@ -0,0 +1,324 @@
|
||||
<html>
|
||||
<head>
|
||||
<META http-equiv="Content-Type" content="text/html">
|
||||
<style type="text/css">
|
||||
h1, h2, h3, h4, h5, h6 {
|
||||
font-family : segoe ui;
|
||||
color : black;
|
||||
background-color : #EDE7D9;
|
||||
padding: 0.3em;
|
||||
}
|
||||
|
||||
h1 {
|
||||
font-size: 1.2em;
|
||||
}
|
||||
|
||||
h2 {
|
||||
font-size: 1.2em;
|
||||
}
|
||||
|
||||
body {
|
||||
font-family : segoe ui;
|
||||
}
|
||||
|
||||
td, th {
|
||||
padding: 0.5em;
|
||||
text-align : left;
|
||||
width: 10em;
|
||||
}
|
||||
th {
|
||||
background-color : #EEEEEE;
|
||||
|
||||
}
|
||||
th.column1, td.column1 {
|
||||
text-align: left;
|
||||
width : auto;
|
||||
}
|
||||
table {
|
||||
width : 100%;
|
||||
font-size: 0.9em;
|
||||
}
|
||||
|
||||
.DRC_summary_header {
|
||||
padding-bottom : 0.1em;
|
||||
border : 0px solid black;
|
||||
width: 100%;
|
||||
align: left;
|
||||
}
|
||||
|
||||
.DRC_summary_header_col1,
|
||||
.DRC_summary_header_col2,
|
||||
.DRC_summary_header_col3 {
|
||||
color : black;
|
||||
font-size:100%;
|
||||
padding : 0em;
|
||||
padding-top : 0.2em;
|
||||
padding-bottom 0.2em;
|
||||
border : 0px solid black;
|
||||
vertical-align: top;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.DRC_summary_header_col1 {
|
||||
font-weight: bold;
|
||||
width: 8em;
|
||||
}
|
||||
|
||||
.DRC_summary_header_col2 {
|
||||
width: 0.1em;
|
||||
|
||||
}
|
||||
|
||||
.DRC_summary_header_col3 {
|
||||
width : auto;
|
||||
}
|
||||
|
||||
.header_holder {
|
||||
Width = 100%;
|
||||
border = 0px solid green;
|
||||
padding = 0;
|
||||
}
|
||||
|
||||
|
||||
.front_matter, .front_matter_column1, .front_matter_column2, .front_matter_column3
|
||||
{
|
||||
left : 0;
|
||||
top : 0;
|
||||
padding: 0em;
|
||||
padding-top : 0.1em;
|
||||
border : 0px solid black;
|
||||
width : 100%;
|
||||
vertical-align: top;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.front_matter_column1 {
|
||||
width : 8em;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.front_matter_column2 {
|
||||
width: 0.1em;
|
||||
}
|
||||
|
||||
.front_matter_column3 {
|
||||
width : auto;
|
||||
}
|
||||
|
||||
.total_column1, .total_column {
|
||||
font-weight : bold;
|
||||
}
|
||||
.total_column1 {
|
||||
text-align : left;
|
||||
}
|
||||
.warning, .error {
|
||||
color : red;
|
||||
font-weight : bold;
|
||||
}
|
||||
tr.onmouseout_odd {
|
||||
background-color : #white;
|
||||
}
|
||||
tr.onmouseout_even {
|
||||
background-color : #FAFAFA;
|
||||
}
|
||||
tr.onmouseover_odd, tr.onmouseover_even {
|
||||
background-color : #EEEEEE;
|
||||
}
|
||||
a:link, a:visited, .q a:link,.q a:active,.q {
|
||||
color: #21489e;
|
||||
}
|
||||
a:link.callback, a:visited.callback {
|
||||
color: #21489e;
|
||||
}
|
||||
a:link.customize, a:visited.customize {
|
||||
color: #C0C0C0;
|
||||
position: absolute;
|
||||
right: 10px;
|
||||
}
|
||||
p.contents_level1 {
|
||||
font-weight : bold;
|
||||
font-size : 110%;
|
||||
margin : 0.5em;
|
||||
}
|
||||
p.contents_level2 {
|
||||
position : relative;
|
||||
left : 20px;
|
||||
margin : 0.5em;
|
||||
}
|
||||
</style><script type="text/javascript">
|
||||
function coordToMils(coord) {
|
||||
var number = coord / 10000;
|
||||
|
||||
if (number != number.toFixed(3))
|
||||
number = number.toFixed(3);
|
||||
|
||||
return number + 'mil'
|
||||
}
|
||||
|
||||
function coordToMM(coord) {
|
||||
var number = 0.0254 * coord / 10000;
|
||||
|
||||
if (number != number.toFixed(4))
|
||||
number = number.toFixed(4);
|
||||
|
||||
return number + 'mm'
|
||||
}
|
||||
|
||||
function convertCoord(coordNode, units) {
|
||||
for (var i = 0; i < coordNode.childNodes.length; i++) {
|
||||
coordNode.removeChild(coordNode.childNodes[i]);
|
||||
}
|
||||
|
||||
var coord = coordNode.getAttribute('value');
|
||||
if (coord != null) {
|
||||
if (units == 'mm') {
|
||||
textNode = document.createTextNode(coordToMM(coord));
|
||||
coordNode.appendChild(textNode);
|
||||
} else if (units == 'mil') {
|
||||
textNode = document.createTextNode(coordToMils(coord));
|
||||
coordNode.appendChild(textNode);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function convertUnits(unitNode, units) {
|
||||
for (var i = 0; i < unitNode.childNodes.length; i++) {
|
||||
unitNode.removeChild(unitNode.childNodes[i]);
|
||||
}
|
||||
|
||||
textNode = document.createTextNode(units);
|
||||
unitNode.appendChild(textNode);
|
||||
}
|
||||
|
||||
function changeUnits(radio_input, units) {
|
||||
if (radio_input.checked) {
|
||||
|
||||
var elements = document.getElementsByName('coordinate');
|
||||
if (elements) {
|
||||
for (var i = 0; i < elements.length; i++) {
|
||||
convertCoord(elements[i], units);
|
||||
}
|
||||
}
|
||||
|
||||
var elements = document.getElementsByName('units');
|
||||
if (elements) {
|
||||
for (var i = 0; i < elements.length; i++) {
|
||||
convertUnits(elements[i], units);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
</script><title>Design Rule Verification Report</title>
|
||||
</head>
|
||||
<body onload=""><img ALT="Altium" src="
|
||||
file://C:\Users\Public\Documents\Altium\AD21\Templates\AD_logo.png
|
||||
"><h1>Design Rule Verification Report</h1>
|
||||
<table class="header_holder">
|
||||
<td class="column1">
|
||||
<table class="front_matter">
|
||||
<tr class="front_matter">
|
||||
<td class="front_matter_column1">Date:</td>
|
||||
<td class="front_matter_column2"></td>
|
||||
<td class="front_matter_column3">1/9/2023</td>
|
||||
</tr>
|
||||
<tr class="front_matter">
|
||||
<td class="front_matter_column1">Time:</td>
|
||||
<td class="front_matter_column2"></td>
|
||||
<td class="front_matter_column3"><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 2:37:31</td>
|
||||
</tr>
|
||||
<tr class="front_matter">
|
||||
<td class="front_matter_column1">Elapsed Time:</td>
|
||||
<td class="front_matter_column2"></td>
|
||||
<td class="front_matter_column3">00:00:02</td>
|
||||
</tr>
|
||||
<tr class="front_matter">
|
||||
<td class="front_matter_column1">Filename:</td>
|
||||
<td class="front_matter_column2"></td>
|
||||
<td class="front_matter_column3"><a href="file:///G:\%E6%96%87%E6%A1%A3\2023\DHO800\Realse\DHO800_Battery_Pack_IP5389_V1.1_Realse\PCB.PcbDoc" class="file"><acronym title="G:\<5C>ĵ<EFBFBD>\2023\DHO800\Realse\DHO800_Battery_Pack_IP5389_V1.1_Realse\PCB.PcbDoc">G:\<5C>ĵ<EFBFBD>\2023\DHO800\Realse\DHO800_Battery_Pack_IP5389_V1.1_Realse\PCB.PcbDoc</acronym></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="column2">
|
||||
<table class="DRC_summary_header">
|
||||
<tr>
|
||||
<td class="DRC_summary_header_col1">Warnings:</td>
|
||||
<td class="DRC_summary_header_col2"></td>
|
||||
<td class="DRC_summary_header_col3">0</td></tr>
|
||||
<tr>
|
||||
<td class="DRC_summary_header_col1">Rule Violations:</td>
|
||||
<td class="DRC_summary_header_col2"></td>
|
||||
<td class="DRC_summary_header_col3">0</td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</table><a name="IDAB3B2SZG1GXVE44WUM0WV2MG1BJXRFFIROKGLRF3AZWLQEC4PJXN"><h2>Summary</h2></a><table>
|
||||
<tr>
|
||||
<th class="column1">Warnings</th>
|
||||
<th class="column2">Count</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="font-weight : bold; text-align : right" class="column1">Total</td>
|
||||
<td style="font-weight : bold" class="column2">0</td>
|
||||
</tr>
|
||||
</table><br><table>
|
||||
<tr>
|
||||
<th class="column1">Rule Violations</th>
|
||||
<th class="column2">Count</th>
|
||||
</tr>
|
||||
<tr class="onmouseout_odd" onmouseover="className = 'onmouseover_odd'" onmouseout="className = 'onmouseout_odd'">
|
||||
<td class="column1"><a href="#IDVSCP4ZLBIOKMCWZVVXMEWOVF1PNG35IIOKLMNV2SD4X2ABFHXHD">Clearance Constraint (Gap=4mil) (All),(All)</a></td>
|
||||
<td class="column2">0</td>
|
||||
</tr>
|
||||
<tr class="onmouseout_even" onmouseover="className = 'onmouseover_even'" onmouseout="className = 'onmouseout_even'">
|
||||
<td class="column1"><a href="#ID4SQ2ZEO0RKZNG2QXD4W5THPBT0YB1PMN0XZJREHE5TFM0O4KNFH">Short-Circuit Constraint (Allowed=No) (All),(All)</a></td>
|
||||
<td class="column2">0</td>
|
||||
</tr>
|
||||
<tr class="onmouseout_odd" onmouseover="className = 'onmouseover_odd'" onmouseout="className = 'onmouseout_odd'">
|
||||
<td class="column1"><a href="#IDJZNDZ3C4GZQ5FI1QDQK3ISBLJIJBFYENP4HJ20BNU2IZXGOQUWJM">Un-Routed Net Constraint ( (All) )</a></td>
|
||||
<td class="column2">0</td>
|
||||
</tr>
|
||||
<tr class="onmouseout_even" onmouseover="className = 'onmouseover_even'" onmouseout="className = 'onmouseout_even'">
|
||||
<td class="column1"><a href="#IDVG2XKLZWHC0UIKE1NXFGHNS3TIOSZFUGUNDZRLNLZTD5U0A1P2CG">Modified Polygon (Allow modified: No), (Allow shelved: No)</a></td>
|
||||
<td class="column2">0</td>
|
||||
</tr>
|
||||
<tr class="onmouseout_odd" onmouseover="className = 'onmouseover_odd'" onmouseout="className = 'onmouseout_odd'">
|
||||
<td class="column1"><a href="#ID1XOTHGQA1WAUEHCK0BBCNSOVCDLS2CNVL2LD2ENPXUXLSNK4RVWD">Width Constraint (Min=8mil) (Max=500mil) (Preferred=10mil) (All)</a></td>
|
||||
<td class="column2">0</td>
|
||||
</tr>
|
||||
<tr class="onmouseout_even" onmouseover="className = 'onmouseover_even'" onmouseout="className = 'onmouseout_even'">
|
||||
<td class="column1"><a href="#IDTHK41NB3PD3EKHRSXXAI5AVPYPR1O1BVSAV21UDTDLEDKDEUWHJJ">Power Plane Connect Rule(Direct Connect )(Expansion=20mil) (Conductor Width=10mil) (Air Gap=10mil) (Entries=4) (All)</a></td>
|
||||
<td class="column2">0</td>
|
||||
</tr>
|
||||
<tr class="onmouseout_odd" onmouseover="className = 'onmouseover_odd'" onmouseout="className = 'onmouseout_odd'">
|
||||
<td class="column1"><a href="#IDGG0WNGUPBFOMEOEVMIKEDJXZTBWCLG2I3NGNAJHRUQYFXRDG5HSC">Hole Size Constraint (Min=1mil) (Max=500mil) (All)</a></td>
|
||||
<td class="column2">0</td>
|
||||
</tr>
|
||||
<tr class="onmouseout_even" onmouseover="className = 'onmouseover_even'" onmouseout="className = 'onmouseout_even'">
|
||||
<td class="column1"><a href="#IDYGZHAZ5B0AESLXJUQ4TXTK0VHLGHAY0NX4OQEZHYBRPXN5YF3I0P">Hole To Hole Clearance (Gap=0mil) (All),(All)</a></td>
|
||||
<td class="column2">0</td>
|
||||
</tr>
|
||||
<tr class="onmouseout_odd" onmouseover="className = 'onmouseover_odd'" onmouseout="className = 'onmouseout_odd'">
|
||||
<td class="column1"><a href="#IDVU0FROUGXLDUGC2UXWXAY3PZ4NCY3CK5C0JMQCP4PFHEQWUDT54">Minimum Solder Mask Sliver (Gap=0mil) (All),(All)</a></td>
|
||||
<td class="column2">0</td>
|
||||
</tr>
|
||||
<tr class="onmouseout_even" onmouseover="className = 'onmouseover_even'" onmouseout="className = 'onmouseout_even'">
|
||||
<td class="column1"><a href="#IDTH2YO0OWEHTPPBRX0KPC4BMTNLNX4NI3A2ERQHDYZICFPF1SLEL">Silk To Solder Mask (Clearance=0mil) (IsPad),(All)</a></td>
|
||||
<td class="column2">0</td>
|
||||
</tr>
|
||||
<tr class="onmouseout_odd" onmouseover="className = 'onmouseover_odd'" onmouseout="className = 'onmouseout_odd'">
|
||||
<td class="column1"><a href="#IDPZMVHOSXF54ANI0IYG1JZ4LYLN1XLF4ABPAL3XKKKRQKSOF3DMWD">Silk to Silk (Clearance=0mil) (All),(All)</a></td>
|
||||
<td class="column2">0</td>
|
||||
</tr>
|
||||
<tr class="onmouseout_even" onmouseover="className = 'onmouseover_even'" onmouseout="className = 'onmouseout_even'">
|
||||
<td class="column1"><a href="#ID1SPXXM4ZRQCPCJOKJGVNFQSOCO3NP1NMW1SZVMG0FWWPBVSEBLWK">Net Antennae (Tolerance=0mil) (All)</a></td>
|
||||
<td class="column2">0</td>
|
||||
</tr>
|
||||
<tr class="onmouseout_odd" onmouseover="className = 'onmouseover_odd'" onmouseout="className = 'onmouseout_odd'">
|
||||
<td class="column1"><a href="#IDR1IESAYLAFV1FZ1CO5VH1UOIANDFL34VFUQS15GHFLUT1HFPXB5D">Height Constraint (Min=0mil) (Max=1000mil) (Prefered=500mil) (All)</a></td>
|
||||
<td class="column2">0</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="font-weight : bold; text-align : right" class="column1">Total</td>
|
||||
<td style="font-weight : bold" class="column2">0</td>
|
||||
</tr>
|
||||
</table><br></body>
|
||||
</html>
|
||||
BIN
1.PCB_Project/DHO800_BatteryPack_IP5389_V1.1_Realse/SCH.SchDoc
Normal file
BIN
1.PCB_Project/DHO800_BatteryPack_IP5389_V1.1_Realse/SCH.SchDoc
Normal file
Binary file not shown.
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1 @@
|
||||
Record=TopLevelDocument|FileName=SCH.SchDoc|SheetNumber=1
|
||||
BIN
1.PCB_Project/DHO800_BatteryPack_LED_V1.1_Realse/PCB.PcbDoc
Normal file
BIN
1.PCB_Project/DHO800_BatteryPack_LED_V1.1_Realse/PCB.PcbDoc
Normal file
Binary file not shown.
BIN
1.PCB_Project/DHO800_BatteryPack_LED_V1.1_Realse/SCH.SchDoc
Normal file
BIN
1.PCB_Project/DHO800_BatteryPack_LED_V1.1_Realse/SCH.SchDoc
Normal file
Binary file not shown.
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1 @@
|
||||
Record=TopLevelDocument|FileName=SCH.SchDoc|SheetNumber=1
|
||||
BIN
1.PCB_Project/DHO800_BatteryPack_USB_C_V1.1_Realse/PCB.PcbDoc
Normal file
BIN
1.PCB_Project/DHO800_BatteryPack_USB_C_V1.1_Realse/PCB.PcbDoc
Normal file
Binary file not shown.
BIN
1.PCB_Project/DHO800_BatteryPack_USB_C_V1.1_Realse/SCH.SchDoc
Normal file
BIN
1.PCB_Project/DHO800_BatteryPack_USB_C_V1.1_Realse/SCH.SchDoc
Normal file
Binary file not shown.
File diff suppressed because one or more lines are too long
4460
2.BOM/DHO800_BatteryPack_IP5389_V1.1.html
Normal file
4460
2.BOM/DHO800_BatteryPack_IP5389_V1.1.html
Normal file
File diff suppressed because one or more lines are too long
4460
2.BOM/DHO800_BatteryPack_LED_V1.1.html
Normal file
4460
2.BOM/DHO800_BatteryPack_LED_V1.1.html
Normal file
File diff suppressed because one or more lines are too long
4460
2.BOM/DHO800_BatteryPack_USB_C_V1.1.html
Normal file
4460
2.BOM/DHO800_BatteryPack_USB_C_V1.1.html
Normal file
File diff suppressed because one or more lines are too long
1151
3.Model/DHO800_BatteryPack_BUTTON_V1.1_Realse.stp
Normal file
1151
3.Model/DHO800_BatteryPack_BUTTON_V1.1_Realse.stp
Normal file
File diff suppressed because it is too large
Load Diff
66128
3.Model/DHO800_BatteryPack_CASE_V1.1_Realse.stp
Normal file
66128
3.Model/DHO800_BatteryPack_CASE_V1.1_Realse.stp
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user