Bewegte Kamerahalterung (mit Getriebemotoren), Drehzahlprob.
Hallo und Guten Morgen,
erstmal muss ich euch (ohne mich einschleimen zu wollen) loben, ich hab ich dem Forum hier schon ne Menge gute Tipps zum Basteln von Schaltungen etc. gefunden...
Momentan baue ich an einem Kamerakran, genauer an dem Remote-Head. Der Remote-Head ist der Teil, der den Kopf des Krans bildet. Er wird elektronisch, vom Fuße des Krans aus, gesteuert. Ich habe bereits interessiert einen Treads zu dem Thema verfolgt...
siehe: https://www.roboternetz.de/phpBB2/ze...ag.php?t=30961
Zu meinem Pech habe ich mich aber bereits dazu entschlossen mit Getriebemotoren zu arbeiten und kann daher nicht alles 1:1 nachbauen.
Ich arbeite mit diesen Motoren (jeweils einer pro Achse):
GETRIEBEMOTOR RB 35 1:100 (gibt's bei C)
Daten:
-Betriebsspannung 12V/DC
-Motoren-Stromaufnahme unter Last ca. 300 mA
-Leistungsaufnahme: 1,23W (steht so im Datenblatt)
Die Spannungsversorgung erledigt ein 7,2V Akku-Pack (1600 mAh) auf dem RC-Bereich . Das lastet die Betriebsspannung der Motoren zwar nicht aus, reichr mir aber völlig (die Drehgeschwindigkeit is passable, auch wenn beide Achsen zu gleich angesprochen werden).
Jetzt aber zu meinem eigentlichen Vorhaben/Problem:
Ich möchte die beiden Motoren mit einem altem Joystick (mit Potis) oder vereinfacht (wie auch im anderen Thread) mit dem ALPS STICK-KONTROLLER RKJXP1224002 von C ansteuern. Zudem würde ich gerne insg. vier Taster an den Endpunkten meiner Rotations- und Kippachse anbringen, die eine weitere Bewegung in die jeweilige Richtung verhindern (dann noch noch in die Gegenrichtung). Ich nenne das mal Nothalt.
Ist so etwas umsetzbar? Ich weiß zwar, dass man irgendwie einen LM317 Spannungsregler benutzen muss, aber leider absolut nicht wie. Ich finde im Netz nur haufenweise Anleitungen die sich auf dem Impulsansteuerung mittels Servos beziehen. Gerade zu diesem Nothalt finde ich nichts. Mir ist zwar klar, wie ich den Stromkreis mit einem Öffner-Taster öffnen kann bei Berührung, aber nicht wie ich die Umpolung gleichzeitig "aktivieren"/erlauben kann.
Ich würde mich sehr über ein paar Tipps freuen, vielen Dank,
offtake
Liste der Anhänge anzeigen (Anzahl: 1)
@the_Ghost666
Der "Träger" (heißt bei den professionellen Geräte einfach Remote-Head) ist schon (quasi) fertig.
Er basiert auf einem altem Schwenkkopf für Überwachungskameras. Ich war dabei aber nur am mechanischen Teil interessiert und hab die ganze Elektronik (die auf 24v basierte) durch zwei Getriebemotoren ausgetauscht. Vorher wäre das Teil nur sehr (zu) langsam bewegbar gewesen.
Aber über den mechanischen Teil müssen wir uns hier (bis auf die Winkeleinstellungen bei der Programmierung) eigentlich keine Sorgen machen, das habe ich schon alleine im Griff :)...
Das Bild im Anhang zeigt das Original-Gerät.
Der Zylinder kann sich ca. 355° (Pan) drehen und das Obere Teil (Kamerasockel), kann aus der Waagerechten um 60° nach Vorne und um 10° nach hinten kippen (Tilt).
Liste der Anhänge anzeigen (Anzahl: 1)
So, das ist bis jetzt entstanden. Von den einzelnen Motoren wird noch kein Strom gemessen, denn die Frage ist jetzt, ob man a) Endtaster benutzt oder b) die Blockierspannung detektiert und ob man a) den Motorstrom misst oder b) die Akkuspannung bzw. Kapazität oder c) beides. Dann muss man auf jeden Fall erweitern, denn mehr als 8 ADCs hat der Mega16 nicht und 4 sind schon vom Joystick belegt. Apropos: Ich habe für jeden Joystick nur einen Taster angeschlossen, willst du jeweils alle 2 oder sogar garkeine?
An die 16-polige Stiftleiste kommt das Display (4-bit Modus) und die Beleuchtung, ISP ist eben die ISP-Schnittstelle und Gameport der Anschluss für zwei 2-achsige oder einen 4-achsigen Joystick. Der Anschluss ist so nicht der Norm entsprechend, das ist Absicht, denn ich würde sowieso den Joystick innen umlöten, um die vollen 10 bit Auflösung zu erhalten (Spannungsteiler zwischen +5 Volt und GND, +5 als Referenz für den ADC). Ein Pegelwandler für die Kommunikation mit dem PC ist noch nicht dran, soll er? Zum Programmieren hast du den ISP, mit einem Adapter kannst du über die Druckerschnittstelle direkt mit Bascom programmieren. Ich kann auch anstelle der 10-poligen Stiftleiste einen 9-poligen Sub-D einbauen, dann brauchst du keinen Adapter, aber Bascom kann den µC nicht direkt ansprechen (Dann brauchst du ponyprog, mache ich immer so).
Ruf mich doch mal an, wenn du das hier gelesen hast, dann muss ich nicht immer schauen, ob du gepostet hast.
Und an alle anderen: Wie immer ist Kritik erwünscht ;-)
Liste der Anhänge anzeigen (Anzahl: 1)
Stimmt, ist doch ein erheblicher Preisunterschied, die Frage ist dann noch der Versand...
Liste der Anhänge anzeigen (Anzahl: 1)
Na, dann besorge ich doch lieber den L293d woanders. Für den L298 die Schaltung zu vergrößern wäre wirklich Platz- und Geldverschwendung.
Ich würde inzwischen so oder so die Motoren mit separaten Akkus betreiben wollen. Somit kann ich nämlich theoretisch die 36V ausnutzen ohne den Controller zu modifizieren. Vielleicht muss ich um den Kran zu bewegen ja auch stärkere (24v, oder so) Motoren haben.
Ich habe den Aufbau der Platine mal schematisch skizziert... Jeder Motortreiber kann einen Akku mit bis zu 36Volt haben. Ich denke zwar nicht, dass ich das wirklich ausnutzen werde (sonst gäbe es auch irgednwann Probleme mit der Ampere-Belastung des L293d), aber ich habe zumindest die Möglichkeit jedem Motortreiber einen separaten Akku zu spendieren. Somit kann es nicht passieren, dass beide Motortreiber gleichzeitig auf einen Akku zugreifen. Dann kann auch nicht mehr der Fall eintreten, dass 4 Motoren zugleich den Akku belasten.
vg,
offtake
Liste der Anhänge anzeigen (Anzahl: 1)
So, ich hab mich jetzt mal in Eagle (mit der Hilfe von woodghost) eingearbeitet und diesen Schaltplan erstellt. Hab ihn aber noch nicht prüfen lassen... Mal gucken wie viele Fehler ich gemacht hab.
Funktionen:
-Programmierung über ISP-Schnittstelle (Dongle ist also anklemmbar)
-Motorsteuerung von 2x 2 Motoren
-Spannungsversorgung für jeden Motor und den Controller separat (3 Quellen)
-Steuerung über Gameport (nach Standard) oder via littleUSB-Schnittstelle
-Test-LED für Funktionstests
-Einen Endschalter (Taster) für jede der vier Achsen (zur Übersicht direkt als Taster eingezeichnet und nicht als Pin...)
-Alle 4 Joysticktasten sind ebenfalls an den MEGA16 angeschlossen für weitere Funktionen (z.B. X- oder Y-Achse blockieren.. je nach Programmierung)
Viele Grüße.
offtake
Liste der Anhänge anzeigen (Anzahl: 1)
Ne, werde nicht öfter online sein. Noch kein Netz... :-(
Auf den ersten Blick sehe ich erstmal keine Fehler, aber das kann man besser am Eaglefile schauen (Fehlerlisten, er erkennt selber bestimmte Fehler etc.).
Bei Pollin gibt es einen Regler, ich denke, der kann das: http://www.pollin.de/shop/detail.php...ODk4OTk4&ts=20
Kennt sich jemand damit aus? Bei Pollin gibt es auch einen Bausatz dazu, kann das mal jemand checken?
Ich kann dir auch einfach meine File posten, mach ich mal...