main
Ray Publish 0.1.0 13ee7fb 7d ago
{
  "slug": "ncp1252drg",
  "version": "0.1.0",
  "type": "component",
  "description": "HANSCHIP semiconductor AC-DC Controllers And Regulators, SOP-8. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",
  "tags": [
    "component",
    "power management (pmic)",
    "ncp1252drg",
    "factory-2.0.0",
    "extractor-text"
  ],
  "dependencies": {},
  "hero": {
    "type": "image",
    "path": "docs/hero.png"
  },
  "files": [
    "page.json",
    "README.md",
    "ncp1252drg.kicad_sym",
    "ncp1252drg.kicad_mod",
    "ncp1252drg.glb",
    "ncp1252drg.step",
    "ncp1252drg.lbr",
    "docs/hero.png",
    "docs/ncp1252drg-datasheet.pdf",
    "viewers/symbol.html",
    "viewers/footprint.html",
    "ncp1252drg-hero.glb",
    "ncp1252drg-hero.overlay.json",
    "ncp1252drg-etched.glb"
  ],
  "component": {
    "mpn": "NCP1252DRG",
    "manufacturer": "HANSCHIP semiconductor",
    "package": "SOP-8",
    "pin_count": 8,
    "category": "Power Management (PMIC)",
    "subcategory": "AC-DC Controllers And Regulators",
    "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8757320936947363840",
    "parts": {
      "symbol": "ncp1252drg.kicad_sym",
      "footprint": "ncp1252drg.kicad_mod",
      "model_3d": "ncp1252drg-hero.glb",
      "model_3d_plain": "ncp1252drg-etched.glb",
      "model_3d_step": "ncp1252drg-etched.step",
      "model_3d_step_plain": "ncp1252drg.step",
      "lbr": "ncp1252drg.lbr"
    },
    "distributor_links": {
      "lcsc": "C5145243"
    },
    "distributor_check": {
      "checked_at": "2026-10-18T16:15:33Z",
      "source": "Component Ocean /api/assign-pns",
      "digikey": {
        "pn": null,
        "status": "quota"
      },
      "mouser": {
        "pn": null,
        "status": "quota"
      }
    },
    "pins": [
      {
        "number": "1",
        "name": "FB",
        "type": "input",
        "description": "Feedback input with 6.0 V open-loop voltage, 1.5 mA short-circuit current, 3.5 kΩ internal pull-up, and burst-mode thresholds of 0.3 V (enter) and 0.33 V (exit)."
      },
      {
        "number": "2",
        "name": "BO",
        "type": "input",
        "description": "Brown-out input that monitors a fraction of the input voltage and keeps the controller off while below the 1.00 V typical VBO threshold (0.97 to 1.03 V), with hysteresis set by a 10 µA typical sink current and absolute maximum rating of -0.3 V to 5 V."
      },
      {
        "number": "3",
        "name": "CS",
        "type": "input",
        "description": "Current sense input connected through a resistor to GND to set the primary peak current, with a 1 V typical current-limit threshold (0.92 to 1.08 V), 160 ns typical leading-edge blanking, and absolute maximum rating of -0.3 V to 5 V."
      },
      {
        "number": "4",
        "name": "RI",
        "type": "input",
        "description": "Resistor-to-ground pin that programs the switching frequency, where 43 kΩ gives 100 kHz and 8.5 kΩ gives 425 to 550 kHz, with the device rated up to 500 kHz and absolute maximum rating of -0.3 V to 5 V."
      },
      {
        "number": "5",
        "name": "GND",
        "type": "power_in",
        "description": "Ground reference for the controller."
      },
      {
        "number": "6",
        "name": "GATE",
        "type": "output",
        "description": "Totem-pole gate driver output for the power MOSFET, with gate voltage clamped to 18 V typical to protect MOSFETs limited to about 25 V."
      },
      {
        "number": "7",
        "name": "VDD",
        "type": "power_in",
        "description": "IC DC supply input with a recommended range of 10 V to 26 V and absolute maximum of 30 V, a 11.7 V typical start-up threshold, a 9.0 V typical switching-stop threshold, and 27.5 V typical overvoltage protection."
      },
      {
        "number": "8",
        "name": "SS",
        "type": "passive",
        "description": "Soft-start pin where a capacitor to ground sets the soft-start duration, with 10 µA typical charge current, 4.0 V typical completion threshold, and the pin held grounded during the internal delay timer."
      }
    ],
    "provenance": {
      "extractor": "extract_pins 0.3",
      "factory_chain": {
        "factory": "2.0.0",
        "extractor": "extract_pins 0.3",
        "primary_model": "claude-haiku-5-5",
        "primary_mode": "text",
        "consensus_model": "claude-sonnet-5-5",
        "consensus": "agreed",
        "guards": "pin_guards 0.1: passed",
        "guard_notes": [
          "extractor flagged: The datasheet does not classify pin types in KiCad terms; SS is typed as passive because it is a cap; BO, CS and RI are typed as input based on their function as sense or programming inputs; the datashe; The pinout comes from the combined DIP-8/SOP-8 pin configuration on page 3; the datasheet does not s"
        ],
        "pages_sent": 13,
        "cost_usd": 0.0502,
        "at": "2026-10-18T16:15:16"
      },
      "datasheet": {
        "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8757320936947363840",
        "pages": 13,
        "sha256": "984919519c79fa73",
        "source_tier": "lcsc"
      },
      "cad": "KiCad official (CC-BY-SA 4.0)",
      "pins": {
        "total": 8,
        "described": 8,
        "cites_pages": true,
        "refuses_to_fabricate": true
      }
    },
    "viewers": {
      "symbol": "viewers/symbol.html",
      "footprint": "viewers/footprint.html"
    },
    "models_3d": [
      {
        "file": "ncp1252drg.step",
        "role": "plain",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          6.0,
          4.9,
          1.75
        ],
        "zmin_mm": -0.0,
        "centre_offset_mm": 0.0,
        "footprint_binding": "identity",
        "sha256": "07f46cff378d30e6c27dfd5a03092c795323f86d91c71fc7e743f4f418dc553a",
        "checked": "2026-10-18",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      },
      {
        "file": "ncp1252drg-etched.step",
        "role": "eda",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          6.0,
          4.9,
          1.75
        ],
        "zmin_mm": -0.0,
        "centre_offset_mm": 0.0,
        "footprint_binding": "identity",
        "sha256": "c4872c5d4813bd119b715fd63f02d081b94c73d6027197689edc26e66200a7a8",
        "checked": "2026-10-18",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      }
    ]
  }
}