Страница 1 из 1

Помогите разобраться циклом программы

Добавлено: 04 дек 2022, 18:57
starik3000
Собираю электронную нагрузку. 0-70 В 0- 30 А . Все собрал, и возникло дурное желание плюшек ей добавить.
И если с отключением по заданному напряжению, дисульфатору проблем не возникло, то с циклом заряд-разряд-заряд-,,,
споймал некий ступор.
И так , что имеем .
1 Запускаем заряд пока переменная А (ток заряда скажем 0,1А) не сравняется с фактическим током
2 Запускается разряд установленным током, пока напряжение не сравняется с переменной В
3 запускается заряд
и так по кругу.
Интуитивно понимаю, что это вроде все просто как кирпич наверно. Но вот уже второй вечер сижу , а получается конвульсии

Может кто натолкнет на мысль

Помогите разобраться циклом программы

Добавлено: 04 дек 2022, 19:05
WildCat
Имхо, как говорят на форумах, нужно разнести логику по пунктам в разные платы и включать исполнение плат по условию.
Если операции в плате 1 (заряд) выполнены (ток сравнялся, выход=1), то запускаем вторую плату.
И так далее.
Хотя это всё можно и на одной плате сделать, но на разных удобнее.

Помогите разобраться циклом программы

Добавлено: 04 дек 2022, 19:43
starik3000
[ref]WildCat[/ref]

Спасибо там уже и так этих плат .. Но счас тыкал тыкал - и вроде натыкал.

Может кто более элегантное решение предложит

Ну я так искуственно пытаюсь понять логику

Стартует с разряда
пока Real V(35условно) - стремится к 30 идет разряд
30 переключается на заряд
RealA (5 условно) - стремится к 2 идет заряд
2 переключается на разряд

Помогите разобраться циклом программы

Добавлено: 04 дек 2022, 20:09
WildCat
Что внутри счётчика, и зачем он здесь?
Вместо него, блока сравнения (==) и переключателя можно SR триггер поставить.

Помогите разобраться циклом программы

Добавлено: 04 дек 2022, 20:32
starik3000
[ref]WildCat[/ref],
а сбрасывать как SR тригер?

Помогите разобраться циклом программы

Добавлено: 04 дек 2022, 20:45
WildCat
starik3000 писал(а): 04 дек 2022, 20:32 а сбрасывать как SR тригер?
S - set
R - reset

Левая часть схемы та же остаётся, с rtrig на s и r подключить.

Помогите разобраться циклом программы

Добавлено: 04 дек 2022, 21:48
starik3000
[ref]WildCat[/ref],
спасибо помогло , что то я про него и не подумал