ЭкоСреда ecoins - сенсоры и расширители

lfgjikjjyj
Сержант
Сообщения: 102
Зарегистрирован: 27 мар 2025, 12:13
Имя: Коля
Поблагодарили: 6 раз

Re: ЭкоСреда ecoins - сенсоры и расширители

Сообщение lfgjikjjyj »

WildCat писал(а): 04 май 2025, 13:10
montirovka писал(а): 04 май 2025, 08:06
Если я планирую установить 15-20 датчиков разнесенных на первом, втором, третьем и четвертом этажах. Сколько надо будет провода? Бухта точно, а то может и больше. До 4 этажа 15 метров с поворотами.
Максимальная длина линии для этих датчиков 2м
если про дс то без проблем работают на 7м дальше не тестил одиночный датчик по трём проводам
если про шимовский датчик то тоже без проблем у меня hx711 на 6,5м работают норм а там к слову частота 1,1мгц по обычному телефоному проводу тактирование подсрезал фронтовые пики а дата да есть шерсть на его сигнале от тактирования наводка но для цыфрового сигнала неособо критична
WildCat
Лейтенант
Сообщения: 556
Зарегистрирован: 04 июн 2022, 04:14
Имя: Михаил
Благодарил (а): 5 раз
Поблагодарили: 9 раз

Re: ЭкоСреда ecoins - сенсоры и расширители

Сообщение WildCat »

Речь про NST1001.
Рекомендации производителя.
У этого датчика производится просто подсчет импульсов за определенный период времени.
Если будут помехи на линии, то о точности показаний можно забыть. Контрольной суммы как в ds18b20 просто нет.
Аватара пользователя
Phazz
Полковник
Сообщения: 3121
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

Re: ЭкоСреда ecoins - сенсоры и расширители

Сообщение Phazz »

Хм, вот и подводные камни
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

Re: ЭкоСреда ecoins - сенсоры и расширители

Сообщение ecoins »

WildCat писал(а): 04 май 2025, 17:06 Речь про NST1001.
Рекомендации производителя.
У этого датчика производится просто подсчет импульсов за определенный период времени.
Если будут помехи на линии, то о точности показаний можно забыть. Контрольной суммы как в ds18b20 просто нет.
Ну не совсем так.
1.Искажение одиночного/нескольких импульсов не сильно скажется на точности:
при 0 гр. - это 801 импульс;
при 30 - 1281;
при 150 - 3201.
2.Показания приходят каждые 50ms - в блоке встроены несколько уровней фильтрации в том числе быстрый медианный фильтр.
3.О недостатках и клонах DS1820 выше писал. Одна из проблем - выше 85гр. клоны либо "замирают", либо выходят из строя.
И много других.
С уважением, ecoins.
zmeew1966
Рядовой
Сообщения: 49
Зарегистрирован: 15 июл 2024, 16:25
Откуда: Королев
Имя: Михаил
Благодарил (а): 1 раз
Поблагодарили: 5 раз

Re: ЭкоСреда ecoins - сенсоры и расширители

Сообщение zmeew1966 »

По поводу DS18B20 - выпускаются термокосы. До 200 датчиков на 1 линии(три провода), Длина до 100 метров. Там правда контроллер свой, от производителя этих термокос. Работает все четко. Сам лично тестировал.
https://omsketalon.ru/termokosa-datchik ... ispolnenii
lfgjikjjyj
Сержант
Сообщения: 102
Зарегистрирован: 27 мар 2025, 12:13
Имя: Коля
Поблагодарили: 6 раз

Re: ЭкоСреда ecoins - сенсоры и расширители

Сообщение lfgjikjjyj »

WildCat писал(а): 04 май 2025, 17:06 Речь про NST1001.
Рекомендации производителя.
У этого датчика производится просто подсчет импульсов за определенный период времени.
Если будут помехи на линии, то о точности показаний можно забыть. Контрольной суммы как в ds18b20 просто нет.
Ну там стоит Эми фильтр небольшой в датчике
Так как пока дээска делает одно измерение это сделает Пару десятков измерений и как вариант медийкой фильтрануть и скользящее среднее
Можно ещё прогнать отсеить через сравнение штук импульсов что их не может быть ни 0 ни больше 3201
Ещё можно аномальник приписать так как измерение быстрое то оно не может иметь мгновенное изменение на некий диапазон

Я бы даже взял зажигалку и поднёс бы его пламен под датчик и промерил бы аномалию на максимальное отклонение чуть-чуть бы добавил и уже готовая функция на подозрительное изменение числа

Тут недавно ставил эксперимент с датчиком веса если зажигалкой немножко поджечь датчик с краешку подальше от резисторов то значение мгновенно улетает на АЦП и ощутимо
WildCat
Лейтенант
Сообщения: 556
Зарегистрирован: 04 июн 2022, 04:14
Имя: Михаил
Благодарил (а): 5 раз
Поблагодарили: 9 раз

Re: ЭкоСреда ecoins - сенсоры и расширители

Сообщение WildCat »

