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

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

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
Лейтенант
Сообщения: 558
Зарегистрирован: 04 июн 2022, 04:14
Имя: Михаил
Благодарил (а): 5 раз
Поблагодарили: 9 раз

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

Сообщение WildCat »

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

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

Сообщение Phazz »

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

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

Сообщение ecoins »

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

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

Сообщение zmeew1966 »

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

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

Сообщение lfgjikjjyj »

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

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

Тут недавно ставил эксперимент с датчиком веса если зажигалкой немножко поджечь датчик с краешку подальше от резисторов то значение мгновенно улетает на АЦП и ощутимо
WildCat
Лейтенант
Сообщения: 558
Зарегистрирован: 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
Полковник
Сообщения: 4012
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 158 раз

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
Лейтенант
Сообщения: 558
Зарегистрирован: 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
Лейтенант
Сообщения: 558
Зарегистрирован: 04 июн 2022, 04:14
Имя: Михаил
Благодарил (а): 5 раз
Поблагодарили: 9 раз

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

Сообщение WildCat »

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

GyverBus.
SSSR2000
Рядовой
Сообщения: 90
Зарегистрирован: 21 ноя 2022, 12:11
Имя: Alex
Благодарил (а): 3 раза
Поблагодарили: 6 раз

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

Сообщение SSSR2000 »

Здравствуйте Прошу Вас поделиться проектом с датчиком ds1820, никак не получается получить данные с него в STM32H743, принимаю сигналы в плоттере и на дисплее, но с датчика нет данных.Версия 9.4 Заранее очень Вам благодарен!
zmeew1966
Рядовой
Сообщения: 54
Зарегистрирован: 15 июл 2024, 16:25
Откуда: Королев
Имя: Михаил
Благодарил (а): 1 раз
Поблагодарили: 5 раз

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

Сообщение zmeew1966 »

SSSR2000 писал(а): 24 июн 2025, 17:09 Здравствуйте Прошу Вас поделиться проектом с датчиком ds1820, никак не получается получить данные с него в STM32H743, принимаю сигналы в плоттере и на дисплее, но с датчика нет данных.Версия 9.4 Заранее очень Вам благодарен!
Вот простейший проект на STM32F103. Вывод температуры на дисплей. Датчик DS18B20 - блок из кандидатов. Все прекрасно работает, по крайней мере у меня.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
SSSR2000
Рядовой
Сообщения: 90
Зарегистрирован: 21 ноя 2022, 12:11
Имя: Alex
Благодарил (а): 3 раза
Поблагодарили: 6 раз

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

Сообщение SSSR2000 »

Точно так пробовал, делал внешний и пользовательский вход, не на плоттере ни на дисплее нет данных, плоттер и дисплей принимают сторонние сигналы (с дисплея некстион в контроллер и обратно), датчик беру с комплекта NY-D08 - управление сваркой, в ней датчик работает
Ander
Лейтенант
Сообщения: 519
Зарегистрирован: 31 окт 2023, 12:50
Имя: Андрей
Благодарил (а): 21 раз
Поблагодарили: 97 раз

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

Сообщение Ander »

SSSR2000 писал(а): 24 июн 2025, 18:53 Точно так пробовал, делал внешний и пользовательский вход, не на плоттере ни на дисплее нет данных, плоттер и дисплей принимают сторонние сигналы (с дисплея некстион в контроллер и обратно), датчик беру с комплекта NY-D08 - управление сваркой, в ней датчик работает
SP1 Поставили? в левом углу должно отображаться FLProg-9.4.0 - SP 0.1
zmeew1966
Рядовой
Сообщения: 54
Зарегистрирован: 15 июл 2024, 16:25
Откуда: Королев
Имя: Михаил
Благодарил (а): 1 раз
Поблагодарили: 5 раз

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

Сообщение zmeew1966 »

Ander писал(а): 24 июн 2025, 19:35
SSSR2000 писал(а): 24 июн 2025, 18:53 Точно так пробовал, делал внешний и пользовательский вход, не на плоттере ни на дисплее нет данных, плоттер и дисплей принимают сторонние сигналы (с дисплея некстион в контроллер и обратно), датчик беру с комплекта NY-D08 - управление сваркой, в ней датчик работает
SP1 Поставили? в левом углу должно отображаться FLProg-9.4.0 - SP 0.1
И резистор на датчик 4,7 ком.
Аватара пользователя
montirovka
Капитан
Сообщения: 753
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 45 раз
Поблагодарили: 175 раз

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

Сообщение montirovka »

zmeew1966 писал(а): 24 июн 2025, 18:43
SSSR2000 писал(а): 24 июн 2025, 17:09 Здравствуйте Прошу Вас поделиться проектом с датчиком ds1820, никак не получается получить данные с него в STM32H743, принимаю сигналы в плоттере и на дисплее, но с датчика нет данных.Версия 9.4 Заранее очень Вам благодарен!
Вот простейший проект на STM32F103. Вывод температуры на дисплей. Датчик DS18B20 - блок из кандидатов. Все прекрасно работает, по крайней мере у меня.
А более крупное фото датчика с платой можно? По фото не понятно как у вас датчик подключен.
Для работы с датчиком температуры DS18B20 подтягивается выход датчика у контроллера (для информации).
Название датчика в нашу сторону обращено?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
zmeew1966
Рядовой
Сообщения: 54
Зарегистрирован: 15 июл 2024, 16:25
Откуда: Королев
Имя: Михаил
Благодарил (а): 1 раз
Поблагодарили: 5 раз

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

Сообщение zmeew1966 »

montirovka писал(а): 24 июн 2025, 19:59
zmeew1966 писал(а): 24 июн 2025, 18:43
SSSR2000 писал(а): 24 июн 2025, 17:09 Здравствуйте Прошу Вас поделиться проектом с датчиком ds1820, никак не получается получить данные с него в STM32H743, принимаю сигналы в плоттере и на дисплее, но с датчика нет данных.Версия 9.4 Заранее очень Вам благодарен!
Вот простейший проект на STM32F103. Вывод температуры на дисплей. Датчик DS18B20 - блок из кандидатов. Все прекрасно работает, по крайней мере у меня.
А более крупное фото датчика с платой можно? По фото не понятно как у вас датчик подключен.
Для работы с датчиком температуры DS18B20 подтягивается выход датчика у контроллера (для информации).
Название датчика в нашу сторону обращено?
датчик смотрит надписью на меня. Между выводами 2 и 3 включен резистор 4,7 ком. 1 вывод - GND, 2 вывод - PA0 на stm32, 3 вывод +3,3 вольта. И резистор 4,7 ком, лучше размещать у вывода микроконтроллера, как выше было уточнено.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
montirovka
Капитан
Сообщения: 753
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 45 раз
Поблагодарили: 175 раз

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

Сообщение montirovka »

Обман зрения на фото. На фото средний на минус.
photo18B20.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
zmeew1966
Рядовой
Сообщения: 54
Зарегистрирован: 15 июл 2024, 16:25
Откуда: Королев
Имя: Михаил
Благодарил (а): 1 раз
Поблагодарили: 5 раз

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

Сообщение zmeew1966 »

montirovka писал(а): 24 июн 2025, 21:03 Обман зрения на фото. На фото средний на минус.
photo18B20.jpg
Да, это обман зрения. Ну а в общем блок в кандидатах работает нормально.
У меня версия FLProg 9.4 с установленым обновлением SP1.
Ответить

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

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

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