Намучавшись с обычными схемами для зарядки конденсаторов для пушки Гаусса возникло желание собрать "умный" зарядник на МК с разнообразными защитами. Однако, возможно, мои знания ошибочны и я хотел бы об этом узнать.
Вид преобразователя - обратноходовый. Силовым ключом управляет МК через драйвер полевиков. На входы АЦП МК подключено напряжение питания 12В через делитель, показания с датчика тока, а также высоковольтный конденсатор через большой делитель. Также к МК подключен датчик температуры, закреплённый на радиаторе.
Алгоритм работы МК следующий:
1) Открыть силовой ключ и начать замерять ток и напряжение питания, а также опрашивать датчик температуры.
2) Если ток достигает заданного значения (зависит от желаемой мощности преобразователя), напряжение проседает ниже критического или же датчик температуры рапортует о перегреве - закрыть ключ.
3) Подождать время T (за это время дроссель высвободит всю накопленную энергию на конденсатор). Если напряжение на конденсаторе ниже нужного и не было перегрева - перейти к шагу 1.
Насколько работоспособен такой набросок алгоритма? Или с точки зрения физики это полнейший бред? Если нет, буду разрабатывать конкретную схему.
По идее получится преобразователь, который практически невозможно спалить даже неправильным трансформатором.
Раздел: Импульсные блоки питания, инверторы
Вид преобразователя - обратноходовый. Силовым ключом управляет МК через драйвер полевиков. На входы АЦП МК подключено напряжение питания 12В через делитель, показания с датчика тока, а также высоковольтный конденсатор через большой делитель. Также к МК подключен датчик температуры, закреплённый на радиаторе.
Алгоритм работы МК следующий:
1) Открыть силовой ключ и начать замерять ток и напряжение питания, а также опрашивать датчик температуры.
2) Если ток достигает заданного значения (зависит от желаемой мощности преобразователя), напряжение проседает ниже критического или же датчик температуры рапортует о перегреве - закрыть ключ.
3) Подождать время T (за это время дроссель высвободит всю накопленную энергию на конденсатор). Если напряжение на конденсаторе ниже нужного и не было перегрева - перейти к шагу 1.
Насколько работоспособен такой набросок алгоритма? Или с точки зрения физики это полнейший бред? Если нет, буду разрабатывать конкретную схему.
По идее получится преобразователь, который практически невозможно спалить даже неправильным трансформатором.
Раздел: Импульсные блоки питания, инверторы