ESP32-Wroom Platine erstellen

OP #8053525
Lesenswert?

Hallo zusammen,

ich bin noch Anfänger; Ich möchte gerne nach vielen Spielereien am Steckbrett mir eine eigene Platine mit EasyEDA bauen. Dazu möchte ich einen ESP32 Wroom verwenden und SHT Sensoren um Temperatur und Luftfeuchtigkeit zu messen. Schalten soll es dann SSRs für Lüfter. Ich habe mal einen Schaltplan entworfen. Könnt ihr bitte mal drüber schauen ob das so passt?

Angehängte Dateien:
#8053576
Lesenswert?

Habe erst diese Woche für einen anderen Anfänger zusammengeschrieben, was meiner Meinung nach gute Schaltpläne ausmacht:

So, nach meiner Gymnastik komme ich dazu, ihn anzuschauen. Dabei fällt mir auf, dass du noch nicht so viel Erfahrung mit Schaltplänen hast. Mache das ja schon, als die Pläne noch von unseren Zeichnern auf quadratmetergrossen Reißbrettern gezeichnet wurden. Was ich da gelernt habe: Spannungssymbole nach oben, Groundsymbole nach unten, Eingänge (wenns geht) links, Ausgänge rechts. Spannung und Ground nicht mit Leitungen zusammenführen, sondern jeder Anschluss bekommt sein Symbol (ausser, sie sind direkt nebeneinander, dann darf man zusammenfassen). Leitungen durch Bauteilsymbole geht überhaupt nicht! Und Labels möglichst vermeiden, wenn die Signale nah beieinander sind. Sonst suchst du dir einen Wolf. Natürlich dürfen Labels zur Benennung des Signals zugefügt werden.

Und hier füge ich noch hinzu: wozu diese Kästchen um jedes Bauteil? Die einzelnen Funktionsstufen kann man auch so räumlich zusammenfassen, ohne die platzfressenden Rahmen.

Und, was mir noch auffällt: es fehlen die Pullups für den I2C-Bus. Bei 3.3V Versorgung sollten das um die 2.2k sein.

: Bearbeitet durch User
#8053604
Lesenswert?

Stephan S. schrieb:

Temperatursensor und Prozessor auf einem Board ist sehr schlecht, da der Prozessor Wärme prduziert.

Das geht schon, man muss halt um den Sensor die Platine frei fräsen und die Platine so platzieren, dass die zu messende Luft zuerst über den Sensor streicht und dann erst zum Prozessor geht. Ein bisschen Physikkenntnisse und etwas Nachdenken kann da nicht schaden.

OP #8053690
Lesenswert?

Hallo zusammen, vielen Dank für die vielen Beiträge. Ich bin wie gesagt noch am Anfang und am Lernen...

H. H. schrieb:

Was für SSR?

Ich würde so halbleiterrelais mit 10A/230V nehmen die man mit 3-32V steuern kann. Den Buzzer habe ich entfernt; Brauche ich doch nicht.

H. H. schrieb:

Der Schirm der USB_Buchse gehört über einen Kerko an GND.

Wie setze ich das um? In dem Datenblatt habe ich nix gefunden. Meinst du die "Shell" Pins?

Alexander schrieb:

Wie kommt das USB zum ESP32? Ich glaube, der hat kein USB onboard.

Der ESP32 ist ein einzelnes Modul, also noch kein Board. Das will ich ja machen.

Helmut -. schrieb:

Dabei fällt mir auf, dass du noch nicht so viel Erfahrung mit Schaltplänen hast.

Das hast du völlig Recht. Vielen Dank für deine Tipps. Ich werde die Umsetzen und dann eine neue Version hochladen. Das mit den Rahmen habe ich mir in anderen Tutorials abgeschaut und ich finde das (zumindest für mich) hilfreich.

Alexander schrieb:

Über GPIO1 GPIO3 normalerweise, aber vielleicht wird ja ausschließlich über OTA geflashed.

Ah jetzt verstehe ich das. Es gibt von den beiden Datenpins keine Verbindung zum ESP32. Ändere ich auch...

Stephan S. schrieb:

Temperatursensor und Prozessor auf einem Board ist sehr schlecht, da der Prozessor Wärme prduziert.

Den entferne ich eventuell wieder; eigentlich will ich ja nur externe Sensoren anschließen. Der Sensor onboard sollte ja Werte direkt von der Platine liefern. Selbst wenn die nicht genau sind. Habt aber Recht kann auch weg.

#8053747
Lesenswert?

H. H. schrieb:

Da sind noch weitere Unschönheiten. Aber zumindest für die Funktion sind die unwichtig.

Für das Verständnis so eines Puzzle-Spiels wäre ein Blockschaltbild mit den Signalen zwischen den Baugruppen ganz hilfreich, möglichst nach dem EVA-Prinzip organisiert (v.l.n.r. Eingang - Verarbeitung - Ausgang, Spannungen abnehmend von oben nach unten).

Chris schrieb:

Was sollte ich noch ändern?

Warum schreibst du die Signalbezeichnungen NEBEN die Label?

: Bearbeitet durch User
#8053758
Lesenswert?

Beim Regulator ist bei +3V3 ein Label und kein Symbol. Evtl. mag das der Router nicht und macht zwei Signale draus? Trotzdem es jetzt besser ist, ist es für mich noch sehr unübersichtlich, da ich immer noch die ganzen Labels suchen muss. Ich würde mehr direkte Verbindungen machen und die Kästchen um die einzelnen ICs wegmachen. Und die Vorgabe "Eingang links, Mitte Verarbeitung, Ausgang rechts" ist noch nicht umgesetzt.

: Bearbeitet durch User
#8053878
Lesenswert?

Sieht doch schon sehr gut aus! Ich hätte noch die SSR-Ansteuerung unter den WROOM32 gesetzt, damit das Blatt nicht so lange ist, sondern gut auf A4 oder so, passt. Da ist das Seitenverhältnis ja 1:1.414. Ausserdem würde ich noch einen Zeichnungskopf einfügen, damit du weisst, um was es sich handelt. Da sollte auch das Erstellungsdatum und eine Versionierung stehen. Ich komme sonst sehr leicht durcheinander. Wobei ich immer zuerst den Zeichnungskopf ausfülle. Dann habe ich gleich ein Gefühl, wie ich meine Teile platzmäßig anordne.

: Bearbeitet durch User
OP #8053880
Lesenswert?

Ja ist ein wenig breit. Das kann ich noch ändern. Die Zeichnungslegende habe ich für den Screenshot abgeschnitten.

Mit den 2 SHT Sensoren möchte ich mindestens einen Lüfter über SSR schalten. Taupunkt Berechnung usw macht dann der ESP32. Jetzt stelle ich mir noch die Frage ob noch etwas fehlt? Also einmal dass es überhaupt tut und einmal an Addons. Ein kleines OLed Display vielleicht noch? Was denkt ihr?

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