Digital-Output Hardware für die Ansteuerung einer Stepper-Leistungskarte

Gast #3869549
Lesenswert?
• ▲
▼
Hallo :)

folgendes Problem:

Mein Ziel ist es 5 Schrittmotor-Leistungskarten mit Hilfe eines C# .NET 
Programms anzusteuern. Die Leistungskarten haben einen TTL eingang und 
bei jeder steigenden Flanke machen sie einen schritt. Momentan betreibe 
ich zwei dieser Karten mit einem selbstgebauten Interface (Wo ein Atmel 
µC werkelt), allerdings bin ich mit meiner persönlichen Umsetzung ein 
wenig unzufrieden (gerade was die Übertragungsstabilität angeht) und 
zusätzlich ist das selbstgebaute Interface nicht für fünf Ausgänge 
ausgelegt.

Zunächst hatte ich überlegt ein Produkt aus der RedLab Serie von 
Meilhaus zu verwenden, da diese kostengünstig sind und eine gute lib für 
.net bereitstellen. Nach kurzer Recherche musste ich aber leider 
feststellen, dass die D-I/O ports alle nicht dazu geeignet sind, da das 
Umschalten deutlich zu lange dauern würde. (Sinnvoll wäre eine Frequenz 
>5-10kHz)

Von Meilhaus selber wurde mir nun ein Produkt vorgeschlagen, dass über 
700€ kostet, was in keiner Relation zu dem gesamten Projekt steht (und 
nein es ist kein Plotter/cnc ;) ).

Jetzt zur eigentlichen Frage, kennt einer von euch eine günstige 
(<<100€) Digital I/O Hardware, wo es eine .Net lib für gibt, oder würdet 
ihr mir raten, dass ich mir z.B. ein Arduino besorge und mir daraus was 
passendes bastel?

Liebe Grüße
Andi
Gast #3869569
Lesenswert?
• ▲
▼
Ich würde mal Intelligenz in die IO-Karte stecken. Ein PC ist nur 
bedingt echtzeitfähig. Damit bekommt man kaum einen gleichmäßigen Lauf 
der Motoren hin.

Einfach eine Atmel an die Serielle (oder USB) und diesen kann etwas 
komplexere Befehle geben.

z.b. 5 Schritte mit 10kHz auf Ausgang 1.

damit kann die Schnittstelle sehr langsam sein, der PC muss nicht auf 
die ms genau reagieren.

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.