Задержка аналогового сигнала

Здесь можно поболтать на отвлечённые темы. Реклама не допускается.
Ответить
PavelZenchenko
Рядовой
Сообщения: 6
Зарегистрирован: 17 дек 2020, 23:16
Имя: Павел

Задержка аналогового сигнала

Сообщение PavelZenchenko »

Ребята всем привет, нужна помощь, решил спросить здесь. Делаю контроллер автономки, вроде все хорошо, все работает на запуск и остановки. Начал допиливать климат контроль на pid, датчик температуры выбрал ntc 10k, все работает хорошо, регулируется и останавливается как задумано, но есть одно но! Температуру вывел на дисплей а целом виде, тоесть без цифр после запятой и вот иногда происходит такой момент, значение температуры очень быстро начинает меняться с цифры на цифру, например 9-10-9-10 и тд, и так до тех пор пока не устаканится на 10, при этом все таймеры дико тупят, насос начинает работать очень прерывисто и с задержка и, и pid начинает скакать по шагам, подскажите как сделать регулируемое время опроса датчика, например раз а 3,4,5 сёк? И сразу ещё вопрос, есть ли какой-то блок, может кастомный для плавного изменения значения? Например шим был задан 10 и поменял значение на 150, чтобы это было не резко скачком, а например в течении 10-15 секунд плавно повышалось, и так же наоборот.
Brand2
Лейтенант
Сообщения: 450
Зарегистрирован: 26 фев 2018, 21:27
Откуда: Haifa
Имя: Alex
Благодарил (а): 2 раза
Поблагодарили: 5 раз

Re: Задержка аналогового сигнала

Сообщение Brand2 »

Для плавного изменения значения используйте пользовательский блок FiltrRC ,меняя постоянную времени которого изменяете нарастание или спад заданного значения.
cfitymrf
Рядовой
Сообщения: 93
Зарегистрирован: 06 сен 2021, 07:45
Имя: иван
Благодарил (а): 2 раза
Поблагодарили: 2 раза

Re: Задержка аналогового сигнала

Сообщение cfitymrf »

я тут как то тоже делал.https://youtu.be/-stOv7PkDxo?si=UKyF94OPYF5ZSLtU
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

Re: Задержка аналогового сигнала

Сообщение ecoins »

PavelZenchenko писал(а): 28 янв 2025, 08:13 Ребята всем привет, нужна помощь, решил спросить здесь. Делаю контроллер автономки, вроде все хорошо, все работает на запуск и остановки. Начал допиливать климат контроль на pid, датчик температуры выбрал ntc 10k, все работает хорошо, регулируется и останавливается как задумано, но есть одно но! Температуру вывел на дисплей а целом виде, тоесть без цифр после запятой и вот иногда происходит такой момент, значение температуры очень быстро начинает меняться с цифры на цифру, например 9-10-9-10 и тд, и так до тех пор пока не устаканится на 10, при этом все таймеры дико тупят, насос начинает работать очень прерывисто и с задержка и, и pid начинает скакать по шагам, подскажите как сделать регулируемое время опроса датчика, например раз а 3,4,5 сёк? И сразу ещё вопрос, есть ли какой-то блок, может кастомный для плавного изменения значения? Например шим был задан 10 и поменял значение на 150, чтобы это было не резко скачком, а например в течении 10-15 секунд плавно повышалось, и так же наоборот.
В FLProg есть штатные фильтры - работают быстро и эффективно.
PavelZenchenko
Рядовой
Сообщения: 6
Зарегистрирован: 17 дек 2020, 23:16
Имя: Павел

Re: Задержка аналогового сигнала

Сообщение PavelZenchenko »

А может есть примеры использования? Я только начал пользоваться flprog
cfitymrf
Рядовой
Сообщения: 93
Зарегистрирован: 06 сен 2021, 07:45
Имя: иван
Благодарил (а): 2 раза
Поблагодарили: 2 раза

Re: Задержка аналогового сигнала

Сообщение cfitymrf »

примеры чего
Аватара пользователя
montirovka
Капитан
Сообщения: 735
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 43 раза
Поблагодарили: 174 раза

Re: Задержка аналогового сигнала

Сообщение montirovka »

Вот некоторые фильтра. Принцип фильтра читайте в описании.
Я в проекте управления шибером котла применил медианный. Мне понравилось как фильтр работает.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
montirovka
Капитан
Сообщения: 735
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 43 раза
Поблагодарили: 174 раза

Re: Задержка аналогового сигнала

Сообщение montirovka »

Про фильтра есть хорошая тема.
Цифровые фильтры, фильтрация сигнала (Ликбез)
OLGA
Сержант
Сообщения: 145
Зарегистрирован: 04 авг 2021, 09:21
Имя: Павел
Благодарил (а): 45 раз
Поблагодарили: 5 раз

Re: Задержка аналогового сигнала

Сообщение OLGA »

компаратор с гистерезисом стандарта от Siemens Logo
Аналоговый_Антидребезг_V.3.0_(Code_-_Professional)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ответить

Вернуться в «Просто поболтать (На свободную тему)»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей