Frage Schrittmotorsteuerung und Co. - Teileliste

OP #2287665
Lesenswert?

Hallo :-)

Ich bin ganz neu auf dem Gebiet Microcontroller und habe schon viel 
gelesen, dennoch ist das Thema und sind die Möglichkeiten von 
Realisierungen riesig...

Nun zum Thema:
Ich möchte im Zuge einer Arbeit mit einem Auszubildenden folgendes 
Projekt anschieben:

- Es sollen 4 mittelstarke Schrittmotoren über LAN angesteuert werden 
können

- Die Schrittmotoren sollen später Schalter umstellen, die noch manuell 
bedient werden

- Die Programmierung sollte über C möglich sein. Damit es nicht allzu 
schwierig wird, sollten die Treiber Platinen und die vom AVR fertig 
bestückt sein (um nicht gleich in Lötfehler zu laufen)

- Ein LCD Display sollte angeschlossen werden können

- Später sollen noch 4 Relais dazukommen

- Das ganze muss natürlich güntig sein

Was brauche ich alles dazu? Wer kann mir eine Teileliste erstellen. Ich 
bin nicht zu faul, doch wie schon o.g. ist die Auswahl riesig (für 
Anfänger).

Viele Grüße
Mike
#2287674
Lesenswert?

Slider @home schrieb:
> Hallo :-)
>
> Ich bin ganz neu auf dem Gebiet Microcontroller und habe schon viel
> gelesen, dennoch ist das Thema und sind die Möglichkeiten von
> Realisierungen riesig...
>
> Nun zum Thema:
> Ich möchte im Zuge einer Arbeit mit einem Auszubildenden folgendes
> Projekt anschieben:

Dein Projekt ist mit einem Auszubildenden schon ziemlich sportlich, wenn 
weder du noch er Erfahrung mit einem µC oder programmieren im 
Allgemeinen haben.

> Was brauche ich alles dazu?

Drüben im Roboternetz haben sie eine kleine Experimentierplatine, die 
wenn ich mich recht erinnere auch einen Motortreiber beinhaltet oder 
zumindest gibt es Motortreiber als Zusatzplatine.


> Wer kann mir eine Teileliste erstellen. Ich
> bin nicht zu faul, doch wie schon o.g. ist die Auswahl riesig (für
> Anfänger).

Das macht nichts. Der Kern ist überall derselbe (wenn du bei AVR 
bleibst). Nur die Aussenbeschaltung drumherum ist anders und differiert 
in der Reichhaltigkeit.

So schlimm ist das alles nicht. Die µC laufen von alleine, wenn man die 
Versorgungsspannung anlegt. Das ist alles recht unkompliziert. Das 
einzige was man auf jeden Fall als Anfänger fertig kaufen sollte, ist 
ein ISP Programmer. Und zwar einen, der von Haus aus über USB 
angeschlossen wird und mit dem AVR-Studio angesprochen werden kann.

AVR-Tutorial
im ersten Abschnitt finden sich so manche Infos.
OP #2287734
Lesenswert?

@ MaWin
-> Das jetzt zu erklären würde den Rahmen sprengen. Auf Relais zu gehen 
ist
nicht so einfach möglich...

@ Karl Heinz
-> An eine Experimentier-Platine habe ich auch gedacht. Allerdings gibt 
es ja diverse. An eine Platine müssen ja dann die 4 Treiber Platinen 
oder nicht?

Es wäre schön, wenn man mir dabei helfen könnte etwas zusammen zu 
stellen...
Gast #2287747
Lesenswert?

Aber wie lange sie in die jeweilige Richtung laufen sollen, und man 
erkennt im Gegensatz zum Schrittmotor wann sie an einen Anschlag laufen, 
und sie sind klein und billig statt gross und teuer und sie haben 
trotzdem Kraft und können einfach angesteuert werden, und und und.

Wie ich vermutet habe hat mal wieder kein Schwein nachgedacht, sondern 
nur Schlagworte aufgeschnappt.

Es könnte ja sinnvolle gründe für Schrittmotore in der Anwendung geben, 
aber wenn du keine nennen kannst, war es wohl nciht so besonders 
überlegt.
Gast #2287754
Lesenswert?

Also sagen wir mal so:

Das Philips/Fluke PM2525 macht genau das:

Einen Mehrstellungsdrehschalter per Motor an ausgewählte Positionen 
fahren.

Und mit welchem Motor ?

(ok, ok, ich weiß das, weil sie öfters kaputt gehen...)
OP #2287844
Lesenswert?

Das ist doch nicht Euer Ernst oder? Das letztere stammt auch noch von 
einem Moderator? Unglaublich...

