Forum: Mikrocontroller und Digitale Elektronik yu Controller


von Önal (Gast)


Lesenswert?

Hallo

Ich will einen automatischen Motor bauen mit Steuerung über PC.
Die Steuerung soll zusätzlich an einen Speicher (z.B. EPROM) 
angeschlossen werden.

Das ganze soll Tipp Topp Funktionieren, d.h. vollautomatisch.

Der Motor soll mit 12 Volt betrieben werden (Autobatterie).
Ich glaube ich brauche einen Kontroller mit Speicher Funktion.

Ich will praktisch einen Motor bedienen und programmieren können, der 
folgendes tun soll:

Motor z.B. um 9.00 Uhr um 40 Grad nach rechts drehen.
Die Steuerung soll auf Grad einstellbar sein.

Wer kann mir helfen so etwas zu bauen?
Ich finde das sehr interessant.


Grüsse

Metin

von Önal (Gast)


Lesenswert?

cc

von Metaller (Gast)


Lesenswert?

Guten Morgen Metin,

das wird für Dich nicht so einfach umzusetzen sein, da Du noch, so 
glaube ich, keine Erfahrungen mit einem Mikrocontroller gemacht hast. 
Imgrunde brauchst Du nur einen uC und einen Schrittmotor. Genauer gesagt 
könnte es wie folgt aussehen. Du kaufst Dir einfach einen ATMega8, eine 
I2C-Schrittmotorsteuerung (z.B. von Conrad (Artikel-Nr.: 198266 - 62)), 
einen Schrittmotor mit 200 Schritten pro Umdrehung plus ein paar 
Kleineteile. Die genannte Schrittmotorsteuerung kann den Schrittmotor 
mit 1/16 Mikroschritte ansteuern, das bedeutet, dass der Motor dann 3200 
Schritte/U macht, also 0,1125 Grad pro Schrittt. Um den Motor um ein 
Grad zu bewegen, mußt Du Ihn 9 Schritt weiter drehen lassen (= 1,0125 
Grad).

Um aber sowas zumachen benötigt man einwenig Erfahrung mit der Materie, 
also versuch erstmal eine LED zum blinke zu bring, so wie jeder hier mal 
angefangen ist. Ich denke nicht, dass Dir hier jemand alles zusammenbaut 
und programmiert.

Schönen Gruß... Metaller

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.