Ich würde wie bereits erwähnt auch eine fertige Platine nehmen.
Eine Frage zu der Klemmleiste U4 (KF301-5.0-4P): Warum ist da HV2 vom Levelshifter und +5V verbunden?
Wenn ich das richtig sehe, dann ist diese Klemmleiste für die Pylontech-Verbindung gedacht. Wozu brauche ich da die +5V?
Und HV2 wäre ja die 5V Seite des Level-Shifters. Die macht dann aber ohne eine Verbindung an LV2 wenig Sinn. Aber im Diagramm sehe ich keine Verbindung zu LV2.
Die HV2 und 5V hatte ich wegen dem Relay Modul da hingelegt, falls die andere Lösung nicht klappen sollte, kann man das Board immer noch anschließen und nutzen.
Hi @lukasvfl99,
OK, dass soll also für die Schaltung des Slot-Detect dienen, falls der Optokoppler nicht funktioniert (obowhl ich keine Grund sehe, warum das NICHT fiunktionieren sollte).
Dazu nochmal mein Verständnis:
Der Weg ist doch so: Der ESP32 gibt auf einem GPIO einen Schaltimplus aus (indem der den PIN auf HIGH oder LOW zieht - je nach Konfiguration). Dieses Schaltsignal wird dann ENTWEDER von dem Optokoppler ODER von einem Relais verwendet, um die Verbindung zwischen SLOT-DECT und DC -48 am Netzteil zu schalten. Es wird keine Leistung geschaltet.
1) Optokoppler:
Den Optokoppler hast Du in Deiner Schaltung mit GPIO 33 des ESP32 verbunden. Wenn der ESP diesen PIN auf LOW zieht, dann schaltet der Optokoppler und die Verbindung zwischen SLOT Detect und -48V wird hergestellt, solange der GPIO auf LOW ist. Das sollte so funktionieren.
2) Relais:
In der Lösung mit dem Relais braucht man nun auch einen GPIO, über den das Relais den Schaltimplus bekommt. Würde man in Deiner SChaltung an die Klemmleiste U4 (KF301-5.0-4P) ein Relais anschließen, woher würde dieses denn den Schaltimpuls bekommen? Ich sehe keine Verbindung von irgendeinem GPIO, die dazu passt?
Der Sinn des Levelshifters ist doch, die 3,3V Schaltimpulse des ESP auf die 5V Impulse anzuheben, die die meisten Relais brauchen. Es gibt auch Relais, die mit 3,3V arbeiten können, aber das sind eher wenige. Aber in jedem Fall muss ja trotzdem ein Impuls vom ESP ausgehen, wie soll der ESP da sonst kontrollieren/schalten? Also muss m.E. ein Weg geschaffen werden:
GPIO xx --> LV2 (am Levelshifter) --> HV2 --> Schraubklemme HV2
Die erste Verbindung ( GPIO -> LV2) fehlt m.E. auch in dem Wiring DIagramm auf https://github.com/helgeerbe/OpenDTU-OnBattery/blob/development/docs/hardware_flash.md in der originalen Doku und auch in Deiner Schaltung. So ist diese Belegung aktull nutzlos.
Frage ist jetzt noch, an welchen GPIO man das Relais anschließen will. M.E. könnte man hier denselben PIN nehmen, wie für den Optokoppler (also GPIO 33) , da man ja wohl kaum beides gleichzeitig verwenden will. Alternativ einen beliebigen anderen freien GPIO - davon sind aber vermutlich nicht mehr so viele da.
Übrigens: Das Relais braucht dann neben dem 5V+ und dem HV2 auch noch einen GND Anschluß, um die Betriebsspannung für das Relais selbst zu haben. Soll man sich GND direkt am ESP abgreifen? Würde es nicht Sinn machen, GND hier auch noch herauszuführen?
Hallo, falls ihr es nicht kennt, im diskussionsforum vom Github repository von oben dtu on Battery baut jemand gerade ziemlich das selbe
https://github.com/helgeerbe/OpenDTU-OnBattery/discussions/477#discussioncomment-7515941
ICh wäre wie gesagt an 2 voll bestückten SMD Platinen interessiert. Siehe aber auch mein Kommentar bzgl. Optokoppler / Relais über HV2 https://www.akkudoktor.net/forum/postid/163591/
Macht es für die vikctron Schnittstelle nicht mehr Sinn einen Adum 1201 zu verwenden anstelle der Level shifter? Wenn deren zweites Spannungsversorgung vom 4 poligen Victron Stecker aus versorgt wird, hat man zusätzlich noch eine potentialtrennung zum Level shifter?
@alex_s :
Hallo, falls ihr es nicht kennt, im diskussionsforum vom Github repository von oben dtu on Battery baut jemand gerade ziemlich das selbe
https://github.com/helgeerbe/OpenDTU-OnBattery/discussions/477#discussioncomment-7515941
Das sieht in der Tat ziemlich interessant aus, sogar schon mit schickem Gehäuse (auch wenn das Gehäuse für mich nicht so wichtig ist, da ich alles auf einer Hutschiene habe und daher eh' ein anderes Gehäuse verwende).
Da ich nur über ein Huawei lade und aktuell noch keinen SmartSolar besitze, wäre für mich erst die gerade dort angedacht "Pro-Variante" interessant, weil bisher nur mit 1 CAN für den Pylontech und noch kein CAN für das Huawei vorhanden.
Ebenso wichtig wäre für mich, einen ESP32 mit Anschlussmöglichkeit für externe WLAN Antenne zu haben.
@lukasvfl99 Vielleicht sollte man überlegen, die Anstrengungen da zu bündeln und gemeinsam an einem PCB zu arbeiten? Dann wird das Produkt wird schneller für eine größere Anzahl von Leuten interessant und man erreicht eher die "kritische Masse". Da könnte man ja
GPIO xx --> LV2 (am Levelshifter) --> HV2 --> Schraubklemme HV2
Die erste Verbindung ( GPIO -> LV2) fehlt m.E. auch in dem Wiring DIagramm auf > https://github.com/helgeerbe/OpenDTU-OnBattery/blob/development/docs/hardware_flash.md < in der originalen Doku und auch in Deiner Schaltung.
Das habe ich mich auch schon gefragt, ob das wohl richtig sein kann nur HV2 anzuschließen und LV2 unbelegt zu lassen. Aber ich habe jetzt GPIO 33 an LV2 gelegt und noch einen GND Anschluss an einer Schraubklemme. Damit müsste ja alles passen und ich würde 10 Stück bestellen. Dann die fehlenden Teile korrigieren und Pakete rausschicken an euch.
@cacu15 danke für deine schnellen und konstruktiven Rückmeldungen
@cacu15 ja das wäre das einfachste. Auf meinem Profil habe ich den Link zu PayPal hinterlegt.
Dann einmal zu den Kosten:
10 PCBs für 115,45€ --> 11,55€
Buchsenleiste pro PCB 0,50€
4rer Schraubklemme 0,50€
Versand 1,95€
Macht also pro PCB 14,50€
Ich würde gerne auch eine fertige Platine nehmen.
Hallo, falls ihr es nicht kennt, im diskussionsforum vom Github repository von oben dtu on Battery baut jemand gerade ziemlich das selbe
https://github.com/helgeerbe/OpenDTU-OnBattery/discussions/477#discussioncomment-7515941
auch ein interessantes Projekt.
@lukasvfl99 der ESP32 ist also nicht drauf, schade. Wie weit ist die Reichweite mit dem Funkmodul vom Hoymiles ohne extra Antenne?
@linuxdep ne der ESP ist zum Stecken, das war mir lieber da man so selbst entscheiden kann was genau für einen ESP man nutzen möchte.
Puh mit dem Funkmodul keine Ahnung, aber du kannst ja auch das Funkmodul mit externer Antenne aufstecken.
Was brauche ich jetzt noch zusätzlich, um das Board fertig zu bestücken?
ESP32 und was noch? Muss ich irgendwas bei der Auswahl beachten?