Transistor Kit: 2N2222 / 2N3904 / S8050

Разные изготовители; референсы STMicroelectronics и onsemi · Семейство NPN-транзисторов; учебная схема на onsemi 2N3904 TO-92

Набор NPN-транзисторов для малоточных ключей и изучения усилительных каскадов.

Автор: SLDV LAB

Опубликовано · Обновлено

СложностьСредне
Проекты с компонентом

О МОДУЛЕ

Что делает Семейство NPN-транзисторов; учебная схема на onsemi 2N3904 TO-92

Наличие набора со всеми тремя названиями подтверждено SunFounder SF061. На его странице есть несогласованность общего количества с перечнем упаковки, поэтому число деталей здесь не заявлено. Паспорт изготовителя каждого транзистора всё равно нужно определить отдельно: название набора не доказывает, что в нём лежит именно референсный onsemi или ST.

Обозначение «2N2222» особенно неоднозначно в любительских наборах. Архивный паспорт ST 2N2222A показывает металлический TO-18 и собственную нумерацию внутренней схемы, сохранённую в разделе подключения. Изделие ST помечено obsolete; этот документ нужен для сравнения корпусов, а не как свидетельство текущего наличия. Пластиковый onsemi P2N2222A TO-92 имеет другую распиновку, чем выбранный для примера onsemi 2N3904. Нельзя ориентировать любую похожую деталь по одному рисунку «плоской стороной к себе»: нужен вид и номер вывода из её паспорта. Надпись S8050 также не гарантирует паспорт SS8050 любого другого производителя.

BJT управляется током базы. Для насыщения ключа рассчитывают базовый резистор, учитывая ток GPIO и паспортные условия VCE(sat), а не полагаясь только на типовой hFE. Даже если в таблице указан большой предельный ток коллектора, корпус, теплоотвод и ток базы могут сделать такой режим непрактичным. Карточка показывает только малоточный светодиодный ключ.

Фотография

Пример отдельного 2N3904. Изделие на фото не приписывается onsemi; распиновку проверяют по паспорту изготовителя конкретного транзистора. Фото: WaxPhilosophic. Оригинал: https://commons.wikimedia.org/wiki/File:2N3904_NPN_Transistor.jpg . Лицензия: CC BY-SA 4.0, https://creativecommons.org/licenses/by-sa/4.0 . Изменения: Удалён только исходный фон вокруг компонента; края маски сглажены. Внутренние блики, маркировка и все видимые детали сохранены. Компонент размещён на предоставленном фоне без увеличения и изменения пропорций. Исходное изображение не содержит ICC; RGB интерпретировано как sRGB без изменения цвета; применено JPEG-сжатие. Исходные RGB-значения и отсутствие ICC сохранены в прозрачном PNG. Детали и надписи не дорисовывались; резкость и разрешение не повышались. Адаптация фотографии распространяется по CC BY-SA 4.0.

Справочные схемы корпусов

Авторская сравнительная схема SLDV LAB. Архивный ST 2N2222A TO-18 показан только внутренней электрической схемой с его нумерацией B=1, C=2, E=3, без физической карты ножек. onsemi 2N3904 Case 29 Style 1 и SS8050 Case 135AN показаны спереди: плоская грань к вам, ножки вниз, слева направо E=1, B=2, C=3. Для onsemi P2N2222A Case 29 Style 17 в том же виде порядок C=1, B=2, E=3. Эти назначения не относятся автоматически к компоненту на семейной фотографии.

Схема: SLDV LAB. Авторский векторный рисунок по фактам из документации. https://www.st.com/resource/en/datasheet/2n2222a.pdf · страницы [1, 5] https://www.onsemi.com/pdf/datasheet/2n3903-d.pdf · страницы [1, 7, 8] https://www.onsemi.com/pdf/datasheet/ss8050-d.pdf · страницы [1, 4] https://www.onsemi.com/pdf/datasheet/p2n2222a-d.pdf · страницы [1, 6, 7]

Физическую распиновку экземпляра на фото эти справочные схемы не устанавливают. Перед подключением определите производителя, корпус, ориентацию вида и паспорт конкретной детали.

Открыть сравнительную схему корпусов в полном размере, 2896 × 2172 PNG. Увеличьте оригинал для чтения всех обозначений и оговорок.

Характеристики

Транзисторы выбранного семейства
NPN
Референс onsemi 2N3904 TO-92
1=E, 2=B, 3=C
Референс onsemi P2N2222A TO-92
1=C, 2=B, 3=E
Референс onsemi SS8050 TO-92
1=E, 2=B, 3=C
Предельный непрерывный IC onsemi 2N3904
200 мА
Питание модуля
В примере 2N3904 коммутирует LED от 5 В Uno R3, база управляется через 4,7 кОм. Допустимые VCE, ток и нагрев различаются у каждого типа; база не подключается к GPIO напрямую.

