main
Ray Publish 0.1.0 0b32f6f 8d ago
{
  "slug": "ld8115ags",
  "version": "0.1.0",
  "type": "component",
  "description": "Leadtrend Tech LED Drivers, SOP-8. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",
  "tags": [
    "component",
    "led drivers",
    "ld8115ags",
    "factory-2.0.0",
    "extractor-text"
  ],
  "dependencies": {},
  "hero": {
    "type": "image",
    "path": "docs/hero.png"
  },
  "files": [
    "page.json",
    "README.md",
    "ld8115ags.kicad_sym",
    "ld8115ags.kicad_mod",
    "ld8115ags.glb",
    "ld8115ags.step",
    "ld8115ags.lbr",
    "docs/hero.png",
    "docs/ld8115ags-datasheet.pdf",
    "viewers/symbol.html",
    "viewers/footprint.html",
    "ld8115ags-hero.glb",
    "ld8115ags-hero.overlay.json",
    "ld8115ags-etched.glb"
  ],
  "component": {
    "mpn": "LD8115AGS",
    "manufacturer": "Leadtrend Tech",
    "package": "SOP-8",
    "pin_count": 8,
    "category": "LED Drivers",
    "subcategory": "LED Drivers",
    "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588916343478865920",
    "parts": {
      "symbol": "ld8115ags.kicad_sym",
      "footprint": "ld8115ags.kicad_mod",
      "model_3d": "ld8115ags-hero.glb",
      "model_3d_plain": "ld8115ags-etched.glb",
      "model_3d_step": "ld8115ags-etched.step",
      "model_3d_step_plain": "ld8115ags.step",
      "lbr": "ld8115ags.lbr"
    },
    "distributor_links": {
      "lcsc": "C648781"
    },
    "distributor_check": {
      "checked_at": "2026-10-18T18:04:17Z",
      "source": "Component Ocean /api/assign-pns",
      "digikey": {
        "pn": null,
        "status": "quota"
      },
      "mouser": {
        "pn": null,
        "status": "quota"
      }
    },
    "pins": [
      {
        "number": "1",
        "name": "VCC",
        "type": "power_in",
        "description": "Power supply to the IC, which needs a small 0.1µF bypass capacitor to GND placed as close to the IC as possible; the recommended VCC range is 3.6V to 38V with an absolute maximum of 40V."
      },
      {
        "number": "2",
        "name": "GND",
        "type": "power_in",
        "description": "Ground, which should be tied as close as possible to the converter's output ground terminal to minimize load-current effects on the voltage regulation set point."
      },
      {
        "number": "3",
        "name": "OUT",
        "type": "output",
        "description": "Open-collector gate drive output that drives the opto-coupler through a limit resistor to send the error signal to the primary side; absolute maximum is 60V with a maximum sink current of 30mA."
      },
      {
        "number": "4",
        "name": "ISEN",
        "type": "input",
        "description": "Current-sense input, the inverting input of the current-loop op-amp, tied to the end of the current sense resistor through a decoupling resistor, with a threshold of 200mV at maximum current and an absolute maximum of 6V."
      },
      {
        "number": "5",
        "name": "VSEN",
        "type": "input",
        "description": "Voltage-sense input, the inverting input of the internal op-amp, connected to the mid-point of the output voltage divider with a 1.25V (±1%) reference threshold and an absolute maximum of 6V."
      },
      {
        "number": "6",
        "name": "DCDIM",
        "type": "input",
        "description": "DC-level brightness input for analog dimming (about 2.5V gives maximum LED current), or a 0.1µF to 1µF filter capacitor pin when PWM dimming is used, with an absolute maximum of 16V."
      },
      {
        "number": "7",
        "name": "ADIM",
        "type": "input",
        "description": "PWM brightness control input operating at 500Hz to 30kHz with logic thresholds of 2.6V high and 0.5V low, which must be connected to GND in analog dimming mode and has an absolute maximum of 16V."
      },
      {
        "number": "8",
        "name": "VREF",
        "type": "power_out",
        "description": "Internal linear regulator output of 3.2V typical (3.04V to 3.36V) that requires an external ceramic capacitor of 1µF to 2.2µF and supplies at most 10mA."
      }
    ],
    "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 SOP-8 pin diagram text on page 2 is garbled in extraction, so pin numbers were taken from the Pi; The micro sign (µ) was lost in text extraction; capacitor values 0.1µF, 1µF, 2.2µF and 1µF to 1µF ar; The datasheet describes OUT as an open-collector output; KiCad has no open-collector class, so it is"
        ],
        "pages_sent": 12,
        "cost_usd": 0.0514,
        "at": "2026-10-18T18:02:06"
      },
      "datasheet": {
        "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588916343478865920",
        "pages": 12,
        "sha256": "03ff5fa1e7c1230c",
        "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": "ld8115ags.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": "ld8115ags-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": "3fbf96340bced678ffa00185d80fd81a60a51b7e51a40ead968529444c128f7c",
        "checked": "2026-10-18",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      }
    ]
  }
}