logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Weryfikacja układu ESP32 + ADS1115 + 2x SEN0257 - dzielnik, filtr RC, kondensatory, schemat

Vivant 15 Lut 2026 17:12 309 2
REKLAMA
  • #1 21839518
    Vivant
    Poziom 6  
    Posty: 3
    Cześć.

    Buduję czujnik ciśnienia wody na ESP32 (MH-ET LIVE Development Board) ADS1115 (I2C) 2x DFRobot SEN0257 (kabel do każdego czujnika ~1 m), a odczyt chcę robić 64 pomiary/s i wysyłać do Home Assistant (ESPHome) wartość co 1 s, licząc medianę ze wspomnianych 64 pomiarów.

    Założenia i elementy:
    - SEN0257 zasilane z 5 V, wyjście analogowe 0.5-4.5 V idzie na ADS1115 przez dzielnik: R1 = 2.2 kΩ (od sygnału), R2 = 5.1 kΩ (do GND), plus filtr RC: C1 = 100 nF (kondensator ceramiczny, filtr oznaczony na obrazku na pomaranczowo) z węzła pomiarowego do GND (kondensator możliwie blisko pinu AIN ADS1115).
    - ADS1115 zasilany z 3.3 V z ESP32; na zasilaniu przy ADS1115 daję 100 nF (ceramiczny), 3.3 µF (tantal) równolegle VDD-GND, zgodnie z typową praktyką odsprzęgania blisko pinów zasilania.
    ​- przy każdym SEN0257 (na końcu 1 m przewodu) planuję 100 nF (ceramiczny), 3.3 µF (tantal) między 5 V i GND, żeby ustabilizować zasilanie na długim kablu (oznaczony na zielono na schemacie).

    Pytania do weryfikacji:
    1. Czy dzielnik 2.2 kΩ / 5.1 kΩ jest dobrze dobrany pod ADS1115 3.3 V (także w sytuacji awaryjnej, gdyby na wejściu pojawiło się 5 V)?
    2. Czy C1 = 100 nF ma sens przy 64 pomiary/s, czy lepiej dać inną pojemność (chodzi mi o kompromis: zakłócenia elektryczne vs szybkie skoki ciśnienia)?
    3. Czy rozmieszczenie kondensatorów (bulk "mały" blisko układów/czujników) i prowadzenie masy wygląda OK, czy powinienem coś zmienić?

    Proszę o sprawdzenie, czy mój układ do pomiaru ciśnienia jest poprawny (schemat wklejam poniżej).

    Dziękuję za pomoc,
    Viv

    Schemat ESP32 z ADS1115 i dwoma czujnikami SEN0257, dzielnikiem R1/R2 i kondensatorami filtrującymi
  • REKLAMA
  • #2 21839700
    jarewa
    Poziom 35  
    Posty: 3113
    Pomógł: 228
    Ocena: 516
    Vivant napisał:
    Czy dzielnik 2.2 kΩ / 5.1 kΩ jest dobrze dobrany pod ADS1115 3.3 V


    Z tego co podałeś to tak.
    Vivant napisał:
    także w sytuacji awaryjnej, gdyby na wejściu pojawiło się 5 V


    Dokumentacja mówi maximum ratings to VDD+0.3V wiec mieści się w zakresie. Dopiero napięcie >5,15V ubije ADC.
  • #3 21839792
    Vivant
    Poziom 6  
    Posty: 3
    Dzięki. Czyli nie pozostaje nic, tylko lutować :) Masz jakieś rady co do tego, jak rozprowadzać linie lub inne przydatne rady?
REKLAMA