Gast
#1439161
Hallo,
ich habe folgendes Problem und hoffe das mir jemand helfen kann.
Grundproblem: Ein µC (Master) soll von mehreren µC (Slaves) über eine
Gleichspannungsleitung/Gleichspannungsnetz (100Volt; bis zu 100m
Leitungslänge) Daten empfangen (eine weitere Datenleitung ist nicht
möglich). Dabei kommt es nicht auf die Geschwindigkeit, sondern auf die
(Daten-) Genauigkeit an. Außerdem müssen auch nicht alle Slaves
gleichzeitig, sondern können ("schön") der Reihe nach senden.
meine Vorstellung (mein Grundprinzip): Ich denke dies über Polling zu
realisieren. Also Master spricht jeweiligen Slave an und dieser
sendet/moduliert seine Daten in Form eines seriellen Protokolls (Codiert
mit Adresse, Daten, Prüfung usw. - dazu wollte ich mir eigentlich später
gedanken machen).
dazu meine Fragen:
Dürfte das mit dem Polling funktionieren oder gibt es da bessere
Varianten?
Die Stromversorgung der µC (es soll -höchstwahrscheinlich- ein ATmega8
zum einsatz kommen) ist schon geregelt, aber wie bekomme ich das
serielle Protokoll (die Daten) auf die Gleichspannung moduliert?
Ich weiß, dass es für Wechselspannung z.B. den TDA5051 (Powerline Modem)
gibt. Gibt es für diese Gleichspannung auch einen IC oder kann ich das
mit Hoch- bzw. Tiefpass (also Spulen) auf/demodulieren? Vielleicht hat
dazu jemand einen Schaltplan?
Ich habe dazu schon folgende Artikel gefunden:
www.mikrocontroller.net/topic/35623,
www.mikrocontroller.net/topic/71291,
www.mikrocontroller.net/topic/87004 und
www.mikrocontroller.net/topic/87088
jedoch beschäftigen diese sich nur mit geringeren Spannungen und ich bin
mir nicht sicher, ob ich dies bei meinem Problem verwenden kann.
Danke schonmal im Voraus
P.S.: Von den "Profis" BITTE keine Kommentare dazu, dass ich die o.g.
Artikel erstmal richtig lesen soll. Da ich mir, wie schon erwähnt,
nicht sicher bin, ob ich das auch bei höherer (meiner) Spannung
verwenden kann.



