Выбор сенсора для определения уровня снега

d00m
Offline
Зарегистрирован: 21.02.2013

всем привет.

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

по идее можно использовать ультразвуковой сенсор типа SR04, но меня на этом пути постигло много сложностей, может кто-то подскажет как их победить.

на данный момент в моем устройстве используется сенсор, очень похожий на SR04 - US 100:

https://www.bananarobotics.com/shop/US-100-Ultrasonic-Distance-Sensor-Mo...

но он, судя по описанию с температурной компенсацией, а это важно в моем случае - скорость звука зависит от температуры воздуха.

также этот сенсор работает от 3 вольт, что очень подходит для меня - мое устройство питается от LiPo аккумулятора на 3 вольта.

в общем напряжение было основным фактором при выборе сенсора, так как я не очень хочу добавлять в схему повышающий инвертор с 3 до 5, так как нужно будет усложнять саму схему, ну и 5 вольтовый SR04 уже без температурной компенсации, а это значит, что нужно как-то учитывать температуру (добавлять внешний термосенсор) и использовать формулу пересчета. нужно со всем этим разбираться, времени как обычно особо не было, поэтомубыл выбран US 100.

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

от такой поверхности УЗ сигнал отражается нормально и сенсор способен уловить этот ответ.

но если поверхность будет рыхлая, или снег будет свежевыпавшим - сенсор не сможет определить расстояние до поверхности. 

это известная проблема при измерении snow depth, многие пишут что сенсор глохнет в таких условиях.

так что интересно, решал ли тут кто нибудь такую задачу.

 

 

ВН
Offline
Зарегистрирован: 25.02.2016
andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Использовать ультразвуковой датчик с заведомо звукопоглощающим материалом - изначально неудачная идея.

Если предмет не очень черный, лучше использовать инфракрасный датчик.

d00m
Offline
Зарегистрирован: 21.02.2013

Если предмет не очень черный, лучше использовать инфракрасный датчик.

думаете на белый снег лучше использовать чтото такое?
http://www.amazon.com/gp/product/B00IMOSEJA?keywords=ultrasonic%20sensor...

но поверхность неровная, пушистая..разве тоже не будет проблем с отраженным сигналом?

Logik
Offline
Зарегистрирован: 05.08.2014

Опишите подробней задачу. Вы в курсе, что на метеостанциях для снега делают приведение типа к вода ;) , её и меряют?.

d00m
Offline
Зарегистрирован: 21.02.2013

не знаю на каких это метеотанциях уровень снежного покрова приводят к воде, но в наших станциях на склонах стоят большие УЗ сенсоры, как раз для измерения уровня выпавшего снега.

правда стоимость такой станции >200к евро.

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

я знаю, что есть необходимость в измерении снежных осадков - там, да, используется несколько другой подход и вероятно можно вычислять уровень текущего снегопада в объеме жидкости, но это не моя задача.

повторюсь - интересует рабочий релевантный опыт. теорий достаточно и у меня..