component
ATM90E26-YU-R
Public Made by Adomby adom
Microchip Tech Energy Metering, SSOP-28-208mil. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
← Commit history
atm90e26-yu-r: component.models_3d pose record per STEP (Z-up, seated z=0, pad-centre origin, identity binding)
2 files changed
+97−17
package.json+55−15@@ -65,19 +65,19 @@ "number": "3", "name": "DVDD", "type": "power_in",- "description": "Digital power supply 2.8V to 3.6V; metering accuracy guaranteed within 3.0V to 3.6V; decouple with 10\u03bcF electrolytic and 0.1\u03bcF capacitor."+ "description": "Digital power supply 2.8V to 3.6V; metering accuracy guaranteed within 3.0V to 3.6V; decouple with 10μF electrolytic and 0.1μF capacitor." }, { "number": "4", "name": "Reset", "type": "input",- "description": "Active-low hardware reset input; apply minimum 200\u03bcs pulse width and connect 0.1\u03bcF filter capacitor to ground."+ "description": "Active-low hardware reset input; apply minimum 200μs pulse width and connect 0.1μF filter capacitor to ground." }, { "number": "5", "name": "AVDD", "type": "power_in",- "description": "Analog power supply 2.8V to 3.6V; metering accuracy guaranteed within 3.0V to 3.6V; decouple with 0.1\u03bcF capacitor."+ "description": "Analog power supply 2.8V to 3.6V; metering accuracy guaranteed within 3.0V to 3.6V; decouple with 0.1μF capacitor." }, { "number": "6",@@ -89,13 +89,13 @@ "number": "7", "name": "I2P", "type": "input",- "description": "N line current positive input for differential measurement; input range 120\u03bcVrms to 600mVrms when N line gain is 1."+ "description": "N line current positive input for differential measurement; input range 120μVrms to 600mVrms when N line gain is 1." }, { "number": "8", "name": "I2N", "type": "input",- "description": "N line current negative input for differential measurement; input range 120\u03bcVrms to 600mVrms when N line gain is 1."+ "description": "N line current negative input for differential measurement; input range 120μVrms to 600mVrms when N line gain is 1." }, { "number": "9",@@ -107,13 +107,13 @@ "number": "10", "name": "I1P", "type": "input",- "description": "L line current positive input for differential measurement; input range 5\u03bcVrms to 25mVrms when L line gain is 24."+ "description": "L line current positive input for differential measurement; input range 5μVrms to 25mVrms when L line gain is 24." }, { "number": "11", "name": "I1N", "type": "input",- "description": "L line current negative input for differential measurement; input range 5\u03bcVrms to 25mVrms when L line gain is 24."+ "description": "L line current negative input for differential measurement; input range 5μVrms to 25mVrms when L line gain is 24." }, { "number": "12",@@ -125,7 +125,7 @@ "number": "13", "name": "Vref", "type": "power_in",- "description": "Reference voltage output at 1.26V nominal; decouple with 1\u03bcF and 1nF capacitors in parallel to ground."+ "description": "Reference voltage output at 1.26V nominal; decouple with 1μF and 1nF capacitors in parallel to ground." }, { "number": "14",@@ -137,13 +137,13 @@ "number": "15", "name": "VN", "type": "input",- "description": "Voltage measurement negative input for differential measurement; input range 120\u03bcVrms to 600mVrms."+ "description": "Voltage measurement negative input for differential measurement; input range 120μVrms to 600mVrms." }, { "number": "16", "name": "VP", "type": "input",- "description": "Voltage measurement positive input for differential measurement; input range 120\u03bcVrms to 600mVrms."+ "description": "Voltage measurement positive input for differential measurement; input range 120μVrms to 600mVrms." }, { "number": "17",@@ -155,13 +155,13 @@ "number": "18", "name": "CF1", "type": "output",- "description": "Active energy pulse output; generates pulses proportional to active energy with width 80ms (if period \u2265160ms) or 0.5T (if period <160ms)."+ "description": "Active energy pulse output; generates pulses proportional to active energy with width 80ms (if period ≥160ms) or 0.5T (if period <160ms)." }, { "number": "19", "name": "CF2", "type": "output",- "description": "Reactive energy pulse output; generates pulses proportional to reactive energy with width 80ms (if period \u2265160ms) or 0.5T (if period <160ms)."+ "description": "Reactive energy pulse output; generates pulses proportional to reactive energy with width 80ms (if period ≥160ms) or 0.5T (if period <160ms)." }, { "number": "20",@@ -203,7 +203,7 @@ "number": "26", "name": "SDO/UTX", "type": "tri_state",- "description": "Serial data output for SPI (output data on falling edge of SCLK) or UART transmit data; open-drain output requiring 10k\u03a9 pull-up resistor to VDD."+ "description": "Serial data output for SPI (output data on falling edge of SCLK) or UART transmit data; open-drain output requiring 10kΩ pull-up resistor to VDD." }, { "number": "27",@@ -250,6 +250,46 @@ "viewers": { "symbol": "viewers/symbol.html", "footprint": "viewers/footprint.html"- }+ },+ "models_3d": [+ {+ "file": "atm90e26-yu-r.step",+ "role": "plain",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 7.8,+ 10.2,+ 2.1+ ],+ "zmin_mm": 0.0,+ "centre_offset_mm": 0.0,+ "footprint_binding": "identity",+ "sha256": "7aa76979ae41da44bded1ed74115012868f2f3f5a757faf32bb9df4f92c1e313",+ "checked": "2026-10-07",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ },+ {+ "file": "atm90e26-yu-r-etched.step",+ "role": "eda",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 7.8,+ 10.2,+ 2.1+ ],+ "zmin_mm": 0.0,+ "centre_offset_mm": 0.0,+ "footprint_binding": "identity",+ "sha256": "f9c508933fff952dd93707f214569d4470eb1c23edb6a574cd016e239026beac",+ "checked": "2026-10-07",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ }+ ] }-}+}
page.json+42−2@@ -235,7 +235,47 @@ "viewers": { "symbol": "viewers/symbol.html", "footprint": "viewers/footprint.html"- }+ },+ "models_3d": [+ {+ "file": "atm90e26-yu-r.step",+ "role": "plain",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 7.8,+ 10.2,+ 2.1+ ],+ "zmin_mm": 0.0,+ "centre_offset_mm": 0.0,+ "footprint_binding": "identity",+ "sha256": "7aa76979ae41da44bded1ed74115012868f2f3f5a757faf32bb9df4f92c1e313",+ "checked": "2026-10-07",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ },+ {+ "file": "atm90e26-yu-r-etched.step",+ "role": "eda",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 7.8,+ 10.2,+ 2.1+ ],+ "zmin_mm": 0.0,+ "centre_offset_mm": 0.0,+ "footprint_binding": "identity",+ "sha256": "f9c508933fff952dd93707f214569d4470eb1c23edb6a574cd016e239026beac",+ "checked": "2026-10-07",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ }+ ] }, "metadata": { "specs": {@@ -283,4 +323,4 @@ "public": true }, "updated_at": "2026-09-24T17:16:56.842Z"-}+}