main
Ray Set visibility: public aababb2
{
  "schema_version": 1,
  "type": "component",
  "slug": "dy-itr8105",
  "title": "DY-ITR8105",
  "brief": "TONYU Photointerrupters - Slot Type - Transistor Output, DIP-4. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",
  "version": "0.1.0",
  "license": "CC-BY-SA-4.0",
  "tags": [
    "component",
    "sensors",
    "dy-itr8105",
    "factory-2.0.0",
    "extractor-text"
  ],
  "component": {
    "mpn": "DY-ITR8105",
    "manufacturer": "TONYU",
    "package": "DIP-4",
    "pin_count": 4,
    "category": "Sensors",
    "subcategory": "Photointerrupters - Slot Type - Transistor Output",
    "datasheet": "https://datasheet.lcsc.com/datasheet/pdf/31ea55d7d0c1056f36f101cc5a692f23.pdf",
    "parts": {
      "symbol": "dy-itr8105.kicad_sym",
      "footprint": "dy-itr8105.kicad_mod",
      "model_3d": "dy-itr8105-hero.glb",
      "model_3d_plain": "dy-itr8105-etched.glb",
      "model_3d_step": "dy-itr8105-etched.step",
      "model_3d_step_plain": "dy-itr8105.step",
      "lbr": "dy-itr8105.lbr"
    },
    "distributor_links": {
      "lcsc": "C396664"
    },
    "distributor_check": {
      "checked_at": "2026-10-30T12:06:41Z",
      "source": "Component Ocean /api/assign-pns",
      "digikey": {
        "pn": null,
        "status": "no match"
      },
      "mouser": {
        "pn": null,
        "status": "no match"
      }
    },
    "pins": [
      {
        "number": "1",
        "name": "Anode",
        "type": "passive",
        "description": "Infrared LED anode; forward voltage 1.2 V typ, 1.5 V max at IF=20mA, absolute maximum forward current 50 mA, reverse voltage 5 V."
      },
      {
        "number": "2",
        "name": "Cathode",
        "type": "passive",
        "description": "Infrared LED cathode; 940 nm peak wavelength at IF=20mA, reverse current 10 uA max at VR=5V."
      },
      {
        "number": "3",
        "name": "Collector",
        "type": "passive",
        "description": "Phototransistor collector; collector-emitter voltage 30 V max, collector current 20 mA max, dark current 100 nA max at VCE=20V."
      },
      {
        "number": "4",
        "name": "Emitter",
        "type": "passive",
        "description": "Phototransistor emitter; emitter-collector voltage 5 V max, VCE(sat) 0.4 V max at IC=2mA."
      }
    ],
    "provenance": {
      "extractor": "extract_pins 0.3",
      "factory_chain": {
        "factory": "2.0.0",
        "extractor": "extract_pins 0.3",
        "primary_model": "claude-sonnet-5-5",
        "primary_mode": "text+vision",
        "consensus_model": "claude-opus-5-5",
        "consensus": "agreed",
        "guards": "pin_guards 0.1: passed",
        "guard_notes": [
          "extractor flagged: The datasheet calls the package a slotted transmissive sensor with 4 through-hole leads (2.54 mm pit",
          "vision extraction: provenance cannot be text-verified; needs consensus"
        ],
        "pages_sent": 10,
        "cost_usd": 0.2212,
        "at": "2026-10-30T12:06:27"
      },
      "datasheet": {
        "url": "https://datasheet.lcsc.com/datasheet/pdf/31ea55d7d0c1056f36f101cc5a692f23.pdf",
        "pages": 10,
        "sha256": "88b2ed04b0465315",
        "source_tier": "lcsc"
      },
      "cad": "KiCad official (CC-BY-SA 4.0)",
      "pins": {
        "total": 4,
        "described": 4,
        "cites_pages": true,
        "refuses_to_fabricate": true
      }
    },
    "viewers": {
      "symbol": "viewers/symbol.html",
      "footprint": "viewers/footprint.html"
    },
    "models_3d": [
      {
        "file": "dy-itr8105.step",
        "role": "plain",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "body on z = 0, through-hole leads below",
        "extents_mm": [
          7.874,
          4.93,
          6.98
        ],
        "zmin_mm": -3.3,
        "centre_offset_mm": 0,
        "footprint_binding": "identity",
        "sha256": "39490b2c17b5f36ae3fdd5fdd2952f6879a060ff6cbc6d0241e3d6262fd0f215",
        "checked": "2026-10-30",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      },
      {
        "file": "dy-itr8105-etched.step",
        "role": "eda",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "body on z = 0, through-hole leads below",
        "extents_mm": [
          7.874,
          4.93,
          6.98
        ],
        "zmin_mm": -3.3,
        "centre_offset_mm": 0,
        "footprint_binding": "identity",
        "sha256": "6441bcae6138b2bcefd4177c125408e5c992b714fae18290cf27d35cbcf8d57e",
        "checked": "2026-10-30",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      }
    ]
  },
  "metadata": {
    "specs": {
      "Manufacturer": "TONYU",
      "Package": "DIP-4",
      "Category": "Sensors",
      "Pins": "4"
    },
    "appearance": {
      "contacts": {
        "quote": "The kinked tooling scrape easily the pin of LED, where the LED bracket is rusting easily, especial expose it in moist air. To decrease the LED bracket rust, advise using plated tin LED bracket.",
        "page": 10,
        "doc": "ds.pdf",
        "plating": "tin"
      },
      "version": 1,
      "datasheet_sha256": "88b2ed04b046531536666a3eedf8c0dea35c3406dbd2d4aa75e067bf87182abd"
    },
    "characteristics": {
      "version": 1,
      "source": "datasheet",
      "datasheet_sha256": "88b2ed04b046531536666a3eedf8c0dea35c3406dbd2d4aa75e067bf87182abd",
      "rows": [
        {
          "name": "Forward voltage",
          "symbol": "VF",
          "kind": "electrical",
          "unit": "V",
          "min": null,
          "typ": 1.2,
          "max": 1.5,
          "conditions": "IF=20mA",
          "source_page": 4,
          "source": "datasheet"
        },
        {
          "name": "Reverse current",
          "symbol": "IR",
          "kind": "electrical",
          "unit": "μA",
          "min": null,
          "typ": null,
          "max": 10,
          "conditions": "VR=5V",
          "source_page": 4,
          "source": "datasheet"
        },
        {
          "name": "Dark current",
          "symbol": "ICEO",
          "kind": "electrical",
          "unit": "nA",
          "min": null,
          "typ": null,
          "max": 100,
          "conditions": "VCE=20V, Ee=0mW/cm2",
          "source_page": 4,
          "source": "datasheet"
        },
        {
          "name": "C-E saturation voltage",
          "symbol": "VCE(sat)",
          "kind": "electrical",
          "unit": "V",
          "min": null,
          "typ": null,
          "max": 0.4,
          "conditions": "IC=2mA, Ee=1mW/cm2",
          "source_page": 4,
          "source": "datasheet"
        },
        {
          "name": "Collector current (on)",
          "symbol": "IC(ON)",
          "kind": "electrical",
          "unit": "mA",
          "min": 0.5,
          "typ": null,
          "max": null,
          "conditions": "VCE=5V, IF=20mA",
          "source_page": 4,
          "source": "datasheet"
        },
        {
          "name": "Collector current (off)",
          "symbol": "IC(OFF)",
          "kind": "electrical",
          "unit": "μA",
          "min": null,
          "typ": null,
          "max": 20,
          "conditions": "VCE=5V, IF=20mA",
          "source_page": 4,
          "source": "datasheet"
        },
        {
          "name": "Power dissipation (input)",
          "symbol": "Pd",
          "kind": "absolute_maximum",
          "unit": "mW",
          "min": null,
          "typ": null,
          "max": 75,
          "conditions": "at (or below) 25℃ free air temperature",
          "source_page": 7,
          "source": "datasheet"
        },
        {
          "name": "Reverse voltage",
          "symbol": "VR",
          "kind": "absolute_maximum",
          "unit": "V",
          "min": null,
          "typ": null,
          "max": 5,
          "conditions": "",
          "source_page": 7,
          "source": "datasheet"
        },
        {
          "name": "Forward current",
          "symbol": "IF",
          "kind": "absolute_maximum",
          "unit": "mA",
          "min": null,
          "typ": null,
          "max": 50,
          "conditions": "",
          "source_page": 7,
          "source": "datasheet"
        },
        {
          "name": "Peak forward current",
          "symbol": "IFP",
          "kind": "absolute_maximum",
          "unit": "A",
          "min": null,
          "typ": null,
          "max": 1,
          "conditions": "Pulse width ≦100μs, Duty cycle=1%",
          "source_page": 7,
          "source": "datasheet"
        },
        {
          "name": "Collector power dissipation",
          "symbol": "Pc",
          "kind": "absolute_maximum",
          "unit": "mW",
          "min": null,
          "typ": null,
          "max": 75,
          "conditions": "",
          "source_page": 7,
          "source": "datasheet"
        },
        {
          "name": "Collector current",
          "symbol": "Ic",
          "kind": "absolute_maximum",
          "unit": "mA",
          "min": null,
          "typ": null,
          "max": 20,
          "conditions": "",
          "source_page": 7,
          "source": "datasheet"
        },
        {
          "name": "Collector-emitter voltage",
          "symbol": "BVCEO",
          "kind": "absolute_maximum",
          "unit": "V",
          "min": null,
          "typ": null,
          "max": 30,
          "conditions": "",
          "source_page": 7,
          "source": "datasheet"
        },
        {
          "name": "Emitter-collector voltage",
          "symbol": "BVECO",
          "kind": "absolute_maximum",
          "unit": "V",
          "min": null,
          "typ": null,
          "max": 5,
          "conditions": "",
          "source_page": 7,
          "source": "datasheet"
        },
        {
          "name": "Operating temperature",
          "symbol": "Topr",
          "kind": "absolute_maximum",
          "unit": "℃",
          "min": -25,
          "typ": null,
          "max": 85,
          "conditions": "",
          "source_page": 7,
          "source": "datasheet"
        },
        {
          "name": "Storage temperature",
          "symbol": "Tstg",
          "kind": "absolute_maximum",
          "unit": "℃",
          "min": -45,
          "typ": null,
          "max": 85,
          "conditions": "",
          "source_page": 7,
          "source": "datasheet"
        },
        {
          "name": "Soldering temperature",
          "symbol": "Tsol",
          "kind": "absolute_maximum",
          "unit": "℃",
          "min": null,
          "typ": null,
          "max": 260,
          "conditions": "Wave soldering, 3mm out of physical body, ≤3S",
          "source_page": 7,
          "source": "datasheet"
        },
        {
          "name": "Forward voltage tolerance",
          "symbol": "VF",
          "kind": "tolerance",
          "unit": "V",
          "min": -0.1,
          "typ": null,
          "max": 0.1,
          "conditions": "",
          "source_page": 4,
          "source": "datasheet"
        },
        {
          "name": "Radiant intensity tolerance",
          "symbol": "",
          "kind": "tolerance",
          "unit": "%",
          "min": -10,
          "typ": null,
          "max": 10,
          "conditions": "",
          "source_page": 4,
          "source": "datasheet"
        },
        {
          "name": "Wavelength tolerance",
          "symbol": "λp",
          "kind": "tolerance",
          "unit": "nm",
          "min": -1,
          "typ": null,
          "max": 1,
          "conditions": "",
          "source_page": 4,
          "source": "datasheet"
        },
        {
          "name": "Peak wavelength",
          "symbol": "λp",
          "kind": "electrical",
          "unit": "nm",
          "min": null,
          "typ": 940,
          "max": null,
          "conditions": "IF=20mA",
          "source_page": 4,
          "source": "datasheet"
        },
        {
          "name": "Rise time",
          "symbol": "TR",
          "kind": "timing",
          "unit": "μs",
          "min": null,
          "typ": 15,
          "max": null,
          "conditions": "VCE=5V, IC=1mA, RL=1KΩ",
          "source_page": 4,
          "source": "datasheet"
        },
        {
          "name": "Fall time",
          "symbol": "TF",
          "kind": "timing",
          "unit": "μs",
          "min": null,
          "typ": 15,
          "max": null,
          "conditions": "VCE=5V, IC=1mA, RL=1KΩ",
          "source_page": 4,
          "source": "datasheet"
        }
      ]
    }
  },
  "variants": [],
  "sections": [
    "hero",
    "viewers",
    "readme",
    "breadcrumbs",
    "info"
  ],
  "discovery_triggers": [
    "dy-itr8105"
  ],
  "discovery_pitch": "DY-ITR8105 (TONYU) component page: datasheet pinout, KiCad symbol, footprint and 3D.",
  "author": {
    "name": "Ray"
  },
  "dependencies": {},
  "hero": {
    "type": "image",
    "path": "docs/hero.png"
  },
  "files": [
    "page.json",
    "README.md",
    "dy-itr8105.kicad_sym",
    "dy-itr8105.kicad_mod",
    "dy-itr8105.glb",
    "dy-itr8105.step",
    "dy-itr8105.lbr",
    "docs/hero.png",
    "docs/dy-itr8105-datasheet.pdf",
    "viewers/symbol.html",
    "viewers/footprint.html",
    "dy-itr8105-hero.glb",
    "dy-itr8105-hero.overlay.json",
    "dy-itr8105-etched.glb"
  ],
  "visibility": {
    "public": true
  }
}