(USB-Modul +) RN-MotorControl + 2x RN-Stepp297 + Schrittmotore -> Funktioniert das ?
Moin zusammen !
Ein NewBie hat da mal ein paar Fragen an die Experten betreff "roboternetz"-Hardware.
Worum es (mir) hier geht:
Ich könnte preiswert einen "automatischen, selbst einstellenden SAT-Spiegel" für Fahrzeuge (Bus, LKW, Boot, etc.) bekommen.
Würde sich prima auf unserem WoWa machen, da wir öfter fahren und diese ewige Einstellerei mir auf den Senkel geht ....
Problem dabei ist: Relativ alt, mehr oder weniger nur die (komplette) Mechanik inkl. 2 Schritt-Motoren samt Elektronik dazu.
Kein Steuergerät mehr vorhanden, keine Schaltbilder, geschweige denn Steuerprotokolle o.ä.
Die Wahrscheinlichkeit, entsprechendes überhaupt zu bekommen, ist zum einen gering, zum anderem im Erfolgsfall sicherlich sehr kosteninstensiv.
Auch im fortgeschrittenen Alter (Ü50 !) lässt der Basteltrieb nicht nach !
Als ehemals gelernter RF-/TV-Techniker und Elektroniker und heute noch ambitionierter Programmierer (Delphi/Pascal) im Hobbybereich, traue ich mir das durchaus zu, dieser (sehr vertrauenserweckenden) 2-Motoren-Mechanik neues Leben einzuhauchen.
Idealerweise steht mir ein selbstgebastelter Mini-HTPC zur Verfügung, wofür ich die DVB-Software selbst geschrieben habe und somit dem Sat-Empänger notwendige Informationen wie Signal-Qualität und -Stärke (auch SNR u. a.) für optimale Spiegelposition entnehmen kann.
Ein GPS-Empfänger für die Positionsbestimmung und daraus resultierend zu berechnenden, erforderlichen Azimuth- und Elevationswinkeln ist ebenfalls vorhanden.
... fehlt noch ein digitaler Kompass und Elevationsmesser für die Mechanik - aber das ist hier (noch) nicht relevant.
Nun zum eigentlichen Prob, bzw. Frage(n):
Zur Steuerung der beiden Motore würde ich RN-Stepp297 oder ggf. auch den Mikroschrittmotortreiber verwenden wollen.
Seitens PC würde ich per RS232 oder besser noch via USB - z. B. mit dem USB-Modul Universal - kommunizieren.
Stellt sich dann die Frage, was "dazwischen passt" !?
Mein klarer Favorit, weil preiswert und von der Funktionaltität her (völlig) ausreichend - wäre der/das RN-MotorControl.
Allerdings lese ich zum RN-MotorControl immer nur etwas in Verbindung mit DC-/Linear-Motoren - nicht aber zu Schrittmotoren, was mich etwas verunsichert.
Prinzipiell sollte doch aber das verfügbare Pin-Out an beiden Karten passen, sofern sich Schrittmotoren doch auch mit PWM steuern lassen.... (müssten)
.... daher die Frage an die Community: Geht oder geht nicht ?
Liste der Anhänge anzeigen (Anzahl: 1)
Du schmeist hier die Ansteuerung von Schrittmotoren und DC-Motoren wild durcheinander...
Der L297 macht wesentlich mehr, als nur eine PWM zu generieren. Er wandelt das Taktsignal so um, dass an seinen Ausgängen die richtigen Spannungen für die einzelnen Motorspulen anliegen. Außerdem hat dieser gleich noch eine eingebaute Stromregelung (um die PWM braucht man sich also nicht kümmern, die macht der L297 schon von alleine. Alles, was er will, ist eine Referenzspannung, die man mit einem Poti einstellen kann). Alles, was vom Mikrocontroller geschickt werden muss, sind das Taktsignal mit der gewünschten Frequenz, ein Signal für die Drehrichtung, ein Signal für Voll-/Halbschrittbetrieb und ein Enable, um den Motor bei Bedarf stromlos schalten zu können. Der L298 ist dann nurnoch die Leistungsstufe, je nachdem, wie man ihn beschalter lässt er sich für einen Schrittmotor oder 2 DC-Motoren verwenden, wird dann aber völlig anders an den Controller angeschlossen. Ein Signal mit einer gewünschten Frequenz kannst du auf einem Controller ganz einfach mittels Timer erzeugen. Lies dir dazu einfach mal durch, wie das mit den Timern funktioniert und dann kommst du hoffentlich selber drauf, wie das zu lösen ist.
Zum Anschluss von L297 und L298 solltest du dir mal die Datenblätter dazu angucken, besonders das angehängte Bild