main
Ray att7022eu-n: component.models_3d pose record per STEP (Z-up, seated z=0, pad-centre origin, identity binding) cedb46a
{
  "schema_version": 1,
  "type": "component",
  "slug": "att7022eu-n",
  "title": "ATT7022EU-N",
  "brief": "HiTrend Tech Shanghai Energy Metering, LQFP-44(10x10). Pinout extracted from the datasheet, KiCad symbol/footprint/3D.",
  "version": "0.1.0",
  "license": "CC-BY-SA-4.0",
  "tags": [
    "component",
    "data acquisition",
    "att7022eu-n"
  ],
  "component": {
    "mpn": "ATT7022EU-N",
    "manufacturer": "HiTrend Tech Shanghai",
    "package": "LQFP-44(10x10)",
    "pin_count": 44,
    "category": "Data Acquisition",
    "subcategory": "Energy Metering",
    "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8586176339389403136",
    "parts": {
      "symbol": "att7022eu-n.kicad_sym",
      "footprint": "att7022eu-n.kicad_mod",
      "model_3d": "att7022eu-n-etched.glb",
      "model_3d_plain": "att7022eu-n.glb",
      "model_3d_step": "att7022eu-n-etched.step",
      "model_3d_step_plain": "att7022eu-n.step",
      "lbr": "att7022eu-n.lbr"
    },
    "distributor_links": {},
    "pins": [
      {
        "number": "1",
        "name": "Reset",
        "type": "input",
        "description": "External reset input, active-low, Schmitt-trigger. Internal 47 kΩ pull-up."
      },
      {
        "number": "2",
        "name": "IRQ",
        "type": "output",
        "description": "Interrupt output. After power-on reset IRQ goes low; goes high after calibration parameters are written. When an enabled interrupt event occurs IRQ is driven low; goes high again after the interrupt-flag register is read."
      },
      {
        "number": "3",
        "name": "V1P",
        "type": "input",
        "description": "Channel 1 (current channel) positive analog input. Fully differential, max signal ±0.7 Vp. Channel 1 has a PGA (gain set via register). ESD protection on-die."
      },
      {
        "number": "4",
        "name": "V1N",
        "type": "input",
        "description": "Channel 1 (current channel) negative analog input. Fully differential pair with V1P, max signal ±0.7 Vp. Channel 1 has a PGA (gain set via register)."
      },
      {
        "number": "5",
        "name": "REFCAP",
        "type": "passive",
        "description": "1.2 V internal voltage reference bypass / external drive point. Decouple with 10 µF in parallel with 0.1 µF ceramic."
      },
      {
        "number": "6",
        "name": "V3P",
        "type": "input",
        "description": "Channel 3 (current channel) positive analog input. Fully differential, max ±0.7 Vp. PGA present, gain set via register. ESD-protected."
      },
      {
        "number": "7",
        "name": "V3N",
        "type": "input",
        "description": "Channel 3 (current channel) negative analog input. Pair with V3P, max ±0.7 Vp."
      },
      {
        "number": "8",
        "name": "AGND",
        "type": "power_in",
        "description": "Analog ground reference for the ADCs and reference source. Tie to the PCB analog ground plane."
      },
      {
        "number": "9",
        "name": "V5P",
        "type": "input",
        "description": "Channel 5 (current channel) positive analog input. Fully differential, max ±0.7 Vp. Has PGA with programmable gain."
      },
      {
        "number": "10",
        "name": "V5N",
        "type": "input",
        "description": "Channel 5 (current channel) negative analog input. Pair with V5P, max ±0.7 Vp."
      },
      {
        "number": "11",
        "name": "AGND",
        "type": "power_in",
        "description": "Analog ground reference for the ADCs and reference source."
      },
      {
        "number": "12",
        "name": "AVCC",
        "type": "power_in",
        "description": "Analog supply. Nominal 3.3 V ±10%. Decouple with 10 µF and 0.1 µF ceramic close to the pin."
      },
      {
        "number": "13",
        "name": "V2P",
        "type": "input",
        "description": "Channel 2 (voltage channel) positive analog input. Fully differential, max ±0.7 Vp. ESD-protected."
      },
      {
        "number": "14",
        "name": "V2N",
        "type": "input",
        "description": "Channel 2 (voltage channel) negative analog input. Pair with V2P, max ±0.7 Vp."
      },
      {
        "number": "15",
        "name": "AGND",
        "type": "power_in",
        "description": "Analog ground reference for the ADCs and reference source."
      },
      {
        "number": "16",
        "name": "V4P",
        "type": "input",
        "description": "Channel 4 (voltage channel) positive analog input. Fully differential, max ±0.7 Vp. ESD-protected."
      },
      {
        "number": "17",
        "name": "V4N",
        "type": "input",
        "description": "Channel 4 (voltage channel) negative analog input. Pair with V4P, max ±0.7 Vp."
      },
      {
        "number": "18",
        "name": "AVCC",
        "type": "power_in",
        "description": "Analog supply (second pin). Nominal 3.3 V ±10%. Decouple with 10 µF and 0.1 µF ceramic."
      },
      {
        "number": "19",
        "name": "V6P",
        "type": "input",
        "description": "Channel 6 (voltage channel) positive analog input. Fully differential, max ±0.7 Vp. ESD-protected."
      },
      {
        "number": "20",
        "name": "V6N",
        "type": "input",
        "description": "Channel 6 (voltage channel) negative analog input. Pair with V6P, max ±0.7 Vp."
      },
      {
        "number": "21",
        "name": "V0P",
        "type": "input",
        "description": "Channel 0 (voltage channel) positive analog input. Fully differential, max ±0.7 Vp. ESD-protected. Note: on ATT7026E/ATT7028E this pin is NC."
      },
      {
        "number": "22",
        "name": "V0N",
        "type": "input",
        "description": "Channel 0 (voltage channel) negative analog input. Pair with V0P. NC on ATT7026E/ATT7028E."
      },
      {
        "number": "23",
        "name": "GND",
        "type": "power_in",
        "description": "Digital ground."
      },
      {
        "number": "24",
        "name": "TEST",
        "type": "input",
        "description": "Factory test pin. Must be tied to ground in the application."
      },
      {
        "number": "25",
        "name": "NC",
        "type": "unconnected",
        "description": "No connect."
      },
      {
        "number": "26",
        "name": "SEL",
        "type": "input",
        "description": "Three-phase three-wire (low) / three-phase four-wire (high) mode select, Schmitt-trigger. Internal pull-up (~300 kΩ) programmable, or floating."
      },
      {
        "number": "27",
        "name": "CF1",
        "type": "output",
        "description": "Frequency (high-going pulse) output for active-power calibration; can also be used for active-energy metering."
      },
      {
        "number": "28",
        "name": "CF2",
        "type": "output",
        "description": "Frequency (high-going pulse) output for reactive-power calibration; can also be used for reactive-energy metering."
      },
      {
        "number": "29",
        "name": "NC",
        "type": "unconnected",
        "description": "No connect."
      },
      {
        "number": "30",
        "name": "CF3",
        "type": "output",
        "description": "Frequency (high-going pulse) output for apparent-power calibration; can also be used for apparent-energy metering. NC on ATT7028E."
      },
      {
        "number": "31",
        "name": "CF4",
        "type": "output",
        "description": "Frequency (high-going pulse) output for fundamental active-power calibration; can also be used for fundamental active-energy metering. NC on ATT7026E/ATT7028E."
      },
      {
        "number": "32",
        "name": "SLEEP",
        "type": "input",
        "description": "Sleep-mode control, active high. Drive high to enter sleep mode (~1 µA); drive low for normal operation."
      },
      {
        "number": "33",
        "name": "GND",
        "type": "power_in",
        "description": "Digital ground."
      },
      {
        "number": "34",
        "name": "VCC",
        "type": "power_in",
        "description": "Digital supply. Nominal 3.3 V ±5%. Decouple with 10 µF in parallel with 100 nF ceramic."
      },
      {
        "number": "35",
        "name": "CS",
        "type": "input",
        "description": "SPI chip-select from the host MCU, active-low, Schmitt-trigger. When CS is high, DOUT is high-impedance. Internal ~300 kΩ pull-up (programmable) or floating."
      },
      {
        "number": "36",
        "name": "SCLK",
        "type": "input",
        "description": "SPI serial clock, driven by the host MCU. Schmitt-trigger input suitable for opto-isolated drive. Internal ~300 kΩ pull-up (programmable) or floating."
      },
      {
        "number": "37",
        "name": "DIN",
        "type": "input",
        "description": "SPI serial data input from the host MCU. Data is latched on the falling edge of SCLK. Schmitt-trigger. Internal ~300 kΩ pull-up (programmable) or floating."
      },
      {
        "number": "38",
        "name": "DOUT",
        "type": "tri_state",
        "description": "SPI serial data output. Data is presented on the rising edge and valid on the falling edge of SCLK. High-Z when CS is high."
      },
      {
        "number": "39",
        "name": "VDD",
        "type": "power_out",
        "description": "1.8 V internal digital LDO output. Decouple with a 10 µF tantalum in parallel with 100 nF ceramic; do not load externally beyond decoupling."
      },
      {
        "number": "40",
        "name": "REVP",
        "type": "output",
        "description": "Logic output that goes high whenever any phase has negative power; returns low once all three phases are positive again."
      },
      {
        "number": "41",
        "name": "VCC",
        "type": "power_in",
        "description": "Digital supply (second pin). Nominal 3.3 V ±5%. Decouple with 10 µF in parallel with 100 nF ceramic."
      },
      {
        "number": "42",
        "name": "OSCI",
        "type": "input",
        "description": "System crystal input, or external clock input. Recommended crystal 5.5296 MHz. On-chip oscillator startup circuit with ~10 MΩ feedback resistor."
      },
      {
        "number": "43",
        "name": "OSCO",
        "type": "output",
        "description": "System crystal output. Connects to the other crystal terminal."
      },
      {
        "number": "44",
        "name": "GND",
        "type": "power_in",
        "description": "Digital ground."
      }
    ],
    "provenance": {
      "extractor": "ds2sf",
      "datasheet": {
        "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8586176339389403136",
        "pages": 68,
        "sha256": "cbbc53f2f4b7e6fc",
        "source_tier": "lcsc"
      },
      "cad": "KiCad official (CC-BY-SA 4.0)",
      "pins": {
        "total": 44,
        "described": 44,
        "cites_pages": true,
        "refuses_to_fabricate": true
      }
    },
    "viewers": {
      "symbol": "viewers/symbol.html",
      "footprint": "viewers/footprint.html"
    },
    "models_3d": [
      {
        "file": "att7022eu-n.step",
        "role": "plain",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          12,
          12,
          1.5
        ],
        "zmin_mm": 0,
        "centre_offset_mm": 0,
        "footprint_binding": "identity",
        "sha256": "81aae6270b5c742bed79a8a35e9adf7fbed97c42e341e6b25ab20c1783b93b5d",
        "checked": "2026-10-07",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      },
      {
        "file": "att7022eu-n-etched.step",
        "role": "eda",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          12,
          12,
          1.5
        ],
        "zmin_mm": 0,
        "centre_offset_mm": 0,
        "footprint_binding": "identity",
        "sha256": "03006b7485dfeeb1a2f8f42ad47e92a0c5ff1038f88ddac8a7af8946bcedad81",
        "checked": "2026-10-07",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      }
    ]
  },
  "metadata": {
    "specs": {
      "Manufacturer": "HiTrend Tech Shanghai",
      "Package": "LQFP-44(10x10)",
      "Category": "Data Acquisition",
      "Pins": "44"
    }
  },
  "variants": [
    {
      "mpn": "ATT7022EU-N",
      "kind": "packaging"
    },
    {
      "mpn": "ATT7026E",
      "kind": "unknown"
    },
    {
      "mpn": "ATT7028E",
      "kind": "unknown"
    }
  ],
  "sections": [
    "hero",
    "viewers",
    "readme",
    "breadcrumbs",
    "info"
  ],
  "discovery_triggers": [
    "att7022eu-n"
  ],
  "discovery_pitch": "ATT7022EU-N (HiTrend Tech Shanghai) component page with datasheet-verified CAD.",
  "author": {
    "name": "Ray"
  },
  "dependencies": {},
  "hero": {
    "type": "image",
    "path": "docs/hero.png"
  },
  "files": [
    "page.json",
    "README.md",
    "att7022eu-n.kicad_sym",
    "att7022eu-n.kicad_mod",
    "att7022eu-n.glb",
    "att7022eu-n.step",
    "att7022eu-n.lbr",
    "docs/hero.png",
    "docs/att7022eu-n-datasheet.pdf",
    "viewers/symbol.html",
    "viewers/footprint.html"
  ],
  "visibility": {
    "public": true
  },
  "updated_at": "2026-09-24T17:19:15.625Z"
}