component
LM2901DT
Public Made by Adomby adom
STMicroelectronics Comparators, SOIC-14. Pinout extracted from the datasheet, KiCad symbol/footprint/3D.
← Commit history
lm2901dt: specified limits as data (metadata.characteristics, 31 rows from the datasheet)
2 files changed
+417
README.md+38@@ -40,6 +40,44 @@ Same part, different packaging or reel option. - `LM2901DTPT` - `LM2901DTN` +## Electrical characteristics++Limits as printed in the datasheet (page.json `metadata.characteristics` carries them as data).++| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |+|---|---|---|---|---|---|---|---|+| Supply voltage (absolute maximum) | VCC | -18 | | 36 | V | Printed as ±18 to 36 V | 3 |+| Differential input voltage | Vid | -36 | | 36 | V | Printed as ±36 V | 3 |+| Input voltage | Vin | -0.3 | | 36 | V | | 3 |+| ESD HBM: human body model | | | | 500 | V | Human body model, 100 pF through 1.5 kΩ | 3 |+| ESD MM: machine model | | | | 100 | V | Machine model, 200 pF | 3 |+| ESD CDM: charged device model | | | | 1500 | V | Charged device model | 3 |+| Maximum junction temperature | Tj | | | 150 | °C | | 3 |+| Storage temperature range | Tstg | -65 | | 150 | °C | | 3 |+| Supply voltage (operating, single supply) | VCC | 2 | | 32 | V | Single supply | 3 |+| Supply voltage (operating, dual supplies) | VCC | 1 | | 16 | V | Dual supplies, printed as ±1 to ±16 V (magnitude) | 3 |+| Common mode input voltage range (lower limit) | Vicm | 0 | | | V | Upper limit printed as VCC+ -1.5 V (VCC+ -2 V over Tmin ≤ Tamb ≤ Tmax) | 3 |+| Operating free-air temperature range | Toper | -40 | | 125 | °C | | 3 |+| Input offset voltage | Vio | | 1 | 7 | mV | VO ≈ 1.4 V, RS = 0, VCC+ 5 V to 30 V, full common-mode range (footnote 1) | 4 |+| Input offset voltage | Vio | | | 15 | mV | Tmin ≤ Tamb ≤ Tmax | 4 |+| Input offset current | Iio | | 5 | 50 | nA | | 4 |+| Input offset current | Iio | | | 150 | nA | Tmin ≤ Tamb ≤ Tmax | 4 |+| Input bias current | Iib | | 25 | 250 | nA | Input bias current (II+ or II-) | 4 |+| Input bias current | Iib | | | 400 | nA | Tmin ≤ Tamb ≤ Tmax | 4 |+| Large signal voltage gain | Avd | 25 | 200 | | V/mV | VCC = 15 V, RL = 15 kΩ, Vo = 1 to 11 V | 4 |+| Supply current (all comparators) | ICC | | 1.1 | 2 | mA | VCC = +5 V, no load | 4 |+| Supply current (all comparators) | ICC | | 1.3 | 2.5 | mA | VCC = +30 V, no load | 4 |+| Low level output voltage | VOL | | 250 | 400 | mV | Vid = -1 V, Isink = 4 mA | 4 |+| Low level output voltage | VOL | | | 700 | mV | Vid = -1 V, Isink = 4 mA; Tmin ≤ Tamb ≤ Tmax | 4 |+| High level output current | IOH | | 0.1 | | nA | VCC = Vo = 30 V, Vid = 1 V | 4 |+| High level output current | IOH | | | 1 | µA | VCC = Vo = 30 V, Vid = 1 V; Tmin ≤ Tamb ≤ Tmax | 4 |+| Output sink current | Isink | 6 | 16 | | mA | Vid = -1 V, Vo = 1.5 V | 4 |+| Small signal response time | tres | | 1.3 | | µs | RL = 5.1 kΩ connected to VCC+ | 4 |+| Large signal response time (output at 50% of final value) | trel | | 500 | | ns | TTL input, Vref = +1.4 V, RL = 5.1 kΩ to VCC+ | 4 |+| Large signal response time (output at 95% of final value) | trel | | 1 | | µs | TTL input, Vref = +1.4 V, RL = 5.1 kΩ to VCC+ | 4 |+| Thermal resistance junction to ambient (SO-14) | Rthja | | 105 | | °C/W | SO-14 package; values are typical | 3 |+| Thermal resistance junction to case (SO-14) | Rthjc | | 31 | | °C/W | SO-14 package; values are typical | 3 |+ ## CAD (KiCad official) - Symbol: `LM2901DT`
page.json+379@@ -195,6 +195,385 @@ "Package": "SOIC-14", "Category": "Op-amp/Cmp", "Pins": "14"+ },+ "characteristics": {+ "version": 1,+ "source": "datasheet",+ "datasheet_sha256": "43565e6eb9a8b5be",+ "rows": [+ {+ "name": "Supply voltage (absolute maximum)",+ "symbol": "VCC",+ "kind": "absolute_maximum",+ "unit": "V",+ "min": -18,+ "typ": null,+ "max": 36,+ "conditions": "Printed as ±18 to 36 V",+ "source_page": 3,+ "source": "datasheet"+ },+ {+ "name": "Differential input voltage",+ "symbol": "Vid",+ "kind": "absolute_maximum",+ "unit": "V",+ "min": -36,+ "typ": null,+ "max": 36,+ "conditions": "Printed as ±36 V",+ "source_page": 3,+ "source": "datasheet"+ },+ {+ "name": "Input voltage",+ "symbol": "Vin",+ "kind": "absolute_maximum",+ "unit": "V",+ "min": -0.3,+ "typ": null,+ "max": 36,+ "conditions": "",+ "source_page": 3,+ "source": "datasheet"+ },+ {+ "name": "ESD HBM: human body model",+ "symbol": "",+ "kind": "absolute_maximum",+ "unit": "V",+ "min": null,+ "typ": null,+ "max": 500,+ "conditions": "Human body model, 100 pF through 1.5 kΩ",+ "source_page": 3,+ "source": "datasheet"+ },+ {+ "name": "ESD MM: machine model",+ "symbol": "",+ "kind": "absolute_maximum",+ "unit": "V",+ "min": null,+ "typ": null,+ "max": 100,+ "conditions": "Machine model, 200 pF",+ "source_page": 3,+ "source": "datasheet"+ },+ {+ "name": "ESD CDM: charged device model",+ "symbol": "",+ "kind": "absolute_maximum",+ "unit": "V",+ "min": null,+ "typ": null,+ "max": 1500,+ "conditions": "Charged device model",+ "source_page": 3,+ "source": "datasheet"+ },+ {+ "name": "Maximum junction temperature",+ "symbol": "Tj",+ "kind": "absolute_maximum",+ "unit": "°C",+ "min": null,+ "typ": null,+ "max": 150,+ "conditions": "",+ "source_page": 3,+ "source": "datasheet"+ },+ {+ "name": "Storage temperature range",+ "symbol": "Tstg",+ "kind": "absolute_maximum",+ "unit": "°C",+ "min": -65,+ "typ": null,+ "max": 150,+ "conditions": "",+ "source_page": 3,+ "source": "datasheet"+ },+ {+ "name": "Supply voltage (operating, single supply)",+ "symbol": "VCC",+ "kind": "recommended_operating",+ "unit": "V",+ "min": 2,+ "typ": null,+ "max": 32,+ "conditions": "Single supply",+ "source_page": 3,+ "source": "datasheet"+ },+ {+ "name": "Supply voltage (operating, dual supplies)",+ "symbol": "VCC",+ "kind": "recommended_operating",+ "unit": "V",+ "min": 1,+ "typ": null,+ "max": 16,+ "conditions": "Dual supplies, printed as ±1 to ±16 V (magnitude)",+ "source_page": 3,+ "source": "datasheet"+ },+ {+ "name": "Common mode input voltage range (lower limit)",+ "symbol": "Vicm",+ "kind": "recommended_operating",+ "unit": "V",+ "min": 0,+ "typ": null,+ "max": null,+ "conditions": "Upper limit printed as VCC+ -1.5 V (VCC+ -2 V over Tmin ≤ Tamb ≤ Tmax)",+ "source_page": 3,+ "source": "datasheet"+ },+ {+ "name": "Operating free-air temperature range",+ "symbol": "Toper",+ "kind": "recommended_operating",+ "unit": "°C",+ "min": -40,+ "typ": null,+ "max": 125,+ "conditions": "",+ "source_page": 3,+ "source": "datasheet"+ },+ {+ "name": "Input offset voltage",+ "symbol": "Vio",+ "kind": "electrical",+ "unit": "mV",+ "min": null,+ "typ": 1,+ "max": 7,+ "conditions": "VO ≈ 1.4 V, RS = 0, VCC+ 5 V to 30 V, full common-mode range (footnote 1)",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "Input offset voltage",+ "symbol": "Vio",+ "kind": "electrical",+ "unit": "mV",+ "min": null,+ "typ": null,+ "max": 15,+ "conditions": "Tmin ≤ Tamb ≤ Tmax",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "Input offset current",+ "symbol": "Iio",+ "kind": "electrical",+ "unit": "nA",+ "min": null,+ "typ": 5,+ "max": 50,+ "conditions": "",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "Input offset current",+ "symbol": "Iio",+ "kind": "electrical",+ "unit": "nA",+ "min": null,+ "typ": null,+ "max": 150,+ "conditions": "Tmin ≤ Tamb ≤ Tmax",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "Input bias current",+ "symbol": "Iib",+ "kind": "electrical",+ "unit": "nA",+ "min": null,+ "typ": 25,+ "max": 250,+ "conditions": "Input bias current (II+ or II-)",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "Input bias current",+ "symbol": "Iib",+ "kind": "electrical",+ "unit": "nA",+ "min": null,+ "typ": null,+ "max": 400,+ "conditions": "Tmin ≤ Tamb ≤ Tmax",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "Large signal voltage gain",+ "symbol": "Avd",+ "kind": "electrical",+ "unit": "V/mV",+ "min": 25,+ "typ": 200,+ "max": null,+ "conditions": "VCC = 15 V, RL = 15 kΩ, Vo = 1 to 11 V",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "Supply current (all comparators)",+ "symbol": "ICC",+ "kind": "electrical",+ "unit": "mA",+ "min": null,+ "typ": 1.1,+ "max": 2,+ "conditions": "VCC = +5 V, no load",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "Supply current (all comparators)",+ "symbol": "ICC",+ "kind": "electrical",+ "unit": "mA",+ "min": null,+ "typ": 1.3,+ "max": 2.5,+ "conditions": "VCC = +30 V, no load",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "Low level output voltage",+ "symbol": "VOL",+ "kind": "electrical",+ "unit": "mV",+ "min": null,+ "typ": 250,+ "max": 400,+ "conditions": "Vid = -1 V, Isink = 4 mA",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "Low level output voltage",+ "symbol": "VOL",+ "kind": "electrical",+ "unit": "mV",+ "min": null,+ "typ": null,+ "max": 700,+ "conditions": "Vid = -1 V, Isink = 4 mA; Tmin ≤ Tamb ≤ Tmax",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "High level output current",+ "symbol": "IOH",+ "kind": "electrical",+ "unit": "nA",+ "min": null,+ "typ": 0.1,+ "max": null,+ "conditions": "VCC = Vo = 30 V, Vid = 1 V",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "High level output current",+ "symbol": "IOH",+ "kind": "electrical",+ "unit": "µA",+ "min": null,+ "typ": null,+ "max": 1,+ "conditions": "VCC = Vo = 30 V, Vid = 1 V; Tmin ≤ Tamb ≤ Tmax",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "Output sink current",+ "symbol": "Isink",+ "kind": "electrical",+ "unit": "mA",+ "min": 6,+ "typ": 16,+ "max": null,+ "conditions": "Vid = -1 V, Vo = 1.5 V",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "Small signal response time",+ "symbol": "tres",+ "kind": "timing",+ "unit": "µs",+ "min": null,+ "typ": 1.3,+ "max": null,+ "conditions": "RL = 5.1 kΩ connected to VCC+",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "Large signal response time (output at 50% of final value)",+ "symbol": "trel",+ "kind": "timing",+ "unit": "ns",+ "min": null,+ "typ": 500,+ "max": null,+ "conditions": "TTL input, Vref = +1.4 V, RL = 5.1 kΩ to VCC+",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "Large signal response time (output at 95% of final value)",+ "symbol": "trel",+ "kind": "timing",+ "unit": "µs",+ "min": null,+ "typ": 1,+ "max": null,+ "conditions": "TTL input, Vref = +1.4 V, RL = 5.1 kΩ to VCC+",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "Thermal resistance junction to ambient (SO-14)",+ "symbol": "Rthja",+ "kind": "thermal",+ "unit": "°C/W",+ "min": null,+ "typ": 105,+ "max": null,+ "conditions": "SO-14 package; values are typical",+ "source_page": 3,+ "source": "datasheet"+ },+ {+ "name": "Thermal resistance junction to case (SO-14)",+ "symbol": "Rthjc",+ "kind": "thermal",+ "unit": "°C/W",+ "min": null,+ "typ": 31,+ "max": null,+ "conditions": "SO-14 package; values are typical",+ "source_page": 3,+ "source": "datasheet"+ }+ ] } }, "sections": [