Kalibracja pinu analogowego

lukasz06
Posts: 2543
Joined: Sun Jul 17, 2022 6:53 pm
Has thanked: 45 times
Been thanked: 21 times

Post

Witam, czy ktoś mi powie jak mam skalibrować pin analogowy w Wemos D1 mini v4.0?
Mam zbiornik wody 100l i czujnik podpięty pod wejście analogowe w Wemosie
Soft ostatni z GG, nie bardzo wiem, co tam wpisać, nigdy tego nie używałem.
Min In....
Max In....
Min Out....
Max Out....
Patryk
Posts: 2944
Joined: Mon Jan 07, 2019 7:51 pm
Location: Rybnik

Post

viewtopic.php?p=103736#p103736

Czyli teoretycznie, dla Wemosa d1 mini

Min in: 0 (= 0V)
Max in: 1024 (= 3,3V)
Min Out: np 0 (wartość wyświetlana przy 0V na wejsciu ADC)
Max Out: np 100 (wartość wyświetlana przy 3,3V na wejściu ADC)

Kalibracja polega na dokładniejszym odczycie z czujnika.
Czyli może się okazac, że czujnik przy min będzie już podawał jakieś napięcie i wtedy Min in, nie będzie 0, tylko np 150 i dla max zamiast 1024, będzie to np 950.
Dodatkowo w CLUD-ie idzie jeszcze, te wartości Min Out oraz Max Out np dzielić lub mnożyć.
lukasz06
Posts: 2543
Joined: Sun Jul 17, 2022 6:53 pm
Has thanked: 45 times
Been thanked: 21 times

Post

Patryk wrote: Fri Jul 11, 2025 1:15 pm viewtopic.php?p=103736#p103736

Czyli teoretycznie, dla Wemosa d1 mini

Min in: 0 (= 0V)
Max in: 1024 (= 3,3V)
Min Out: np 0 (wartość wyświetlana przy 0V na wejsciu ADC)
Max Out: np 100 (wartość wyświetlana przy 3,3V na wejściu ADC)

Kalibracja polega na dokładniejszym odczycie z czujnika.
Czyli może się okazac, że czujnik przy min będzie już podawał jakieś napięcie i wtedy Min in, nie będzie 0, tylko np 150 i dla max zamiast 1024, będzie to np 950.
Dodatkowo w CLUD-ie idzie jeszcze, te wartości Min Out oraz Max Out np dzielić lub mnożyć.
To by się zgadzało, tylko mi przy kalibracji i pełnym zbiorniku pokazuje Max In ok 130, skoro Mauser ma ok 1000 litrów w Max Out wpisuje 100
Edit,
A jak to się ma do esp32?
Patryk
Posts: 2944
Joined: Mon Jan 07, 2019 7:51 pm
Location: Rybnik

Post

viewtopic.php?p=199610#p199610

Czy twój czujnik pracuje w zakresie 0 ÷ 3,3V ?
lukasz06
Posts: 2543
Joined: Sun Jul 17, 2022 6:53 pm
Has thanked: 45 times
Been thanked: 21 times

Post

Patryk wrote: Fri Jul 11, 2025 7:07 pm viewtopic.php?p=199610#p199610

Czy twój czujnik pracuje w zakresie 0 ÷ 3,3V ?
Tak, mam ten sam co w tym wątku. Zasilany 5v, pracuje 0-3,3v
Z tego wynika, że bardziej esp32 by się nadawał?
Patryk
Posts: 2944
Joined: Mon Jan 07, 2019 7:51 pm
Location: Rybnik

Post

W ramach testu podepnij zamiast czujnika do ADC napięcie 3,3V z płytki Wemosa (tylko nie wiecej) i zobacz jaka jest wartość po kalibracji dla Max in.
Powinna być ok 1000.
lukasz06
Posts: 2543
Joined: Sun Jul 17, 2022 6:53 pm
Has thanked: 45 times
Been thanked: 21 times

Post

Tak zrobiłem, pokazuje 1024
Jak podłączyłem z powrotem czujnik, to pokazuje ok140
Edit, zasilanie wemosa z usb
Patryk
Posts: 2944
Joined: Mon Jan 07, 2019 7:51 pm
Location: Rybnik

Post

Czyli albo coś nie tak z czujnikiem, albo ....
Jaką wersję Masz tego czujnika, na jaką głębokość, od 0 do ile metrów ?
lukasz06
Posts: 2543
Joined: Sun Jul 17, 2022 6:53 pm
Has thanked: 45 times
Been thanked: 21 times

Post

0-3.3V, 5m Range 5m Cable
Patryk
Posts: 2944
Joined: Mon Jan 07, 2019 7:51 pm
Location: Rybnik

Post

A jaka jest wysokoś (głębokość) Twojego zbiornika ?

Return to “Ogólna dyskusja”