Size: a a a

2020 April 29

VK

Valentin Kornienko in Deus Volt!
Dr Zlo
Boost uses a different threading system which is not compatible with ESP32's FreeRTOS
под ESP32 есть С++17, threading system не обязательно нужна бусту, только если потоко-зависимые вещи тащить из него.
источник

T

Thorn in Deus Volt!
Yury Koshkarov
он как раз и оправдат нем что он открыт и любой кому нефиг делать может сваять свой камень
ядро-то открыто, а verification kit то ли $2M стоит, то ли полтора. и, наверное, не всем продается. да и софт для дизайна микросхем export controlled
источник

YK

Yury Koshkarov in Deus Volt!
Thorn
ядро-то открыто, а verification kit то ли $2M стоит, то ли полтора. и, наверное, не всем продается. да и софт для дизайна микросхем export controlled
есть открытые прокты, видел что с их использованием это реально делали в железе, но прям палец не отдам за это
источник

YK

Yury Koshkarov in Deus Volt!
ну и есть компании которые это делают как сервис )
источник

VK

Valentin Kornienko in Deus Volt!
@Dr_Zlo13 если что- пиши в личку
источник

D

Dr Zlo in Deus Volt!
Valentin Kornienko
@Dr_Zlo13 если что- пиши в личку
пишу
источник

a

aum in Deus Volt!
Вот щас смотрю как они потери считают и есть отличия от доки Toshiba к примеру.

DriverLosses = Qg * Vgs * Fsw;// Gate Losses

qgs2 = mQgs - Qgth;// Qgs1 + Qgs2 = Qgs
sw_tr_dv = Vgs - 0.5 * (Vmiller + Vgsth);
sw_pl_dv = Vgs - Vmiller;
sw_tr_di_on = sw_tr_dv / (Rgfet + Rgate + Rdriver);
pl_curr_on = sw_pl_dv / (Rgfet + Rgate + Rdriver);
dt2 = qgs2 / sw_tr_di_on;
dt3 = Qgd / pl_curr_on;

pl_curr_off = Vmiller / (Rgfet + Rgate + Rdriver);
sw_tr_di_off = 0.5 * (Vmiller + Vgsth) / (Rgfet + Rgate + Rdriver);
t2 = Qgd / pl_curr_off;
t1 = qgs2 / sw_tr_di_off;

RiseTime = dt2 + dt3;
DriverCurrent = sw_tr_di_on * dt2 / RiseTime + pl_curr_on * dt3 / RiseTime;
FallTime = t2 + t1;
SwitchingLosses = Vds * Fsw * (RiseTime * MinIfet + FallTime * MaxIfet) / 2.0;
CossLosses = 0.5 * Coss * Vds * Vds * Fsw;
TotalLosses = ConductiveLosses + SwitchingLosses + CossLosses;

По доке Toshiba получается так для времени включения:

sw_tr_dv = DrivingVoltageSwing - ThresholdVoltage;
sw_pl_dv = DrivingVoltageSwing - PlateauVoltage;
dt2 = Ron * Coss * log( sw_tr_dv / sw_pl_dv );
dt3 = GateToDrainCharge * Ron / sw_pl_dv;
RiseTime = dt2 + dt3;

Кто как считает?
источник

R

Rheinmetall in Deus Volt!
aum
Для общего развития разные топологии изучаю. Zeta хороша тихим выходом, так же как Cuk, но вот чтобы сделать ее видел пока только одну м/с от LT.
а тихий это какой? малое кол. пульсаций/помех?
источник

a

aum in Deus Volt!
Rheinmetall
а тихий это какой? малое кол. пульсаций/помех?
у него дроссель последовательно с выходом включен, получается в итоге ток пульсаций небольшой на выходе.
На входе, правда, срет сильно.
И у него еще нет нуля в правой полуплоскости.
источник

GK

