Forum: Mikrocontroller und Digitale Elektronik Bidirektionale Daten und Versorgungsspannung auf einer Leitung


von Johannes W. (doubleu)


Lesenswert?

Hallo!

Ich arbeite gerade an einem Projekt welches es ermöglichen soll Daten 
über eine Leitung zu Senden und zu Empfangen und gleichzeitig auch die 
Versorgungsspannung über dieselbe Leitung zu schicken.

Also als Ausgangssituation haben wir 2 Drähte mit GND und 18V. Nun 
sollen über den 18V Draht auf bidirektional Daten gesendet und empfangen 
werden können.

Wir dachten bereits an einen LIN Bus. Daher meine Fragen: ist es möglich 
darüber dann auch die Versorgungsspannung zu schicken?

Ich habe vorher schon gesucht und auch etwas namens Gabelschaltung bzw. 
NTBA (wird anscheinend mit Gabelschaltung bei ISDN verwendet). Nur 
leider konnte ich das Funktionsprinzip noch nicht nachvollziehen.

Wäre toll wenn jemand einen Tip bzw. Idee hätte.
Sind mit unserem Latein nämlich langsam am Ende.

Beste Grüße

von STK500-Besitzer (Gast)


Lesenswert?

Mit Kondensatoren ein- und auskoppeln.

von STK500-Besitzer (Gast)


Lesenswert?

Zur Entkopplunfg der Versorgungsspannung benötigt man dann noch 
Induktivitäten...

von Falk B. (falk)


Lesenswert?

@  Johannes Walter (doubleu)

>Ich arbeite gerade an einem Projekt welches es ermöglichen soll Daten
>über eine Leitung zu Senden und zu Empfangen und gleichzeitig auch die
>Versorgungsspannung über dieselbe Leitung zu schicken.

Geht nur über clevere Modulation.

Such mal nach HART Protokoll.

http://www.hartcomm2.org/index.html

>Wir dachten bereits an einen LIN Bus. Daher meine Fragen: ist es möglich
>darüber dann auch die Versorgungsspannung zu schicken?

AFAIK nein.

>NTBA (wird anscheinend mit Gabelschaltung bei ISDN verwendet). Nur
>leider konnte ich das Funktionsprinzip noch nicht nachvollziehen.

Sowas geht auch, braucht aber die Gabelkoppler (sprich Trafos mit 
Mittelanzapfung)

MFG
Falk

von Thilo M. (Gast)


Lesenswert?

Nimm einen Transistor im Sensor und belaste die Versorgung definiert mit 
einem Strom (über Widerstand gegen Masse ziehen).
Die Differenz zwischen Ein und Aus des Transistors (Stromaufnahme) wird 
ausgewertet.
Mit diesem Transistor schickst du Daten zum Empfänger (Messumformer).

Daten zum Sensor in umgekehrter Reihenfolge.

Das Übertragungsprotokoll muss (ähnlich RS485) halbduplex sein.

von Mehmet K. (mkmk)


Lesenswert?

Die 1-Wire und iButton Technologie entspricht genau deinen Anforderungen 
(jetzt mal von der Spannung abgesehen).

http://www.maxim-ic.com/auto_info.cfm

von Layouter (Gast)


Lesenswert?

in eine Richtung Spannung und in die ander Strom!

von Johannes W. (doubleu)


Lesenswert?

Vielen Dank für die echt schnellen Antworten!

Leider denke ich nicht, dass die Übertragung über die Stromaufnahme 
funktioniert, da dieser leider sehr stark schwankt nachdem über diese 
Versorgungsleitung auch Motoren betrieben werden sollen.

Um noch konkreter zu werden. Die Daten die übertragen werden sollen 
gehen an einen uC, welcher einerseits auf Grund der Daten einen Motor 
steuert und andererseits Daten von Sensoren zurücksendet.

Geht das ganze dann nicht eher in Richtung der Gabelschaltung. Hat 
vielleicht jemand Erfahrung mit dieser Schaltung?

von HildeK (Gast)


Lesenswert?

Es geht. Wie z.B. in Ethernet Powerline Adaptern.

von Peter D. (peda)


Lesenswert?

Gibt viele Möglichkeiten, z.B. der Meter-Bus.

Der Master sendet mit Spannungsabsenkung, der Slave mit Stromerhöhung.
Beide können gleichzeitig senden (Voll-Duplex).

http://www.m-bus.com/mbusdoc/md4.html


Peter

von Route_66 (Gast)


Lesenswert?

Digitale Modelleisenbahn! (geht nach neuestem Standard auch mit 
Rückkanal)

von Johannes W. (doubleu)


Lesenswert?

Vielen Dank für die Tips!

Haben jetzt einige Schaltungen simuliert und werden vermutlich zur aus 
der Telefonie bekannten Gabelschaltung greifen.

Beste Grüße

von Johannes (Gast)


Lesenswert?

Klingt nach typischen Anforderungen für einen ASI-Bus!

http://de.wikipedia.org/wiki/AS-Interface

So ein ASI-Master ist nicht ganz billig, und ich weiß auch nicht, ob die 
ASI4U ICs (für den Slave) so ohne weiteres erhältlich sind, aber hier 
hast Du eine erprobte, leistungsfähige Lösung, die die eigentlichte 
Datenübertragung genau so realisiert, wie oben vorgeschlagen.

HART würde natürlich auch gehen, selbst dann, wenn die Stromaufnahme 
Deines Gerätes nicht konstant ist. Sie darf nur keine Störungen im 
Frequenzbereich des HART-Signals (1.2/2.2 kHz) verursachen.
Das HART Protokoll wird ja nur auf die Leitung aufmoduliert - welcher 
Strom da absolut fließt, ist egal. Man muss sich nicht an die 4-20 mA 
halten.

von Johannes W. (doubleu)


Lesenswert?

ASI-Bus hört sich auch sehr interessant an!
Hab die Gabelschaltung mittlerweile wieder verworfen, Signal war bei zu 
vielen Slaves zu verzerrt.

Wenn der ASI-Bus mit den leichten, von den Motoren verursachten 
Störungen zurechtkommt, wirds wohl der werden.

Vielen Dank!

von Edward Cardew (Gast)


Lesenswert?

DiSEqC wird fuer Satelliten Anlagen benutzt.
Schaltungs Vorschlaege in den Specifications bei Eutelsat.

Geht mit sehr wenig Schaltungsaufwand.

Gruss

Edward

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Hast Du ´nen Link, wo DiSEqC-Schaltungen im Detail zu sehen sind? Hab 
schon ´ne Weile gesucht, aber nichts brauchbares gefunden. Die schalten 
alle nur mit Schaltern und Umschaltern, die man halt kaufen kann, aber 
keiner hat sich mit der Hardware selbst befaßt...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.