Двигатель не работает при использовании Nano 33 BLE и транзистора из-за низкого напряжения

motor transistor arduino-nano-ble

Я новичок, использующий новый Arduino Nano 33 BLE для питания двигателя низкого напряжения. Я проверил, что двигатель может работать с использованием стандартной батареи 1.5 V AA при прямом подключении, но я не могу заставить его работать при использовании Nano для завершения схемы с использованием транзистора BC547.

Я приложил фотографию своей схемы, которая настолько ясна, насколько я мог получить. My circuit

Двигатель 1,5 В закреплен на оранжевых проводах, я не смог поместить его на фото.

Код, который я загрузил в Nano, выглядит следующим образом:

int power = 1023;
int outPin = D10;

void setup() {

  pinMode(outPin, OUTPUT);
}

void loop() {
  digitalWrite(outPin, HIGH);
  delay(1000);
  digitalWrite(outPin, LOW);
  delay(1000);
}

Когда я завершаю схему с батареей AA, я вижу красный светодиод, который последовательно с батареей к коллектору транзистора, загорается, но очень тускло, и поэтому двигатель тоже не работает. Я также пробовал батареи 2xAA и 4xAA, и это очень ярко освещает светодиод, но двигатель по-прежнему не работает. Что может быть не так с этой схемой?

Спасибо!

, 👍1

Обсуждение

Значит, у вас есть транзистор И светодиод в цепи для двигателя? Светодиод и транзистор получат часть напряжения. Я думаю, что светодиод будет доминировать в этом вопросе. Пожалуйста, попробуйте без светодиода, @chrisl

У вас нет последовательного сопротивления для вашего светодиода. Это *может* не быть проблемой с одной батареей типа АА, но это проблема, когда вы "также пробовали 2xAA и 4xAA"., @timemage

Я попробовал вынуть светодиод и снова замкнуть цепь, но по-прежнему безуспешно с одним АА., @AlbionBrown