Forum: Mikrocontroller und Digitale Elektronik Welche Schnittstelle für Single Masterbetrieb bei Atmels


von Sepp -. (sepp_o)


Lesenswert?

Guten Tag.

Ich will mehrere Atmels zusammenhängen wobei es nur einen Master geben 
wird der alles koordiniert.

Die Distanz wird insgeasammt ca. 200m betragen.
Es würde eine Datenrate von 110 Bit/s vollkommen ausreichen.
Die Datenrate ist nicht wichtig.
Es ist nur wichtig dass die Steuerdaten richtig ankommen und kein Bit 
umfällt.

Jetzt stellt sich mir die Frage welche Schnittstelle dafür am Bessten 
geeignet ist.

Ich habe da an den USART gedacht, da man da auch Daten ohne spezielle 
Treiber oder Programme vom PC aus senden kann.

Reicht da ein Baustein wie der MAX232 oder müssen da andere Treiber her 
um die Daten sicher zu übertragen?

mfg Sepp

von zonendoedel (Gast)


Lesenswert?

Moin,

bei 200m würd ich immer was diffentielles nehmen, egal ob 0.11 kbit/s.
Also eher 2x 75176.
Das Mitschleifen der Masse nicht vergessen um die 
Gleichtaktunterdrückung nicht zu verschlechtern.

Und wech...

von Christian U. (z0m3ie)


Lesenswert?

Bei der entfernung würde ich RS485 nehmen also MAX485

von Sepp -. (sepp_o)


Lesenswert?

Was die Masse betrifft wird es kein Problem sein, da ein geschirmtes, 
2-Adriges Kabel verwendet wird.
(Der Schirm wird gleichzeitiig Masseleiter.)

Jeder Slave-Teilnehmer arbeitet als Repeater.

Die Distanz zwischen den einzelnen uC's wird maximal 20m Betragen.

Da die Datenrate niedrig ist, müsste eigentlich auch eine 
selbstgebastelte Stromschleife mittels LM317 funktionieren.

Wenn man da konstant einen kleinen Strom erzeugt, und diesen mittels 
Transistor gegen Masse zieht müsste man saubere Signale bekommen.
Und um die Stromsignale in Spannungssignale zu wandeln werden einfach 
Optokoppler in die Stromschleife gehängt.

mfg Sepp

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.