ESP32 C3 Mini als Universal Sensorboard

OP #8037018
Lesenswert?

Moin

Ich habe einen ESP32 C3 Mini den ich über eine 4 poligen Stecker mit einem BME280 einer Wheatstonebrücke oder einem 0-1V Eingang beschallen will. 2 Pins sind GND und 3.3V. Die zwei anderen Ein bzw Ausgang. Ich kenne die Problematik der Pullups, mir ist klar das das die zwei GPIOs für die Datenleitungen als ein und Ausgang arbeiten müssten und der HX711 liegt mit auf der Platine. Die Frage: Bekommt man das hin, oder ist mein Gedanke grundsätzlich dämlich?

Es geht mir um simples Handling und nur eine Hardware. Also ein 4 poliger Stecker an den entweder den BME280, die Messbrücke oder die 0-1 V Leitung kommt.

Danke und Grüße Hajo

OP #8038642
Lesenswert?

Das war die falsche Version, da hatte ich gerade damit angefangen. Da fehlen ja noch die Ausgänge DOUT und PD_SCK am ESP32. Der HX711 im Power Down (PD_SCK high) schaltet die analoge Logik (PGA und ADC) aus. Dann sind die Eingänge am HX711 hochohmig. Dann sollten die I2C Signale kein Problem haben, zumal ich keinen schnellen I2C brauche um den BME280 auszulesen. Die Pullups im ESP32 müssen bei der I2C Nutzung ausreichen. Ich denke das sollte gehen. Die Leitung ist nur 30 cm lang.

Das ganze ist dann nur ein Problem der Software herauszufinden wer dran hängt.

Angehängte Dateien:
#8039866
Lesenswert?

Haja, bevor du Schaltungen entwickelst, lerne doch bitte, für andere lesbare Schaltpläne zu malen. Dazu gehört: Vcc geht nach oben, GND nach unten, jeweils mit dem entsprechenden Symbol und keine Potentialleitungen zwischen den Pins. Und dann fehlen bei SDA und SCL die Pullups. Die weak Pullups innerhalb des ESPs reichen NICHT aus. Das müssen auch bei kurzen Leitungen bei 3.3V ca. 2.2kOhm sein. Bei 5V ca. 3.3kOhm. Und nicht die 10k, die die Chinesen draufbauen. Geht zwar manchmal, ist aber ausserhalb der Spezifikation. Leicht zu lesen ist dein Schaltplan jedenfalls für mich nicht.

: Bearbeitet durch User

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren