component
DY-ITR20001
Public Made by Adomby adom
TONYU Photointerrupters - Slot Type - Transistor Output, DIP-4. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
main
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480
{
"schema_version": 1,
"type": "component",
"slug": "dy-itr20001",
"title": "DY-ITR20001",
"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",
"optoelectronics",
"dy-itr20001",
"factory-2.0.0",
"extractor-text"
],
"component": {
"mpn": "DY-ITR20001",
"manufacturer": "TONYU",
"package": "DIP-4",
"pin_count": 4,
"category": "Optoelectronics",
"subcategory": "Photointerrupters - Slot Type - Transistor Output",
"datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8602994295326720000",
"parts": {
"symbol": "dy-itr20001.kicad_sym",
"footprint": "dy-itr20001.kicad_mod",
"model_3d": "dy-itr20001-hero.glb",
"model_3d_plain": "dy-itr20001-etched.glb",
"model_3d_step": "dy-itr20001-etched.step",
"model_3d_step_plain": "dy-itr20001.step",
"lbr": "dy-itr20001.lbr"
},
"distributor_links": {
"lcsc": "C7433015"
},
"distributor_check": {
"checked_at": "2026-10-16T04:16:00Z",
"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": "Anode of the infrared LED emitter (940nm), forward current max 50 mA, reverse voltage max 5 V, VF typ 1.2 V at IF=20mA."
},
{
"number": "2",
"name": "Cathode",
"type": "passive",
"description": "Cathode of the infrared LED emitter, return path for the forward current (max 50 mA)."
},
{
"number": "3",
"name": "Emitter",
"type": "passive",
"description": "Emitter of the phototransistor, with max emitter-collector voltage BVECO of 5 V."
},
{
"number": "4",
"name": "Collector",
"type": "passive",
"description": "Collector of the phototransistor, with max collector-emitter voltage BVCEO of 30 V and max collector current of 50 mA."
}
],
"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: Datasheet covers DY-ITR20001/T24; assumed the same 4-pin through-hole package as DY-ITR20001. Pin nu",
"vision extraction: provenance cannot be text-verified; needs consensus"
],
"pages_sent": 10,
"cost_usd": 0.1954,
"at": "2026-10-16T04:15:46"
},
"datasheet": {
"url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8602994295326720000",
"pages": 10,
"sha256": "9cce9c087e95e4c8",
"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-itr20001.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-16",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
},
{
"file": "dy-itr20001-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": "5d2a7b19c937910714f32f082d47e51894e48cd501149b670c9b4d7f389adee0",
"checked": "2026-10-16",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
}
]
},
"metadata": {
"specs": {
"Manufacturer": "TONYU",
"Package": "DIP-4",
"Category": "Optoelectronics",
"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": "9cce9c087e95e4c8e23fbe15d4722a3eb234e058be100813a5222db5189163b1"
},
"characteristics": {
"version": 1,
"source": "datasheet",
"datasheet_sha256": "9cce9c087e95e4c8e23fbe15d4722a3eb234e058be100813a5222db5189163b1",
"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": "Forward voltage",
"symbol": "VF",
"kind": "electrical",
"unit": "V",
"min": null,
"typ": 1.4,
"max": 1.85,
"conditions": "IF=100mA, tp=100μs, tp/T=0.01",
"source_page": 4,
"source": "datasheet"
},
{
"name": "Forward voltage",
"symbol": "VF",
"kind": "electrical",
"unit": "V",
"min": null,
"typ": 2.6,
"max": 4,
"conditions": "IF=1A, tp=100μs, tp/T=0.01",
"source_page": 4,
"source": "datasheet"
},
{
"name": "Forward voltage tolerance",
"symbol": "",
"kind": "tolerance",
"unit": "v",
"min": -0.1,
"typ": null,
"max": 0.1,
"conditions": "Note: forward voltage tolerance range",
"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": "μA",
"min": 200,
"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": 2,
"conditions": "VCE=5V, IF=20mA",
"source_page": 4,
"source": "datasheet"
},
{
"name": "Wavelength tolerance",
"symbol": "",
"kind": "tolerance",
"unit": "nm",
"min": -1,
"typ": null,
"max": 1,
"conditions": "Note: wavelength tolerance range",
"source_page": 4,
"source": "datasheet"
},
{
"name": "Radiant intensity tolerance",
"symbol": "",
"kind": "tolerance",
"unit": "%",
"min": -10,
"typ": null,
"max": 10,
"conditions": "Note: radiant intensity tolerance range",
"source_page": 4,
"source": "datasheet"
},
{
"name": "Power dissipation",
"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": "Input",
"source_page": 7,
"source": "datasheet"
},
{
"name": "Forward current",
"symbol": "IF",
"kind": "absolute_maximum",
"unit": "mA",
"min": null,
"typ": null,
"max": 50,
"conditions": "Input",
"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": "Output",
"source_page": 7,
"source": "datasheet"
},
{
"name": "Collector current",
"symbol": "Ic",
"kind": "absolute_maximum",
"unit": "mA",
"min": null,
"typ": null,
"max": 50,
"conditions": "Output",
"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"
}
]
}
},
"variants": [],
"sections": [
"hero",
"viewers",
"readme",
"breadcrumbs",
"info"
],
"discovery_triggers": [
"dy-itr20001"
],
"discovery_pitch": "DY-ITR20001 (TONYU) component page: datasheet pinout, KiCad symbol, footprint and 3D.",
"author": {
"name": "Ray",
"email": "[email protected]"
},
"dependencies": {},
"hero": {
"type": "image",
"path": "docs/hero.png"
},
"files": [
"page.json",
"README.md",
"dy-itr20001.kicad_sym",
"dy-itr20001.kicad_mod",
"dy-itr20001.glb",
"dy-itr20001.step",
"dy-itr20001.lbr",
"docs/hero.png",
"docs/dy-itr20001-datasheet.pdf",
"viewers/symbol.html",
"viewers/footprint.html",
"dy-itr20001-hero.glb",
"dy-itr20001-hero.overlay.json",
"dy-itr20001-etched.glb"
],
"visibility": {
"public": true
}
}