@lukasvfl99 Hallo Lukas, vielen herzlichen Dank für deine Mühe und spontanen Anpassungen. Bzgl. der Spannungsversorgung wäre es für mich ok, wenn wir das über den USB Port machen. Bzgl. der zwei "Produktionslinien" ( SMD-fertig bestückt; vs. Steckerleistenplatine zum selber bestücken) finde ich eine gute Idee.
Leider reichen meine Elektronikenntnisse nicht aus, um zu erkennen, ob das aktuelle Layout alles das widerspiegelt, was der ursprüngliche Entwuf (L I N K ) vorsah, also die Anbindung an Pylontech via SN65HVD230, Anbindung Huawei via MCP2515, Anbindung Hoymiles via NRF 24L01+, Slot Detect Schaltung des Huawei via z.B. Optokoppler.
Wenn alle diese Punkte berücksichtigt sind, dann bin ich sehr interessiert und stehe gerne als Testpilot zur Verfügung.
Ich könnte mir auch vorstellen, dass wir im Rahmen unseres Maker Space eine größe Anzahl an Platinen benötigen würden. Meld dich gerne, sobald du Preise kennst und es losgehen kann.
Da schließe ich mich an - etwas abhängig vom Preis. Mein Umbau auf Ethernet fähige ESP dauert vermutlich noch etwas, da ich im Moment wenig Zeit habe. Wenn Du @Lukasvfl99 Preise hast, dann kannst Du die ja mal hier posten.
So habe jetzt glaube ich beide PCBs fertig. Die komplett SMD aber noch ohne Optokoppler da steige ich noch nicht ganz hinter. @pv-maix wo hast du den R4850 Slot Detect angeschlossen?
So zu den Preisen:
PCB (Buchsenleisten) mit 2 Kondensatoren und den PCB Schraubklemmen ohne Buchsenleisten und Versand 61€ 10 Stück
PCB (Buchsenleisten) komplett unbestückt und Versand kostet 17€ 10 Stück
PCB (SMD) komplett bestückt, ein paar Teile sind nicht auf Lager und Versand kostet 111€ 10 Stück
PCB (SMD) komplett unbestückt und Versand kostet 18€ 10 Stück
Cool, was ihr hier auf die Beine stellt. Bei mir werkeln mehrere ESPs unabhängig voneinander hin. Ist doch immer mal wieder ausfallanfällig. Ich hätte vllt noch einen Verbesserungsvorschlag. Einer meiner ESPs ist über ein Relais fürs schalten der Kühlung des hoymiles zuständig. Lasse einfach ab 50° einen kleinen PC Lüfter draufpusten, reicht völlig. Wollte ich nur als Idee mit einbringen. VG
Slot detect (beide) und 0V vom Huawei kommen an die Klemmen rechts im von mir geposteten schematic. Der Optokoppler zieht dann die Slot detects auf 0V runter wenn geschalten.
@pv-maix du hast vor dem Widerstand einen Net Flag mit R4850_Slot detect. Der geht einfach an einen Pin vom ESP oder wie?
Ich bin auch gerade dabei das ganze nachzubauen mit den hier beschriebenen Komponenten (Huawei, Hoymiles, Pylontech, OpenDTU-on-Battery).
Habe ich das richtig gelesen, dass ihr an einer Platine arbeitet, die alle notwendigen Komponenten enthalten würde, sodass man das sauber anschliessen und betreiben könnte?
Dann hätte ich auch Interesse! Im Idealfall gäbe es für mich eine fertig bestückte Option, da ich nicht gut löten kann
@bench @alle da schließe ich mich an. Löten ist nicht meins. Suche dringend eine openDTU onbattery. Einfach melden. Vielen herzlichen Dank an alle Bastler
Wollte nur eine kurze Info hier lassen das die Huawei Can Verbindung umgebaut habe.
Diese PR ist mittlerweile in openDTU gemerged und sollte das Problem lösen: https://github.com/helgeerbe/OpenDTU-OnBattery/pull/454
Bei Schwierigkeiten Bescheid sagen
Hallo, sollte hier eine fertige und lötfreie Platine zum Vorschein kommen, wäre ich auch interresiert. (Ve.Direct und Huawei R4850G2).
Ich hätte evtl auch Interesse an einer bestückten Platine(ESP32 und mcp2515 Platine habe ich bereits hier rumliegen)
@lukasvfl99 sind die 111 Euro der Preis für 1 bestücktes PCB, wenn es bei JLCPCB geordert wird? Das wären dann ja 555 Euro, wenn man deren Mindestabnahme berücksichtigt.
Hi @lukasvfl99
Brauchst du noch Leute fuer die Mindestmenge?
Falls ja, ich nehme gerne:
2 davon: PCB (Buchsenleisten) mit 2 Kondensatoren und den PCB Schraubklemmen ohne Buchsenleisten und Versand 61€ 10 Stück
2 davon: PCB (SMD) komplett bestückt, ein paar Teile sind nicht auf Lager und Versand kostet 111€ 10 Stück
Kannst du die Plaene irgendwo posten? Ich will das Pin-Out vergleichen.
Sorry, dass ich mich so lange nicht gemeldet habe - war im Urlaub und nicht so oft online.
Für mich kommen nur die Varianten mit Buchsenleiste (also NICHT SMD) in Frage, da ich die ganzen Controller etc. schon mehrfach hier herumliegen habe. Und SMD löten kann ich gar nicht (keine Ausrüstung & noch nie gemacht).
Ich hätte aber noch eine Frage / Hinweis zum MCP2515:
1) Alle MCP2515 Boards, die ich bisher gesehen habe, kommen mit eingelöteter Stiftleiste auf der bestückten PCB Seite. Das heißt dann aber: Wenn man diese Boards auf Deinem PCB einsetzen wollte, dann müsste man entweder:
- die Stiftleiste auslöten und dann auf der PCB Unterseite wieder eine neue einlöten. Das habe ich bisher nicht geschafft, ohne das Controllerboard zu beschädigen.
- Alternativ könnte man das MCP2515 Board mit der vorhandenen Stiftleiste "kopfüber" in die Buchsenleiste auf Deinem stecken. Dann wären aber die PINs in der falschen Reihenfolge auf Deinem PCB. Ist auch etwas fummelig, wenn man die CAN-Bus Leitungen an die Klemmen des MCP2515 anschließen will, oder
- das MCP2515 nicht direkt auf die Stiftleiste Deines PCB stecken, sondern über ein Flachbandkabel o.ä. verbinden. Auch dann muss man die Stiftleiste auf dem MCP2515 NICHT auslöten.
2) Alle MCP2515 Boards, die ich bisher gesehen habe, kommen mit 4 Schraublöchern in den 4 Ecken des PCB. In Deinem Entwurf sind aber keine Schraublöcher vorgesehen (wie z.B. beim CAN Transceiver für den Pylontech). Im Bild sieht das auch so aus, als würden da Leiterbahnen an den Stellen liegen, wo man die Löcher bohren müsste. Könnte man da das Routing der Leiterbahnen so ändern, dass die Stellen frei bleiben, wo man ein Schraubloch bohren müsste? Oder besser noch: gleich die Schraublöcher einplanen? Sonst wird es schwierig, das MCP2515 Board zu befestigen.
Gruss
Carsten