Forum
Arduino Programmierung "speciale" (Elektronik)
» Arbeitet der Flankenzähler korrekt (im switch-Block)? Erkennt er die
» Anzahl der Flanken (1, 2, 3 oder 4)?
» Hast du die Zahlen korrekt übernommen?
Es scheint so. Der Motor läuft in die jeweils richtige Richtung an und es wird auch das Quittierungssignal ausgegeben. Nur für CASE 1 und 2 macht der Motor nur einen Schritt. Dabei ist dort lediglich der Faktor für die Impulse ein anderer. Es funktioniert aber auch nicht, wenn der gleiche Faktor wie in CASE 3 und 4 eingetragen wird.
» Das hört sich nach einem Timingproblem an. Erhöhe mal probeweise die
» Impulslänge für den Schrittmotortreiber um den Faktor 10.
Werde ich probieren, wenn ich wieder da bin.
» Prüfe mal nach (mit dem Oszi) ob die Impulse sauber und zuverlässig dort
» ankommen, wo sie sollen.
Das Problem ist halt, dass die SPS immer ein "Freestyle-Timing" hat.
» Sind alle Masseverbindungen in Ordnung?
Denke schon, der Schrittmotortreiber bekommt ja sowieso einzelne Aderpaare für die Ansteuerung.
» Da müsste ich leider passen. Ich kann nur FreeBASIC und C. Und mit dem
» CAN-Bus habe ich mich auch noch nicht näher beschäftigt.
Wäre ja auch zu schön gewesen
» Die Anzahl der Views für einen Thread mit einem so speziellen Thema ist ja
» enorm. Gibt es eine größere Gemeinde von DIY-CNC-Interessierten? Oder
» liegt das am Titel des Threads, der Bots anlockt? ![]()
Der Titel wird allgemein viele anlocken...
Gesamter Thread:
