# 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, 10kΩ, 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.*