main
Ray Publish 0.1.0 b91790a 1d ago
{
  "slug": "lm317k-tq2-r",
  "version": "0.1.0",
  "type": "component",
  "description": "UTC(Unisonic Tech) Linear Voltage Regulators (LDO), TO-263-2. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",
  "tags": [
    "component",
    "power management ics",
    "lm317k-tq2-r",
    "factory-2.0.0",
    "extractor-text"
  ],
  "dependencies": {},
  "hero": {
    "type": "image",
    "path": "docs/hero.png"
  },
  "files": [
    "page.json",
    "README.md",
    "lm317k-tq2-r.kicad_sym",
    "lm317k-tq2-r.kicad_mod",
    "lm317k-tq2-r.glb",
    "lm317k-tq2-r.step",
    "lm317k-tq2-r.lbr",
    "docs/hero.png",
    "docs/lm317k-tq2-r-datasheet.pdf",
    "viewers/symbol.html",
    "viewers/footprint.html",
    "lm317k-tq2-r-hero.glb",
    "lm317k-tq2-r-hero.overlay.json",
    "lm317k-tq2-r-etched.glb"
  ],
  "component": {
    "mpn": "LM317K-TQ2-R",
    "manufacturer": "UTC(Unisonic Tech)",
    "package": "TO-263-2",
    "pin_count": 3,
    "category": "Power Management ICs",
    "subcategory": "Linear Voltage Regulators (LDO)",
    "datasheet": "https://datasheet.lcsc.com/datasheet/pdf/0689345fcac226cc9c4411f73af1fa90.pdf",
    "parts": {
      "symbol": "lm317k-tq2-r.kicad_sym",
      "footprint": "lm317k-tq2-r.kicad_mod",
      "model_3d": "lm317k-tq2-r-hero.glb",
      "model_3d_plain": "lm317k-tq2-r-etched.glb",
      "model_3d_step": "lm317k-tq2-r-etched.step",
      "model_3d_step_plain": "lm317k-tq2-r.step",
      "lbr": "lm317k-tq2-r.lbr"
    },
    "distributor_links": {
      "lcsc": "C71097"
    },
    "distributor_check": {
      "checked_at": "2026-11-05T21:41:56Z",
      "source": "Component Ocean /api/assign-pns",
      "digikey": {
        "pn": null,
        "status": "no match"
      },
      "mouser": {
        "pn": null,
        "status": "no match"
      }
    },
    "pins": [
      {
        "number": "1",
        "name": "ADJ",
        "type": "passive",
        "description": "Adjust pin sets the output voltage through the external divider, with adjustable pin current of 50 µA typical and 100 µA maximum, and CADJ is connected between this pin and ground for ripple rejection."
      },
      {
        "number": "2",
        "name": "VOUT",
        "type": "power_out",
        "description": "Regulated output, adjustable from 1.3 V to 37 V, supplying output current in excess of 1 A."
      },
      {
        "number": "3",
        "name": "VIN",
        "type": "power_in",
        "description": "Unregulated input supply, with the input-to-output voltage difference limited to 40 V absolute maximum and regulation specified for 3 V ≤ VIN-VOUT ≤ 40 V."
      }
    ],
    "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 pin mapping comes from the ordering table row for LM317K-TQ2-R (package TO-263, pin assignment A; The package hint 'TO-263-2' does not appear in the datasheet. The datasheet lists LM317K-TQ2-R as TO; Pin types are inferred for KiCad ERC classes (VIN as power_in, VOUT as power_out, ADJ as passive) fr"
        ],
        "pages_sent": 5,
        "cost_usd": 0.0263,
        "at": "2026-11-05T21:41:47"
      },
      "datasheet": {
        "url": "https://datasheet.lcsc.com/datasheet/pdf/0689345fcac226cc9c4411f73af1fa90.pdf",
        "pages": 5,
        "sha256": "14286ff814b58d10",
        "source_tier": "mfr"
      },
      "cad": "KiCad official (CC-BY-SA 4.0)",
      "pins": {
        "total": 3,
        "described": 3,
        "cites_pages": true,
        "refuses_to_fabricate": true
      }
    },
    "viewers": {
      "symbol": "viewers/symbol.html",
      "footprint": "viewers/footprint.html"
    },
    "models_3d": [
      {
        "file": "lm317k-tq2-r.step",
        "role": "plain",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          15.0,
          10.0,
          4.42
        ],
        "zmin_mm": 0.0,
        "centre_offset_mm": 0.0,
        "footprint_binding": "identity",
        "sha256": "804a3f76e4182a02567b2429bdc9a585b857158fb8543fccd29c8eb6780e1310",
        "checked": "2026-11-05",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      },
      {
        "file": "lm317k-tq2-r-etched.step",
        "role": "eda",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          15.0,
          10.0,
          4.42
        ],
        "zmin_mm": 0.0,
        "centre_offset_mm": 0.0,
        "footprint_binding": "identity",
        "sha256": "23f1942ff20a87a74a28abdf586e3d902bb0b6c9b693d449548d992b05fc8be8",
        "checked": "2026-11-05",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      }
    ]
  }
}