10 Schrittmotoren und nur EINE Datenleitung

OP #1609865
Lesenswert?

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 #1609875
Lesenswert?

>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.
#1609894
Lesenswert?

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

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