Страница 2 из 2
Re: ЭкоСреда ecoins - сенсоры и расширители
Добавлено: 04 май 2025, 15:46
lfgjikjjyj
WildCat писал(а): 04 май 2025, 13:10
montirovka писал(а): 04 май 2025, 08:06
Если я планирую установить 15-20 датчиков разнесенных на первом, втором, третьем и четвертом этажах. Сколько надо будет провода? Бухта точно, а то может и больше. До 4 этажа 15 метров с поворотами.
Максимальная длина линии для этих датчиков 2м
если про дс то без проблем работают на 7м дальше не тестил одиночный датчик по трём проводам
если про шимовский датчик то тоже без проблем у меня hx711 на 6,5м работают норм а там к слову частота 1,1мгц по обычному телефоному проводу тактирование подсрезал фронтовые пики а дата да есть шерсть на его сигнале от тактирования наводка но для цыфрового сигнала неособо критична
Re: ЭкоСреда ecoins - сенсоры и расширители
Добавлено: 04 май 2025, 17:06
WildCat
Речь про NST1001.
Рекомендации производителя.
У этого датчика производится просто подсчет импульсов за определенный период времени.
Если будут помехи на линии, то о точности показаний можно забыть. Контрольной суммы как в ds18b20 просто нет.
Re: ЭкоСреда ecoins - сенсоры и расширители
Добавлено: 04 май 2025, 17:07
Phazz
Хм, вот и подводные камни
Re: ЭкоСреда ecoins - сенсоры и расширители
Добавлено: 04 май 2025, 18:06
ecoins
WildCat писал(а): 04 май 2025, 17:06
Речь про NST1001.
Рекомендации производителя.
У этого датчика производится просто подсчет импульсов за определенный период времени.
Если будут помехи на линии, то о точности показаний можно забыть. Контрольной суммы как в ds18b20 просто нет.
Ну не совсем так.
1.Искажение одиночного/нескольких импульсов не сильно скажется на точности:
при 0 гр. - это 801 импульс;
при 30 - 1281;
при 150 - 3201.
2.Показания приходят каждые 50ms - в блоке встроены несколько уровней фильтрации в том числе быстрый медианный фильтр.
3.О недостатках и клонах DS1820 выше писал. Одна из проблем - выше 85гр. клоны либо "замирают", либо выходят из строя.
И много других.
С уважением, ecoins.
Re: ЭкоСреда ecoins - сенсоры и расширители
Добавлено: 04 май 2025, 18:10
zmeew1966
По поводу DS18B20 - выпускаются термокосы. До 200 датчиков на 1 линии(три провода), Длина до 100 метров. Там правда контроллер свой, от производителя этих термокос. Работает все четко. Сам лично тестировал.
https://omsketalon.ru/termokosa-datchik ... ispolnenii
Re: ЭкоСреда ecoins - сенсоры и расширители
Добавлено: 04 май 2025, 19:06
lfgjikjjyj
WildCat писал(а): 04 май 2025, 17:06
Речь про NST1001.
Рекомендации производителя.
У этого датчика производится просто подсчет импульсов за определенный период времени.
Если будут помехи на линии, то о точности показаний можно забыть. Контрольной суммы как в ds18b20 просто нет.
Ну там стоит Эми фильтр небольшой в датчике
Так как пока дээска делает одно измерение это сделает Пару десятков измерений и как вариант медийкой фильтрануть и скользящее среднее
Можно ещё прогнать отсеить через сравнение штук импульсов что их не может быть ни 0 ни больше 3201
Ещё можно аномальник приписать так как измерение быстрое то оно не может иметь мгновенное изменение на некий диапазон
Я бы даже взял зажигалку и поднёс бы его пламен под датчик и промерил бы аномалию на максимальное отклонение чуть-чуть бы добавил и уже готовая функция на подозрительное изменение числа
Тут недавно ставил эксперимент с датчиком веса если зажигалкой немножко поджечь датчик с краешку подальше от резисторов то значение мгновенно улетает на АЦП и ощутимо
Re: ЭкоСреда ecoins - сенсоры и расширители
Добавлено: 04 май 2025, 19:09
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), и далее передавать можно на большие расстояния.
Re: ЭкоСреда ecoins - сенсоры и расширители
Добавлено: 04 май 2025, 19:33
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.
Re: ЭкоСреда ecoins - сенсоры и расширители
Добавлено: 04 май 2025, 19:36
WildCat
Насчет п.4 полностью согласен. Можно еще на стороне приема резистор низкоомный поставить, чтоб ток в цепи увеличить.
Re: ЭкоСреда ecoins - сенсоры и расширители
Добавлено: 04 май 2025, 19:40
Naladchik
WildCat писал(а): 04 май 2025, 19:09
...Я игрался с Гайверской однопроводной шиной. Там тоже простой алгоритм, и тоже без контрольной суммы. И тоже по факту подсчет импульсов...
А с какой именно библиотекой?
Re: ЭкоСреда ecoins - сенсоры и расширители
Добавлено: 04 май 2025, 20:28
WildCat
Naladchik писал(а): 04 май 2025, 19:40
WildCat писал(а): 04 май 2025, 19:09
...Я игрался с Гайверской однопроводной шиной. Там тоже простой алгоритм, и тоже без контрольной суммы. И тоже по факту подсчет импульсов...
А с какой именно библиотекой?
Версия?
Не скажу сейчас, год назад было.
GyverBus.