Es ist doch auch unerheblich über den Sinn mancher Schaltungen oder 
Anwendungen hier im Forum zu diskutieren, wenn diese dennoch gebraucht 
werden oder selbst zu Versuchsaufbauten  dienen.

Ich dachte, dass dies hier ein gutes Board wäre und einem geholfen wird 
und nicht, dass erstmal alles schlecht gemacht wird... Wer kann mir 
helfen?
Moderator (Firma: Titel) Persönliche Seite #2287854
Lesenswert?

Slider @home schrieb:
> Wer kann mir helfen?
Welche Hilfe willst du denn? Willst du einfach nur das hören, was du dir 
selber sowieso schon ausgedacht hast?
Wenn du ein Anfänger bist, solltest du dir die Ratschläge von 
Fortgeschrittenen und Profis ruhig mal durch den Kopf gehen lassen...

Slider @home schrieb:
> Ich brauche Hilfe, deswegen bin ich hier -> nicht zum Raten...
Mit den derzeit vorliegenden Informationen kann man nichts besseres 
raten...

> Das ist doch nicht Euer Ernst oder?
Was sind das für Schalter, die du da umschalten willst? Welches Moment 
mußt du da aufbringen? Hat das ein Schrittmotor allein oder brauchst du 
noch ein Getriebe? Wieviel Platz hast du? Ist dir klar, dass du auch 
einen Schrittmotor nach dem Einschalten auf Referenz fahren mußt? 
Könntest du dir vorstellen, dass ein DC-Motor (Pollin 
Scheibenwischermotor) mit einer Lichtschranke hier die einfachere Lösung 
sein könnte?
OP #2288012
Lesenswert?

01.
Ich habe mir nichts ausgedacht, wie bereits geschrieben gibt es viele 
Ansätz von Herstellern bzw. von Projekten für Microcontroller. Ich 
möchte nur einen Tip, welche der Projekte entsprechend wirklich 
anfängergerecht sind und ggf. günstig.

02.
Und ich nehme natürlich gerne Ratschläge, doch welche denn? Sagt mir mal 
was bis jetzt an Beiträgen wirklich konstruktiv war? Lothars Einwand mit 
der Grundstellung war der einzige bis jetzt.

-> Die Pollin-Geschichte wusste ich nicht und habe mich nun belesen. 
Dies kommt aber nicht in Frage, zu wenig Platz und eine punktgenaue 
Steuerung ist nicht möglich.

03.
Nach nochmaligem Lesen des gesamten Threats finde ich das Board doch 
etwas hochnäsig hier. Wenn man es mal historisch betrachtet, ist das 
grauenhaft... -> möchte aber keine Diskussion darüber auslösen.

04.
Vielleicht habe ich mich ja auch falsch ausgerückt. Ich suche keine 
"Bauteile"-Teileliste, sondern eine "Platinenteile"-Teileliste :-)

Ich habe immer freundlich gefragt, war nicht unhöflich. Nun lest mal die 
Antworten zu meiner Frage. Ist ja auch egal, ich bedanke mich für die 
Hilfe, vielleicht klappt es ein anderes Mal besser...
Gast #2288033
Lesenswert?

Slider @home schrieb:
> Vielleicht habe ich mich ja auch falsch ausgerückt. Ich suche keine
> "Bauteile"-Teileliste, sondern eine "Platinenteile"-Teileliste :-)

1. Mikrocontroller
Irgendeinen, der pinmäßig passt, von dir gelötet werden kann (SMD?).
Familienmäßig daran ausrichten, zu welcher man bereits 
Programmierhardware und Erfahrung hat.

2.Spannungsversorgung dafür
Da hier keiner weiß, wo du den Strom überhaupt herholst (Netz, 
vorhandenes Netzteil, ...), lässt sich dazu nicht viel sagen.

3.Motortreiber
eventuell noch einen Controll-IC für Schrittmotoren wie z.B. die 
steinalte, aber gut dokumentierte L298 , L297 Kombination
Aber kommt eben auf die uns nicht näher bekannten verwendeten Motoren 
an.

4. Sensorik
z.B. Endlageschalter, aber halt, das ist kein Platinenteil.

5.Bedienung
welches Display, Taster?, Drehencoder?

Fazit:
Du siehst, ohne genauere Angaben über dein Vorhaben lässt sich fast 
nichts dazu sagen. Einfach irgendeine Platine zusammenwursteln und 
irgendwelche Sachen dran anschließen geht nicht.
Jetzt seh ich 2 Möglichkeiten für dich:
a) sich informieren, eine Planung machen und hier gezielt nach Details 
fragen.
b) Themawechsel

Eigentlich schon viel zu viel bla-bla geschrieben, aber ohne Infos 
deinerseits wirds nicht besser.
:-)
Gast #2288060
Lesenswert?

