Witam,
nigdzie nie znalazłem wyjaśnienia a niestety nie radzę sobie z ustawieniem odczytu z pinu ADC
Mam czujnik ciśnienia https://pl.aliexpress.com/item/33024503 ... 5c0fFKy8xX
Pomiar 0-12 Bar
Napięcie 0,45-4,5V
W "MIN OUT" ustawiam 0 a w "MAX OUT" 12?
A jak ustawienia "MIN IN" i "MAX IN"? Jak działa kalibracja MIN I MAX IN?
Ustawienia pomiaru z pinu ADC
-
- Posts: 48
- Joined: Sat Jun 20, 2020 9:32 am
You do not have the required permissions to view the files attached to this post.
-
- Posts: 5417
- Joined: Fri Nov 16, 2018 7:25 am
Kalibracja polega na odczytaniu brzegowych wartości MIN IN oraz MAX IN pochodzących z czujnika jak już je będziesz znać musisz określić sam wartość MIN OUT odpowiadająca wartości MIN in oraz MAX OUT odpowiadającej MAX IN.
Tak to powinno wyglądać w idealnym świecie Ale ciężko będzie Ci osiągnąć wartość 12Bar. Dodatkowo musisz wiedzieć, że ADC dla ESP są ograniczenia i nie możesz podać 5V po uszkodzisz ESP musisz zastosować odpowiedni dzielnik napięcia:
http://feriar-lab.pl/kurs-esp8266-5-obsluga-adc/
Jestem na ukończeniu GUI-Generic dla ESP32 gdzie jest zdecydowanie dokładniejsze bo mierzy napięcie od 0 do3,3 a nie jak ESP8266 od 0 do 1v
Tak to powinno wyglądać w idealnym świecie Ale ciężko będzie Ci osiągnąć wartość 12Bar. Dodatkowo musisz wiedzieć, że ADC dla ESP są ograniczenia i nie możesz podać 5V po uszkodzisz ESP musisz zastosować odpowiedni dzielnik napięcia:
http://feriar-lab.pl/kurs-esp8266-5-obsluga-adc/
Jestem na ukończeniu GUI-Generic dla ESP32 gdzie jest zdecydowanie dokładniejsze bo mierzy napięcie od 0 do3,3 a nie jak ESP8266 od 0 do 1v
https://gui-generic-builder.supla.io/
-
- Posts: 48
- Joined: Sat Jun 20, 2020 9:32 am
Dzięki za link do kursu i informacji. Muszę to wszystko przetrawić co napisałeś na spokojnie czy rozumiem to Wiem, że 5v nie mogę podać. Dlatego mam dzielnik 350k/100kco z max 4,5v da mi 1v na ESP.
-
- Posts: 4322
- Joined: Sat Dec 22, 2018 8:55 pm
- Location: Zielona Góra
1V pod warunkiem, że stosujesz "gołe" ESP. Jeśli jest to Wemos lub NodeMCU, to tam jest już dzielnik napięcia i maksymalne napięcie wejściowe wynosi 3,3V.
Pozdrawiam
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
-
- Posts: 5417
- Joined: Fri Nov 16, 2018 7:25 am
a jaką wartość odczytuje Ci dla czujnika podłączonego bez ciśnienia - powinna być to wartość mniejsza od 100 Pamiętaj, że wartość maksymalna dla ESP8266 to 1023. Może poszukaj jakieś dokumentacji tego czujnika wtedy będzie łatwiej określić MAX.
https://gui-generic-builder.supla.io/
-
- Posts: 48
- Joined: Sat Jun 20, 2020 9:32 am
Nie wiem dlaczego się pomyliłem ale odczyty z czujnika to 0,5-4,5V.
Minimalnie mi odczytuje 106 czasami skacze do 121. Muszę jeszcze sprawdzić co to powoduje. Dołożyłem rezystor 180k co daje dzielnik 100/400. Czujnik bez ciśnienia podaje sygnał 0,47V. Ostatnio trochę czasu nie mam na testy. Prawie udało mi się testowo skalibrować do odczytu max 8 bar bo aktualnie nie mam możliwości podania 12. W sumie czujnik będzie chodził gdzieś w zakresie 0-8,5BAR. Czy w takim wypadku zrobić dzielnik na mniejsze napięcie? Poprawi to wyniki?
Zauważyłem jeszcze, że wyniki wolno się odświeżają. mając 0 BAR i podłączając do sieci gdzie jest 8 BAR minie ok. ~10 odczytów nim pojawi się prawidłowy wynik. Czy można to trochę przyspieszyć? Czy mocno to wtedy wpłynie na jakość pomiarów?
-
- Posts: 1482
- Joined: Wed Jun 27, 2018 5:48 pm
- Location: El Saucejo - Sevilla
-
- Posts: 5417
- Joined: Fri Nov 16, 2018 7:25 am
Pewnie ten sam problem co tutaj:avatr wrote: ↑Sat Aug 28, 2021 4:45 pm Witam,
nigdzie nie znalazłem wyjaśnienia a niestety nie radzę sobie z ustawieniem odczytu z pinu ADC
Mam czujnik ciśnienia https://pl.aliexpress.com/item/33024503 ... 5c0fFKy8xX
Pomiar 0-12 Bar
Napięcie 0,45-4,5V
W "MIN OUT" ustawiam 0 a w "MAX OUT" 12?
A jak ustawienia "MIN IN" i "MAX IN"? Jak działa kalibracja MIN I MAX IN?
viewtopic.php?p=104491#p104491
https://gui-generic-builder.supla.io/
-
- Posts: 48
- Joined: Sat Jun 20, 2020 9:32 am
Wgram nowy soft i sprawdzę. Nie miałem też czasu do tej pory żeby sprawdzić soft @elmaya. Postaram się przetestować oba
-
- Posts: 380
- Joined: Tue Aug 18, 2020 2:22 pm
Witam Panowie
Wgrałem tego softa co prawda bez żadnego czujnika podałem napięcie ale odczyt jest skokowy , po wgraniu softa kolegi elmaya jest to płyny odczyt co prawda chwile trzeba poczekać jak się zmieni wartość. Czy u kogoś występują tez tak objawy ?
Wgrałem tego softa co prawda bez żadnego czujnika podałem napięcie ale odczyt jest skokowy , po wgraniu softa kolegi elmaya jest to płyny odczyt co prawda chwile trzeba poczekać jak się zmieni wartość. Czy u kogoś występują tez tak objawy ?