ecoins писал(а): 04 май 2025, 18:06
WildCat писал(а): 04 май 2025, 17:06 Речь про NST1001.
Рекомендации производителя.
У этого датчика производится просто подсчет импульсов за определенный период времени.
Если будут помехи на линии, то о точности показаний можно забыть. Контрольной суммы как в ds18b20 просто нет.
Ну не совсем так.
1.Искажение одиночного/нескольких импульсов не сильно скажется на точности:
при 0 гр. - это 801 импульс;
при 30 - 1281;
при 150 - 3201.
2.Показания приходят каждые 50ms - в блоке встроены несколько уровней фильтрации в том числе быстрый медианный фильтр.
3.О недостатках и клонах DS1820 выше писал. Одна из проблем - выше 85гр. клоны либо "замирают", либо выходят из строя.
И много других.
С уважением, ecoins.
Как бы да, но нет.
Я игрался с Гайверской однопроводной шиной. Там тоже простой алгоритм, и тоже без контрольной суммы. И тоже по факту подсчет импульсов.
К помехам очень чувствительный протокол, получить приемлемую передачу данных у меня не получилось.
Поэтому как сказал Анатолий: рядом с каждым датчиком свой МК с какой-то более помехоустойчивой шиной (ModBus, CAN), и далее передавать можно на большие расстояния.
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

Re: ЭкоСреда ecoins - сенсоры и расширители

Сообщение ecoins »

WildCat писал(а): 04 май 2025, 19:09
ecoins писал(а): 04 май 2025, 18:06
WildCat писал(а): 04 май 2025, 17:06 Речь про NST1001.
Рекомендации производителя.
У этого датчика производится просто подсчет импульсов за определенный период времени.
Если будут помехи на линии, то о точности показаний можно забыть. Контрольной суммы как в ds18b20 просто нет.
Ну не совсем так.
1.Искажение одиночного/нескольких импульсов не сильно скажется на точности:
при 0 гр. - это 801 импульс;
при 30 - 1281;
при 150 - 3201.
2.Показания приходят каждые 50ms - в блоке встроены несколько уровней фильтрации в том числе быстрый медианный фильтр.
3.О недостатках и клонах DS1820 выше писал. Одна из проблем - выше 85гр. клоны либо "замирают", либо выходят из строя.
И много других.
С уважением, ecoins.
Как бы да, но нет.
Я игрался с Гайверской однопроводной шиной. Там тоже простой алгоритм, и тоже без контрольной суммы. И тоже по факту подсчет импульсов.
К помехам очень чувствительный протокол, получить приемлемую передачу данных у меня не получилось.
Поэтому как сказал Анатолий: рядом с каждым датчиком свой МК с какой-то более помехоустойчивой шиной (ModBus, CAN), и далее передавать можно на большие расстояния.
Ну строго говоря на NST1001 надежность шины можно повысить:
1.Использовать 5V c хорошим конденсатором на выходе.
2.На NST1001 можно уменьшить резистор - думаю до 1-2ком, надо проверять (стр.8 datasheeet).
3.Подключать по 3-x проводной линии - Vcc со стороны сенсора.
4.Если уже совсем важно - поставить на выход транзистор с ОК и на конце 12-24v.
С уважением, ecoins.
WildCat
Лейтенант
Сообщения: 556
Зарегистрирован: 04 июн 2022, 04:14
Имя: Михаил
Благодарил (а): 5 раз
Поблагодарили: 9 раз

Re: ЭкоСреда ecoins - сенсоры и расширители

Сообщение WildCat »

Насчет п.4 полностью согласен. Можно еще на стороне приема резистор низкоомный поставить, чтоб ток в цепи увеличить.
Naladchik
Капитан
Сообщения: 908
Зарегистрирован: 04 окт 2015, 19:10
Откуда: Новосибирск
Имя: Павел
Благодарил (а): 20 раз
Поблагодарили: 22 раза

Re: ЭкоСреда ecoins - сенсоры и расширители

Сообщение Naladchik »

WildCat писал(а): 04 май 2025, 19:09 ...Я игрался с Гайверской однопроводной шиной. Там тоже простой алгоритм, и тоже без контрольной суммы. И тоже по факту подсчет импульсов...
А с какой именно библиотекой?
Win10-64. FLProg Portable.
Изображение
WildCat
Лейтенант
Сообщения: 556
Зарегистрирован: 04 июн 2022, 04:14
Имя: Михаил
Благодарил (а): 5 раз
Поблагодарили: 9 раз

Re: ЭкоСреда ecoins - сенсоры и расширители

Сообщение WildCat »

Naladchik писал(а): 04 май 2025, 19:40
WildCat писал(а): 04 май 2025, 19:09 ...Я игрался с Гайверской однопроводной шиной. Там тоже простой алгоритм, и тоже без контрольной суммы. И тоже по факту подсчет импульсов...
А с какой именно библиотекой?
Версия?
Не скажу сейчас, год назад было.

GyverBus.
Ответить

Вернуться в «Команда ecoins»

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

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