время опроса термистора в flprog

stfeen1989
Рядовой
Сообщения: 23
Зарегистрирован: 09.09.2017{, 17:41}
Репутация: 0
Откуда: Казахстан.г.Усть-К...ск

время опроса термистора в flprog

#1

Сообщение stfeen1989 » 11.02.2018{, 20:22}

Вскм доброго времени суток.Прошу прощения за мою бестолковость,но вопрос у меня таков: Имеется NTC термистор,который подключен к аналоговому входу А5,показания в градусах выводятся на смартфон в REMOTE XY, но дело в том,что 10-тые доли градуса скачут.ВОПРОС: можно как то выстовить время опроса аналг.датчика или как можно от этого избавиться?.Понимаю,что термистор-это не самое лучшее решение для измерения температуры, но пока имею только их у себя.
Вложения
Screenshot_2018-02-11-23-15-39.png
Screenshot_2018-02-11-23-15-36.png
для форума.flp
блок измерения темп.термистором
(148.39 КБ) 83 скачивания

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

время опроса термистора в flprog

#2

Сообщение Phazz » 11.02.2018{, 20:29}

Есть два пути решения вашей проблемы:
1. Фильтрация (есть пользовательские блоки).
2. Поставить вход разрешения записи на переменную.

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

время опроса термистора в flprog

#3

Сообщение pan » 11.02.2018{, 20:54}

Phazz писал(а):
11.02.2018{, 20:29}
Поставить вход разрешения записи на переменную.
и на этот вход подавать сигнал с генератора с нужной частотой.
СпойлерПоказать
Изображение

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

время опроса термистора в flprog

#4

Сообщение Phazz » 11.02.2018{, 21:35}

pan писал(а):
11.02.2018{, 20:54}
на этот вход подавать сигнал с генератора с нужной частотой.
Между генератором и входом поставить триггер rtring

Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03.11.2018{, 19:38}
Репутация: 29
Имя: Дмитрий

время опроса термистора в flprog

#5

Сообщение Di123 » 10.11.2018{, 16:37}

пробую убрать дребезг опроса но у меня не получается
идёт просто мигание надписи с выставленной частотой
в режиме паузы значение не залипает на экране а стирается
2018-11-10_203112.png
2018-11-10_203112.png (2.6 КБ) 1083 просмотра

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

время опроса термистора в flprog

#6

Сообщение Phazz » 10.11.2018{, 16:52}

Di123, а ещё блоки дисплея в проекте есть?

Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03.11.2018{, 19:38}
Репутация: 29
Имя: Дмитрий

время опроса термистора в flprog

#7

Сообщение Di123 » 10.11.2018{, 16:55}

есть
я пытаюсь увидеть процентное состояние подаваемого сигнала на нагрузку
2018-11-10_205424.png
2018-11-10_205424.png (6.03 КБ) 1073 просмотра

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

время опроса термистора в flprog

#8

Сообщение Phazz » 10.11.2018{, 16:57}

А они в разные строки данные выводят?

Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03.11.2018{, 19:38}
Репутация: 29
Имя: Дмитрий

время опроса термистора в flprog

#9

Сообщение Di123 » 10.11.2018{, 17:00}

в разные

Аватара пользователя
RedSky
Лейтенант
Сообщения: 574
Зарегистрирован: 19.12.2016{, 20:07}
Репутация: 72
Откуда: Днепропетровск
Имя: Алексей

время опроса термистора в flprog

#10

Сообщение RedSky » 10.11.2018{, 17:05}

В блоке расчёта температуры есть усреднение за несколько измерений. У Вас стоит 5, попробуйте большее значение, например 50.

Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03.11.2018{, 19:38}
Репутация: 29
Имя: Дмитрий

время опроса термистора в flprog

#11

Сообщение Di123 » 10.11.2018{, 17:19}

в блоке деления нету такого параметра

Аватара пользователя
RedSky
Лейтенант
Сообщения: 574
Зарегистрирован: 19.12.2016{, 20:07}
Репутация: 72
Откуда: Днепропетровск
Имя: Алексей

