Почему мой транзистор не работает?

У меня есть наконечник от 120 до 229 НЕ 60 В 5А транзистор

Я пытаюсь использовать его для переключения электромагнита. Используя пример blink, чтобы проверить это:

// функция настройки запускается один раз, когда вы нажимаете сброс или включаете питание платы
void setup() {
  // инициализируйте цифровой вывод 13 в качестве выходного сигнала.
  pinMode(13, OUTPUT);
}

// функция цикла выполняется снова и снова навсегда
void loop() {
  digitalWrite(13, HIGH);   // включите светодиод (ВЫСОКИЙ уровень напряжения)
  delay(500);              // дождитесь второй
  digitalWrite(13, LOW);    // выключите светодиод, установив НИЗКУЮ
  delay(500);              // подождите секунду
}

вывод 13 подключен к основанию, и я пытаюсь подключить магнит к адаптеру постоянного тока 12 В. Я не уверен, находится ли транзистор до или после магнита, но я не уверен, как это будет иметь значение.

Я не силен в схемах, но что-то вроде этого (источник питания может быть наоборот:

schematic

Я пробовал переключаться между коллектором и эмиттером. В одном случае магнит всегда активен, а в другом - всегда пассивен. Что может быть не так?

Шнуры, идущие от стола в нижней части, - это всего лишь небольшая дополнительная проводка.

, 👍1

Обсуждение

Магнит?!?! Вы имеете в виду Электромагнит??, @Dat Ha

Как насчет того, чтобы показать принципиальную схему?, @Majenko

@canadiancyborg Да, @Himmators

@Majenko конечно, дай мне секунду!, @Himmators

Также попробуйте использовать другой контакт, а не контакт 13, например, используйте 12. Светодиод на выводе 13 * может * испортить транзистор., @Dat Ha

@Majenko на самом деле не уверен, что смогу сделать правильный выбор..., @Himmators

Тогда как насчет фотографии?, @Majenko

@Majenko отличная идея, обновление, @Himmators

@canadiancyborg попробовал увеличить до 12, никакой разницы., @Himmators

Уххх, транзистор неправильно расположен в схеме?, @Bradman175

@Bradman175 Питание перевернуто с ног на голову, исправил это., @Himmators


3 ответа


Лучший ответ:

5

Есть ли единственный провод от Arduino к базе транзистора?

В принципе, вам нужно что-то вроде этого:

Если вы поменяете местами транзистор (E и C), встроенный защитный диод будет находиться в прямом направлении, поэтому электромагнит включен.

Если у вас есть только один провод к базе, он не может работать, так как вам нужен ток к базе.

Если у вас нет R1 в базе (около 500R-1K), он в конечном итоге сожжет ваш вывод. (нет, если у вас нет точек соприкосновения)

Если у вас есть электромагнит между землей и эмиттером, у вас будет отрицательная обратная связь по току и около 4,2 В на вершинах L1, так как в базу должен поступать некоторый ток.

,

Под обратным транзистором вы подразумеваете обратный коллектор и эмиттер? Что такое "основа"? Я введу R1, но приведет ли это к тому, что эта настройка не будет работать? У меня тоже нет D1, что это дает?, @Himmators

Если провод, отмеченный белым цветом, равен "+12 В", это будет последний случай, так что нет. Кроме того, вам нужны точки соприкосновения, но будьте осторожны, я вижу, что генератор дыма более вероятен..., @KIIV

Транзистор подключен к проводу с белой меткой, это правильный или неправильный провод?, @Himmators

Белый цвет обычно является положительным предложением. Вы должны измерить это., @KIIV

Вам ** нужен ** резистор между arduino и базой транзистора Дарлингтона., @Gerben


2

С программой все в порядке.

Глядя на первую фотографию - заземление Arduino должно быть подключено к заземлению вашей схемы.

Я не понимаю двухтранзисторную часть вашей схемы, поэтому не могу сказать, нормально это или нет. Вы также можете переключить электромагнит с помощью реле.

,

* Я не понимаю двухтранзисторную часть вашей схемы * - это [транзистор Дарлингтона] (https://en.wikipedia.org/wiki/Darlington_transistor ), @Nick Gammon

@Кингсли, нужно подключить к земле, хорошо, спасибо! Вероятно ли это, что является причиной моей проблемы, или это по какой-то другой причине (попытка узнать как можно больше)., @Himmators

Могу подтвердить транзистор Дарлингтона, что касается реле, мне нужно было что-то действительно быстрое для моего приложения, поэтому я выбрал транзистор., @Himmators

Кроме того, как бы я сделал заземление arduino на практике? Должен ли я протянуть провод от земли на Arduino к отрицательному полюсу преобразователя постоянного тока 12 В?, @Himmators

@Himmators - Да, заземление arduino должно быть подключено к заземлению источника питания. Как правило, все основания соединены вместе., @Kingsley


0

Предполагая, что источник питания подключен к земле, ваша схема становится эмиттерным повторителем, использующим транзистор Дарлингтона. В этом случае излучатель будет иметь то же напряжение, что и база - VBE, которое составляет около 5 Вольт. Если вы перевернете его, вам понадобится около 5 вольт VBE, чтобы включить его. Обратите внимание, что, поскольку это транзистор, в нем нет защитного диода. Лучшее предложение - использовать МОП-транзистор, который даст вам намного большую скорость, чем силовой транзистор. Замените МОП-транзистор в схеме, показанной выше. Источник соединяется с точкой Эмиттера, Сток соединяется с точкой Коллектора, а Затвор соединяется с базой. Используйте что-нибудь в диапазоне 50 Ом для резистора. Ваш 12V - становится заземленным, подключенным к заземлению Arduino. Используйте MOSFET с лавинной защитой логического уровня, и диод не понадобится.

,

Почему бы вам не добавить схему? Кроме того, я думаю, вы упустили из виду самую важную ошибку в исходном вопросе, которая заключается в том, что NPN darlington используется как переключатель высокого уровня (что никогда не является хорошей идеей для устройства NPN). В целом, Дарлингтоны - более надежные устройства, чем МОП-транзисторы, особенно с индуктивными нагрузками, поэтому я думаю, что здесь это вполне приемлемо., @StarCat

NPN как старшая сторона и PNP как нижняя сторона являются схемами повторения эмиттера, а не переключателями, поскольку транзистор не может быть насыщен. Схема эмиттерного повторителя или общего коллектора обеспечивает идеальный буферный усилитель, и ее легко спроектировать, однако переключателем она не является. Проверьте эту ссылку: https://www.electronics-notes.com/articles/analogue_circuits/transistor/transistor-common-collector-emitter-follower.php, @Gil