← Commit history

tip127: specified limits as data (metadata.characteristics, 20 rows from the datasheet)

Ray ·b1ab7aed7a ·20d ago ·parent 58687ae
2 files changed +274
README.md+27
@@ -23,6 +23,33 @@ The TIP127 is a PNP Darlington power transistor rated for -100 V and 5 A continu | Power dissipation | 65 W | | Operating temperature | -65 C to 150 C | +## Electrical characteristics++Limits as printed in the datasheet (page.json `metadata.characteristics` carries them as data).++| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |+|---|---|---|---|---|---|---|---|+| Collector cut-off current | ICEO |  |  | 0.5 | mA | IB = 0 A, VCE = 50 V for TIP122/127 | 3 |+| Collector cut-off current | ICBO |  |  | 0.2 | mA | IB = 0 A, VCE = 100 V for TIP122/127 | 3 |+| Emitter cut-off current | IEBO |  |  | 2 | mA | IC = 0 A, VEB = 5 V | 3 |+| Collector-emitter sustaining voltage | VCEO(sus) | 100 |  |  | V | IB = 0 A, IC = 30 mA for TIP122/127 | 3 |+| Collector-emitter saturation voltage | VCE(sat) |  |  | 2 | V | IC = 3 A, IB = 12 mA | 3 |+| Collector-emitter saturation voltage | VCE(sat) |  |  | 4 | V | IC = 5 A, IB = 20 mA | 3 |+| Base-emitter on voltage | VBE(on) |  |  | 2.5 | V | IC = 3 A, VCE = 3 V | 3 |+| DC current gain | hFE | 1000 |  |  |  | IC = 0.5 A, VCE = 3 V | 3 |+| Collector-base voltage (IE = 0 A) | VCBO |  |  | 100 | V | IE = 0 A | 2 |+| Collector-emitter voltage (IB = 0 A) | VCEO |  |  | 100 | V | IB = 0 A | 2 |+| Collector-base voltage (IC = 0 A) | VEBO |  |  | 5 | V | IC = 0 A | 2 |+| Collector current | IC |  |  | 5 | A |  | 2 |+| Collector peak current | ICM |  |  | 8 | A |  | 2 |+| Base current | IB |  |  | 0.12 | A |  | 2 |+| Total power dissipation | PTOT |  |  | 65 | W | TC ≤ 25°C | 2 |+| Total power dissipation | PTOT |  |  | 2 | W | TA ≤ 25°C | 2 |+| Storage temperature range | Tstg | -65 |  | 150 | °C |  | 2 |+| Maximum operating junction temperature | TJ |  |  | 150 | °C |  | 2 |+| Thermal resistance, junction-to-case | RthJC |  |  | 1.92 | °C/W |  | 2 |+| Thermal resistance, junction-to-ambient | RthJA |  |  | 62.5 | °C/W |  | 2 |+ ## CAD (KiCad official)  - Symbol: `tip127.kicad_sym`
page.json+247
@@ -121,6 +121,253 @@       "DC current gain (hFE)": "1000 min at 3 A",       "Power dissipation": "65 W",       "Operating temperature": "-65 C to 150 C"+    },+    "characteristics": {+      "version": 1,+      "source": "datasheet",+      "datasheet_sha256": "e726b0e3ab76c110",+      "rows": [+        {+          "name": "Collector cut-off current",+          "symbol": "ICEO",+          "kind": "electrical",+          "unit": "mA",+          "min": null,+          "typ": null,+          "max": 0.5,+          "conditions": "IB = 0 A, VCE = 50 V for TIP122/127",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Collector cut-off current",+          "symbol": "ICBO",+          "kind": "electrical",+          "unit": "mA",+          "min": null,+          "typ": null,+          "max": 0.2,+          "conditions": "IB = 0 A, VCE = 100 V for TIP122/127",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Emitter cut-off current",+          "symbol": "IEBO",+          "kind": "electrical",+          "unit": "mA",+          "min": null,+          "typ": null,+          "max": 2,+          "conditions": "IC = 0 A, VEB = 5 V",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Collector-emitter sustaining voltage",+          "symbol": "VCEO(sus)",+          "kind": "electrical",+          "unit": "V",+          "min": 100,+          "typ": null,+          "max": null,+          "conditions": "IB = 0 A, IC = 30 mA for TIP122/127",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Collector-emitter saturation voltage",+          "symbol": "VCE(sat)",+          "kind": "electrical",+          "unit": "V",+          "min": null,+          "typ": null,+          "max": 2,+          "conditions": "IC = 3 A, IB = 12 mA",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Collector-emitter saturation voltage",+          "symbol": "VCE(sat)",+          "kind": "electrical",+          "unit": "V",+          "min": null,+          "typ": null,+          "max": 4,+          "conditions": "IC = 5 A, IB = 20 mA",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Base-emitter on voltage",+          "symbol": "VBE(on)",+          "kind": "electrical",+          "unit": "V",+          "min": null,+          "typ": null,+          "max": 2.5,+          "conditions": "IC = 3 A, VCE = 3 V",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "DC current gain",+          "symbol": "hFE",+          "kind": "electrical",+          "unit": "",+          "min": 1000,+          "typ": null,+          "max": null,+          "conditions": "IC = 0.5 A, VCE = 3 V",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Collector-base voltage (IE = 0 A)",+          "symbol": "VCBO",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": null,+          "typ": null,+          "max": 100,+          "conditions": "IE = 0 A",+          "source_page": 2,+          "source": "datasheet"+        },+        {+          "name": "Collector-emitter voltage (IB = 0 A)",+          "symbol": "VCEO",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": null,+          "typ": null,+          "max": 100,+          "conditions": "IB = 0 A",+          "source_page": 2,+          "source": "datasheet"+        },+        {+          "name": "Collector-base voltage (IC = 0 A)",+          "symbol": "VEBO",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": null,+          "typ": null,+          "max": 5,+          "conditions": "IC = 0 A",+          "source_page": 2,+          "source": "datasheet"+        },+        {+          "name": "Collector current",+          "symbol": "IC",+          "kind": "absolute_maximum",+          "unit": "A",+          "min": null,+          "typ": null,+          "max": 5,+          "conditions": "",+          "source_page": 2,+          "source": "datasheet"+        },+        {+          "name": "Collector peak current",+          "symbol": "ICM",+          "kind": "absolute_maximum",+          "unit": "A",+          "min": null,+          "typ": null,+          "max": 8,+          "conditions": "",+          "source_page": 2,+          "source": "datasheet"+        },+        {+          "name": "Base current",+          "symbol": "IB",+          "kind": "absolute_maximum",+          "unit": "A",+          "min": null,+          "typ": null,+          "max": 0.12,+          "conditions": "",+          "source_page": 2,+          "source": "datasheet"+        },+        {+          "name": "Total power dissipation",+          "symbol": "PTOT",+          "kind": "absolute_maximum",+          "unit": "W",+          "min": null,+          "typ": null,+          "max": 65,+          "conditions": "TC ≤ 25°C",+          "source_page": 2,+          "source": "datasheet"+        },+        {+          "name": "Total power dissipation",+          "symbol": "PTOT",+          "kind": "absolute_maximum",+          "unit": "W",+          "min": null,+          "typ": null,+          "max": 2,+          "conditions": "TA ≤ 25°C",+          "source_page": 2,+          "source": "datasheet"+        },+        {+          "name": "Storage temperature range",+          "symbol": "Tstg",+          "kind": "absolute_maximum",+          "unit": "°C",+          "min": -65,+          "typ": null,+          "max": 150,+          "conditions": "",+          "source_page": 2,+          "source": "datasheet"+        },+        {+          "name": "Maximum operating junction temperature",+          "symbol": "TJ",+          "kind": "absolute_maximum",+          "unit": "°C",+          "min": null,+          "typ": null,+          "max": 150,+          "conditions": "",+          "source_page": 2,+          "source": "datasheet"+        },+        {+          "name": "Thermal resistance, junction-to-case",+          "symbol": "RthJC",+          "kind": "thermal",+          "unit": "°C/W",+          "min": null,+          "typ": null,+          "max": 1.92,+          "conditions": "",+          "source_page": 2,+          "source": "datasheet"+        },+        {+          "name": "Thermal resistance, junction-to-ambient",+          "symbol": "RthJA",+          "kind": "thermal",+          "unit": "°C/W",+          "min": null,+          "typ": null,+          "max": 62.5,+          "conditions": "",+          "source_page": 2,+          "source": "datasheet"+        }+      ]     }   },   "sections": [