by adom
0603 MLCC · 100 nF ±5% X7R · 50 V
← Commit history
Update characterization page for 0603B104J500CT — audit corrections
1 file changed
+42−39
0603B104J500CT.html+42−39@@ -174,8 +174,8 @@ document.getElementById('copyFullUrl').addEventListener('click',function(){var t </div> <div class="spec-card"> <div class="sc-label">Insulation R</div>- <div class="sc-value">10GΩ</div>- <div class="sc-detail">min @ 50V DC</div>+ <div class="sc-value">1GΩ</div>+ <div class="sc-detail">min (R×C ≥ 100 Ω·F)</div> </div> <div class="spec-card"> <div class="sc-label">Mouser</div>@@ -196,8 +196,8 @@ document.getElementById('copyFullUrl').addEventListener('click',function(){var t <tr><td>Capacitance</td><td>100nF ±5% (J)</td></tr> <tr><td>Rated Voltage</td><td>50V DC</td></tr> <tr><td>Dielectric Type</td><td>X7R (Class II)</td></tr>- <tr><td>Dissipation Factor</td><td>≤3%</td></tr>- <tr><td>Insulation Resistance</td><td>10GΩ</td></tr>+ <tr><td>Dissipation Factor</td><td>≤3% (0603 ≥0.047µF exception)</td></tr>+ <tr><td>Insulation Resistance</td><td>1GΩ min (R×C ≥ 100 Ω·F)</td></tr> <tr><td>Temp Coefficient</td><td>±15% (X7R)</td></tr> <tr><td>Test Voltage</td><td>1.0 ± 0.2 Vrms</td></tr> <tr><td>Test Frequency</td><td>1.0 kHz ± 10%</td></tr>@@ -238,12 +238,12 @@ document.getElementById('copyFullUrl').addEventListener('click',function(){var t <line x1="45" y1="98" x2="175" y2="98" stroke="#484f58" stroke-width="0.5"/> <line x1="45" y1="94" x2="45" y2="102" stroke="#484f58" stroke-width="0.5"/> <line x1="175" y1="94" x2="175" y2="102" stroke="#484f58" stroke-width="0.5"/>- <text x="110" y="114" fill="#e6edf3" font-size="10" text-anchor="middle">1.60 ±0.20</text>+ <text x="110" y="114" fill="#e6edf3" font-size="10" text-anchor="middle">1.60 ± 0.15</text> <!-- Depth dim --> <line x1="185" y1="22" x2="185" y2="87" stroke="#484f58" stroke-width="0.5"/> <line x1="181" y1="22" x2="189" y2="22" stroke="#484f58" stroke-width="0.5"/> <line x1="181" y1="87" x2="189" y2="87" stroke="#484f58" stroke-width="0.5"/>- <text x="195" y="58" fill="#e6edf3" font-size="10">0.80 ±0.20</text>+ <text x="195" y="58" fill="#e6edf3" font-size="10">0.80 ± 0.15</text> <!-- Terminal width --> <line x1="45" y1="126" x2="70" y2="126" stroke="#484f58" stroke-width="0.5" stroke-dasharray="2,2"/> <text x="57" y="138" fill="#8b949e" font-size="9" text-anchor="middle">0.4 ± 0.2</text>@@ -257,7 +257,7 @@ document.getElementById('copyFullUrl').addEventListener('click',function(){var t <line x1="445" y1="28" x2="445" y2="83" stroke="#484f58" stroke-width="0.5"/> <line x1="441" y1="28" x2="449" y2="28" stroke="#484f58" stroke-width="0.5"/> <line x1="441" y1="83" x2="449" y2="83" stroke="#484f58" stroke-width="0.5"/>- <text x="455" y="59" fill="#e6edf3" font-size="10">0.80 ±0.20</text>+ <text x="455" y="59" fill="#e6edf3" font-size="10">0.80 ± 0.07</text> <!-- Physical specs --> <text x="110" y="160" fill="#8b949e" font-size="10" text-anchor="middle">0603 (1608 metric)</text>@@ -303,14 +303,14 @@ document.getElementById('copyFullUrl').addEventListener('click',function(){var t <line x1="540" y1="20" x2="540" y2="220" stroke="#21262d" stroke-width="0.5" stroke-dasharray="4,4"/> <!-- Capacitive region -->- <path d="M60,34 L134,58 L209,82 L283,105 L358,129 L432,152 L506,177 L581,205 L588,206" stroke="#00b8b0" stroke-width="2.5" fill="none"/>+ <path d="M60,35 L134,60 L208,84 L282,108 L356,132 L430,156 L504,181 L578,204 L585,205" stroke="#00b8b0" stroke-width="2.5" fill="none"/> <!-- SRF minimum -->- <circle cx="588" cy="206" r="5" fill="#00b8b0" opacity="0.8"/>+ <circle cx="585" cy="205" r="5" fill="#00b8b0" opacity="0.8"/> <!-- Inductive region -->- <path d="M588,206 L614,191 L648,179 L660,175" stroke="#f85149" stroke-width="2.5" fill="none" stroke-dasharray="6,3"/>+ <path d="M585,205 L613,192 L648,181 L660,177" stroke="#f85149" stroke-width="2.5" fill="none" stroke-dasharray="6,3"/> <!-- SRF annotation -->- <line x1="588" y1="206" x2="588" y2="230" stroke="#00b8b0" stroke-width="0.5" stroke-dasharray="3,3" opacity="0.5"/>- <text x="588" y="248" fill="#00b8b0" font-size="10" text-anchor="middle">SRF: ~30 MHz</text>+ <line x1="585" y1="205" x2="585" y2="230" stroke="#00b8b0" stroke-width="0.5" stroke-dasharray="3,3" opacity="0.5"/>+ <text x="585" y="248" fill="#00b8b0" font-size="10" text-anchor="middle">SRF: Not specified</text> <!-- Region labels --> <rect x="120" y="24" width="100" height="20" rx="4" fill="rgba(0,184,176,0.12)"/>@@ -319,22 +319,22 @@ document.getElementById('copyFullUrl').addEventListener('click',function(){var t <text x="580" y="38" fill="#f85149" font-size="10" text-anchor="middle">Inductive</text> <!-- Usable range -->- <rect x="60" y="222" width="528" height="4" rx="2" fill="rgba(63,185,80,0.3)"/>- <text x="324" y="240" fill="#3fb950" font-size="9" text-anchor="middle">Usable range (≤ SRF)</text>- <text x="55" y="224" fill="#484f58" font-size="9" text-anchor="end">46 mΩ</text>- <text x="55" y="174" fill="#484f58" font-size="9" text-anchor="end">508 mΩ</text>- <text x="55" y="124" fill="#484f58" font-size="9" text-anchor="end">5.6 Ω</text>- <text x="55" y="74" fill="#484f58" font-size="9" text-anchor="end">61.5 Ω</text>- <text x="55" y="24" fill="#484f58" font-size="9" text-anchor="end">677.3 Ω</text>+ <rect x="60" y="222" width="525" height="4" rx="2" fill="rgba(63,185,80,0.3)"/>+ <text x="322" y="240" fill="#3fb950" font-size="9" text-anchor="middle">Usable range (≤ SRF)</text>+ <text x="55" y="224" fill="#484f58" font-size="9" text-anchor="end">40 mΩ</text>+ <text x="55" y="174" fill="#484f58" font-size="9" text-anchor="end">378 mΩ</text>+ <text x="55" y="124" fill="#484f58" font-size="9" text-anchor="end">3.6 Ω</text>+ <text x="55" y="74" fill="#484f58" font-size="9" text-anchor="end">33.7 Ω</text>+ <text x="55" y="24" fill="#484f58" font-size="9" text-anchor="end">318.3 Ω</text> <text x="12" y="124" fill="#484f58" font-size="9" text-anchor="middle" transform="rotate(-90,12,124)">|Z| impedance</text> <text x="60" y="248" fill="#484f58" font-size="9" text-anchor="middle">10k</text>- <text x="180" y="248" fill="#484f58" font-size="9" text-anchor="middle">62k</text>- <text x="300" y="248" fill="#484f58" font-size="9" text-anchor="middle">382k</text>+ <text x="180" y="248" fill="#484f58" font-size="9" text-anchor="middle">58k</text>+ <text x="300" y="248" fill="#484f58" font-size="9" text-anchor="middle">337k</text> <text x="420" y="248" fill="#484f58" font-size="9" text-anchor="middle">2M</text>- <text x="540" y="248" fill="#484f58" font-size="9" text-anchor="middle">15M</text>- <text x="660" y="248" fill="#484f58" font-size="9" text-anchor="middle">90M</text>+ <text x="540" y="248" fill="#484f58" font-size="9" text-anchor="middle">11M</text>+ <text x="660" y="248" fill="#484f58" font-size="9" text-anchor="middle">66M</text> </svg>- <div class="chart-note">Impedance reaches its minimum at the self-resonant frequency (~30 MHz). Below SRF the part behaves as a capacitor; above SRF parasitic inductance dominates. Use at ≤ ⅓ SRF (~10 MHz) for predictable capacitive behavior. X7R has higher ESR than C0G/NP0, resulting in a less sharp resonance dip.</div>+ <div class="chart-note">SRF: Not specified in Walsin datasheet. Below SRF the part behaves as a capacitor; above SRF parasitic inductance dominates. X7R has higher ESR than C0G/NP0, resulting in a less sharp resonance dip.</div> </div> </div> @@ -407,7 +407,7 @@ document.getElementById('copyFullUrl').addEventListener('click',function(){var t <div class="env-card"> <div class="env-name">Vibration</div> <div class="env-spec">No damage</div>- <div class="env-detail">10–55Hz, 1.5mm amp, 2h×3 axes (6h total)</div>+ <div class="env-detail">10–55Hz, 1.5mm amp, 2hrs × 3 axes (6hrs total)</div> </div> <div class="env-card"> <div class="env-name">Solderability</div>@@ -431,7 +431,7 @@ document.getElementById('copyFullUrl').addEventListener('click',function(){var t </div> <div class="env-card"> <div class="env-name">Insulation Resistance</div>- <div class="env-spec">10GΩ min (X7R)</div>+ <div class="env-spec">1GΩ min (R×C ≥ 100 Ω·F)</div> <div class="env-detail">50V DC, 25°C</div> </div> <div class="env-card">@@ -445,6 +445,7 @@ document.getElementById('copyFullUrl').addEventListener('click',function(){var t <!-- Symbol, Footprint & 3D View --> <div class="section"> <h2 class="section-title">Symbol, Footprint & 3D Model</h2>+ <div class="grid-2" style="margin-bottom:12px"> <!-- Interactive SymView --> <div class="card" style="padding:0;overflow:hidden">@@ -457,15 +458,17 @@ document.getElementById('copyFullUrl').addEventListener('click',function(){var t <iframe src="0603B104J500CT-fpview.html" style="width:100%;height:340px;border:none;display:block" allow="fullscreen"></iframe> </div> </div>+ <!-- 3D Model --> <div class="card" style="text-align:center;margin-bottom:12px"> <div style="font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;color:var(--text-dim);margin-bottom:12px">3D Model (interactive)</div> <canvas id="viewer3d" width="600" height="300" style="width:100%;height:300px;border-radius:4px;cursor:grab"></canvas> <div style="font-size:10px;color:var(--text-dim);margin-top:6px">Click & drag to rotate · Scroll to zoom</div> </div>+ <!-- Download / Export Bar --> <div class="card" style="display:flex;align-items:center;gap:10px;flex-wrap:wrap">- <span style="font-size:11px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:0.5px">Export:</span>+ <span style="font-size:12px;color:var(--text-muted);font-weight:500">Export:</span> <a class="dl-btn" href="https://wiki-ufypy5dpx93o.adom.cloud/static/libraries/0603b104j500ct/0603B104J500CT.kicad_sym" download>KiCad Symbol (.kicad_sym)</a> <a class="dl-btn" href="https://wiki-ufypy5dpx93o.adom.cloud/static/libraries/0603b104j500ct/0603B104J500CT.kicad_mod" download>KiCad Footprint (.kicad_mod)</a> <a class="dl-btn" href="https://wiki-ufypy5dpx93o.adom.cloud/static/libraries/0603b104j500ct/0603B104J500CT.lbr" download>Fusion 360 (.lbr)</a>@@ -773,18 +776,18 @@ document.getElementById('copyFullUrl').addEventListener('click',function(){var t // Impedance chart data const impedanceData = [- {sx:60, sy:34, vx:10000, vy:338.63},- {sx:134, sy:58, vx:30917, vy:109.53},- {sx:209, sy:82, vx:95585, vy:35.43},- {sx:283, sy:105, vx:295518, vy:11.46},- {sx:358, sy:129, vx:913649, vy:3.70},- {sx:432, sy:152, vx:2824712, vy:1.19},- {sx:506, sy:177, vx:8733110, vy:0.37},- {sx:581, sy:205, vx:27000000, vy:0.10},- {sx:588, sy:206, vx:30000000, vy:0.09},- {sx:614, sy:191, vx:45000000, vy:0.19},- {sx:648, sy:179, vx:75000000, vy:0.33},- {sx:660, sy:175, vx:90000000, vy:0.39},+ {sx:60, sy:35, vx:10000, vy:159.15},+ {sx:134, sy:60, vx:29577, vy:53.81},+ {sx:208, sy:84, vx:87479, vy:18.19},+ {sx:282, sy:108, vx:258736, vy:6.15},+ {sx:356, sy:132, vx:765259, vy:2.08},+ {sx:430, sy:156, vx:2263398, vy:0.70},+ {sx:504, sy:181, vx:6694421, vy:0.23},+ {sx:578, sy:204, vx:19800000, vy:0.08},+ {sx:585, sy:205, vx:22000000, vy:0.08},+ {sx:613, sy:192, vx:33000000, vy:0.14},+ {sx:648, sy:181, vx:55000000, vy:0.23},+ {sx:660, sy:177, vx:66000000, vy:0.27}, ]; function fmtFreq(f) {