name: isocom
description: Isocom Components MPN encoding patterns, suffix decoding, and handler guidance. Use when working with Isocom optocouplers or IsocomHandler.
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.