pojemnościowy czujnik wilgotności

Jak podłączyć taki czujnik do wejścia ADC mikrokontrolera AVR? Rezystancyjny to wiadomo a pojemnościowy jak?

Reply to
dArek
Loading thread data ...

Pojemnościowy to raczej w układ generatora i mierzyć mikrokontrolerem częstotliwość impulsów.

pozdrawiam Piotr

Reply to
Piotr Dulik

To radzisz zastosować jakiś układ gen np. 555?

Reply to
dArek

np. za pomocą ne555 do dowolnego wejścia procka, lub jescze prościej pomiędzy dowolną nogę AVR a masę. W ten sposób stworzysz przetwornik pracujący z "metodą czasową prostą". Algorytm następujący:

  1. pin ustawiony jako wyjscie ze stanem 0. (rozładowywanie kondensatora).
  2. Pin przełączony jako wejście z PullUp'em załączonym (ładowanie)
  3. Pomiar czasu po którym wejście będzie "widziało" stan 1.
  4. powrót do pkt1.

Pozdrawiam Hrabioz

Reply to
Hrabioz

Super bo łatwo. Tylko mogą pojawić się problemy z wyskalowaniem. Może się mylę. Czujnik ma podane dwa punkty odniesienia i liniową charakterystykę +-2%.

Reply to
dArek

Przede wszystkim to najpierw sprawdź jaki zakres zmian pojemności ma czujnik który chcesz zastosować. Może się okazać że 555 będzie za wolny przy rozsądnych wartościach rezystorów.

pozdrawiam Piotr

Reply to
Piotr Dulik

Nie jest najlepiej bo w nocie katalogowej tego czujnika podali tylko punkt odniesienia. Cz-tyka podobno liniowa. Będzie zatem problem ze skalowaniem - trzebaby miec jakis wzorzec.

Reply to
dArek

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.