Drehbewegung aus Hallsignal generieren?
Moin Jungs,
zu aller Erst muss ich mich als absoluten Laien outen, aber das ist vermutlich an meiner Frage schon erkennbar. Ausser den elektrotechnischen Grundlagen weiss ich im Prinzip nichts über Stromgeschichten (und selbst davon auch nur noch die Hälfte :rolleyes: ).
Nachdem mein E-Technik-Prof meine Frage nichtmal verstanden hat (wohl zu trivial), wende ich mich an euch!
Hab mich schon ein bisschen durchs Wiki gelesen, viel Schlauer bin ich für meinen speziellen Fall aber nicht geworden.
Folgende Situation: ich habe ein Signal von einem Hallsensor zur Verfügung, der eine Drehzahl von einem Bauteil erfasst, mit Ausgangsspannung u und Frequenz f (natürlich drehzahlabhängig).
Mit diesem Signal muss ich nun einen Motor antreiben, der nun mit der gleichen Frequenz f dreht.
Ein Mitarbeiter aus dem Labor empfahl mir, mich mal im Gebiet der Schrittmotoren und den entsprechenden Controllern umzusehen. Nunja, da bin ich :D
Fragen:
- Sind Schrittmotoren überhaupt dafür geeignet? Es würde nämlich um einen quasi unterbrechungsfreien Dauerbetrieb mit n~10-100s^-1 gehen. Er soll keine genauen Positionen anfahren wie z.B. bei Linearantrieben oder so. Einfach nur 1:1 zu der Frequenz des Hallsignals laufen.
Ist das Rechtecksignal z.B. xV und 50Hz, so soll der Motor auch mit 50 Umdrehungen pro Sekunde laufen.
- Womit realisiert man sowas? Was für ein Controller? Software?
Nur mal die Grundlegenen Fragen. Die Auslegung der einzelnen Komponenten würde dann erfolgen wenns theoretisch möglich ist. Z.b. den Sensor im normalen Betrieb mal mit dem Oszilloskop ausmessen, in welchen Frequenzbereichen ich mich genau bewege.
Die Bordspannung (und gleichzeitig maximal mögiche) wären 12V, der Sensor schmeisst glaube ich 5V aus.
Ich danke euch schonmal von Herzen :cool:
Liste der Anhänge anzeigen (Anzahl: 2)
Okay das ist ja schonmal ein super Ansatz, und für meine Zwecke denke ich vollkommen ausreichend!
Habe mich ein bisschen ins Thema PLL eingelesen und ein paar simple Schaltungen gefunden.
Die Leitfrequenz f1 muss ja nicht zwingend eine Feste sein, sodass hier ja das Hallsignal eingespeist werden kann (sofern geeignet). Doch wie verhält es sich mit der Frequenz f2 vom VCOOut? Wo kommt hier die anzupassende Frequenz her? Benötigt man einen Motor mit integriertem Sensor oder wird das direkt aus der VCOOut gewonnen?
Hier die Schaltung von er ich behaupten würde, dass sie für mich funktionieren würde:
Anhang 25812
Anhang 25813
Seh ich es richtig, dass auf Pin 4 (VCOOut) der Motor bzw. der Treiber des Motors gelegt wird, und auf Pin 9 die Leitfrequenz f1 (VCOIn) vom Hallsensor?
Wofür ist im gezeigten Schaltbild der Jumper zwischen 2, 13 und 9 gedacht?
Die Frequenzen für das spätere Betriebsfenster legt man offensichtlich mit dem Kondesator zwischen 6 & 7, fmax und fmin über die Widerstände an 11 & 12 fest. Soweit ja nicht allzu kompliziert.
Die Einstellungen werde ich dann nach rausmessen des Eingangssignals entsprechend dem Datenblatt für nen 4046 vornehmen.
Gibt es die Möglichkeit einer Justage? Sprich einen Offset einstellen fürs spätere Feintuning?