Hallo, Ich habe mir von ELV das USB-I2C Interface und einen Schrittmotor mit iSMT Schrittmotorensteuerung gekauft. Damit soll es ja einfach sein einen Schrittmotor zu steuern... Über HTerm kann ich dem auch sagen was ich von Ihm möchte, aber ich wollte das Programm auf dem Atmega88 haben. Das kriege ich aber nicht hin. Also habe ich mir von Franzis ein Lernpaket gekauft. Microcontroller in C Programmieren. Jetzt kann ich zwar LED's zum leuchten bringen und auch an ADC einen Messwert auslesen und weiter verarbeiten, aber ich verstehe immer noch nicht was zwischen HTerm und dem TMC223 auf dem iSMT passiert. Ich habe mir die Datenblätter vom Atmega88 und TMC223 angesehen und verstehe nur Bahnhof. Also meine Fragen: Kann mir jemand erklären was auf dem Atmega88 im USB-I2C passiert, wenn ich über HTerm meinen Befehl sende? Hat jemand einen CODE oder kann mir einen schreiben, für Atmel Studio, indem ich mir ansehen kann wie der Motor angesteuert wird. Es würde mir reichen wenn er nur mal 1 Step rechts und links laufen würde. Andre.
Gast
#3534775
warum hast du keinen arduino genommen? da ist der einstieg sehr einfach und es gibt massenhaft tipps und tricks im internet... und du kannst einen schrittmotor ansteuern ohne das du alles verstehen musst... ist nicht immer gut, aber für den anfang hast du relativ schnell ein ersteserfolgserlebnis... viele grüsse
@Peter_S Leider findet man mit Google nicht immer die Einfachste Lösung. ELV und Co. sind da halt weiter oben. Bin aber etwas weiter. http://www.trinamic.com/products/integrated-circuits/integrated-motion-controller-stepper-driver/tmc223 Versuche das jetzt zu verstehen und muss mir noch klar werden wie der Port konfiguriert wird. Andre.
Gast
#3535191
peter_s schrieb: > warum hast du keinen arduino genommen? da ist der einstieg sehr einfach > und es gibt massenhaft tipps und tricks im internet... und du kannst > einen schrittmotor ansteuern ohne das du alles verstehen musst... Nur geht es hier nicht um einen Schrittmotortreiber mit L298 sondern um eine Anbindung des TMC223 über I2C. Die Anwendung setzt sich also aus den beiden Teilen I²C-Kommunikation und TMC223-Steuerung zusammen.
Kann mir jemand erklären was der hier macht? Die komplette Datei ist im Anhang. Versucht der da den TMC223 zu finden?
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
25 | |
26 | |
27 | |
28 | |
29 | |
30 | |
31 | |
32 | |
33 | |
34 | |
35 | |
36 | |
37 | |
38 | |
39 | |
40 | |
41 | |
42 | |
43 | |
44 | |
45 | |
46 | |
47 | |
48 | |
49 | |
50 | |
51 | |
52 | |
53 | |
54 | |
55 | |
56 | |
57 | |
58 | |
59 | |
60 | |
61 | |
62 | |
63 | |
64 | |
65 | |
66 | |
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.