Back to skills
extension
Category: Development & EngineeringNo API key required

isocom

Isocom Components MPN encoding patterns, suffix decoding, and handler guidance. Use when working with Isocom optocouplers or IsocomHandler.

personAuthor: jakexiaohubgithub

Isocom Components Manufacturer Skill

Overview

Isocom Components is a manufacturer of optocouplers and solid state relays. Their product lines include proprietary ISP/ISQ/ISD series as well as industry-standard compatible devices.

MPN Structure

Isocom MPNs follow these general patterns:

ISP/ISQ/ISD Series (Isocom Proprietary)

[PREFIX][SERIES][CTR-GRADE][-PACKAGE][X]
   |       |        |          |      |
   |       |        |          |      +-- Optional: X = Lead-free (RoHS)
   |       |        |          +-- Package: -1=DIP-4, -2=DIP-6, -4=DIP-8
   |       |        +-- CTR Grade: A/B/C/D (Current Transfer Ratio)
   |       +-- Series number (e.g., 817, 827, 847)
   +-- Prefix: ISP, ISQ, ISD

Example Decoding

ISP817A-1X
|  |  | | |
|  |  | | +-- X = Lead-free
|  |  | +-- -1 = DIP-4 package
|  |  +-- A = CTR grade (highest CTR)
|  +-- 817 = Series number
+-- ISP = Phototransistor output

ISQ827B
|  |  |
|  |  +-- B = CTR grade (medium-high CTR)
|  +-- 827 = Dual channel series
+-- ISQ = High CTR optocoupler

Product Lines

ISP Series - Phototransistor Output

| Series | Description | Channels | |--------|-------------|----------| | ISP817 | General purpose phototransistor | 1 | | ISP827 | Dual channel phototransistor | 2 | | ISP847 | Quad channel phototransistor | 4 |

ISQ Series - High CTR

| Series | Description | Channels | |--------|-------------|----------| | ISQ817 | High CTR optocoupler | 1 | | ISQ827 | High CTR dual channel | 2 |

ISD Series - Darlington Output

| Series | Description | Output | |--------|-------------|--------| | ISD817 | Darlington output | Single | | ISD827 | Darlington dual | Dual |

4N Series - Standard Optocouplers

| Part | Description | Isolation | |------|-------------|-----------| | 4N25 | Phototransistor output | 5300V | | 4N26 | Phototransistor output | 5300V | | 4N27 | Phototransistor output | 5300V | | 4N28 | Phototransistor output | 5300V | | 4N35 | Phototransistor, high isolation | 7500V | | 4N36 | Phototransistor, high isolation | 7500V | | 4N37 | Phototransistor, high isolation | 7500V |

6N Series - Logic Output

| Part | Description | Output | |------|-------------|--------| | 6N135 | High speed, TTL compatible | Push-pull | | 6N136 | High speed, TTL compatible | Push-pull | | 6N137 | High speed logic output | Totem pole | | 6N138 | Darlington output | Open collector | | 6N139 | Darlington output | Open collector |

MOC Series - Triac/SCR Drivers

| Prefix | Description | Driver Type | |--------|-------------|-------------| | MOC30xx | Zero-crossing triac | Safe switch-on at zero | | MOC31xx | Random phase triac | Switch any phase | | MOC32xx | SCR output | Thyristor driver |


CTR (Current Transfer Ratio) Grades

For ISP/ISQ/ISD series:

| Grade | CTR Range | Application | |-------|-----------|-------------| | A | 80-160% | Highest gain, lowest LED current needed | | B | 130-260% | High gain | | C | 200-400% | Medium gain | | D | 300-600% | Wide range, lower gain |

Note: Grade A can typically replace B/C/D in applications. Higher letter = lower minimum CTR.


Package Codes

| Code | Package | Pins | Notes | |------|---------|------|-------| | -1 | DIP-4 | 4 | Standard 4-pin DIP | | -2 | DIP-6 | 6 | 6-pin DIP (dual channel) | | -4 | DIP-8 | 8 | 8-pin DIP (quad channel) | | -1S | SMD-4 | 4 | SMD variant | | -2S | SMD-6 | 6 | SMD variant | | -4S | SMD-8 | 8 | SMD variant | | X | Lead-free | - | RoHS compliant suffix |

Default Packages by Series

| Series | Default Package | |--------|-----------------| | 4N | DIP-6 | | 6N | DIP-8 | | MOC | DIP-6 | | H11 | DIP-6 | | ISP817 | DIP-4 | | ISQ/ISD | DIP-4 |


Compatible/Equivalent Series

Isocom makes drop-in replacements for:

| Isocom | Original | Manufacturer | |--------|----------|--------------| | TLP521 | TLP521 | Toshiba | | TLP621 | TLP621 | Toshiba | | PC817 | PC817 | Sharp | | CNY17 | CNY17 | Vishay | | IL300 | IL300 | Vishay | | SFH6xxx | SFH6xxx | OSRAM | | H11xx | H11xx | Fairchild |


Handler Implementation Notes

Pattern Matching

// Isocom-specific series (ISP, ISQ, ISD)
"^IS[PQD][0-9]{3}.*"

// Standard optocoupler series
"^4N[0-9]{2}.*"        // 4N25, 4N35, etc.
"^6N1[0-9]{2}.*"       // 6N135, 6N137, etc.

// MOC triac/SCR drivers
"^MOC3[0-2][0-9]{2}.*" // MOC30xx, MOC31xx, MOC32xx

Series Extraction

// ISP/ISQ/ISD returns the prefix
"ISP817A" -> "ISP"
"ISQ827B" -> "ISQ"
"ISD817-1" -> "ISD"

// 4N returns specific part
"4N25" -> "4N25"
"4N35A" -> "4N35"

// MOC returns prefix group
"MOC3020" -> "MOC30xx"
"MOC3162" -> "MOC31xx"

Package Extraction Logic

// Check hyphen-based suffix first
"ISP817A-1" -> "DIP-4"
"ISP817A-1S" -> "SMD-4"

// Trailing digit for IS* series (no hyphen)
"ISP8171" -> "DIP-4"

// Default by series
"4N25" -> "DIP-6"  // No explicit package
"6N137" -> "DIP-8"
"MOC3020" -> "DIP-6"

Replacement Logic

  • Same IS* series with different CTR grades: higher grade (A) can replace lower (B/C/D)
  • 4N series within same group (25-28 or 35-37) are often interchangeable
  • MOC series must match driver type (30xx, 31xx, 32xx not interchangeable)
  • Package must be compatible (DIP cannot replace SMD directly)

Related Files

  • Handler: manufacturers/IsocomHandler.java
  • Component types: ComponentType.IC

Learnings & Edge Cases

  • 4N series package detection: Do NOT apply trailing digit package logic to 4N series. "4N25" ends with "5" but that's the part number, not a package code. Always return default DIP-6 for 4N.
  • CTR grade position: CTR grade letter comes immediately after the 3-digit series number, before any hyphen or suffix.
  • MOC compatibility: MOC30xx (zero-crossing) and MOC31xx (random phase) are NOT interchangeable - they have different triggering behavior.
  • 6N series speed: 6N137 is significantly faster than 6N135/6N136. Not always interchangeable in high-speed applications.
  • Lead-free suffix: X suffix indicates RoHS compliance. Does not affect electrical compatibility.
<!-- Add new learnings above this line -->