PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : alte Maustechnik



derschwaerme
02.03.2009, 09:59
Hallo
bräuchte bitte eure super hilfe
ich möchte für meine carrerabahn einen neuen regler bauen.
ich ´habe schon diverse gebaut, aber diesmal möchte ich eine neue art des abgriffs bauen.
also folgendes, neue regler sind kontaktlos und da will ich auch mal hin.
folgender gedanke:
in alten mäusen ist die gabellichtschranke (gls) mit einer lochplatte
so will ich es auch machen.
mechanisch brauche ich da keine hilfe, was ich meine ist,
wenn die lochplatte durch die gls fährt wird wahrscheinlich ein zähler aktiv.
durch zwei gls kann rauf oder runter gezählt werden.
ist das soweit richig?
wenn ja, wie kann man dann den leistungsteil vom zähler ansteuern?
das leistungsteil besteht im wesentlichen aus einem darlington.
muss nur positiv regeln
wäre nett wenn es jemand verstanden hat und mit mir die entwicklung durchstehen kann
gruss

Hubert.G
02.03.2009, 11:06
Wie funktionieren die neuen Regler.
Mit einer GLS wird es nicht funktionieren, wie weisst du ob hinauf oder hinuntergezählt werden soll.

Ceos
02.03.2009, 12:02
inkrementalgeber, er wollte ja ne maus zerlegen

oberallgeier
02.03.2009, 12:36
Es gibt bestimmte Gabellichtschranken (https://www.roboternetz.de/wissen/index.php/Sensorarten#Drehgeber_Sharp_GP1A30_und_GP1A38) (GLS), die eigentlich ZWEI GLS sind. Die kauft man am Besten passend zu einem entsprechenden Encoder. Dabei sind die beiden Lichtschranken so weit voneinander entfernt, dass sie bei einer Drehung des Encoderrades zwei "um 90° versetzte" Signale erzeugen. Ganz simpel ausgedrückt (siehe im Wiki - oberer Link): durch Auslesen gleicher Flanken kann man die Drehrichtung erkennen. Das Prinzip ist hier erklärt. (http://de.wikipedia.org/wiki/Inkrementalgeber#Abbildendes_Messprinzip) So eine GLS gibt es beispielsweise hier (http://www.shop.robotikhardware.de/shop/catalog/product_info.php?cPath=71&products_id=135) komplett mit Encoderscheibe. Ein Viertel dieses Encoders oder so dürfte für die beschriebene Aufgabe reichen (Aber vielleicht wäre ein gutes Poti mit einem ADC einfacher, billiger und besser???).

Maussensoren haben da nicht allzuviele Segmente wie z.B. der, den ich aus einer alten Kugelmaus habe:
http://oberallgeier.ob.funpic.de/encD15.jpg

Ceos
02.03.2009, 12:44
der verschleiß bei den slotcar reglern ist schon heftig, da steckt viel gefühlvolles pulsen des geber dahinter und da geht schon schnell mal das eine oder andere poti bei drauf ... das problem bei der lichtschranke ist die absolute position, je nachdem wie heftig du mal schüttelst, drückst oder dir EMI die signale verzerren, hast du schnell mal die absulte position verloren und dein auto heizt dann voll los obwohl du nichts gedrückt hast

vohopri
02.03.2009, 12:50
Hallo Hubert,

wenn die erste Lichtschranke triggert wird rauf oder runter gezählt, abhängig davon, ob die zweite LS dunkel oder hell ist. Das unterscheidet die Drehrichtung eindeutig.

Hallo namenloser Ursprungsposter,

du brauchst also einen Zähler, der rauf und runter zählen kann. Den Zählerstand kannst du über einem DA Wandler der Motorstufe zuführen. Da gibts genug Info im Netz, bei Wiki, bei RN.

grüsse,
Hannes

oberallgeier
02.03.2009, 13:05
... heftig du mal schüttelst ... EMI ... schnell mal die absulte position verloren und dein auto heizt dann voll los ...Also wäre dann Graycode mit vier bis sechs Spuren doch ideal ! ? ! ? besonders wenn man das Ding selber machen will. Selbst gemacht kann durchaus innovativ, besser und gut sein.

vohopri
02.03.2009, 13:39
Ein Zählerreset in der Nullstellung bringt den Zähler immer wieder auf die richtige Spur.

grüsse,
Hannes

Ceos
02.03.2009, 14:51
Ein Zählerreset in der Nullstellung bringt den Zähler immer wieder auf die richtige Spur.
...stümmt XD

PICture
02.03.2009, 15:39
Hallo!

Die Lichtschranken mit Schlitzscheiben aus Mäusern bzw. Drehencoder eignen sich nur für digitale Steuerungen. Für analoge Anwendungen sind sie zu kompliziert, weil die Ausgangssignale ins analoge gewandelt werden müssen.

Dafür eignen sich einfache analoge Drehencoder mit einem Photoelement und einer Scheibe, dessen Durchlässigkeit für Licht sich beim Drehen stufenlos ändert. Man könnte damit mit z.B. einer LED und Photowiderstand einen kontaktlosen Potenziometer bauen.

MfG

T.J.
02.03.2009, 15:51
Eine sehr coole Idee wie ich finde. Aber ich würde bei der Nullposition noch einen zusätzlichen Taster einbauen.

Dieser soll gedrückt werden wenn du den Hebel nicht betätigst. Dadurch verhinderst du Alleingänge und hast es einfacher einen Nullabgleich durchzuführen.

PICture
02.03.2009, 15:54
Die Idee ist nicht meine, aber schon mindestens so alt wie ich ... :)

