Powiadomienia
Wyczyść wszystko

Hydrostatyczny pomiar cieczy

8 Wpisów
4 Użytkownicy
0 Reactions
3,027 Wyświetleń
Wpisów: 3
Autor tematu
(@fb_-mariusznaroznicki)
Bywalec
Dołączył: 6 lat temu

Cześć, marzy mi się zrobienie na np sonoffie pomiaru poziomu cieczy w zbiorniku metodą hydrostatyczną. Pomiar jest dosyć prosty ponieważ znając wymiary zbiornika i wartość ciśnienia z czujnika możemy obliczyć dokładny poziom wody w zbiorniku.

Tylko że jak przekształcić te wartości by odczytywać je w aplikacji?

Czujniki jakie udało mi się znaleźć są z wyjściami 4-20mA lub 0-10V. Czy jest szansa przekształcić to na dane zrozumiałe dla sonoffa?

Czy istnieje aplikacja w której mogę zdefiniować wartości potrzebne do obliczenia poziomu cieczy by w aplikacji widniała docelowo wartość w litrach/m3  lub % pojemności zbiornika?

 

 

 

7 Odpowiedzi
adrian
Wpisów: 4033
Admin Zasłużony dla Forum, Patron Strony
(@adrian)
Szefu
Dołączył: 11 lat temu

podeślij coś więcej na temat tego czujnika.

  • mając wartość napięcia z tego czujnka,czy resztę da się przeliczyć?
Odpowiedz
Wpisów: 173
Donator 2K21 Donator 2K18
(@_marss_)
Pomocny
Dołączył: 6 lat temu

To zapewne jeden z takich czujników:

https://www.loxone.com/enen/wp-content/uploads/sites/3/2017/10/200203_Pressure-Sensor.1.pdf

Sprawa sprowadza się do pomiaru napięcia przez Sonoff. Czyli zrobić dzielnik napięcia na 2 rezystorach precyzyjnych lub regulowanym wieloobrotowym i odczytywać stan przez wbudowany ADC. Dla ułatwienia można tak wyregulować potencjometrem wieloobrotowym, żeby np. 10V dawało odczyt 1000. Ewentualnie gdy nie wykorzystujemy całej skali czujnika, a chcemy zwiększyć rozdzielczość, to np 2bar=1000 (chociaż wtedy, to praktycznie nie potrzeba tego dzielnika, bo napięcie nie przekroczy 3,3V).

Coś podobnego opisano tutaj: http://feriar-lab.pl/kurs-esp8266-5-obsluga-adc/

https://randomnerdtutorials.com/esp8266-adc-reading-analog-values-with-nodemcu/

Odpowiedz
adrian
Wpisów: 4033
Admin Zasłużony dla Forum, Patron Strony
(@adrian)
Szefu
Dołączył: 11 lat temu

mam tutaj wersję testową AFE Firmware, która odczytuje wartości napięcia z wejścia analogowego i wysyła do Domoticz.

https://www.smartnydom.pl/forum/firmware-do-przelacznika-sonoff/wysylanie-do-wartosci-z-wejscia-analogowego-esp8266-do-domoticz/#post-6723

także odpowiedni dzielnik i można pod sonoffa podłączyć. W jedym z postów @isom właśnie testuje to wejście na Sonoffie

Troche mi jeszcze zostało, żeby zrobić wersję finalną.

Odpowiedz
Wpisów: 3
Autor tematu
(@fb_-mariusznaroznicki)
Bywalec
Dołączył: 6 lat temu

Nie spodziewałem się tak szybkiego odzewu 🙂 dzisiaj w ciągu dnia myślałem jak ułatwić obliczenia. Dla testów mógłbym np zmierzyć wartość minimalna czyli w ciśnieniu atmosferycznym (zbiornik bez wody) a następnie odczytać wartość napięcia gdy sonda będzie na dnie. Wtedy poznam wartość minimalną i maksymalną. Następnie można by to wyświetlić w % pojemności zbiornika. Tylko czy np. w domoticzu jakoś sensownie to wyświetlę?

Odpowiedz
Strona 1 / 2
Udostępnij: