7.3 KiB
7.3 KiB
Component taxonomy — Class → Subclass (Type) → Type ID
Use the Type ID as the typeid in MPN_make_typeid. Match each part to the closest
subclass. In the current template each Type ID is its own sheet (125 sheets), so the
template sheet name is the Type ID (e.g. SCH, MOS, LDO). The Class is used only
to organise the library repo into top-level folders (e.g. SCH lives under Diode/);
scripts/common.py:class_folder() maps a typeid to its folder name. Full source:
assets/template/Type_ID.xlsx.
Resistor (12 types)
- FIX — Thick-film chip resistor — Std chip R, RC/CRCW/RK73
- TFR — Thin-film chip resistor — Precision, low tempco
- MFR — Metal-film resistor — Axial MELF/leaded
- CFR — Carbon-film resistor — Leaded general purpose
- MOR — Metal-oxide resistor — High-power leaded
- WWR — Wirewound resistor — High-power / low-ohm
- SHT — Current-sense / shunt — mΩ sense resistor
- ARR — Resistor array / network — Isolated/bussed array
- POT — Potentiometer / trimmer — Variable resistor
- FSR — Fusible / safety resistor — Fails open safely
- NTC — NTC thermistor — Inrush / temp sense
- PTC — PTC thermistor — Temp sense / self-heat
Capacitor (7 types)
- CER — Ceramic MLCC — X7R/X5R/C0G chip
- ELE — Aluminium electrolytic — Bulk / DC-link
- TAN — Tantalum — Compact bulk
- PLY — Aluminium-polymer — Low-ESR polymer
- FLM — Film (MKT/MKP) — DC-link / snubber
- SFY — Safety (Class-X / Y) — Mains X2/Y suppression
- SUP — Supercapacitor / EDLC — Backup energy
Inductor / Magnetics (7 types)
- PWR — Power inductor — SMD/shielded
- FBD — Ferrite bead — EMI suppression
- CMC — Common-mode choke — CM noise filter
- RFI — RFI suppression choke — Line filter
- XFM — Transformer — Isolation / flyback
- CTX — Current transformer — Current sensing
- CPL — Coupled inductor — SEPIC / multi-winding
Diode (10 types)
- REC — Rectifier (general) — 50/60Hz rectifier
- FRD — Fast-recovery — SMPS rectifier
- SCH — Schottky — Low-Vf rectifier
- SIC — SiC Schottky — HV fast, low-loss
- ZEN — Zener — Voltage clamp/ref
- TVS — TVS — Transient suppression
- ESD — ESD protection — Port ESD clamp
- SWI — Switching / small-signal — 1N4148/BAV
- BRG — Bridge rectifier — Full-bridge module
- LED — LED (indicator) — Light-emitting
Transistor (7 types)
- BJT — BJT — NPN/PNP small-signal
- MOS — MOSFET (Si) — Switching FET
- SCM — SiC MOSFET — HV traction switch
- GAN — GaN FET — HF power switch
- IGBT — IGBT — HV power switch
- JFET — JFET — Analog/RF
- DIG — Digital / bias-resistor — Built-in bias R
Integrated Circuit (IC) (21 types)
- MCU — Microcontroller — MCU/SoC
- LDO — LDO regulator — Linear regulator
- DCD — DC-DC converter IC — Buck/boost controller
- PMU — PMIC / power management — Multi-rail PMIC
- BMS — Battery management (BMS AFE) — Cell monitor/balance
- DRV — Gate / motor driver — MOSFET/IGBT/motor driver
- AMP — Amplifier / op-amp — Signal amplifier
- CMP — Comparator — Threshold compare
- VRF — Voltage reference — Precision reference
- ADC — ADC — Analog-to-digital
- DAC — DAC — Digital-to-analog
- ISO — Isolator / optocoupler — Galvanic isolation
- XCV — Transceiver (CAN/RS-485) — Bus transceiver
- AFE — Analog front end — Sensor/metering AFE
- MEM — Memory (Flash/EEPROM) — Non-volatile memory
- LOG — Logic gate — Gates/translators/buffers
- SEN — Sensor IC — On-chip sensor
- IFC — Interface / expander — I/O/level/expander
- CLK — Clock / RTC — Timing / real-time clock
- SVR — Supervisor / reset — Voltage supervisor
- MTR — Energy metering — Power metering IC
Protection Device (5 types)
- FUS — Fuse — One-time fuse
- RSF — Resettable fuse / PPTC — Polyfuse
- VAR — Varistor / MOV — Surge clamp
- GDT — Gas-discharge tube — Surge diverter
- CBK — Circuit breaker / RCBO — Resettable breaker
Power Conversion Module (7 types)
- DCM — DC-DC converter module — Point-of-load brick
- IDC — Isolated DC-DC module — Isolated brick
- INV — Inverter (DC-AC) — Motor/grid inverter
- OBC — On-board charger (OBC) — AC-DC EV charger
- CHG — Battery charger module — Charger assembly
- PSU — AC-DC power supply (SMPS) — Mains SMPS
- RCM — Rectifier module — Power rectifier block
Relay / Contactor (5 types)
- RLS — Signal relay — Low-current relay
- RLP — Power relay — High-current relay
- SSR — Solid-state relay — Semiconductor relay
- RLR — Reed relay — Reed-switch relay
- CTC — Contactor — HV/HC contactor
Switch / Button (5 types)
- SWT — Tactile switch — PCB tact
- PBT — Push button — Panel/PCB button
- DSW — DIP / slide switch — Config switch
- RSW — Rocker / toggle — Power switch
- RSY — Rotary switch — Selector
Connector (7 types)
- CWB — Wire-to-board — JST/Molex
- CBB — Board-to-board — Stacking
- HDR — Pin header / socket — 2.54/1.27 header
- FFC — FFC / FPC — Flat-flex
- USB — USB / data — USB/RJ45
- PWC — Power / high-current — Power connector
- TBK — Terminal block — Screw/spring terminal
Antenna / RF (5 types)
- ANC — Chip antenna — SMD antenna
- ANP — PCB / trace antenna — Etched antenna
- ANE — External / whip antenna — Cable/whip
- SAW — SAW filter — RF band filter
- RFM — RF / wireless module — BLE/WiFi/LTE module
Crystal / Oscillator / Timing (4 types)
- XTL — Crystal — Quartz crystal
- OSC — Crystal oscillator (XO) — Packaged oscillator
- MMO — MEMS oscillator — MEMS timing
- RSN — Ceramic resonator — Low-cost resonator
Battery / Cell (6 types)
- CLI — Li-ion cell — Cylindrical/pouch
- CLF — LiFePO4 cell — LFP cell
- CCO — Coin / button cell — Backup coin cell
- CNI — NiMH cell — NiMH
- BPK — Battery pack — Assembled pack
- CHL — Cell holder — Coin/AA holder
Audible / Indicator (4 types)
- BUZ — Magnetic buzzer — Driven buzzer
- PBZ — Piezo buzzer — Self/ext-drive piezo
- SPK — Speaker — Audio speaker
- IND — Indicator lamp / pilot light — Panel indicator
Display / HMI (4 types)
- DSG — 7-segment LED display — Numeric display
- OLE — OLED module — OLED graphic
- LCD — LCD module — Char/graphic LCD
- TFT — TFT display — Color TFT
Sensor (discrete / module) (6 types)
- STE — Temperature sensor — NTC/IC temp
- SCU — Current sensor (Hall) — Isolated current
- SVO — Voltage / isolated sensor — HV sensing
- SHA — Hall / position sensor — Position/speed
- SIM — IMU / accelerometer — Motion sensing
- SPR — Pressure sensor — Pressure/altitude
Thermal / Cooling (3 types)
- FAN — Fan — Cooling fan
- HSK — Heatsink — Thermal dissipation
- TPD — Thermal pad / interface — TIM