SENICO Electronics

Component sourcing guide

onsemi vs Nexperia Discretes: Comparing 2N3904 and MMBT3904

Similar transistor functions do not remove the need to review package, operating conditions and circuit behavior.

Compare discrete semiconductors by their exact electrical limits and package requirements. onsemi 2N3904 and Nexperia MMBT3904 illustrate a common trap: related transistor functions can encourage a replacement suggestion even though the board interface and operating conditions still need review.

Identify the transistor and package precisely

The onsemi 2N3903 and 2N3904 data sheet covers general-purpose NPN transistors. Nexperia describes MMBT3904 as a 40 V, 200 mA NPN switching transistor in a surface-mount package. These references support a functional comparison, not an automatic footprint replacement.

Record the full manufacturer code and compare emitter, base and collector connections against the actual schematic and PCB. Check the package drawing rather than relying on a familiar silhouette or top marking. A through-hole-to-surface-mount change also alters assembly and the thermal path.

Design the base drive for the load

For switching, calculate the required collector current and select base drive using the manufacturer's saturation test conditions. Typical DC gain is not a reliable guarantee of low collector-emitter voltage in saturation. Confirm that the controller output and base resistor can provide the required current across supply and temperature limits.

For an amplifier, compare gain ranges, bias conditions, noise and frequency response where relevant. A switching transistor that works in a relay circuit may behave differently in an analogue stage. Keep the application-specific acceptance criteria with the alternative-part review.

Check heat, transients and switching recovery

Estimate dissipation in normal and fault conditions using the actual package and mounting arrangement. Review current and voltage limits together rather than assuming their individual maxima may be applied simultaneously. Include inductive-load protection where the circuit requires it.

For repeated switching, examine rise, fall and storage behavior at representative load and base drive. Test the real board for temperature rise, unintended turn-on and recovery after supply changes. Save the tested resistor values and protection parts with the approved order code so later substitutions preserve the verified circuit.

Frequently asked questions

Does the 3904 suffix prove complete equivalence?

No. It identifies a useful comparison starting point, but package, pinout, guaranteed limits and test conditions must still match the application. Review the current data sheet for each manufacturer.

Can a higher current rating compensate for insufficient base drive?

No. Base drive and thermal performance remain circuit requirements. A device may carry the load poorly or dissipate too much heat if the drive does not achieve the intended operating condition.

Send SENICO an RFQ with complete transistor codes, package, quantity and required date. Stock, price and lead time require quotation confirmation.