время опроса термистора в flprog
-
- Рядовой
- Сообщения: 23
- Зарегистрирован: 09 сен 2017, 17:41
- Откуда: Казахстан.г.Усть-К...ск
время опроса термистора в flprog
Вскм доброго времени суток.Прошу прощения за мою бестолковость,но вопрос у меня таков: Имеется NTC термистор,который подключен к аналоговому входу А5,показания в градусах выводятся на смартфон в REMOTE XY, но дело в том,что 10-тые доли градуса скачут.ВОПРОС: можно как то выстовить время опроса аналг.датчика или как можно от этого избавиться?.Понимаю,что термистор-это не самое лучшее решение для измерения температуры, но пока имею только их у себя.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Phazz
- Полковник
- Сообщения: 3147
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 236 раз
- Поблагодарили: 117 раз
время опроса термистора в flprog
Есть два пути решения вашей проблемы:
1. Фильтрация (есть пользовательские блоки).
2. Поставить вход разрешения записи на переменную.
1. Фильтрация (есть пользовательские блоки).
2. Поставить вход разрешения записи на переменную.
время опроса термистора в flprog
и на этот вход подавать сигнал с генератора с нужной частотой.
[spoiler]

- Phazz
- Полковник
- Сообщения: 3147
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 236 раз
- Поблагодарили: 117 раз
время опроса термистора в flprog
пробую убрать дребезг опроса но у меня не получается
идёт просто мигание надписи с выставленной частотой
в режиме паузы значение не залипает на экране а стирается
идёт просто мигание надписи с выставленной частотой
в режиме паузы значение не залипает на экране а стирается
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Phazz
- Полковник
- Сообщения: 3147
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 236 раз
- Поблагодарили: 117 раз
время опроса термистора в flprog
есть
я пытаюсь увидеть процентное состояние подаваемого сигнала на нагрузку
я пытаюсь увидеть процентное состояние подаваемого сигнала на нагрузку
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- RedSky
- Лейтенант
- Сообщения: 576
- Зарегистрирован: 19 дек 2016, 20:07
- Откуда: Днепропетровск
- Имя: Алексей
- Поблагодарили: 1 раз
время опроса термистора в flprog
В блоке расчёта температуры есть усреднение за несколько измерений. У Вас стоит 5, попробуйте большее значение, например 50.
- RedSky
- Лейтенант
- Сообщения: 576
- Зарегистрирован: 19 дек 2016, 20:07
- Откуда: Днепропетровск
- Имя: Алексей
- Поблагодарили: 1 раз
время опроса термистора в flprog
Тогда используйте программный фильтр, RC, Скользящее среднее или медианный. Есть в блоках пользователя на форуме. А вообще советую просмотреть все блоки, созданные пользователями - сделано очень много, наверно больше чем штатный функционал программы. Я к примеру не могу вспомнить свой проект, где не использовался хотя бы один самописный блок.
время опроса термистора в flprog
ну ясен палец. вы блок дисплея включаете\отключаете, а не опрос датчика
-
- Лейтенант
- Сообщения: 450
- Зарегистрирован: 26 фев 2018, 21:27
- Откуда: Haifa
- Имя: Alex
- Благодарил (а): 2 раза
- Поблагодарили: 5 раз
время опроса термистора в flprog
Подключите на аналоговый вход конденсатор 10-25 мкф и паралельно ему керамический 0,1 мкф,это снизит помехи по питанию и высокочастотные всплески,может блок питания с пусльсациями.
время опроса термистора в flprog
в общем от фильтра RC толку ноль
там от конденсатора и то больше пользы визуально
видимо затея с термистором на шим это гиблое дело наверно нужен всё таки цыфровой датчик со своим ацп
хотя если придумать такой блок который бы не занимался ерундой там выбирая среднее не среднее значение потомучто на выходе с него всеравно каша получается из затого что он за секунду через него идут сотни опросов а пропускал бы на выход сигнал через заданное время
там от конденсатора и то больше пользы визуально
видимо затея с термистором на шим это гиблое дело наверно нужен всё таки цыфровой датчик со своим ацп
хотя если придумать такой блок который бы не занимался ерундой там выбирая среднее не среднее значение потомучто на выходе с него всеравно каша получается из затого что он за секунду через него идут сотни опросов а пропускал бы на выход сигнал через заданное время
время опроса термистора в flprog
[ref]Di123[/ref], можете попробовать блок
довольно точно показывает.
довольно точно показывает.
- RedSky
- Лейтенант
- Сообщения: 576
- Зарегистрирован: 19 дек 2016, 20:07
- Откуда: Днепропетровск
- Имя: Алексей
- Поблагодарили: 1 раз
время опроса термистора в flprog
Не понял идею термистора на шим. А фильтры помогают, как и конденсаторы, проверялось на 7 метрах неэкранированого провода.
А терморезистор какого номинала используете?
А терморезистор какого номинала используете?
время опроса термистора в flprog
дело не в точности а в инерции показаний на табло
оно там как сумашедшее меняется последняя десятичная цыфра
и к стати блок там неправельный я его нагреваю а экран показывает что якобы остужаю
Отправлено спустя 2 минуты 6 секунд:
последняя затея выглядела такRedSky писал(а): 11 ноя 2018, 18:47Не понял идею термистора на шим. А фильтры помогают, как и конденсаторы, проверялось на 7 метрах неэкранированого провода.
А терморезистор какого номинала используете?

10к
самые распространёные алишные капельки чёрного цвета )
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 11 гостей