einfache uC zu uC Zweidrahtverbindung, ca. mögl. Länge

Gast #3772842
Lesenswert?
• ▲
▼
Ich hab vor mir ein Uhrensystem auf Mikrocontroller-Basis zu basteln, je 
einfacher desto besser. Wahrscheinlich kommen in den Uhren Attinys zum 
Einsatz, je mit 4,5V eigener Batteriespannungsversorung.
Es soll eine einfache Kommunikation möglich sein, per simpler 
Zweidrahtverbindung. Durch Protokoll wird sichergestellt dass immer nur 
ein Teilnehmer sendet und die anderen empfangen. Die zu übertragenden 
Datenmengen sind äußerst bescheiden, ich denke eine Signalfrequenz um 
1kHz wär mehr als reichlich.
Gibts eine einfache Möglichkeit abzuschätzen, welche DIstanzen mit so 
einer Konfiguration ca. stabil machbar sind?
Gast #3774165
Lesenswert?
• ▲
▼
So ziemlich das einfachste dürfte sein: LPC11C00 Controller nehmen, der 
hat einen CAN-Controller & CAN-Transceiver integriert, d.h. du brauchst 
0 externe IC's um eine Kommunikation aufzubauen. Dank Arbitration-Logik 
brauchst du dich auch in Software nicht um Kollisionsvermeidung kümmern, 
das geht voll automatisch; dank differentieller Übertragung, CRC und 
Bit-Stuffing auch noch ziemlich störunempfindlich.
So kannst du mit wenig Hard&Software- Aufwand eine Menge Controller 
vernetzen. Kabellänge bei 10kBit/Sec bis 6km. In kleinem Gehäuse gibts 
den auch.
Gast #3774395
Lesenswert?
• ▲
▼
Micha schrieb:
> Gibts eine einfache Möglichkeit abzuschätzen, welche DIstanzen mit so
> einer Konfiguration ca. stabil machbar sind?

Wie stabil das läuft, hängt vom Übertragungsprotokoll und der Umgebung 
ab. Es macht einen ziemlichen Unterschied, ob das auf der grünen Wiese, 
in einer geschirmten HF-Kammer oder neben einem schlecht verkabelten 
Umrichter laufen soll. Gegen viele Störungen hilft eine vernünftige 
Absicherung der Übertragung (Hammingabstand, FEC, ARQ, ...)

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.