ПРАКТИКА

Подключение

Контакт модуляКонтакт платыНазначение
2N3904, 1 / EGND Uno R3Только выбранный onsemi 2N3904 TO-92; номер сверить с чертежом.
2N3904, 2 / BD8 Uno R3 через 4,7 кОмДополнительно 100 кОм между B и E удерживает выключенное состояние при reset.
2N3904, 3 / CКатод внешнего красного LEDАнод LED через отдельный 1 кОм к 5V Uno R3; резистор базы не ограничивает ток LED.
ST 2N2222A TO-18: E/B/C3 / 1 / 2 по внутренней схеме архивного паспорта STСхема ST обозначает B=1, C=2, E=3; это справка для сравнения, не подключение второго транзистора. Ориентацию корпуса сверять по тому же чертежу.
onsemi P2N2222A TO-92: E/B/C3 / 2 / 1, по чертежуОтличается от указанного выше 2N3904; не вставлять как механически взаимозаменяемую деталь.
onsemi SS8050 TO-92: E/B/C1 / 2 / 3, по чертежуПараметры относятся к SS8050 onsemi; для неизвестного S8050 нужен его паспорт.

Подходит для Arduino. Выберите контакты по документации своей платы.

ВАШ ПРОЕКТ · ВАШ ДАТЧИК

Интегрируйте модуль с ChatGPT

Скопируйте запрос в ChatGPT. Укажите свою плату и среду разработки — получите подключение и код для своего проекта.

Помоги интегрировать Transistor Kit: 2N2222 / 2N3904 / S8050 (Семейство NPN-транзисторов; учебная схема на onsemi 2N3904 TO-92) в мой проект. Сначала уточни точный компонент и изготовителя, корпус и маркировку, плату контроллера, среду разработки, питание, нагрузку и задачу.

Сначала установи изготовителя и корпус каждого экземпляра. Явно сравни 2N2222A TO-18, P2N2222A TO-92, 2N3904 и S8050/SS8050. Для силового ключа рассчитай ток базы по паспортному насыщению и проверь, способен ли GPIO его дать; при необходимости выбери иной драйвер.

Подготовь согласованную схему с номерами выводов, расчёт ограничивающих элементов и безопасный план первичной проверки. Если нужен контроллер, дай полный минимальный пример для названной платы и версии API, зависимости и обработку возможных ошибок; для пассивного узла объясни проверку без программы. Отделяй типовые значения от гарантированных и предельные режимы от рабочих. Не заявляй о выполненных аппаратных испытаниях без измерений.

Библиотеки

Ссылки на библиотеки для этой модели ещё не добавлены.

Установите библиотеку для своей среды и откройте пример из её документации.

Что именно прописать

Плата и API
Arduino Uno R3 / Arduino AVR Boards 1.8.6

Используются стандартные pinMode, digitalWrite и delay; отдельных библиотек нет.

Управление
D8 → 4.7 kΩ → B; 100 kΩ B–E

Для учебной LED-нагрузки; для реле резистор и транзистор нужно пересчитать.

Нагрузка
5 V → 1 kΩ → LED → C

E соединён с GND. Двигатель или катушка в этот пример не входят.

Uno R3 · малоточный ключ на 2N3904

cpp
#include <Arduino.h>
constexpr uint8_t CONTROL_PIN = 8;
void setup() {
  digitalWrite(CONTROL_PIN, LOW);
  pinMode(CONTROL_PIN, OUTPUT);
}
void loop() {
  digitalWrite(CONTROL_PIN, HIGH);
  delay(1000);
  digitalWrite(CONTROL_PIN, LOW);
  delay(1000);
}

Полный скетч для Arduino AVR Boards 1.8.6; пример не испытывался на оборудовании. Перед включением проверьте E/B/C.

Проверка ключа

text
1. На отключённой схеме проверьте маркировку, корпус, E/B/C и два разных ограничивающих резистора.
2. Загрузите скетч без подключённой нагрузки, затем отключите питание и соберите LED-цепь.
3. При HIGH на D8 LED должен загораться, при LOW — гаснуть.
4. Если он постоянно горит, ищите замыкание C–E или ошибку распиновки.
5. Если не включается, проверьте ток базы, LED и общий GND; не уменьшайте резистор вслепую.

План диагностики. Для индуктивной нагрузки отдельно нужен защитный диод и расчёт энергии.

Проекты с этим компонентом

Все проекты

Связанные проекты пока не опубликованы.

Связанные материалы и компоненты