2 Draht Bussystem mit Atmel uC

Gast #4234075
Lesenswert?

Hallo zusammen,

bin seit fast 1 Monat aktiv auf der suche nach ein 2 Draht Bussystem für 
Atmel uC. Da die Ferien langsam schwinden und meine zeit knapp wird 
versuche ich mal euch zu Fragen. Und ja ich weiß es wurde sicher zig mal 
erklärt nur ich habe diese Beträge nicht verstanden.

Ich baue eine Brandmeldeanlage die ein 2 Draht Ring System aufgebaut 
werden soll. Alle Komponenten liegen auf diesen 2 Draht Ring System. 
Dadrauf sollen Daten und Spannungsversorgung aller Komponenten 
verlaufen. Dachte an UART oder USART.

Ich habe viel gelesen und nur die hälfte verstanden da ich in Sachen 
Daten Übertragung im Praktischen null Ahnung habe.

Meine Idee war eine Grundspannung von 10V und eine Signal Spannung von 
5V aufmodulieren. Nur habe ich keine Idee wie man die Schaltung 
realisieren sollte zumal das so demensonieren das der uC das Datenwort 
lesen oder verschicken kann.

Desweiteren habe ich im Netz viel über RS485 und TDA 5051A gelesen. Der 
RS485 sieht ganz interessant aus nur verstehe ich nicht ob das 2 Draht 
System auch gleichzeitig als Spannungsversorgung der einzelnen 
Komponenten genutzt werden kann.

Vom Strombedarf her nicht höher als 500mA max.

Danke schon mal vor raus.
Gast #4234105
Lesenswert?

Bei deinem aktuellen Kenntnisstand wirst du evtl. mindestens die 
Herbstferien noch dazu brauchen, bevor da irgendwas bei rauskommt, zumal 
wenn es auch zuverlässig laufen soll und keine eigenen Brände 
erzeugen...

Mal im Ernst, woher kommt die Vorgabe mit der 2-Drahtleitung? Nimmst du 
4 Adern, kannst du ganz gemütlich mit RS485 + Versorgung arbeiten, ohne 
Verränkungen.

Und nein, RS485 ist nicht besonders geeignet, um Power und Daten 
gemeinsam zu transportieren. Auch, wenn es da Wege geben mag.

Ansonsten: TDA Chips oder Funk??
#4234114
Lesenswert?

RS485 und CAN können auf ihren Busleitungen keine Spannungsversorgung 
mit realisieren. Außerdem brauchst Du für diese Bussysteme 3 Leitungen, 
Signal+, Signal- und GND.

Du suchst nach "Powerline". Gibts in Varianten über das 230V-Netz und 
über Schutzkleinspannung. Für 230V-Netze gibts fertiges im Laden zu 
kaufen, auf das Selber Bauen solltest DU verzichten.

Als Versorgungsspannung auf dem Bus wird ca 48V gewählt. Das ist immer 
so, beim Telefon, bei PowerOverEthernet, bei ISDN. Grund: Das ist die 
höchste Spannung, bei der Du noch keinen Berührungsschutz brauchst, d.h. 
das kannst Du noch gefahrlos anfassen. Die Spannung willst Du so hoch 
wie möglich machen, um eine möglichst hohe elektrische Leistung bei 
minimalem Spannungsabfall übertragen zu können. Anderenfalls 
verschwindet die Leistung im Kabel und kommt nicht beim Verbraucher an.

Jeder Busteilnehmer hat dann einen Schaltregler (DC-DC-Wandler), der 
dann aus den 48V die benötigen 3.3/5/12/etc V macht. Das kannst Du 
selber bauen oder in Form kleiner schwarzer Module kaufen. Diese 
Komponente ist auch bei PowerOverEthernet oder busgespeisten 
ISDN-Geräten vorhanden.

So, und jetzt suchst Du nach "powerline modem chips".

http://igfd.org/?q=powerline+modem+chips

fchk
Gast #4234151
Lesenswert?

Frank K. schrieb:
> Das kannst Du selber bauen oder in Form kleiner schwarzer Module kaufen.

Ohne schwarz und Gehäuse gibt es die für kleines Geld beim freundlichen 
Chinesen, wenn auch nicht ganz für 48V. Bei dem Preis muss man schon 
gute Argumente finden, damit sich ein Selbstbau lohnt.
(z.B. soetwas wie ebay 171381728637 321476590939)
Gast #4234170
Lesenswert?

