Size: a a a

2020 October 20

VK

Valentin Kornienko in Deus Volt!
в GCC это было доступно очень давно, как расширение компилятора
источник

VK

Valentin Kornienko in Deus Volt!
В остальных компилях это появилось с С++20(или было в режиме компиляции как Си-файл)
источник

m

md5checksum in Deus Volt!
Илья
Грубо говоря у тебя ток в нагрузке зависит напрямую от напряжения (ЭДС) приложенного к этой нагрузке. Все это через закон Ома связано
Все, понял. То есть если представить, что я хочу отсечку по току вместе с цв, то это надо реализовывать как-то отдельно
Условно представим, что я хочу "розетку" со стабильными 24в и с любым током, но чтобы граница максимального тока динамически менялась в зависимости от смещения ТММ на вах панели
То тогда мне отдельно надо что-то мудрить с токоограничивающей цепью?
источник

RS

Roman Storozhenko in Deus Volt!
Valentin Kornienko
#include <algorithm>
#include <iostream>
#include <string>
#include <vector>

struct Test
{
   int m_int;
   std::string m_string;
};

int main() {

    Test a{
           .m_int=42
        ,  .m_string="Hello World"
    };
   return 0;
}
теперь вот так попробуй
#include <algorithm>
#include <iostream>
#include <string>
#include <vector>

struct Test
{
   int m_int;
   std::string m_string;
};

int main() {

    Test a{
        .m_string="Hello World",
        .m_int=42
    };
   return 0;
}
источник

И

Илья in Deus Volt!
md5checksum
Все, понял. То есть если представить, что я хочу отсечку по току вместе с цв, то это надо реализовывать как-то отдельно
Условно представим, что я хочу "розетку" со стабильными 24в и с любым током, но чтобы граница максимального тока динамически менялась в зависимости от смещения ТММ на вах панели
То тогда мне отдельно надо что-то мудрить с токоограничивающей цепью?
Все, понял что ты путаешь... контроль тока и защиту по току. Есть собственно CC mode, то есть по сути это контур регулирования тока: измерил ток -> загнал результат в ПИД регулятор -> изменил заполнение ШИМ сигнала на транзисторах. И есть OCP (over current protection) аля защита от КЗ. По сути нужно и то, и то реализовать. В моем контроллере идет шунт, дальше ОУ усиливает сигнал и далее уже сигнал идет на вход АЦП и тут же на вход компаратора встроенного в МК. Компаратор при превышение какого-то порога просто вырубает преобразователь. Например, у меня контроллер стабилизирует в номинале ток на уровне 20А, а вот компаратор настроен так, чтобы при достижения тока при 26А он "отсекал" ШИМ-сигналы и вырубался. Ведь увеличение тока на 20% это уже не штатных режим, а авария
источник

VK

Valentin Kornienko in Deus Volt!
Roman Storozhenko
теперь вот так попробуй
#include <algorithm>
#include <iostream>
#include <string>
#include <vector>

struct Test
{
   int m_int;
   std::string m_string;
};

int main() {

    Test a{
        .m_string="Hello World",
        .m_int=42
    };
   return 0;
}
источник

VK

Valentin Kornienko in Deus Volt!
Все честно, ошибка сборки, ибо порядок инициализации полей нарушен
источник

И

Илья in Deus Volt!
Если у тебя "розетка 24В", то похер на твою ТММ, ты ее не удержишь сильно стабильно. Если ты подключил нагрузку, которая потребляет 80 Вт, а панель в этот момент может дать лишь 60 Вт, то у тебя просядет напряжение твое и все
источник

И

Илья in Deus Volt!
Чтобы уменьшить мощность, которая идет на нагрузку - нужно уменьшить напряжение. Все, никакой стабилизации напряжения на выходе
источник

m

md5checksum in Deus Volt!
Илья
Если у тебя "розетка 24В", то похер на твою ТММ, ты ее не удержишь сильно стабильно. Если ты подключил нагрузку, которая потребляет 80 Вт, а панель в этот момент может дать лишь 60 Вт, то у тебя просядет напряжение твое и все
А как управление током реализовано в лабниках? В нем же можно выставить скажем 3В 0.1А  и подключить 10ваттный светик, и ток действительно будет 100ма
источник

И

Илья in Deus Volt!
md5checksum
А как управление током реализовано в лабниках? В нем же можно выставить скажем 3В 0.1А  и подключить 10ваттный светик, и ток действительно будет 100ма
Только при этом напряжение упадет до 0.5В каких нибудь
источник

И

Илья in Deus Volt!
Лабник перейдет просто в CC режим и будет держать заданный ток за счет снижения напряжения
источник

m

md5checksum in Deus Volt!
Илья
Лабник перейдет просто в CC режим и будет держать заданный ток за счет снижения напряжения
Ясно, я как всегда хотел и рыбку съесть, и чешую продать
Получается, что хотел невозможного ;(
источник

a

aum in Deus Volt!
Vadimatorik
Ахахаха))) Ну вот я и делаю фриланс проект за хорошие деньги с USB. Интересное тестовое кстати. Логика такая:
64 кб на задачу+ - идешь нахуй.
32 кб на задачу - джун за 25
16 кб будет на среднего спеца за 60
На 8 - будет старший на команду
На 4 - тимлид конторы
Я принял это предложение) Но оговорили, что после оплаты тестового все равно будет месяц стажировки. Вдруг не оправдяю надежд как человек)
Прикольный подход.
Умение общаться с железкой расценивается за умение общаться с людьми
источник

И

Илья in Deus Volt!
md5checksum
Ясно, я как всегда хотел и рыбку съесть, и чешую продать
Получается, что хотел невозможного ;(
Ага) Ты можешь стабилизировать напряжение на выходе + сделать отсечку по току, защиту, тут саму OCP. Однако про ТММ забудь, но в любом случаем наличие dc/dc между панелью и нагрузкой даст неплохую эффективность использования панели. Потеряешь до 30% конечно, в реальности скорее всего 15-20%.
источник

V

Vadimatorik in Deus Volt!
aum
Прикольный подход.
Умение общаться с железкой расценивается за умение общаться с людьми
Наоборот.
источник

V

Vadimatorik in Deus Volt!
Типа как инженер ты можешь быть норм, а как человек...
источник

V

Vadimatorik in Deus Volt!
Последнее проверяется отдельно.
источник

a

aum in Deus Volt!
Ну как же? чтоб написать код в 4к надо уметь хорошо общаться с железом.
источник

V

Vadimatorik in Deus Volt!
aum
Ну как же? чтоб написать код в 4к надо уметь хорошо общаться с железом.
Может фразу не так понял. Воспринял как наезд "Ну раз код писать может ЗБС, то и как человек норм".
источник