Forum: Mikrocontroller und Digitale Elektronik CNC Steuerung mit Po**lin AVR Net-IO


von Samuel W. (Firma: Keine) (atmel4444)


Lesenswert?

CNC Steuerung mit  Po**lin AVR Net-IO

Suche nach einer günstigen Lösung für meine CNC Steuerung mit 
Parallelport.
Habe dabei an das  AVR Net-IO Board von Po**lin gedacht.
Leider habe ich im Netz dazu noch nichts gefunden.

von Achim M. (minifloat)


Lesenswert?

Samuel W. schrieb:
> CNC Steuerung mit
> Parallelport.

Braucht die einen Parallelport, um dort Daten entgegenzunehmen oder ist 
das eine Steuerung der Bauart 3x STEP/DIRECTION?

Wenn letzteres der Fall ist, brauchst du unbedingt einen eigenen 
Prozessor um die Signale zu erzeugen, da sie zeitkritisch sind.
Der mega32 auf dem Pollinboard hat genug mit Interrupts vom Ethernet-PHY 
zu tun, dachte ich.

mfg mf

von Sebastian Witzlos (Gast)


Lesenswert?

Was ist ein Po**lin? Solltest du Pollin meinen und das aus welchen 
Gründen auch immer pixeln wollen, bietet sich Po*lin, P*llin oder Poll*n 
an, aber Po**lin macht keinen Sinn.

Im Übrigen finde ich das pixeln von Marken, Körperteilen oder 
Kraftausdrücken sinnlos. Wenn nicht sogar kindisch.

von Samuel W. (Firma: Keine) (atmel4444)


Lesenswert?

Die Steuerung basiert auf 4x step/dir.
Das Problem ist das mein Notebook keinen Parallelport hat.
Mit den "USB Drucker" Adaptern klappt das nicht, und die professionellen 
USB zu CNC Konverter sind als Schüler Unbezahlbar.Habe gedacht mit dem 
Bord übers netzwerk einen Parallelport zu Emulieren, oder mit einer 
Software direkt zu Steuern.Das Problem mit der Echtzeitsteuerung 
verstehe ich nicht richtig.

von holger (Gast)


Lesenswert?

>Das Problem ist das mein Notebook keinen Parallelport hat.

Dann besorg dir einen PC mit Parallelport.
Oder besorg dir einen PC wo du eine Parallelportkarte reinstecken 
kannst.
Oder steck dir ne PCMCIA Parallelportkarte rein.

von Alex R (Gast)


Lesenswert?

> Oder steck dir ne PCMCIA Parallelportkarte rein.

Nö, vergiss es, habs mal versucht aber die meisten billigen PCMIA 
Adapter taugen überhaupt nix.

von Lehrmann M. (ubimbo)


Lesenswert?

Warum in Gottes Namen muss man es denn immer anderst machen, als es 
logisch ist? Keiner, absolut Keiner braucht eine Schrittmotorsteuerung 
mit Ethernetanschluss. Das ist doch völlig sinnlos. Wirklich. Das 
braucht man vielleicht in der Automatisierungtechnik bei Großanlagen - 
aber nicht im heimischen Bastelkeller an einer Käsefräse.

Gerade als Anfänger muss ich mich doch nicht gleich mit den komplexeren 
Themen die das Fachgebiet aufbringt beschäftigen. Heraus kommt dann eine 
schlampige fehlerhafte Schrittmotoransteuerung deren Code aus dem 
AVR-NET-IO Beispiel geklaut und mit einer anderen schlecht 
ausgerarbeiteten Ansteuerung eines x-beliebigen Projektes aus dem 
Internet kombiniert ist. Alles zusammen funktioniert weder korrekt noch 
besteht auf Grund mangelndes Grundwissens die Möglichkeit des 
Debuggings. Im Endeffekt verläuft das ganze dann sang- und klanglos im 
Sande.

Es gibt hunderte Schrittmotorsteuerungen mit USB. Wenn ich unbedingt auf 
Selbstbau aus bin, dann wähle ich keine sinnfreie, sondern möglichst 
einfache Lösung die auch meinen Anforderungen entspricht. Sei mir nicht 
böse, aber wenn du schon nach Kombinationen wie "AVR-NET-IO 
Schrittmotorsteuerung" googeln musst, dann bist du einfach auf 
Anfängerlevel. Dann solltest du erstmal Tutorials machen, um dich dann 
an größere Projekte zu wagen. Aber ich weiß - du bist nicht wie jeder 
Anfänger, du schaffst das auch ohne die notwendigen Grundkenntnisse und 
bei dir wird alles anderst als bei tausenden Anfängern vor dir.

Also solltest du das AVR Tutorial auf dieser Website durchmachen und 
dann wählt man logischer Weise:

USB PC <-- USB to UART (seriell) --> AVR <--> Schrittmotoransteuerung, 
Treiber, ...

Diese "USB to UART" Bridges gibt es für ~4€ auf ebay.


Alternativ kann man sich mit der "USB to UART" Bridge einen 
USB-Parallelport-Converter speziell für die Schrittmotorplatine selbst 
bauen, der zu 100% funktioniert. Auch das macht man im Normalfall mit 
einem AVR.

von Volker S. (volkerschulz)


Lesenswert?

Ich glaube es geht dem TO im Prinzip nur um einen Adapter von 
"irgendwas, was er in den Laptop stecken kann" auf LPT. ;)

Wie man da ausgerechnet auf das NET-IO kommt ist mir auch schleierhaft.

Alex R schrieb:
>> Oder steck dir ne PCMCIA Parallelportkarte rein.
> Nö, vergiss es, habs mal versucht aber die meisten billigen PCMIA
> Adapter taugen überhaupt nix.

Ich hab's auch versucht und es funktioniert ohne Probleme. Die 
"billigen" Adapter haben meist auch keine anderen Chipsaetze verbaut als 
die teuren (oder die, die auf Mainboards verbaut werden). Unter 
Umstaenden lohnt es sich, nicht die mitgelieferten Treiber zu benutzen, 
sondern diverse Treiber des Chipherstellers auszuprobieren.

Es gibt uebrigens durchaus auch USB-Adapter, die einen LPT-Port und 
nicht nur ein Druckerprofil emulieren. Die sind aber recht selten und 
meist ist aus der Artikelbeschreibung nicht ersichtlich, worum es sich 
bei dem Adapter genau handelt.

@TO: Was hast Du denn ueberhaupt fuer Schnittstellen an deinem Laptop?

Volker

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.