MfG

Yossarian
02.03.2009, 16:08
Hallo
Eine Möglichkeit wäre z.B einen Magnetfeldsensor (AS5040 o.ä.) zu verwenden.
Magnet auf ein Ritzel geklebt, Ritzel mit Zahnstange drehen.
Oder eine Spule, in die ein Ferrit oder Stahlstab taucht...

Mit freundlichen Grüßen
Benno

vohopri
02.03.2009, 16:17
@ PICture

.. sag ich ja immer: alt, aber gut. ...

Gute Variante und sicher die kostengünstigste.

grüsse,
Hannes

radbruch
02.03.2009, 16:35
Hallo

Die Idee mit dem optischen Poti gefällt mir auch gut.


das leistungsteil besteht im wesentlichen aus einem darlington.
muss nur positiv regeln
Das sollte doch machbar sein den Fotowiderstand direkt an den Transistor zu hängen. Erste Versuche in diese Richtung habe ich ja schon unternommen, allerdings mit Auswertung am ADC eines Microkontrollers. Mit einem ähnlichen Aufbau könnte man vermutlich auch den Rennbahnregler aufrüsten:

https://www.roboternetz.de/phpBB2/zeigebeitrag.php?t=32143

Gruß

mic

PICture
02.03.2009, 17:18
Wenn ein Poti mit niedrigem Widerstand benötigt wird, könnte man mit der Spannung aus dem "optischen" und festem Widerstand einen Teiler bauen und mir so gewonnener Spannung einen Spannungsgesteuerten Widerstand (FET bzw. MOSFET mit gewünschtem Widerstand) steuern.

MfG

derschwaerme
02.03.2009, 20:26
Guten Abend,

vielen vielen Dank für die bisher eingelaufenen Antworten, ist ja grandios!!

Ich fass mal zusammen:

Bei nullstellung wird der Zähler resetet; ok!
Die doppelte GLS erkennt durch den ersten freien Strahl die Richtung; ok
Die Mechanik und die Teile entnehme ich der "alten Maus"; ok
vom Zähler zu DAC ; aber welcher?

noch offen:
ist der Vor- Rückwärtszähler in dieser Maus ?
wenn nicht um welchen Baustein geht es dann (TTL) ?

Anmerkung:
es werden nur zwischen 10 und 15 ticks verwendet.

Also macht bitte weiter so, ich fange jetzt schon mal mechanisch an und berichte weiter.

gruss und danke

Peter

alter Mann
02.03.2009, 20:48
Hallo,



Anmerkung:
es werden nur zwischen 10 und 15 ticks verwendet.


Das wären gerade einmal 15 Stufen, was ich (persönlich) für zu wenig halte. Vielleicht wäre es angebracht, über ein kleines Getriebe die Anzahl der verwertbaren Schlitze zu erhöhen? Aber das dürfte wohl geschmackssache sein.

Um das ganze von dem Incrementalencoder umzusetzen, um damit die Leistung zu steuern könnte man der Einfachheit halber einen Mikrocontroller verwenden, der die Drehung der Encoderscheibe Umsetzt in ein PWM-Signal um damit dann einen Mosfet anzusteuern.

Aber ich denke, hier ist nicht einmal ein Controller vonnöten, wenn man einen UP/DOWN Zähler aus der 40er Reihe verwendet und mit diesem über ein R2R Netzwerk einen NE555 ansteuert, der das PWM-Signal für die Leistungsendstufe generiert.

Florian

derschwaerme
02.03.2009, 21:06
Hallo

PWM ist leider verboten, es muss also schon über den Transistor geregelt werden.

15 stufen sind ok, bisher funktioniert so ein regler mit 10 bis 12 abgriffen auf einer unterbrochenen messingschiene jeder kontakt hat ca 33 ohm und geht auf die basis des darlington.
so, nun will ich also diese stufen für einen leichteren abgriff mit der gls ersetzten.

gruss
peter

X-917
02.03.2009, 21:49
Nimm ein Flip-Flop. Den "Set" am einten GLS, den "Reset" am anderen. Das Ganze hängst du an einen UP/DOWN-Counter (Binär) mit 16 stufen (4 ausgänge).Oder mit mehr und an Ausgang 16 hängst du den Reset. Am ausgang ein Widerstandsnetzwerk und gut iss. Bitte. :-p
mfg marco