Forum: Mikrocontroller und Digitale Elektronik Generelle Frage zu einem TWI - Schrittmotor Projekt


von Peter S. (schoells)


Lesenswert?

Hallo!

Da ich im Moment versuche mir Kenntnisse über µC Programmierung 
anzueignen, hab ich mir ein kleines Projekt ausgedacht welches mir die 
Funktionsweise von TWI näherbringt. Vor allem lege ich dabei Wert auf 
einen "Praxisnahen" Nutzen.

Ich hab mir folgendes Vorgestellt:

Ich möchte 3 Schrittmotoren mit einem µC steuern. Jeder der 3 
Schrittmotoren soll mit einer eigenen Drehzahl eine gewisse Anzahl von 
Schritten ausführen, welche via PC (RS232 vorgegeben wird).

Meine Frage ist nun:
Ist es sinnvoll, dass ich einen ATmega16 mittels RS232 anspreche, ihm 
die Befehle übergebe, und dieser dann mit Hilfe eines TWI Bus jeweils 
einen der 3 ATmega8 anspricht, mit dem dann über einen L293D die 
Schrittmotoren gesteuert werden?

Es soll keine CNC Fräse oder ähnliches werden (also keine 
Bahninterpolation). Es geht dabei rein darum, dass ich einen gewissen 
Punkt im Raum anfahren kann.

Die Variante mit den 3 ATmega8 habe ich daher gewählt, da ich gerne 
irgendwann (sollte das Projekt mal funktionieren) die Schrittmotoren auf 
ein geeignettes Gestell mit Führungen packen möchte, die mit 
Endschaltern (Hall Sensoren) versehen sind, damit ich Nullpunkte 
definieren kann und inkrementell die Solllage mit den Motoren anfahren 
kann.

Vielleicht gibts ja bessere Ideen für die Verwirklichung dieses 
Projekts.

Danke für euren Rat
lg Peter

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.