Как должна работать эта простая транзисторная схема?
Сегодня я пытался воспроизвести эту схему.
- Мой двигатель — компьютерный вентилятор, ему, видимо, не нужен обратный диод, поскольку нет щеток .
Я использовал источник питания 12 В для своего Arduino и подключил его через ВИМ.
Я использовал землю Arduino в качестве внешнего источника питания.
Я проверил, что транзистор работает должным образом с помощью вольтметра.
Вот транзистор, который я использовал:
Насколько я понимаю, транзистор вынужден «уводить» электроны из схемы двигателя. Но вроде связано с базой. Почему ты бы так поступил?
@Himmators, 👍0
Обсуждение2 ответа
Лучший ответ:
В Интернете много плохих схем и изображений, и эти изображения действительно плохие.
Не пытайтесь это сделать. Вы можете повредить плату Arduino и транзистор.
- Даже изображение BC548 неверное. BC548 всегда называется «BC548», а не «BC-548».
- BC548 не является хорошим выбором для привода двигателя. Это может только делать 100 мА непрерывно.
- Гнездо постоянного тока имеет неправильное подключение плюса и минуса. Плюс 12 В подключен к заземлению Arduino. Это неправильно.
- Транзистор на первой картинке, вероятно, транзистор с выводами в порядке BCE.
- На базе транзистора отсутствует резистор.
- Из-за отсутствия резистора плата Arduino
может быть поврежден.
Когда макет имеет плохое соединение с GND, 12 В может поступать на контакт 9 платы Arduino.
@Дориан, в этой схеме нет мистических высших инопланетных разумных мыслей. Очевидно, что это неправильная схема, предназначенная для управления двигателем с ШИМ с использованием транзистора.
И последнее, но не менее важное:
Существует несколько типов компьютерных вентиляторов. Некоторые из них имеют внутри конденсатор, а некоторые принимают только ШИМ-сигнал на вход ШИМ.
Вы уверены, что ваш вентилятор поддерживает ШИМ для питания 12 В?
Ух ты, я определенно усвоил здесь урок! У меня есть базовый вентилятор без входа ШИМ, поэтому план состоит в том, чтобы регулировать скорость вентилятора, изменяя напряжение. Я попробовал это с PowerCube, и вроде все работает нормально :), @Himmators
@Himmators, пожалуйста, скажите нам, что вы хотите сделать, чтобы мы могли помочь. Вы можете добавить это к своему вопросу. У тебя есть мосфет? Диод – это всегда хорошо, даже если может показаться, что он не нужен., @Jot
Это похоже на схему контроля потерь мощности в источнике питания двигателя. Если на двигатель подается питание и цепь не прерывается, коллектор опрашивает контакт 9 Arduino на GND.
- Arduino + Соленоидный замок
- Библиотека DHT.h не импортируется
- Как устранить шум от вентилятора 12 В с ШИМ-управлением на низкой скорости
- Управление светодиодом с помощью транзистора (TL188)
- Сброс Arduino UNO с помощью SIM800L
- Как узнать, нужно ли мне использовать резистор в цепи?
- Невозможно получить и распечатать SMS на последовательном мониторе с помощью Arduino Uno и SIM900A.
- Как использовать 3-ножный фототранзистор?
Не все транзисторы имеют одинаковую распиновку. Откуда вы знаете, какой транзистор использован на этом рисунке?, @Majenko
Ответ можно найти здесь: https://www.arduino.cc/en/Tutorial/TransistorMotorControl., @Mikael Patel
Схема может быть совершенно неправильной. От куда это?, @Jot
Кажется, это неправильно, это из урока по магнитной мешалке https://www.hackster.io/jdale18/Magnetic-stirrer-88e726, @Himmators
@Himmators Спасибо. Поиск по картинкам Google не смог найти исходное изображение. Они используют тип 31a, контакты которого расположены в порядке BCE и рассчитаны на максимальный ток 3 ампер, что больше, чем 100 миллиампер у bc548. Они забыли резистор на базе транзистора., @Jot