Einsteiger schrieb:

> Ich baue eine Brandmeldeanlage die ein 2 Draht Ring System aufgebaut
> werden soll. Alle Komponenten liegen auf diesen 2 Draht Ring System.
> Dadrauf sollen Daten und Spannungsversorgung aller Komponenten
> verlaufen. Dachte an UART oder USART.

Kann MAN machen. Du nicht. Vielleicht auch nur: Noch nicht. Das hängt 
allein von dir ab. Lerne einfach, bis du die schier unzähligen Beiträge 
zu ähnlich gelagerten Themen verstehst. Dann wende das Gelernte an.

Das Lernen kann dir niemand abnehmen, das mußt du einfach wirklich 
selber erledigen.
Gast #4234189
Lesenswert?

Für Brandmelder nimmt man üblicherweise spezielle rote Kabel, überwacht 
jede Komponente und würde nie auf die Idee kommen, das auf ein 
230V-Kabel aufzumodulieren. Außerdem kann man mit einem solchen 
Verfahren den Brandfall gut testen, auch wenn eine gewisse Chance 
besteht, das man das nicht mehr mit anschauen muß. Schreibt einer, der 
schon ein paar mal Glück hatte, aber auch schon einen 13jährigen in der 
Familie durch Strom verloren hat. Das ist nicht lustig!
Gast #4234203
Lesenswert?

Bastler schrieb:

> Für Brandmelder nimmt man üblicherweise spezielle rote Kabel, überwacht
> jede Komponente und würde nie auf die Idee kommen, das auf ein
> 230V-Kabel aufzumodulieren.

Das hatte nicht mal der TO geplant. Und der hat schon absolut keine 
Ahnung. Aber immerhin ein gesundes Empfinden, wovon man die Finger läßt, 
wann immer es auch anders geht. Bis ihm es einer der Foren-Trolle 
genommen hat...
Gast #4234245
Lesenswert?

Frank K. schrieb:
> RS485 und CAN können auf ihren Busleitungen keine Spannungsversorgung
> mit realisieren.

Mit der richtigen Einkopplung wird das schon gemacht. Ein Beispiel was 
mir gerade einfällt ist Hiperface DSL:
http://www.sick.com/group/de/home/products/technologies/hiperfacedsl/seiten/hiperfacedsl.aspx

12V Versorgung. Auf die wird mit einem Übertrager die Daten im 8b10b 
Code eingekoppelt. Ich meine dass das bis zu 9,xxx MBit  waren.
Gast #4234259
Lesenswert?

Bastler schrieb:

> Also ich weiß nicht, welchen Thread du gelesen hast, aber dieser kann's
> nicht sein.

Doch, genau der. Der ursprüngliche Plan des TO im OP war (Zitat):

> Meine Idee war eine Grundspannung von 10V und eine Signal Spannung von
> 5V aufmodulieren.

Das ist OK, denn das kann 1) wirklich funktionieren und ist 2) 
vollkommen ungefährlich. (Naja, es ist nicht gerade optimal, aber das 
kann man von einem bekennenden Anfänger ja auch nicht wirklich erwarten)

Dann kam das von "Frank K.":

> Du suchst nach "Powerline"

Und das ist schon konzeptionell sowas von daneben, wie man nur sein 
kann. OK, der Autor schwächt das im Laufe des Beitrags auf die Realität 
ab, man kann ihm höchstens noch vorwerfen, die krasse Inkompetenz des 
Fragestellers nicht erkannt zu haben. Tatsächlich läuft das Posting aber 
auf eine "evolutionäre" Lösung hinaus (durch Selbstvernichtung der 
Unfähigen)...

Und das klappt tatsächlich, wie das Reply des TO zeigt:

> Werde mich wohl auf Powerline konzentrieren.
Gast #4234284
Lesenswert?

Zitat Eröffnungspost: "TDA 5051A"

Falls dir dieser Baustein nichts sagt: nicht mehr gebautes, legendäres 
Powerline-Modem.
Aber typisch, immer nur lesen, was man hören will (zu lesen glaubt). 
Hauptsache gebrüllt.
#4235292
Lesenswert?

