my-kicad-lib/docs/Standard_Passives_LCSC.de.md

306 lines
8.2 KiB
Markdown

# Standard-Passivbauteile mit LCSC-Integration
Diese Anleitung beschreibt das System für Standard-Passivbauteile (R, C, L) mit LCSC-Bestellnummern.
## 🎯 Zielsetzung
- **Einheitliche Bestückung**: Immer die gleichen, gut verfügbaren Teile verwenden
- **Kostenoptimierung**: LCSC Basic Parts für niedrige Kosten
- **Automatisierung**: Direkte BOM-Generierung für JLCPCB/LCSC
- **Standardisierung**: Feste Werte-Reihen für alle Projekte
## 📊 Standard-Werte-Reihen
### Kondensatoren (Keramik, X7R, 50V)
```
Übliche Werte:
100pF, 220pF, 470pF, 1nF, 2.2nF, 4.7nF, 10nF, 22nF, 47nF, 100nF, 220nF, 470nF, 1µF, 2.2µF, 4.7µF, 10µF, 22µF, 47µF, 100µF
Packages:
0402: 100pF - 1µF
0603: 100pF - 10µF
0805: 100pF - 22µF
1206: 100pF - 47µF
```
### Widerstände (Dickschicht, 1%, 1/16W-1/4W)
```
E24-Reihe bevorzugt:
1.0, 1.1, 1.2, 1.3, 1.5, 1.6, 1.8, 2.0, 2.2, 2.4, 2.7, 3.0, 3.3, 3.6, 3.9, 4.3, 4.7, 5.1, 5.6, 6.2, 6.8, 7.5, 8.2, 9.1
Dekaden: 1Ω - 10MΩ
Packages:
0402: 1Ω - 1MΩ
0603: 1Ω - 10MΩ
0805: 1Ω - 10MΩ
1206: 1Ω - 10MΩ
```
### Induktivitäten (Ferrit, 20%)
```
Übliche Werte:
10nH, 22nH, 47nH, 100nH, 220nH, 470nH, 1µH, 2.2µH, 4.7µH, 10µH, 22µH, 47µH, 100µH, 220µH, 470µH, 1mH
Packages:
0402: 1nH - 47nH (HF)
0603: 10nH - 470nH
0805: 100nH - 10µH
1206: 470nH - 1mH
```
## 🏷️ Naming Convention
### Symbol-Namen
```
Format: [Wert]_[Package]_[LCSC]
Beispiele:
100nF_0402_C1525
10k_0603_C25804
1uF_0805_C28323
100uH_1206_C51942
Spezialwerte:
DNP_0603_C25804 # Do Not Populate (gleiche Größe wie Referenz-Teil)
0R_0603_C21189 # 0-Ohm Brücke
NC_0603 # Not Connected (ohne LCSC#)
```
### Eigenschaften (Symbol Properties)
```
Reference: R?, C?, L?
Value: [Wert] (z.B. "100nF", "10k", "100uH")
Footprint: Passives_Standard:[Package]_[Typ]
Datasheet: [LCSC-URL]
Description: [Spezifikation]
LCSC: [C-Nummer]
Manufacturer: [Herstellername]
MPN: [Manufacturer Part Number]
Package: [0402/0603/0805/1206]
```
### Footprint-Namen
```
Format: [Package]_[Typ]_[Besonderheiten]
Standard:
R_0402_1005Metric
R_0603_1608Metric
R_0805_2012Metric
R_1206_3216Metric
C_0402_1005Metric
C_0603_1608Metric
C_0805_2012Metric
C_1206_3216Metric
L_0402_1005Metric
L_0603_1608Metric
L_0805_2012Metric
L_1206_3216Metric
Spezial:
R_0603_1608Metric_HandSolder # Vergrößerte Pads
C_0805_2012Metric_HighVolt # Erhöhte Abstände
```
## 📋 LCSC Basic Parts Liste
### Kondensatoren (Samsung CL-Series, X7R, 50V)
```
# 0402 Package
100nF_0402_C1525 # CL05B104KO5NNNC, Samsung, X7R, 50V
10nF_0402_C15195 # CL05B103KO5NNNC, Samsung, X7R, 50V
1nF_0402_C1523 # CL05B102KO5NNNC, Samsung, X7R, 50V
100pF_0402_C1524 # CL05B101KO5NNNC, Samsung, X7R, 50V
# 0603 Package
100nF_0603_C14663 # CL10B104KB8NNNC, Samsung, X7R, 50V
10nF_0603_C57112 # CL10B103KB8NNNC, Samsung, X7R, 50V
1µF_0603_C15849 # CL10A105KA8NNNC, Samsung, X5R, 25V
# 0805 Package
100nF_0805_C49678 # CL21B104KBCNNNC, Samsung, X7R, 50V
10µF_0805_C15850 # CL21A106KAQNNNE, Samsung, X5R, 25V
1µF_0805_C28323 # CL21B105KOFNNNE, Samsung, X7R, 50V
# 1206 Package
100nF_1206_C13585 # CL31B104KBCNNNC, Samsung, X7R, 50V
47µF_1206_C13585 # CL31A476MQHNNNE, Samsung, X5R, 6.3V
```
### Widerstände (UniOhm Thick Film, 1%)
```
# 0402 Package
0R_0402_C25611 # 0402WGF0000TCE, UniOhm, 1/16W
10R_0402_C25077 # 0402WGF100JTCE, UniOhm, 1/16W
100R_0402_C25076 # 0402WGF1000TCE, UniOhm, 1/16W
1k_0402_C11702 # 0402WGF1001TCE, UniOhm, 1/16W
10k_0402_C25744 # 0402WGF1002TCE, UniOhm, 1/16W
100k_0402_C25741 # 0402WGF1003TCE, UniOhm, 1/16W
# 0603 Package
0R_0603_C21189 # 0603WAF0000T5E, UniOhm, 1/10W
10R_0603_C22859 # 0603WAF100JT5E, UniOhm, 1/10W
100R_0603_C22775 # 0603WAF1000T5E, UniOhm, 1/10W
1k_0603_C21190 # 0603WAF1001T5E, UniOhm, 1/10W
10k_0603_C25804 # 0603WAF1002T5E, UniOhm, 1/10W
100k_0603_C25803 # 0603WAF1003T5E, UniOhm, 1/10W
# 0805 Package
0R_0805_C17477 # 0805W8F0000T5E, UniOhm, 1/8W
10k_0805_C17414 # 0805W8F1002T5E, UniOhm, 1/8W
100k_0805_C17407 # 0805W8F1003T5E, UniOhm, 1/8W
# 1206 Package
0R_1206_C4310 # 1206W4F0000T5E, UniOhm, 1/4W
10k_1206_C4190 # 1206W4F1002T5E, UniOhm, 1/4W
```
### Induktivitäten (Murata LQG-Series)
```
# 0603 Package
10nH_0603_C1649 # LQG18HN10NJ00D, Murata, ±5%
100nH_0603_C1588 # LQG18HN101J00D, Murata, ±5%
1µH_0603_C1617 # LQG18HN1R0J00D, Murata, ±5%
# 0805 Package
100nH_0805_C1729 # LQG21HN101J10D, Murata, ±5%
1µH_0805_C1734 # LQG21HN1R0J10D, Murata, ±5%
10µH_0805_C1046 # LQG21HN100J10D, Murata, ±5%
# 1206 Package
100µH_1206_C51942 # LQG31HN101J03L, Murata, ±5%
1mH_1206_C90319 # LQG31MN1R0K03L, Murata, ±10%
```
## 🗂️ Ordnerstruktur
### Symbol-Bibliothek
```
symbols/Passives_Standard.kicad_sym
├── Kapazitäten/
│ ├── 100pF_0402_C1524
│ ├── 100nF_0603_C14663
│ ├── 1uF_0805_C28323
│ └── ...
├── Widerstände/
│ ├── 0R_0603_C21189
│ ├── 10k_0603_C25804
│ ├── 100k_0603_C25803
│ └── ...
└── Induktivitäten/
├── 100nH_0603_C1588
├── 1uH_0805_C1734
└── ...
```
### Footprint-Bibliothek
```
footprints/Passives_Standard.pretty/
├── R_0402_1005Metric.kicad_mod
├── R_0603_1608Metric.kicad_mod
├── R_0805_2012Metric.kicad_mod
├── R_1206_3216Metric.kicad_mod
├── C_0402_1005Metric.kicad_mod
├── C_0603_1608Metric.kicad_mod
├── C_0805_2012Metric.kicad_mod
├── C_1206_3216Metric.kicad_mod
├── L_0603_1608Metric.kicad_mod
├── L_0805_2012Metric.kicad_mod
└── L_1206_3216Metric.kicad_mod
```
## ⚙️ Symbol-Erstellung Workflow
### 1. Neue Komponente hinzufügen
```python
# Symbol-Template für Widerstand
Symbol Name: 10k_0603_C25804
Reference: R
Value: 10k
Footprint: Passives_Standard:R_0603_1608Metric
Description: Resistor, 10, 1%, 1/10W, 0603
LCSC: C25804
Manufacturer: UniOhm
MPN: 0603WAF1002T5E
Package: 0603
Datasheet: https://lcsc.com/product-detail/C25804.html
```
### 2. Automatisierte Erstellung
```powershell
# PowerShell Script für Bulk-Erstellung
param($Type, $Values, $Package, $LcscData)
foreach ($value in $Values) {
$symbolName = "$($value)_$($Package)_$($LcscData[$value].LCSC)"
# Symbol mit Template erstellen...
}
```
## 📊 BOM-Integration
### KiCad BOM-Export
Erweiterte Felder für BOM:
- `LCSC`: C-Nummer für automatischen Import
- `Manufacturer`: Herstellername
- `MPN`: Manufacturer Part Number
- `Package`: Gehäusegröße
- `Description`: Vollständige Spezifikation
### JLCPCB Integration
```csv
# BOM-Format für JLCPCB Assembly
Comment,Designator,Footprint,LCSC
100nF,C1;C2;C5,C_0603_1608Metric,C14663
10k,R1;R3;R7,R_0603_1608Metric,C25804
1uF,C3;C4,C_0805_2012Metric,C28323
```
### Cost-Tracking
| Package | Basic Part | Extended Part | Premium |
|---------|------------|---------------|---------|
| 0402 | $0.002 | $0.008 | $0.02+ |
| 0603 | $0.003 | $0.01 | $0.03+ |
| 0805 | $0.004 | $0.012 | $0.04+ |
| 1206 | $0.006 | $0.015 | $0.06+ |
## 🔄 Update-Workflow
### Regelmäßige Updates
1. **LCSC-Verfügbarkeit prüfen** (monatlich)
2. **Preise vergleichen** (bei neuen Projekten)
3. **Neue Basic Parts** integrieren
4. **Obsolete Teile** markieren
### Version Management
```
CHANGELOG für Passivbauteile:
v1.0: Initial Standard-Set mit LCSC Basic Parts
v1.1: Erweitert um 1206 Package
v1.2: Neue Samsung Kondensator-Serie integriert
```
## 🎯 Best Practices
### Projekt-Setup
1. **Standard-Set definieren**: 90% aller Projekte
2. **Projekt-spezifische Ergänzungen**: Nur wenn notwendig
3. **BOM-Review**: Vor Bestellung LCSC-Verfügbarkeit prüfen
### Design-Guidelines
- **0603 bevorzugen**: Guter Kompromiss Größe/Handhabung
- **Basic Parts**: Immer erste Wahl
- **Standardwerte**: E24-Reihe für Widerstände
- **Sicherheitsmargen**: +20% auf kritische Werte
### Kostenoptimierung
- **Bulk-Rabatte**: Gleiche Werte mehrfach verwenden
- **Setup-Kosten**: Weniger verschiedene Werte = günstiger
- **Lagerkosten**: Standard-Set auf Vorrat
---
*Diese Liste wird regelmäßig mit aktuellen LCSC-Daten synchronisiert.*