время опроса термистора в flprog

#12

Сообщение RedSky » 10.11.2018{, 17:51}

Тогда используйте программный фильтр, RC, Скользящее среднее или медианный. Есть в блоках пользователя на форуме. А вообще советую просмотреть все блоки, созданные пользователями - сделано очень много, наверно больше чем штатный функционал программы. Я к примеру не могу вспомнить свой проект, где не использовался хотя бы один самописный блок.

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

время опроса термистора в flprog

#13

Сообщение pan » 10.11.2018{, 18:39}

Di123 писал(а):
10.11.2018{, 16:37}
идёт просто мигание надписи с выставленной частотой
ну ясен палец. вы блок дисплея включаете\отключаете, а не опрос датчика

Brand2
Лейтенант
Сообщения: 414
Зарегистрирован: 26.02.2018{, 21:27}
Репутация: 42
Откуда: Haifa
Имя: Alex

время опроса термистора в flprog

#14

Сообщение Brand2 » 10.11.2018{, 18:43}

Подключите на аналоговый вход конденсатор 10-25 мкф и паралельно ему керамический 0,1 мкф,это снизит помехи по питанию и высокочастотные всплески,может блок питания с пусльсациями.

Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03.11.2018{, 19:38}
Репутация: 29
Имя: Дмитрий

время опроса термистора в flprog

#15

Сообщение Di123 » 11.11.2018{, 18:13}

в общем от фильтра RC толку ноль
там от конденсатора и то больше пользы визуально

видимо затея с термистором на шим это гиблое дело наверно нужен всё таки цыфровой датчик со своим ацп

хотя если придумать такой блок который бы не занимался ерундой там выбирая среднее не среднее значение потомучто на выходе с него всеравно каша получается из затого что он за секунду через него идут сотни опросов а пропускал бы на выход сигнал через заданное время

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

время опроса термистора в flprog

#16

Сообщение pan » 11.11.2018{, 18:43}

Di123, можете попробовать блок
довольно точно показывает.

Аватара пользователя
RedSky
Лейтенант
Сообщения: 574
Зарегистрирован: 19.12.2016{, 20:07}
Репутация: 72
Откуда: Днепропетровск
Имя: Алексей

время опроса термистора в flprog

#17

Сообщение RedSky » 11.11.2018{, 18:47}

Не понял идею термистора на шим. А фильтры помогают, как и конденсаторы, проверялось на 7 метрах неэкранированого провода.
А терморезистор какого номинала используете?

Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03.11.2018{, 19:38}
Репутация: 29
Имя: Дмитрий

время опроса термистора в flprog

#18

Сообщение Di123 » 11.11.2018{, 18:53}

pan писал(а):
11.11.2018{, 18:43}
Di123, можете попробовать блок
довольно точно показывает.
дело не в точности а в инерции показаний на табло
оно там как сумашедшее меняется последняя десятичная цыфра
и к стати блок там неправельный я его нагреваю а экран показывает что якобы остужаю

Отправлено спустя 2 минуты 6 секунд:
RedSky писал(а):
11.11.2018{, 18:47}
Не понял идею термистора на шим. А фильтры помогают, как и конденсаторы, проверялось на 7 метрах неэкранированого провода.
А терморезистор какого номинала используете?
последняя затея выглядела так :smile469:
2018-11-11_225353.png
2018-11-11_225353.png (4.41 КБ) 974 просмотра
10к
самые распространёные алишные капельки чёрного цвета )

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

время опроса термистора в flprog

#19

Сообщение pan » 11.11.2018{, 19:01}

Di123 писал(а):
11.11.2018{, 18:55}
блок там неправельный
я вы согласно схеме подключали которая на странице блока?

Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03.11.2018{, 19:38}
Репутация: 29
Имя: Дмитрий

время опроса термистора в flprog

#20

Сообщение Di123 » 11.11.2018{, 19:07}

ах там ещё и перевёртыш )
ну суть желаемого это не меняет

Ответить

Вернуться в «Помогите, а то я "нимагу"»