После того, как сгорели китайские балансировщики, захотел сделать свой.
Вопрос такой: как отключать драйвер мосфетов ir2184 чтобы на его выходах был 0 относительно общего провода?
Схема 01 - общая. Тестовая, реальная будет H-мостом.
Схема 02 - понижайка напряжения (в реале импульсный китайский стабилизатор)
Схема 03 - собственно сам драйвер.
Скриншот 04 - напряжения.
Скриншот 05 - без курсоров.
Ардуина работает в роли генератора (в будущем будет использовано его АЦП), модулей с драйвером будет несколько, потому так оформил.
Видно, что при !SD = 0 напряжение остаётся на обоих транзисторах, то есть благополучно коротит аккумуляторы, схему заряда и пока отсутствующий здесь конденсатор. То есть, горит сразу всё.
Диод на самом деле FES8BT, остальные детали в Протеусе нашёл. Замена деталей невозможна, собираю из того что есть, запаса тоже нет.
Чуть не забыл код
Код: Выделить всё
D13_Out;//тактовый
D12_Out;//разрешающий
loop:
D12_Low;//на обоих выходах драйвера низкий уровень
delayMicroseconds(150);//чтобы посмотреть
D13_High;//высокий уровень для открытия верхнего плеча
delayMicroseconds(50);
D12_High;//разрешаем выходы
delayMicroseconds(350);//ждём половину периода
D12_Low;//отключаем выходы, на обоих должен быть 0
delayMicroseconds(150);
D13_Low;
delayMicroseconds(50);
D12_High;
delayMicroseconds(350);
goto loop;
return 0;
}

