← Commit history

Edited via adom-wiki: source

John Lauer ·e21748913c ·21h ago ·parent 622a069
1 file changed +226−225
page.json+226−225
@@ -1,232 +1,233 @@ {- "slug": "ltc2945cms-pbf",- "version": "0.1.0",- "type": "hardware",- "kind": "component",- "org": "adom",- "title": "LTC2945CMS#PBF - Wide Range I2C Power Monitor",- "brief": "Analog Devices (Linear Technology) LTC2945CMS#PBF: wide range I2C power monitor, 0 V to 80 V current and voltage sensing, 12-bit ADC, 24-bit power, min/max and alerts, split SDA for opto-isolation, 0 C to 70 C, MSOP-12. KiCad, Fusion and Altium libraries, 3D model and datasheet.",- "description": "Analog Devices (Linear Technology) LTC2945CMS#PBF: rail-to-rail I2C power monitor; measures the voltage across a high- or low-side sense resistor (102.4 mV full scale) with a 0 V to 80 V common mode, the supply or SENSE+ voltage (102.4 V full scale) and an auxiliary input (2.048 V), multiplies current and voltage into a 24-bit power value, stores minimum and maximum and alerts on limits; runs from 2.7 V to 80 V (shunt regulator above 80 V); commercial temperature grade, 12-lead plastic MSOP (MS12, 3.00 x 4.039 mm body, 0.65 mm pitch).",- "license": "CC-BY-4.0",- "tags": [-  "component",-  "ic",-  "power-monitor",-  "current-sense",-  "i2c",-  "adc",-  "analog-devices",-  "linear-technology",-  "msop-12"- ],- "discovery_triggers": [-  "LTC2945CMS#PBF",-  "LTC2945CMS",-  "LTC2945",-  "LTC2945CMS-PBF",-  "I2C power monitor 80 V",-  "wide range power monitor MSOP-12"- ],- "hero": {-  "type": "image",-  "path": "docs/hero.png"- },- "visibility": {-  "public": true- },- "component": {-  "mpn": "LTC2945CMS#PBF",-  "manufacturer": "Analog Devices",-  "package": "MSOP-12 (ADI/LTC MS12, drawing 05-08-1668 Rev A, 3.00 x 4.039 mm body, 0.65 mm pitch)",-  "pin_count": 12,-  "category": "Power management",-  "subcategory": "Current, voltage and power monitor (I2C)",-  "lifecycle": "Active",-  "datasheet": "https://www.analog.com/media/en/technical-documentation/data-sheets/ltc2945.pdf",-  "product_page": "https://www.analog.com/en/products/ltc2945.html",-  "wiki_url": "https://wiki.adom.inc/adom/ltc2945cms-pbf",-  "body_size": {-   "x_mm": 3.0,-   "y_mm": 4.039,-   "z_mm": 1.1,-   "pitch_mm": 0.65-  },-  "parts": {-   "symbol": "ltc2945cms-pbf.kicad_sym",-   "footprint": "ltc2945cms-pbf.kicad_mod",-   "model_3d": "ltc2945cms-pbf-hero.glb",-   "model_3d_plain": "ltc2945cms-pbf-etched.glb",-   "model_3d_step": "ltc2945cms-pbf-etched.step",-   "model_3d_step_plain": "ltc2945cms-pbf.step",-   "step": "ltc2945cms-pbf-etched.step",-   "lbr": "ltc2945cms-pbf.lbr",-   "datasheet": "docs/ltc2945cms-pbf-datasheet.pdf"-  },-  "viewers": {-   "symbol": "viewers/symbol.html",-   "footprint": "viewers/footprint.html"-  },-  "viewer_3d": {-   "ground": false,-   "animate": false,-   "shadows": false,-   "tooltips": "authored"-  },-  "models": "models.json",-  "lod": "lod/manifest.json",-  "verification": "verification.json",-  "marking": {-   "lines": [+  "slug": "ltc2945cms-pbf",+  "version": "0.1.0",+  "type": "hardware",+  "kind": "component",+  "org": "adom",+  "title": "LTC2945CMS#PBF - Wide Range I2C Power Monitor",+  "brief": "Analog Devices (Linear Technology) LTC2945CMS#PBF: wide range I2C power monitor, 0 V to 80 V current and voltage sensing, 12-bit ADC, 24-bit power, min/max and alerts, split SDA for opto-isolation, 0 C to 70 C, MSOP-12. KiCad, Fusion and Altium libraries, 3D model and datasheet.",+  "description": "Analog Devices (Linear Technology) LTC2945CMS#PBF: rail-to-rail I2C power monitor; measures the voltage across a high- or low-side sense resistor (102.4 mV full scale) with a 0 V to 80 V common mode, the supply or SENSE+ voltage (102.4 V full scale) and an auxiliary input (2.048 V), multiplies current and voltage into a 24-bit power value, stores minimum and maximum and alerts on limits; runs from 2.7 V to 80 V (shunt regulator above 80 V); commercial temperature grade, 12-lead plastic MSOP (MS12, 3.00 x 4.039 mm body, 0.65 mm pitch).",+  "license": "CC-BY-4.0",+  "tags": [+    "component",+    "ic",+    "power-monitor",+    "current-sense",+    "i2c",+    "adc",+    "analog-devices",+    "linear-technology",+    "msop-12"+  ],+  "discovery_triggers": [+    "LTC2945CMS#PBF",+    "LTC2945CMS",     "LTC2945",-    "CMS#PBF"-   ],-   "virtual": true,-   "note": "Virtual identification mark (the orderable MPN), not ADI's real top marking. ADI marks the MS12 LTC2945 parts 2945 (datasheet Rev. D p.4, Part marking column).",-   "surface": "top",-   "colour": "light on black epoxy",-   "gate": "PASS",-   "provenance": "provenance/3d-model.json"-  },-  "variants": "README.md#ordering-variants",-  "pins": [-   {-    "number": "1",-    "name": "VDD",-    "type": "power_in",-    "group": "Power",-    "description": "High-voltage supply input, 4 V to 80 V; feeds the internal series regulator that makes 5 V at INTVCC. Bypass with 0.1 uF to 1 uF when INTVCC carries an external load; the ADC can measure it (102.4 V full scale) (p.9)."-   },-   {-    "number": "2",-    "name": "INTVCC",-    "type": "power_in",-    "group": "Power",-    "description": "Internal low-voltage supply: a 2.7 V to 5.9 V input, or the 5 V output of the internal regulator (up to 10 mA) when VDD is 4 V to 80 V, or a 6.3 V shunt regulator. Bypass with 0.1 uF to 1 uF to GND (p.9)."-   },-   {-    "number": "3",-    "name": "ADR1",-    "type": "input",-    "group": "Address",-    "description": "I2C address input, three-state: tie to INTVCC, GND or leave open; with ADR0 selects one of nine addresses (p.9; Table 1, p.22)."-   },-   {-    "number": "4",-    "name": "ADR0",-    "type": "input",-    "group": "Address",-    "description": "I2C address input, three-state: tie to INTVCC, GND or leave open; with ADR1 selects one of nine addresses (p.9; Table 1, p.22)."-   },-   {-    "number": "5",-    "name": "ADIN",-    "type": "input",-    "group": "ADC input",-    "description": "Auxiliary ADC input, 0 V to 2.048 V full scale. Tie to GND if unused (p.9)."-   },-   {-    "number": "6",-    "name": "GND",-    "type": "power_in",-    "group": "Ground",-    "description": "Device ground (p.9)."-   },-   {-    "number": "7",-    "name": "SCL",-    "type": "input",-    "group": "I2C",-    "description": "I2C clock input; data at SDAI is shifted on rising SCL edges. Needs an external pull-up; internally clamped to 6.4 V (5.9 V min) (p.9)."-   },-   {-    "number": "8",-    "name": "SDAI",-    "type": "input",-    "group": "I2C",-    "description": "I2C data input for address, command and data bits. Needs an external pull-up; internally clamped to 6.4 V (5.9 V min). Tie to SDAO for a standard two-wire bus (p.9)."-   },-   {-    "number": "9",-    "name": "SDAO",-    "type": "open_collector",-    "group": "I2C",-    "description": "I2C data output, open drain, for read data and acknowledge. Needs an external pull-up. Split from SDAI for opto-isolated buses (p.9)."-   },-   {-    "number": "10",-    "name": "ALERT",-    "type": "open_collector",-    "group": "I2C",-    "description": "Fault alert output, open drain; pulled low after a conversion exceeds an enabled limit. SMBus alert compatible. Tie to GND if unused (p.9)."-   },-   {-    "number": "11",-    "name": "SENSE-",-    "type": "input",-    "group": "Current sense",-    "description": "Current sense input (load side of the sense resistor). The ADC measures SENSE+ minus SENSE- with a 102.4 mV full scale (p.9)."-   },-   {-    "number": "12",-    "name": "SENSE+",-    "type": "input",-    "group": "Current sense",-    "description": "Supply voltage and current sense input (high side of the sense resistor). Its voltage is also measured by the ADC with a 102.4 V full scale. Use a Kelvin connection to the sense resistor (Rev. D p.9; layout in Figure 19, p.21)."-   }+    "LTC2945CMS-PBF",+    "I2C power monitor 80 V",+    "wide range power monitor MSOP-12"   ],-  "distributor_links": {-   "mouser": {-    "part": "584-LTC2945CMS#PBF",-    "url": "https://www.mouser.com/en/ProductDetail/Analog-Devices/LTC2945CMSPBF?qs=hVkxg5c3xu9Bwurjof%2F5lw%3D%3D",-    "stock": 78,-    "checked": "2026-10-21"-   },-   "digikey": {-    "part": "505-LTC2945CMS#PBF-ND",-    "url": "https://www.digikey.com/en/products/detail/analog-devices-inc/LTC2945CMS-PBF/3726462",-    "stock": 293,-    "checked": "2026-10-21"-   },-   "lcsc": false,-   "lcsc_note": "2026-10-21: JLCPCB/LCSC list no LTC2945CMS#PBF (the 0 C to 70 C grade). The industrial grade LTC2945IMS#PBF in the same MS12 package is C683688 (20 in stock at JLCPCB that day) and fits this footprint and symbol."+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "visibility": {+    "public": true+  },+  "component": {+    "mpn": "LTC2945CMS#PBF",+    "manufacturer": "Analog Devices",+    "package": "MSOP-12 (ADI/LTC MS12, drawing 05-08-1668 Rev A, 3.00 x 4.039 mm body, 0.65 mm pitch)",+    "pin_count": 12,+    "category": "Power management",+    "subcategory": "Current, voltage and power monitor (I2C)",+    "lifecycle": "Active",+    "datasheet": "https://www.analog.com/media/en/technical-documentation/data-sheets/ltc2945.pdf",+    "product_page": "https://www.analog.com/en/products/ltc2945.html",+    "wiki_url": "https://wiki.adom.inc/adom/ltc2945cms-pbf",+    "body_size": {+      "x_mm": 3,+      "y_mm": 4.039,+      "z_mm": 1.1,+      "pitch_mm": 0.65+    },+    "parts": {+      "symbol": "ltc2945cms-pbf.kicad_sym",+      "footprint": "ltc2945cms-pbf.kicad_mod",+      "model_3d": "ltc2945cms-pbf-hero.glb",+      "model_3d_plain": "ltc2945cms-pbf-etched.glb",+      "model_3d_step": "ltc2945cms-pbf-etched.step",+      "model_3d_step_plain": "ltc2945cms-pbf.step",+      "step": "ltc2945cms-pbf-etched.step",+      "lbr": "ltc2945cms-pbf.lbr",+      "datasheet": "docs/ltc2945cms-pbf-datasheet.pdf"+    },+    "viewers": {+      "symbol": "viewers/symbol.html",+      "footprint": "viewers/footprint.html"+    },+    "viewer_3d": {+      "ground": false,+      "animate": false,+      "shadows": false,+      "tooltips": "authored"+    },+    "models": "models.json",+    "lod": "lod/manifest.json",+    "verification": "verification.json",+    "marking": {+      "lines": [+        "LTC2945",+        "CMS#PBF"+      ],+      "virtual": true,+      "note": "Virtual identification mark (the orderable MPN), not ADI's real top marking. ADI marks the MS12 LTC2945 parts 2945 (datasheet Rev. D p.4, Part marking column).",+      "surface": "top",+      "colour": "light on black epoxy",+      "gate": "PASS",+      "provenance": "provenance/3d-model.json"+    },+    "variants": "README.md#ordering-variants",+    "pins": [+      {+        "number": "1",+        "name": "VDD",+        "type": "power_in",+        "group": "Power",+        "description": "High-voltage supply input, 4 V to 80 V; feeds the internal series regulator that makes 5 V at INTVCC. Bypass with 0.1 uF to 1 uF when INTVCC carries an external load; the ADC can measure it (102.4 V full scale) (p.9)."+      },+      {+        "number": "2",+        "name": "INTVCC",+        "type": "power_in",+        "group": "Power",+        "description": "Internal low-voltage supply: a 2.7 V to 5.9 V input, or the 5 V output of the internal regulator (up to 10 mA) when VDD is 4 V to 80 V, or a 6.3 V shunt regulator. Bypass with 0.1 uF to 1 uF to GND (p.9)."+      },+      {+        "number": "3",+        "name": "ADR1",+        "type": "input",+        "group": "Address",+        "description": "I2C address input, three-state: tie to INTVCC, GND or leave open; with ADR0 selects one of nine addresses (p.9; Table 1, p.22)."+      },+      {+        "number": "4",+        "name": "ADR0",+        "type": "input",+        "group": "Address",+        "description": "I2C address input, three-state: tie to INTVCC, GND or leave open; with ADR1 selects one of nine addresses (p.9; Table 1, p.22)."+      },+      {+        "number": "5",+        "name": "ADIN",+        "type": "input",+        "group": "ADC input",+        "description": "Auxiliary ADC input, 0 V to 2.048 V full scale. Tie to GND if unused (p.9)."+      },+      {+        "number": "6",+        "name": "GND",+        "type": "power_in",+        "group": "Ground",+        "description": "Device ground (p.9)."+      },+      {+        "number": "7",+        "name": "SCL",+        "type": "input",+        "group": "I2C",+        "description": "I2C clock input; data at SDAI is shifted on rising SCL edges. Needs an external pull-up; internally clamped to 6.4 V (5.9 V min) (p.9)."+      },+      {+        "number": "8",+        "name": "SDAI",+        "type": "input",+        "group": "I2C",+        "description": "I2C data input for address, command and data bits. Needs an external pull-up; internally clamped to 6.4 V (5.9 V min). Tie to SDAO for a standard two-wire bus (p.9)."+      },+      {+        "number": "9",+        "name": "SDAO",+        "type": "open_collector",+        "group": "I2C",+        "description": "I2C data output, open drain, for read data and acknowledge. Needs an external pull-up. Split from SDAI for opto-isolated buses (p.9)."+      },+      {+        "number": "10",+        "name": "ALERT",+        "type": "open_collector",+        "group": "I2C",+        "description": "Fault alert output, open drain; pulled low after a conversion exceeds an enabled limit. SMBus alert compatible. Tie to GND if unused (p.9)."+      },+      {+        "number": "11",+        "name": "SENSE-",+        "type": "input",+        "group": "Current sense",+        "description": "Current sense input (load side of the sense resistor). The ADC measures SENSE+ minus SENSE- with a 102.4 mV full scale (p.9)."+      },+      {+        "number": "12",+        "name": "SENSE+",+        "type": "input",+        "group": "Current sense",+        "description": "Supply voltage and current sense input (high side of the sense resistor). Its voltage is also measured by the ADC with a 102.4 V full scale. Use a Kelvin connection to the sense resistor (Rev. D p.9; layout in Figure 19, p.21)."+      }+    ],+    "distributor_links": {+      "mouser": {+        "part": "584-LTC2945CMS#PBF",+        "url": "https://www.mouser.com/en/ProductDetail/Analog-Devices/LTC2945CMSPBF?qs=hVkxg5c3xu9Bwurjof%2F5lw%3D%3D",+        "stock": 78,+        "checked": "2026-10-21"+      },+      "digikey": {+        "part": "505-LTC2945CMS#PBF-ND",+        "url": "https://www.digikey.com/en/products/detail/analog-devices-inc/LTC2945CMS-PBF/3726462",+        "stock": 293,+        "checked": "2026-10-21"+      },+      "lcsc": false,+      "lcsc_note": "2026-10-21: JLCPCB/LCSC list no LTC2945CMS#PBF (the 0 C to 70 C grade). The industrial grade LTC2945IMS#PBF in the same MS12 package is C683688 (20 in stock at JLCPCB that day) and fits this footprint and symbol."+    },+    "provenance": {+      "datasheet": {+        "doc": "Analog Devices LTC2945 data sheet, Rev. D (June 2025)",+        "file": "docs/ltc2945cms-pbf-datasheet.pdf",+        "sha256": "a3fd01ed030bc213a0227e371ecc9aee4c363ddfc0d801f4ca5e90ea07e8beb5",+        "pages": 35+      },+      "package_drawing": {+        "doc": "LTC DWG 05-08-1668 Rev A, MS Package 12-Lead Plastic MSOP",+        "file": "docs/05081668_a_ms12.pdf",+        "sha256": "498f3c31775d84dd91f416b88a84698e6578283ee825559c0ac005312288f9c1"+      },+      "model_3d": "provenance/3d-model.json",+      "footprint": "provenance/footprint-check.json",+      "symbol": "provenance/symbol.json"+    }   },-  "provenance": {-   "datasheet": {-    "doc": "Analog Devices LTC2945 data sheet, Rev. D (June 2025)",-    "file": "docs/ltc2945cms-pbf-datasheet.pdf",-    "sha256": "a3fd01ed030bc213a0227e371ecc9aee4c363ddfc0d801f4ca5e90ea07e8beb5",-    "pages": 35-   },-   "package_drawing": {-    "doc": "LTC DWG 05-08-1668 Rev A, MS Package 12-Lead Plastic MSOP",-    "file": "docs/05081668_a_ms12.pdf",-    "sha256": "498f3c31775d84dd91f416b88a84698e6578283ee825559c0ac005312288f9c1"-   },-   "model_3d": "provenance/3d-model.json",-   "footprint": "provenance/footprint-check.json",-   "symbol": "provenance/symbol.json"-  }- },- "dependencies": {},- "eda_assets": {-  "kicad": {-   "symbol": "ltc2945cms-pbf.kicad_sym",-   "footprint": "ltc2945cms-pbf.kicad_mod",-   "model": "ltc2945cms-pbf-etched.step",-   "provenance": "authored"+  "dependencies": {},+  "eda_assets": {+    "kicad": {+      "symbol": "ltc2945cms-pbf.kicad_sym",+      "footprint": "ltc2945cms-pbf.kicad_mod",+      "model": "ltc2945cms-pbf-etched.step",+      "provenance": "authored"+    },+    "fusion": {+      "lbr": "ltc2945cms-pbf.lbr",+      "provenance": "authored"+    },+    "altium": {+      "schlib": "altium/LTC2945CMS-PBF.SchLib",+      "pcblib": "altium/LTC2945CMS-PBF.PcbLib",+      "provenance": "authored"+    }   },-  "fusion": {-   "lbr": "ltc2945cms-pbf.lbr",-   "provenance": "authored"+  "source": {+    "tool": "analog-devices",+    "url": "https://www.analog.com/en/products/ltc2945.html"   },-  "altium": {-   "schlib": "altium/LTC2945CMS-PBF.SchLib",-   "pcblib": "altium/LTC2945CMS-PBF.PcbLib",-   "provenance": "authored"-  }- },- "source": {-  "tool": "analog-devices",-  "url": "https://www.analog.com/en/products/ltc2945.html"- }+  "updated_at": "2026-10-21T19:04:01.599Z" }\ No newline at end of file