Skip to main content

goodark

Good-Ark Semiconductor MPN encoding patterns, suffix decoding, and handler guidance. Use when working with Good-Ark diodes, transistors, or GoodArkHandler.

Zur Installation springen

Quellinformationen

Repository
Cantara/lib-electronic-components
Letzte Quellaktivität
13. Januar 2026 um 13:59
Erkannte Sprache von SKILL.md
Englisch
Sterne
4
Forks
0

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
goodark
description
Good-Ark Semiconductor MPN encoding patterns, suffix decoding, and handler guidance. Use when working with Good-Ark diodes, transistors, or GoodArkHandler.
# Good-Ark Semiconductor Manufacturer Skill ## Overview Good-Ark Semiconductor is a Chinese manufacturer specializing in discrete semiconductors including diodes, rectifiers, and transistors. They produce both proprietary series and industry-standard compatible devices. ## MPN Structure Good-Ark MPNs follow industry-standard patterns with package suffixes: ### Diode Pattern ``` [SERIES][VARIANT][-SUFFIX] | | | | | +-- Package/lead-free indicator | +-- Voltage/rating code +-- Series prefix (1N, SS, SK, BAV, etc.) ``` ### Transistor Pattern ``` [SERIES][NUMBER][VARIANT][SUFFIX] | | | | | | | +-- Package code | | +-- Optional variant (A, B) | +-- Part number +-- Prefix (2N, MMBT, BC, etc.) ``` ### Example Decoding ``` 1N4007G | | || | | |+-- G = DO-41 package | | +-- 7 = 1000V voltage rating | +-- 400 = Rectifier series +-- 1N = Standard diode prefix MMBT3904LT1 | | | || | | | |+-- 1 = Variant | | | +-- T = SOT package indicator | | +-- L = SOT-23 package | +-- 3904 = NPN low power transistor +-- MMBT = SMD transistor prefix ``` --- ## Product Lines ### Standard Rectifier Diodes (1N400x) | Part | Voltage | Current | Package | |------|---------|---------|---------| | 1N4001 | 50V | 1A | DO-41 | | 1N4002 | 100V | 1A | DO-41 | | 1N4003 | 200V | 1A | DO-41 | | 1N4004 | 400V | 1A | DO-41 | | 1N4005 | 600V | 1A | DO-41 | | 1N4006 | 800V | 1A | DO-41 | | 1N4007 | 1000V | 1A | DO-41 | ### Power Rectifiers (1N540x) | Part | Voltage | Current | Package | |------|---------|---------|---------| | 1N5400 | 50V | 3A | DO-201AD | | 1N5401 | 100V | 3A | DO-201AD | | 1N5402 | 200V | 3A | DO-201AD | | 1N5404 | 400V | 3A | DO-201AD | | 1N5406 | 600V | 3A | DO-201AD | | 1N5408 | 800V | 3A | DO-201AD | ### Signal Diodes | Part | Description | Package | |------|-------------|---------| | 1N4148 | Small signal, 100V | DO-35/SOD-123 | | 1N4448 | High-speed signal, 100V | DO-35 | | 1N914 | Signal diode (equiv. 1N4148) | DO-35 | ### Schottky Diodes (SS Series) | Part | Voltage | Current | Package | |------|---------|---------|---------| | SS12 | 20V | 1A | SMA | | SS14 | 40V | 1A | SMA | | SS16 | 60V | 1A | SMA | | SS24 | 40V | 2A | SMA | | SS34 | 40V | 3A | SMA | | SS54 | 40V | 5A | SMA | ### Schottky Diodes (SK Series) | Part | Voltage | Current | Package | |------|---------|---------|---------| | SK34 | 40V | 3A | SMB | | SK36 | 60V | 3A | SMB | | SK54 | 40V | 5A | SMB | | SK56 | 60V | 5A | SMB | ### Fast Recovery Diodes (ES/US Series) | Series | Speed | Applications | |--------|-------|--------------| | ES1x | Fast | ES1J, ES1D, ES2D | | US1x | Ultra-fast | US1M, US1G, US2G | | UF | Ultra-fast | UF4001-UF4007 | ### Signal Diodes (BAV/BAT Series) | Series | Type | Examples | |--------|------|----------| | BAV | Small signal | BAV21, BAV70, BAV99 | | BAT | Schottky barrier | BAT54, BAT85, BAT46 | ### TVS Diodes | Series | Package | Examples | |--------|---------|----------| | SMBJ | SMB | SMBJ5.0A, SMBJ15A | | SMAJ | SMA | SMAJ5.0A, SMAJ15CA | | P4KE | DO-41 | P4KE6.8A, P4KE15A | | P6KE | DO-41 | P6KE6.8A, P6KE15A | ### Transistors (2N Series) | Part | Type | Package | |------|------|---------| | 2N2222 | NPN | TO-92 | | 2N2907 | PNP | TO-92 | | 2N3904 | NPN low power | TO-92 | | 2N3906 | PNP low power | TO-92 | | 2N4401 | NPN high gain | TO-92 | | 2N4403 | PNP high gain | TO-92 | | 2N5401 | PNP high voltage | TO-92 | | 2N5551 | NPN high voltage | TO-92 | ### SMD Transistors (MMBT Series) | Part | Equivalent | Package | |------|------------|---------| | MMBT2222 | 2N2222 | SOT-23 | | MMBT2907 | 2N2907 | SOT-23 | | MMBT3904 | 2N3904 | SOT-23 | | MMBT3906 | 2N3906 | SOT-23 | | MMBT4401 | 2N4401 | SOT-23 | | MMBT4403 | 2N4403 | SOT-23 | | MMBT5401 | 2N5401 | SOT-23 | | MMBT5551 | 2N5551 | SOT-23 | ### European Transistors (BC Series) | Part | Type | Package | |------|------|---------| | BC547 | NPN | TO-92/SOT-23 | | BC557 | PNP | TO-92/SOT-23 | | BC337 | NPN | TO-92 | | BC327 | PNP | TO-92 | ### Asia-Market Transistors (S Series) | Part | Type | Application | |------|------|-------------| | S8050 | NPN | General purpose | | S8550 | PNP | General purpose | | S9012 | PNP | Low noise | | S9013 | NPN | Low noise | | S9014 | NPN | Low noise | | S9015 | PNP | Low noise | | S9018 | NPN | High frequency | --- ## Package Codes ### Through-Hole Diode Packages | Code | Package | Notes | |------|---------|-------| | A | DO-41 | Standard axial | | B | DO-15 | Medium current | | G | DO-35 | Small signal | | RL | DO-201AD | Power rectifier | | TAP | DO-41 | Tape and ammo pack | ### SMD Diode Packages | Code | Package | Notes | |------|---------|-------| | S | DO-214AA (SMB) | Medium power SMD | | F | DO-214AB (SMC) | Large SMD | | FA | DO-214AC (SMA) | Standard SMD | | FL | SOD-123FL | Flat lead | | W | SOD-123 | Small signal SMD | ### Transistor Packages | Code | Package | Notes | |------|---------|-------| | TO | TO-92 | Standard through-hole | | TA | TO-92 | Alternate suffix | | TF | TO-92F | Flat package | | LT | SOT-23 | SMD 3-pin | | LT1 | SOT-23 | SMD 3-pin | | G3 | SOT-323 | Small SMD | | K | SOT-23 | Alternative marking | ### Power Packages | Code | Package | Notes | |------|---------|-------| | CT | TO-220 | Through-hole power | | TU | TO-220F | Isolated tab | | D | TO-252 | DPAK | | D2 | TO-263 | D2PAK | | D3 | TO-268 | D3PAK | --- ## Handler Implementation Notes ### Pattern Matching ```java // 1N series diodes "^1N400[1-7].*" // Standard rectifiers "^1N4148.*" // Signal diode "^1N914.*" // Signal diode equivalent "^1N47[0-9]{2}.*" // Zener diodes "^1N540[0-8].*" // Power rectifiers "^1N58[0-9]{2}.*" // Schottky rectifiers // Schottky diodes "^SS[1-5][0-9].*" // SS series "^SK[1-5][0-9].*" // SK series "^SB[1-5][0-9]{2}.*" // SB series // Signal diodes "^BAV[0-9]+.*" // BAV series "^BAT[0-9]+.*" // BAT series // Fast recovery "^ES[12][A-Z].*" // ES series "^US[12][A-Z].*" // US series "^UF[0-9]+.*" // UF series // TVS diodes "^SMBJ[0-9]+.*" // SMB package "^SMAJ[0-9]+.*" // SMA package "^P[46]KE[0-9]+.*" // P4KE/P6KE // Transistors "^2N[0-9]{3,4}.*" // 2N series "^MMBT[A]?[0-9]+.*" // MMBT/MMBTA series "^PN[0-9]{4}.*" // PN series "^MPSA[0-9]+.*" // MPSA series "^BC[0-9]{3}.*" // BC series "^S8[05][0-9]{2}.*" // S80xx series "^S90[0-9]{2}.*" // S90xx series ``` ### Series Extraction ```java // Signal diodes (specific before generic) "1N4148W" -> "1N4148" "1N914" -> "1N914" // Rectifiers "1N4007G" -> "1N400x" "1N5408RL" -> "1N540x" // Schottky "SS14" -> "SS14" "SK34" -> "SK34" "SB160" -> "SB160" // Fast recovery "ES1J" -> "ES1" "US1M" -> "US1" // Transistors "MMBT3904LT1" -> "MMBT3904" "2N2222A" -> "2N2222" "BC547B" -> "BC547" ``` ### Replacement Logic ```java // 1N400x: higher voltage can replace lower "1N4007" can replace "1N4001" through "1N4007" // MMBT equivalent to 2N "MMBT2222" == "2N2222"
Auf GitHub ansehen
Diese SKILL.md ist sehr gross, daher zeigt SkillsMP hier nur den ersten Abschnitt. Auf GitHub ansehen