Grigorii Kuzmin in Deus Volt!
Yury Koshkarov
Я к тому что у китайцев есть аналоги, GDS32 например. Мало их, но есть. Причем это вполне законные аналоги.

Ну и самое время уже что-то у нас сделать с riscv )
У нас делают риск в
источник

R

Rheinmetall in Deus Volt!
aum
у него дроссель последовательно с выходом включен, получается в итоге ток пульсаций небольшой на выходе.
На входе, правда, срет сильно.
И у него еще нет нуля в правой полуплоскости.
ну, дроссель можно с в флайбеке после вентиля вкллючить, или в зетте он какую то особую роль играет?
источник

GK

Grigorii Kuzmin in Deus Volt!
Илья
а riscv таки чем-то оправдан? Вроде как кортексы и вообще arm-ы захватили мир на 90%
Раньше так говорили про микрочип
источник

a

aum in Deus Volt!
Rheinmetall
ну, дроссель можно с в флайбеке после вентиля вкллючить, или в зетте он какую то особую роль играет?
В Zeta он в передаче энергии преобразователя участвует. Так же как в Cuk-е
источник

GK

Grigorii Kuzmin in Deus Volt!
Grigorii Kuzmin
У нас делают риск в
Syntacore
источник

И

Илья in Deus Volt!
aum
Вот щас смотрю как они потери считают и есть отличия от доки Toshiba к примеру.

DriverLosses = Qg * Vgs * Fsw;// Gate Losses

qgs2 = mQgs - Qgth;// Qgs1 + Qgs2 = Qgs
sw_tr_dv = Vgs - 0.5 * (Vmiller + Vgsth);
sw_pl_dv = Vgs - Vmiller;
sw_tr_di_on = sw_tr_dv / (Rgfet + Rgate + Rdriver);
pl_curr_on = sw_pl_dv / (Rgfet + Rgate + Rdriver);
dt2 = qgs2 / sw_tr_di_on;
dt3 = Qgd / pl_curr_on;

pl_curr_off = Vmiller / (Rgfet + Rgate + Rdriver);
sw_tr_di_off = 0.5 * (Vmiller + Vgsth) / (Rgfet + Rgate + Rdriver);
t2 = Qgd / pl_curr_off;
t1 = qgs2 / sw_tr_di_off;

RiseTime = dt2 + dt3;
DriverCurrent = sw_tr_di_on * dt2 / RiseTime + pl_curr_on * dt3 / RiseTime;
FallTime = t2 + t1;
SwitchingLosses = Vds * Fsw * (RiseTime * MinIfet + FallTime * MaxIfet) / 2.0;
CossLosses = 0.5 * Coss * Vds * Vds * Fsw;
TotalLosses = ConductiveLosses + SwitchingLosses + CossLosses;

По доке Toshiba получается так для времени включения:

sw_tr_dv = DrivingVoltageSwing - ThresholdVoltage;
sw_pl_dv = DrivingVoltageSwing - PlateauVoltage;
dt2 = Ron * Coss * log( sw_tr_dv / sw_pl_dv );
dt3 = GateToDrainCharge * Ron / sw_pl_dv;
RiseTime = dt2 + dt3;

Кто как считает?
1-й вариант, он у инфинеона в доках используется, например
источник

И

Илья in Deus Volt!
Grigorii Kuzmin
Раньше так говорили про микрочип
и? микрочип сколько там держит? 0.01%?
источник

Х

Хижняк Евгений... in Deus Volt!
Imya Familiev
7200 в компеле покупали за 100 рублей, страна РФ правда )
Тоже так хочу, но у нас только под заказ, а в данной ситуации очень растяжимо)
источник

GK

Grigorii Kuzmin in Deus Volt!
Илья
и? микрочип сколько там держит? 0.01%?
Вот я и говорю, опустился по полной
источник

GK

Grigorii Kuzmin in Deus Volt!
А раньше тоже больше половины рынка было под ними
источник

GK

Grigorii Kuzmin in Deus Volt!
И не то что бы прямо давно это было
источник