Victron BMV700 ve.direct Schnittstelle an RPi GPIO - Kurzschluss?

OP #5130285
Lesenswert?

Hallo zusammen.

Ich habe ein Problem, glaube ich zumindest.
Kurz noch vorab: Ich noch Anfänger. Bitte Dinge einfach erklären :-)

Ich habe hier einen Victron BMV700, den ich jetzt per ve.direct 
Schnittstelle direkt an die GPIO eines Raspberri Pi 2 verbinden möchte.
Dazu hatte ich mir auch extra das Originale Kabel von Victron gekauft 
und in der Mitte zerschnitten, um die einzelnen Adern an die GPIO Pins 
zu kriegen.
Dann hatte ich BMV TX an RPi RX, BMV RX an PRi TX und BMV GND an RPi GND 
angeschlossen. Plus nicht verbunden.
Das hat auch funktioniert. Der RPi hat die Daten des BMV korrekt 
Empfangen.


Das Problem: Die eigene Anzeige des BMV geht um ca. 30 Watt runter, 
sobald die ve.direct Schnittstelle mit dem RPi verbunden ist. Das ist ja 
sicher nicht normal. Und ve.direct/UART wird sich nicht 30 Watt 
reinziehen.


Es handelt sich hier um eine Inselanlage (WoMo). Der komplette 
Stromkreislauf wird aus einer 24V Batteriebank gespeist. Der Pi selbst 
hat noch einmal eine kleine Powerbank vorgeschaltet, die bei Abschaltung 
der großen Batterie (durch Batteriewächter), den Pi noch eine Weile mit 
Strom versorgt.

Hat jemand schon mal mit sowas rumgemacht und Erfahrung?  Was kann ich 
tun?

Habe jetzt erst einmal nichts weiter probiert, um weder den BMV noch den 
Pi zu schrotten. Wie gesagt, bin da noch ziemlicher Anfänger und beide 
Teile sind doch recht teuer bzw. wertvoll für mich.

Würde es nicht reichen einzig und allein nur den BMV TX mit RPi RX zu 
verbinden? Wozu braucht es GND? Plus ist ja auch nicht verbunden.


Würde mich über Hilfe und eine Lösung freuen.
Viele Grüße
Gordon
Gast #5130373
Lesenswert?

Gnd brauchst du immer als Bezugspotential.

Zeichne bitte mal nen groben Schaltplan. Irgendwas passt hier nicht.

Sicherheitshalber hänge Widerstände in die Leitungen bzw Messe auch mal 
dem Strom drüber.
OP #5130897
Lesenswert?

Also ich Entschuldige mich vielmals für meinen tollen Schaltplan... aber 
ich hoffe man kann alles erkennen. (Keine Ahnung warum der jetzt gedreht 
wurde.) Der Shunt hat noch eine Plusleitung und dann geht ein Datenkabel 
zum BMV700.

Was für einen Widerstand soll ich wo reinbasteln?

Hmm... Wenn dem so ist, mit dem Ausgleichsstrom, dann würde ich als 
erstes auf die Powerbank tippen. Die hat mir letztens schon 
Kopfschmerzen bereitet, da der Input nicht nur Strom aufnimmt, sondern 
auch abgibt. Fetzt schon wenn man die Sicherung raus nimmt und auf der 
Verbraucherseite auf einmal Strom drauf ist...

Galvanische Trennung mit Adum1201?
Angehängte Dateien:
Gast #5130923
Lesenswert?

Kann es sein dass da úber GND Strom am Shunt vorbei fließt? Würde ja den 
niedrigeren Messwert erklären. Wenn das so ist, dann aufpassen bei 
höheren Ladeströmen, kann das auch abfackeln wenn da noch etwas mehr 
Strom die Abkürzung nehmen will!

Zum testen betreibe den Pi mal nur mit Akku bzw. Powerbank. Wenn dann 
die Werte stimmen musst du isolieren. ADUM in den Datenleitungen wäre 
dann auch meine Wahl. DC/DC in der 5V Versorgung vom Pi ginge wohl auch, 
aber dann könntest du dir die Probleme wieder einhandeln wenn Masse am 
Netzwerkkabel o.ä. zum Pi kommt.
OP #5131481
Lesenswert?

Muss ich heute Abend mal testen. Im Moment gleicht das Solar den 
Ladestand immer gleich wieder aus, daher sehe ich nicht ob was passiert.

Mir ist noch aufgefallen das es noch einen anderen Übeltäter geben kann. 
Am Pi hängt noch ein aktiver USB Hub der auch über den XL4005 gespeist 
wird. Und der geht dann ja direkt, über USB, in den Pi. Könnte das ein 
Problem sein?
Pi Power über Powerbank. Aber über USB kommt Power aus einer 
Direktverbindung rein.
OP #5132022
Lesenswert?

Ich habe es gerade probiert. Resultat:
Pi nur an Powerbank = ok.
Pi an Powerbank und diese am XL4005 = nicht ok. Zieht ca 7 Watt mehr.
Pi an Powerbank (mit XL4005) und USB-Hub (auch am XL4005) = nicht ok. 
Zieht ca 10 Watt mehr.

Also mehr nur durch einstecken des ve.direct Kabels. :(
Werde mir dann mal den Adum bestellen.

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