Wolfgang schrieb:
> Jede digitale Modellbahn läuft prima damit

Das funktioniert aber auch nur vom Steuergerät zur Modellbahn, nicht 
umgekehrt!


Bei KNX-TP funktioniert das so wie gewünscht. Dort gibt es eine 
Stromversorgung mit Drossel und jeder Teilnehmer kann die Versorgung 
belasten. Dadurch sinkt die Spannung und nach der Belastung geht die 
Spannung durch die Drossel nach oben. Dort mal abgucken.


Gruß

Jobst
Gast #4235712
Lesenswert?

Bastler schrieb:
> Zitat Eröffnungspost: "TDA 5051A"
>
> Falls dir dieser Baustein nichts sagt: nicht mehr gebautes, legendäres
> Powerline-Modem.

Einsteiger schrieb:
> Desweiteren habe ich im Netz viel über RS485 und TDA 5051A gelesen.

Da steht nirgendwo, dass er den Chip oder generell Powerline verwenden 
will. c-hater lag also richtig.


Warum kann in diesem Forum niemand dazu stehen, dass er mal einen Fehler 
gemacht hat? Läßt das die Alpharüden-Prägung nicht zu?

Bastler schrieb:
> Also ich weiß nicht, welchen Thread du gelesen hast, aber dieser kann's
> nicht sein. Oder hast du was Schräges geraucht?

Was rauchst Du?
Gast #4235725
Lesenswert?

Jobst M. schrieb:
> Wolfgang schrieb:
>> Jede digitale Modellbahn läuft prima damit
>
> Das funktioniert aber auch nur vom Steuergerät zur Modellbahn, nicht
> umgekehrt!

Das war Stand der 80er-Jahre des vorigen Jahrhunderts.

Was meinst du, wie heutzutage die Signale von z.B. Gleisbesetztmeldern 
zur Zentrale gelangen? Guck dir mal die mittlerweile auch schon seit 8 
Jahren standardisierte Bidirektional-Erweiterung an.
http://www.opendcc.de/info/railcom/railcom.html
#4235813
Lesenswert?

TDA 5051A schrieb:

> Einsteiger schrieb:
>> Desweiteren habe ich im Netz viel über RS485 und TDA 5051A gelesen.
>
> Da steht nirgendwo, dass er den Chip oder generell Powerline verwenden
> will. c-hater lag also richtig.

Für MICH ist Powerline ein relativ allgemeiner (Such-)Begriff, der nicht 
unbedingt die Verwendung auf einem 230V-Netz impliziert. Die gängigen 
Bausteine zB von STM oder Cypress (der TDA ist ja End Of Life) können 
das natürlich mit der entsprechenden Beschaltung, aber von Cypress gibt 
es auch Demoboards für Kleinspannung (<60V). Die Modemchips bleiben die 
gleichen.

Cypress scheint da meiner Meinung zu sein:

http://www.cypress.com/documentation/development-kitsboards/cy3273-low-voltage-powerline-communication-evaluation-kit

fchk
Gast #4235821
Lesenswert?

Einsteiger schrieb:
> Ich baue eine Brandmeldeanlage die ein 2 Draht Ring System aufgebaut
> werden soll. Alle Komponenten liegen auf diesen 2 Draht Ring System.
> Dadrauf sollen Daten und Spannungsversorgung aller Komponenten
> verlaufen. Dachte an UART oder USART.

Erst mal mehr Infos hierzu:
- Für welche Umgebung wird die BMZ gebaut?
- Welche und wieviel Daten sollen auf dem Ring übertragen werden?

Und wenn das nicht nur ein Puppenhaus sein soll..
..neben TDA5051 solltest Du Dich vielleicht auch mit DIN14675 und 
VDE0833-2 befassen.
Gast #4235847
Lesenswert?

@c-hater/TDA5051:
Unter welchem Namen willst du denn angesprochen werden? ->Forenregeln!

Meine Intension ist, das der TO das Ende der Sommerferien erlebt. Ich 
weiß auf welche Ideen man in dem Alter kommt. Und daß ich dazu schreiben 
kann hat mit ganz viel Glück zu tun. Und nein, ich bin nicht 
übervorsichtig, nur eben schon etwas älter, da hat man manches schon 
er(/über)lebt.

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