На выводах Arduin NANO проседает напряжение.

LSD0248

✩✩✩✩✩✩✩
26 Апр 2023
3
0
Оформи код соответствующим тэгом
Добрый день. На выводах D5 и D6 проседает напряжение. Выводы подключены к базам транзисторов BC549 которые управляют обмотками реле. Питание приходит на ногу VIN +10В. Земля питания Arduino объединена с землей питания реле. Скетч при работе (без подключенных транзисторов отрабатывает верно
Почему происходит просадка напряжения до 2 вольт?

void setup() {
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
Serial.begin(9600);
}

void loop() {
int i=0;
while (i<300) {
i++;
digitalWrite(5, HIGH);
delay(50);
digitalWrite(5, LOW);
delay(1000);
digitalWrite(6, HIGH);
delay(50);
digitalWrite(6, LOW);
delay(58900);
Serial.println(i);
if (i>300)break;
}
while (1) {
}
}






photo_5352569840243689285_y.jpg
 
Изменено:

VictorArx

★★✩✩✩✩✩
22 Мар 2021
525
86
Действительно выходы 3 и 4, пишется с 5 и 6. Подключено по схеме к 5 и 6.
 

Геннадий П

★★★★★★✩
14 Апр 2021
1,966
632
44
@Эдуард Анисимов, Зависит от транзисторов и нагрузки. Но именно эти (BC549) я бы не стал ставить на управление реле, т.к. у них максимальный ток всего 0.1А.
 

LSD0248

✩✩✩✩✩✩✩
26 Апр 2023
3
0
Заменил ардуинку на другую и проблема исчезла. похоже спалил порты вывода
 

te238s

★★✩✩✩✩✩
14 Ноя 2021
374
97
Попробуй обратно по цепи идти,меряй напряжение: выводы,питание МК и напруга на входе.
Где-то напруга же теряется.