Er will nicht löten, er will eine Bestellnummer für eine Platine mit 
einem Ethernet-Stecker und 4 Schrittmotoranschlüssen unbekannter 
Strombelastbarkeit und einem Dutzend GPIO Anschlüssen auf der ein AVR 
(das weiß er schon, daß der der "richtige" ist, wenn er auch sonst 
nichts weiss) in C programmiert werden kann.

Du kannst also auf Seiten des OP mit Null Eigenbeitrag rechnen, nicht 
selber denken, nicht selber bauen, er will sich nur ein Ergebnis von 
anderen zurechtlegen lassen und billig soll es auch noch sein.

Am ehesten wäre er mit einem Roboterboard bedient
http://www.active-robots.com/products/fiveco/ethernet-converters.shtml
aber ich kenne die nur für 4 Gleichstrommotore und nicht 4 
Schrittmotore, obwohl man natürlich Motortreiber nachrüsten kann. AVR 
sind da nicht drin.
Gast #2288083
Lesenswert?

Ich nehme mal an er will Drehschalter mit Schrittmotor drehen. OK aber 
die Meißten Drehschalter sind nicht gerade leichtgängig. Ich denke er 
wird schon etwas größere Motore brauchen um die Kraft aufzubringen. Also 
wenns nur zum anstarren ist, dann siehts bestimmt llustig aus aber ein 
echter Techniker würde sich totlachen. Mach lieber ne kleine CNC-Fräse 
draus oder rüßte ne alte Drebank um und bau die Motore an die alten 
Spindeln.
Gast #2288100
Lesenswert?

Ach ja da haben dann auch mehrere Lehrjahre was von. Erstmal die 
Mechanik dann die Elektronik und Software. Und was zu nachrüßten gibt es 
auch immer ( automatischer Werkzeugwechsel, automatische Dosierung des 
Kühlmittels, Schnittstellen für CAD usw...) sowas ist nie richtig fertig 
und es ist außerdem eine produktive Fertigungsmaschine die irgendwann 
Teile für sich selber macht. Und das kann man sogar nem Profi mit Stolz 
präsentieren.
Gast #2288101
Lesenswert?

Moin Slider,

ich hab dir da mal was rausgesucht (auch wenn ich keine Ahnung habe was 
du wie und wo schalten willst).
Das hier ist ein AVR- Starterpaket mit allem was du brauchst:

http://shop.embedded-projects.net/index.php?module=artikel&action=artikel&id=108

und das hier ist eine Schrittmotoplatine, im Downloadbereich findest du 
eine Anleitung wie diese Platine zu dem Starterpaket von oben passt:

http://shop.embedded-projects.net/index.php?module=artikel&action=artikel&id=788

Ich hoffe das hilft dir weiter!

Gruß
Andi

@Uwe: Lern erstmal schreiben und dann gib sarkastische Kommentare!
Gast #2288137
Lesenswert?

Naja der Textcursor spinnt hier oft und man hat irgendwie keine Lust 
ständig mit der Maus hinzuklicken. Woran liegt das eigenlich ? Und die 
Hardware ist doch fast die gleiche : Schrittmotor + Endschalter + 
Kupplung + Software. Nur das eine wird nie ganz fertig und kann immer 
weiter von Lehrjahr zu Lehrjahr ergänzt werden. Auch wenn sich am Anfang 
nur ein Motor auf Tastendruck Dreht (und auf den Endschalter fährt) ist 
das trotzdem ein Anfang. So sarkastisch war das gar nicht gemeint.
Gast #2288256
Lesenswert?

Slider @home schrieb:
> allerdings kann man die Servos aber
> nicht "genau" steuern.

Sorry, das halte ich für falsch.
Die von dir genannten 20° Schritte innerhalb 120° sollten damit schon 
machbar sein...
Und wären dazu noch verhältnismässig einfach zu lösen, komplett ohne 
Leistungselektronik (Schrittmotortreiber).

Und bevor ich sehr viel Geld für HW (Motoren, Treiber etc.) ausgeben 
würde, wäre doch ein ProofOfConcept mit nem Servo hier angebracht.
#2288565
Lesenswert?

Slider @home schrieb:
> Wie steuert man denn den Servo an? Per Zeitintervall? Lichtschranke?

Modellbauservo Ansteuerung

Aber auch das ist für einen Anfänger immer noch sehr sportlich. Daher 
wiederhole ich mich gerne
AVR-Tutorial
AVR-GCC-Tutorial

Fangt damit an, eine LED blinken zu lassen, wie alle anderen auch. Und 
dann erst nach und nach auf das eigentliche Ziel hinarbeiten.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren