← Commit history

ms358: specified limits as data (metadata.characteristics, 38 rows from the datasheet)

Ray ·813de39bf0 ·19d ago ·parent 0cca559
2 files changed +510
README.md+45
@@ -33,6 +33,51 @@ MS358 from Hangzhou Ruimeng Tech, in a SOP-8. Pinout and pin descriptions extrac - `MS358MS324` - `MS358MS324N` +## 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 range (recommended) | V+ | 2.5 |  | 36 | V |  | 1 |+| Operating temperature (recommended) | TA | -40 |  | 85 | ℃ |  | 8 |+| Supply voltage (V+ - V-) | V+ - V- |  |  | 40 | V |  | 2 |+| Input voltage |  | -0.3 |  | 40 | V |  | 2 |+| Input current |  |  |  | 50 | mA | VIN < -0.3V | 2 |+| Junction temperature |  |  |  | 150 | ℃ |  | 2 |+| Lead temperature (soldering) |  |  |  | 260 | ℃ | 10 s | 2 |+| Infrared reflow temperature |  |  |  | 215 | ℃ | 10 s | 2 |+| Storage temperature | Tstg | -65 |  | 150 | ℃ |  | 2 |+| Input offset voltage | VOS |  | 3 | 7 | mV |  | 3 |+| Input offset voltage over temperature | VOS |  |  | 9 | mV | –40°C ≤ TA ≤ 85°C | 3 |+| Input bias current | BI |  | 30 | 250 | nA |  | 3 |+| Input bias current over temperature | BI |  |  | 500 | nA | –40°C ≤ TA ≤ 85°C | 3 |+| Input offset current | OS I |  | 5 | 50 | nA |  | 3 |+| Input offset current over temperature | OS I |  |  | 150 | nA | –40°C ≤ TA ≤ 85°C | 3 |+| Input common-mode voltage range (low limit) | VCM | 0 |  |  | V | V+=30V ,CMRR>=50dB | 3 |+| Common-mode rejection ratio | CMRR | 65 | 85 |  | dB | RS≤10kΩ | 3 |+| Large-signal voltage gain | AVO | 88 | 100 |  | dB | V+=15V,RL=2KΩ VO=1.4V~11.4V | 3 |+| Large-signal voltage gain over temperature | AVO | 83 |  |  | dB | V+=15V,RL=2KΩ VO=1.4V ~11.4V –40°C ≤ TJ ≤ 85°C | 3 |+| Output voltage swing high | VOH | 26 |  |  | V | V+=30V,RL=2KΩ –40°C ≤ TJ ≤ 85°C | 3 |+| Output voltage swing high | VOH | 27 | 28 |  | V | V+=30V,RL=10KΩ –40°C ≤ TJ ≤ 85°C | 3 |+| Output voltage swing low | VOL |  | 5 | 20 | mV | V+=5V,RL=10KΩ –40°C ≤ TJ ≤ 85°C | 3 |+| Output source current | SOURCE I | 20 | 30 |  | mA | VID=+1V,V+=15V,VO=2V | 3 |+| Output source current over temperature | SOURCE I | 10 | 20 |  | mA | ID=+1V,V+=15V,VO=2V –40°C ≤ TJ ≤ 85°C | 3 |+| Output sink current | SINK I | 5 | 8 |  | mA | VID=-1V,V+=15V,VO=2V | 3 |+| Output sink current over temperature | SINK I | 3 | 6 |  | mA | ID=-1V,V+=15V,VO=2V –40°C ≤ TJ ≤ 85°C | 3 |+| Output sink current at low output | SINK I | 12 | 100 |  | uA | VID=-1V,V+=15V,VO=0.2V | 3 |+| Output short-circuit current to ground | OI |  | 30 | 85 | mA | V+=15V | 3 |+| Power supply rejection ratio | PSRR | 65 | 100 |  | dB | RS ≤10kΩ,V+ ≤5V~ 30V | 3 |+| Quiescent current per amplifier | QI |  | 0.43 | 1.15 | mA | V+=5V | 3 |+| Quiescent current per amplifier over temperature | QI |  | 0.7 | 1.2 | mA | V+=5V,–40°C ≤ TJ ≤ 85°C | 3 |+| Quiescent current per amplifier | QI |  | 0.66 | 2.85 | mA | V+=30V | 3 |+| Quiescent current per amplifier over temperature | QI |  | 1.5 | 3 | mA | V+=30V,–40°C ≤ TJ ≤ 85°C | 3 |+| Gain bandwidth product | GBW |  | 1 |  | MHz | V+=30V,f=100KHz VIN=10mV,RL=2KΩ CL=100pF | 4 |+| Slew rate | SR |  | 0.4 |  | V/s | V+=15V,RL=2KΩ VIN=0.5V~3V CL=100pF,单位增益 | 4 |+| Phase margin | m |  | 60 |  | degrees |  | 4 |+| Voltage noise density | ne |  | 60 |  | nV/√Hz | f=1kHz,Rs=100Ω,V+=30V | 4 |+| Total harmonic distortion | THD |  | 0.015 |  | % | f=1kHz,AV=20dB,RL=2KΩ VO=2VPP CL=100pF,V+=30V | 4 |+ ## CAD (KiCad official)  - Symbol: `MS358`
page.json+465
@@ -163,5 +163,470 @@         "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"       }     ]+  },+  "metadata": {+    "characteristics": {+      "version": 1,+      "source": "datasheet",+      "datasheet_sha256": null,+      "rows": [+        {+          "name": "Supply voltage range (recommended)",+          "symbol": "V+",+          "kind": "recommended_operating",+          "unit": "V",+          "min": 2.5,+          "typ": null,+          "max": 36,+          "conditions": "",+          "source_page": 1,+          "source": "datasheet"+        },+        {+          "name": "Operating temperature (recommended)",+          "symbol": "TA",+          "kind": "recommended_operating",+          "unit": "℃",+          "min": -40,+          "typ": null,+          "max": 85,+          "conditions": "",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "Supply voltage (V+ - V-)",+          "symbol": "V+ - V-",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": null,+          "typ": null,+          "max": 40,+          "conditions": "",+          "source_page": 2,+          "source": "datasheet"+        },+        {+          "name": "Input voltage",+          "symbol": "",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": -0.3,+          "typ": null,+          "max": 40,+          "conditions": "",+          "source_page": 2,+          "source": "datasheet"+        },+        {+          "name": "Input current",+          "symbol": "",+          "kind": "absolute_maximum",+          "unit": "mA",+          "min": null,+          "typ": null,+          "max": 50,+          "conditions": "VIN < -0.3V",+          "source_page": 2,+          "source": "datasheet"+        },+        {+          "name": "Junction temperature",+          "symbol": "",+          "kind": "absolute_maximum",+          "unit": "℃",+          "min": null,+          "typ": null,+          "max": 150,+          "conditions": "",+          "source_page": 2,+          "source": "datasheet"+        },+        {+          "name": "Lead temperature (soldering)",+          "symbol": "",+          "kind": "absolute_maximum",+          "unit": "℃",+          "min": null,+          "typ": null,+          "max": 260,+          "conditions": "10 s",+          "source_page": 2,+          "source": "datasheet"+        },+        {+          "name": "Infrared reflow temperature",+          "symbol": "",+          "kind": "absolute_maximum",+          "unit": "℃",+          "min": null,+          "typ": null,+          "max": 215,+          "conditions": "10 s",+          "source_page": 2,+          "source": "datasheet"+        },+        {+          "name": "Storage temperature",+          "symbol": "Tstg",+          "kind": "absolute_maximum",+          "unit": "℃",+          "min": -65,+          "typ": null,+          "max": 150,+          "conditions": "",+          "source_page": 2,+          "source": "datasheet"+        },+        {+          "name": "Input offset voltage",+          "symbol": "VOS",+          "kind": "electrical",+          "unit": "mV",+          "min": null,+          "typ": 3,+          "max": 7,+          "conditions": "",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Input offset voltage over temperature",+          "symbol": "VOS",+          "kind": "electrical",+          "unit": "mV",+          "min": null,+          "typ": null,+          "max": 9,+          "conditions": "–40°C ≤ TA ≤ 85°C",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Input bias current",+          "symbol": "BI",+          "kind": "electrical",+          "unit": "nA",+          "min": null,+          "typ": 30,+          "max": 250,+          "conditions": "",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Input bias current over temperature",+          "symbol": "BI",+          "kind": "electrical",+          "unit": "nA",+          "min": null,+          "typ": null,+          "max": 500,+          "conditions": "–40°C ≤ TA ≤ 85°C",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Input offset current",+          "symbol": "OS I",+          "kind": "electrical",+          "unit": "nA",+          "min": null,+          "typ": 5,+          "max": 50,+          "conditions": "",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Input offset current over temperature",+          "symbol": "OS I",+          "kind": "electrical",+          "unit": "nA",+          "min": null,+          "typ": null,+          "max": 150,+          "conditions": "–40°C ≤ TA ≤ 85°C",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Input common-mode voltage range (low limit)",+          "symbol": "VCM",+          "kind": "electrical",+          "unit": "V",+          "min": 0,+          "typ": null,+          "max": null,+          "conditions": "V+=30V ,CMRR>=50dB",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Common-mode rejection ratio",+          "symbol": "CMRR",+          "kind": "electrical",+          "unit": "dB",+          "min": 65,+          "typ": 85,+          "max": null,+          "conditions": "RS≤10kΩ",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Large-signal voltage gain",+          "symbol": "AVO",+          "kind": "electrical",+          "unit": "dB",+          "min": 88,+          "typ": 100,+          "max": null,+          "conditions": "V+=15V,RL=2KΩ VO=1.4V~11.4V",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Large-signal voltage gain over temperature",+          "symbol": "AVO",+          "kind": "electrical",+          "unit": "dB",+          "min": 83,+          "typ": null,+          "max": null,+          "conditions": "V+=15V,RL=2KΩ VO=1.4V ~11.4V –40°C ≤ TJ ≤ 85°C",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Output voltage swing high",+          "symbol": "VOH",+          "kind": "electrical",+          "unit": "V",+          "min": 26,+          "typ": null,+          "max": null,+          "conditions": "V+=30V,RL=2KΩ –40°C ≤ TJ ≤ 85°C",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Output voltage swing high",+          "symbol": "VOH",+          "kind": "electrical",+          "unit": "V",+          "min": 27,+          "typ": 28,+          "max": null,+          "conditions": "V+=30V,RL=10KΩ –40°C ≤ TJ ≤ 85°C",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Output voltage swing low",+          "symbol": "VOL",+          "kind": "electrical",+          "unit": "mV",+          "min": null,+          "typ": 5,+          "max": 20,+          "conditions": "V+=5V,RL=10KΩ –40°C ≤ TJ ≤ 85°C",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Output source current",+          "symbol": "SOURCE I",+          "kind": "electrical",+          "unit": "mA",+          "min": 20,+          "typ": 30,+          "max": null,+          "conditions": "VID=+1V,V+=15V,VO=2V",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Output source current over temperature",+          "symbol": "SOURCE I",+          "kind": "electrical",+          "unit": "mA",+          "min": 10,+          "typ": 20,+          "max": null,+          "conditions": "ID=+1V,V+=15V,VO=2V –40°C ≤ TJ ≤ 85°C",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Output sink current",+          "symbol": "SINK I",+          "kind": "electrical",+          "unit": "mA",+          "min": 5,+          "typ": 8,+          "max": null,+          "conditions": "VID=-1V,V+=15V,VO=2V",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Output sink current over temperature",+          "symbol": "SINK I",+          "kind": "electrical",+          "unit": "mA",+          "min": 3,+          "typ": 6,+          "max": null,+          "conditions": "ID=-1V,V+=15V,VO=2V –40°C ≤ TJ ≤ 85°C",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Output sink current at low output",+          "symbol": "SINK I",+          "kind": "electrical",+          "unit": "uA",+          "min": 12,+          "typ": 100,+          "max": null,+          "conditions": "VID=-1V,V+=15V,VO=0.2V",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Output short-circuit current to ground",+          "symbol": "OI",+          "kind": "electrical",+          "unit": "mA",+          "min": null,+          "typ": 30,+          "max": 85,+          "conditions": "V+=15V",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Power supply rejection ratio",+          "symbol": "PSRR",+          "kind": "electrical",+          "unit": "dB",+          "min": 65,+          "typ": 100,+          "max": null,+          "conditions": "RS ≤10kΩ,V+ ≤5V~ 30V",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Quiescent current per amplifier",+          "symbol": "QI",+          "kind": "electrical",+          "unit": "mA",+          "min": null,+          "typ": 0.43,+          "max": 1.15,+          "conditions": "V+=5V",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Quiescent current per amplifier over temperature",+          "symbol": "QI",+          "kind": "electrical",+          "unit": "mA",+          "min": null,+          "typ": 0.7,+          "max": 1.2,+          "conditions": "V+=5V,–40°C ≤ TJ ≤ 85°C",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Quiescent current per amplifier",+          "symbol": "QI",+          "kind": "electrical",+          "unit": "mA",+          "min": null,+          "typ": 0.66,+          "max": 2.85,+          "conditions": "V+=30V",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Quiescent current per amplifier over temperature",+          "symbol": "QI",+          "kind": "electrical",+          "unit": "mA",+          "min": null,+          "typ": 1.5,+          "max": 3,+          "conditions": "V+=30V,–40°C ≤ TJ ≤ 85°C",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Gain bandwidth product",+          "symbol": "GBW",+          "kind": "electrical",+          "unit": "MHz",+          "min": null,+          "typ": 1,+          "max": null,+          "conditions": "V+=30V,f=100KHz VIN=10mV,RL=2KΩ CL=100pF",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "Slew rate",+          "symbol": "SR",+          "kind": "electrical",+          "unit": "V/s",+          "min": null,+          "typ": 0.4,+          "max": null,+          "conditions": "V+=15V,RL=2KΩ VIN=0.5V~3V CL=100pF,单位增益",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "Phase margin",+          "symbol": "m",+          "kind": "electrical",+          "unit": "degrees",+          "min": null,+          "typ": 60,+          "max": null,+          "conditions": "",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "Voltage noise density",+          "symbol": "ne",+          "kind": "electrical",+          "unit": "nV/√Hz",+          "min": null,+          "typ": 60,+          "max": null,+          "conditions": "f=1kHz,Rs=100Ω,V+=30V",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "Total harmonic distortion",+          "symbol": "THD",+          "kind": "electrical",+          "unit": "%",+          "min": null,+          "typ": 0.015,+          "max": null,+          "conditions": "f=1kHz,AV=20dB,RL=2KΩ VO=2VPP CL=100pF,V+=30V",+          "source_page": 4,+          "source": "datasheet"+        }+      ]+    }   } }