внешнее питание: как сгенерировать контрольный сигнал?

Преобразователи 6В-330В, 12В-330В и другие для автономной работы от внешних аккумуляторов.
Генераторные вспышки рассмотрены в разделе студийных вспышек.
Ответить
  • Автор
  • Сообщение
Не в сети
Аватара пользователя
новичок
Сообщения: 14
Стаж 7 месяцев
Откуда: издалёка

внешнее питание: как сгенерировать контрольный сигнал?

Непрочитанное сообщение kd_ch2023 » 8 сен 2023, 04:39

Занят домашним проектом в котором нужно заряжать конденсатор 20 мкф до 300в. Не railgun. Просто кирлиан:)
Хочу в качестве зарядки использовать внешний повербанк AP-EBS
на контрольный контакт этой зарядки нужно подавать +5v пока конденсатор не зарядится, потом 0v чтобы остановить зарядку.
Как простейшим способом это реализовать?
Ну например, очевидный для меня - отдельное питание 5V, процессор вроде ATTiny85, он меряет напряжение на конденсаторе (т.е. на делителе у конденсатора), когда достигается нужная величина - подает LOW на контрольный контакт.
Я плох в аналоговой электронике (просто в цифоровой менее плох, вовсе не "хорош"), а как можно сделать проще?
Крутятся мысли про стабилитроны, TL431, реле может быть? Ведь по-любому получается что нужно отдельное питание для этого?

Не в сети
мастер
Сообщения: 658
Стаж 11 лет 4 месяца

Re: внешнее питание: как сгенерировать контрольный сигнал?

Непрочитанное сообщение Виктор Гелис » 9 сен 2023, 12:53

Самое простое - взять цепи обратной связи из схем заряда студийных вспышек-моноблоков. Как правило, аналоговые схемы на тиристорах или на компараторе (ОУ в качестве компаратора).
viewtopic.php?f=7&t=368
viewtopic.php?f=7&t=324

Не в сети
Аватара пользователя
новичок
Сообщения: 14
Стаж 7 месяцев
Откуда: издалёка

Re: внешнее питание: как сгенерировать контрольный сигнал?

Непрочитанное сообщение kd_ch2023 » 9 сен 2023, 22:16

"Самое простое" - это то есть проще единственного чипа ATTiny за пол-доллара который сделает все?
Я ищу какое-то решение с минимумом компонет. "Взять цепи" - какие, и что с ними делать, и почему это самое простое?

Не в сети
Аватара пользователя
новичок
Сообщения: 14
Стаж 7 месяцев
Откуда: издалёка

Re: внешнее питание: как сгенерировать контрольный сигнал?

Непрочитанное сообщение kd_ch2023 » 13 сен 2023, 06:13

например, вот так:
Изображение

include "SoftwareSerial.h"
byte led = 1;
byte input_hv_pin=2;
byte control_pin=3;
const int Rx = 0;
const int Tx = 4;
int sensorValue;
SoftwareSerial mySerial(Rx, Tx);
void setup() {
pinMode(led, OUTPUT);
pinMode(control_pin,OUTPUT);
pinMode(Rx, INPUT);
pinMode(Tx, OUTPUT);
mySerial.begin(9600);
digitalWrite(led, HIGH);
delay(300);
digitalWrite(led, LOW);
delay(300);
digitalWrite(led, HIGH);
delay(300);
digitalWrite(led, LOW);
mySerial.println("Starting");
}

void loop() {
sensorValue= analogRead(input_hv_pin);
mySerial.println(sensorValue);
if (sensorValue>500) {
digitalWrite(control_pin, LOW);
digitalWrite(led,HIGH);
}
else {
digitalWrite(control_pin, HIGH);
digitalWrite(led,LOW);
delay(20);
}
}

Не в сети
мастер
Сообщения: 658
Стаж 11 лет 4 месяца

Re: внешнее питание: как сгенерировать контрольный сигнал?

Непрочитанное сообщение Виктор Гелис » 15 сен 2023, 16:15

На примере двух простых схем

Изображение и Изображение


Image

Image

Здесь цепь обратной связи выделена. Она включает делитель напряжения, стабилитрон (или динистор) как пороговый элемент и тиристор, как исполнительный ключ, который, открываясь, может создавать сигнал 0 уровня.
Причем, в вашем случае, когда не требуется плавной регулировки напряжения на выходе, сложный делитель напряжения можно заменить на два резистора. Которые подбираются под величину стабилитрона на месте BZ3. Кстати, здесь можно поставить и динистор типа DB3 на 32-33 В. Тогда делитель расчитывается на напряжение динистора.

PS: разумеется, у тиристора на аноде должен присутствовать подтягивающий резистор, как R16 на схеме

Не в сети
Аватара пользователя
новичок
Сообщения: 14
Стаж 7 месяцев
Откуда: издалёка

Re: внешнее питание: как сгенерировать контрольный сигнал?

Непрочитанное сообщение kd_ch2023 » 16 сен 2023, 00:23

Подать 0 когда конденсатор зарядится - не проблема, можно сделать уймой способов.
Проблема как подать +5 чтобы _началась_ зарядка.

Как я понял, это схемы как остановить зарядку конденсатора когда устройство питается от сети 220v
В случае с внешним батарейным блоком питания ситуация, по-моему, другая.

Например, устройство разряжено, подключаем внешний батарейный блок. У него 3 контакта - 2 контакта высокого (+ и земля), третий - контрольный.
При подключении на контрольный контакт нужно подать +5v, тогда на двух других контактах появится высокое.
Откуда возьмутся +5v по приведенным схемам?
Ответить

Вернуться в «Питание вспышек от аккумуляторов с повышением напряжения»