10 Schrittmotoren und nur EINE Datenleitung

OP #1609865
Hallo,

suche eine Problemlösung.

Ich habe 10 Schrittmotoren die sich in einem Umkreis von 6 Metern 
befinden.
Von einem zentralem Punkt liegt zu diesen Motoren eine 3-adrige 
Netzleitung.
Es wuste eben noch keiner wie es werden sollte....

Logischerweise brauche ich dann 2 Adern für die Spannung (12 oder 24V) 
und habe dann noch eine Datenleitung übrig.
Nun bin ich bei der Komponentenwahl.

I2C kann ich mit der einen Leitung wohl vergessen. 6 Meter sind sicher 
auch zu viel.
Mein Gedanke wäre nun:
An jeden Motor einen TMC222 + PIC zu hängen.
Der PIC würde dann nur die seriellen Signale in das I2C Signal für den 
TMC wandeln.
Am anderen Ende einen PIC als Sender.
Die Übertragung dann seriell zu den Pic´s.......mit kleiner Baudrate in 
der Hoffnung das alles richtig ankommt. Auf Schnelligkeit kommt es nicht 
an!
Wobei ich allerdings nur senden kann.
Soweit meine Idee.

Die Lösung soll Kostengünstig sein.
Alternative zum TMC222 ? Wobei ich die Strom und Rampensteuerung 
benötige.
Ein L293 oder so kommt also nicht in Frage.
Könnte es Probleme bei der Datenübertragung geben?
Fällt Euch ein kleiner PIC ein, der eine serielle und eine I2C 
Schnittstelle hat, denn mehr Pins brauch ich nicht.
Mir fällt sonnst nichts besseres ein.

Gruß Mario
Gast
>Ich habe 10 Schrittmotoren die sich in einem Umkreis von 6 Metern
>befinden.
>Von einem zentralem Punkt liegt zu diesen Motoren eine 3-adrige
>Netzleitung.
>Es wuste eben noch keiner wie es werden sollte....

Dann sollte es ja kein Problem sein neue Kabel mit MEHR
Adern zu legen. Die wirst du ja wohl kaum in die Wand betoniert
haben.
Wenn eine gesicherte Übertragung notwenig werden sollten, wäre 1wire 
eine Alternative... aber auf 6m dürfte seriell auch reichen. Ordentlich 
Redundanz und Fehlererkennung einbauen, dann hätte ich da keine großen 
Bedenken (es sei denn, es sind massive Störquellen in der Nähe).

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.