|
Lösungsvorschläge - schriftlich
Müller/
Sonne; 28.06.2005Die vier Anforderungen der Problemformulierung können
wie folgt angegangen werden:
Links- und Rechtslauf:
Links- und
Rechtslauf werden über separate Taster angewählt (alle
Taster sollten über eine Entprellung verfügen). Wird der
Taster „Linkslauf“ gleichzeitig mit
der Taste „Motor stopp“, bzw. der Taster „Rechtslauf“
gleichzeitig mit der Taste „Motor stopp“
betätigt, so wird der Motor angehalten, um keine Personen zu
gefährden (vorrangiges Ausschalten). Wird während des
Linkslaufs die Taste „Rechtslauf“ betätigt, bleibt der Motor
im Linkslauf-betrieb. Das gleiche gilt auch
für den umgekehrten Fall.
Reversieren über Stopp:
Um den Motor
abzuschalten, ist wiederum ein Taster notwendig. Eine
Drehrichtungsumkehr wird nur
ermöglicht, wenn der Motor zuvor
ausgeschaltet und der Stillstand des Motors festgestellt wurde. Wird
schon eine Drehrichtung angewählt, während der Motor noch
in Bewegung ist, so erleuchtet eine Diode, die besagt, dass noch bis
zum Stillstand des Motors gewartet werden muss, um die neue
Drehrichtung auszuwählen (etwa: „Warten, bis Motor still
steht!“). Dies geschieht aufgrund des erhöhten
Sicherheitsaspektes, um keine Personen zu gefährden.
Zustandserkennung über einen Generator:
Die Bewegung
des Motors kann über einen Tachogenerator, angekoppelt an die
Motorwelle, erfasst und ausgewertet werden. Dieser Tachogenerator
erzeugt bei laufendem Motor eine Spannung. Die Höhe der
Spannung ist jedoch in diesem Fall irrelevant, da für die
Drehrichtungsumkehr nur wichtig ist, ob sich der Motor überhaupt
bewegt. Das heißt: Gibt der Tachogenerator
keine Spannung mehr ab (also: 0 Volt), so erkennt unser Programm,
dass sich der Motor im Stillstand befindet, und es kann eine
Drehrichtung über einen Taster angewählt werden.
Verriegelung Hardware / Software:
Wegen der zu
hohen Stromaufnahme des Motors kann dieser über
einen Optokoppler mit dahinter geschalteten Transistoren (vom Board
aus gesehen) mit dem Board verbunden werden. Der Optokoppler hat auch
den Vorteil, dass er galvanisch zwischen Board und Motor trennt. Da
der Motor außerhalb des Boards mit einer H-Brücke
angesteuert wird, die zur Steuerung ihrer Transistoren drei
Anschlüsse benötigt, bietet es sich in diesem Fall an,
einen Vierfach-Optokoppler anzuwenden, so dass noch ein OK zum
Anschluss des Austasters zur Verfügung steht.
Für
unsere Motoransteuerung genügt als schriftlicher
Lösungsvorschlag diese Beschreibung. Für ein größeres
Problem, das z. B. später im Auftrag einer Firma gelöst
werden muss, sollte ein Pflichtenheft erstellt werden. Hierzu gibt es einen
hilfreichen Link mit Downloadmöglichkeiten für
Vorlagen am Ende dieser Seite.
|