Forum: Mikrocontroller und Digitale Elektronik Dreh-Winkel-Stellung v. Motor / Getriebe ermitteln, wie?


von Mikro F. (mikro-fan)


Lesenswert?

Hallo,

ich möchte gerne eine Art "Antenne" Outdoor mit einem Rotator 
fernsteuern (remote). Es soll eine langsame, dafür aber sehr kraftvolle 
Bewegung erzeugt werden, um auch bei starkem Wind die Antenne drehen zu 
können. Die Windangriffsfläche beträgt ungefähr 12 x 50 cm.

Jetzt habe ich dafür 3 Lösungsansätze gefunden (wenn es noch andere gibt 
dann ergänzt bitte):

A:
Einen Servo "Hacken" und zwischen Drehwelle (welche die Antenne dreht) 
und gehacktem Servo ein Getriebe bauen, welches die Schnelle Bewegung 
des Servo-Motors in eine langsame dafür aber Kraftvolle Bewegung 
umwandelt.

B:
Einen Schrittmotor verwenden.

C:
Einen Gleichstrom oder Wechselstrommotor verwenden, so wie es in der 
Schaltung RB-35 hier im Forum / Shop gemacht wird.

Fragen:
Was passiert wenn der Wind oder eine andere Kraft von außen die Antenne 
bewegt und was passiert wenn der Strom ausfällt und dann wiederkommt mit 
der Dreh-Winkel-Stellung / Positionsbestimmung?

Bei A:
ist die Dreh-Winkel-Stellung / Positionsbestimmung ja eigentlich kein 
Problem da das Poti des Servos, welches vom Servo abgebaut und dafür an 
die Drehachse der Antenne angebaut wurde, ja einen eindeutigen 
Widerstand liefert der die Winkelstellung darstellt.
- Kann jetzt hier auch der Drehwinkel über einen Mikrocontroller oder 
so, an einen Datenschnittstele wie RS232, USB, I2C oder sonst was 
gesendet werden?

Bei B und C:
wie kann hier der Drehwinkel bestimmt werden?
Kann hier auch ein Poti als "Winkelmesser? verwendet werden?
Gibt es bessere  sichere  genauere / zuverlässigere "Winkelmesser" als 
den Poti?

Oder kann ich nur bei B und C den Motor solange in eine Richtung drehen 
und einen Anschlagsensor betätigen lassen und dann von dort neu anfangen 
mit Zählen der Schritte die der Motor zurücklegt um die Position zu 
bestimmen? Dann wäre ein Eingreifen auf den Drehwinkel von außen ja 
wieder nicht messbar.

Gibt es Schaltungen die das können?
Gibt es fertige Projekt die eine solche oder ähnliche Aufgabenstellung 
schon gelöst haben?

Wo könnte ich Teile und Materialien her bekommen um so was zu lösen?

Danke für jeden Tipp.

von Karl H. (kbuchegg)


Lesenswert?

Muss sich die Antenne um 360° rundum drehen können?

Das Problem ist nämlich bei allen Potis, dass du irgendwann
den Endanschlag erreichts.

von Patrick (Gast)


Lesenswert?

Es gibt optische Winkelschrittgeber, aber ich weiss nicht, wie teuer 
solche Dinger sind.
schau mal bei Wikipedia unter "Inkrementalgeber" nach.

von Mikro F. (mikro-fan)


Lesenswert?

Hallo Karl Heinz Buchegger

Karl heinz Buchegger wrote:
> Muss sich die Antenne um 360° rundum drehen können?
> Das Problem ist nämlich bei allen Potis, dass du irgendwann
> den Endanschlag erreichts.

die Antenne muß sich nicht im Kreis drehen können, hin und her ist voll 
kommen ausreichend.

Es reichen auch 359 Grad theoretisch aus oder wenn es gar nicht anders 
geht auch weniger. Es sollen / können 2 Endschalter angebracht werden 
(wenn nötig) die dann das Ende des Fahrweges signalisieren.

Es soll auch mechanisch eine Sperre / Endanschlag eingebaut werden der 
ein "Überdrehen" der Antenne verhindert.

Gruß.

von Josef W. (Firma: Austriamicrosystems) (jwarta)


Lesenswert?

Eine Loesung waere -> 
http://www.austriamicrosystems.com/03products/products_detail/AS5040/description_AS5040.htm

Anbindung mit USB moeglich, Evaluationboard und Software SDK fuer PC 
verfuegbar.

von Mikro F. (mikro-fan)


Lesenswert?

Hallo Patrick,

Patrick wrote:
> Es gibt optische Winkelschrittgeber, aber ich weiss nicht, wie teuer
> solche Dinger sind.
> schau mal bei Wikipedia unter "Inkrementalgeber" nach.

laut Wikipedia:

> Gegenüber kontinuierlich arbeitenden Messsystemen wie Servo-
> Potentiometern, besitzen Inkrementalgeber eine Maßverkörperung mit einer
> sich wiederholenden, periodischen Zählspur. Die Messung beruht auf einer
> Richtungbestimmung und einer Zählung.

Ich möchte eher wie das Prinzip des Servo-Potentiomerters arbeiten.
Oder genau mit diesem Prinzip.
Gibt es dafür einen Mikrocontroller mit PC-Schnittstelle der die 
Winkelstellung eines Poti ermitteln kann?

Und dann danach sogar die Stellung eines Schrittmotors korrigieren kann?

Gruß.

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

Schneckengetriebe sind selbsthaltend, das wird für Antennenrotoren gern 
ausgenutzt.

von Karl H. (kbuchegg)


Lesenswert?

Mikro Fan wrote:

> Ich möchte eher wie das Prinzip des Servo-Potentiomerters arbeiten.
> Oder genau mit diesem Prinzip.
> Gibt es dafür einen Mikrocontroller mit PC-Schnittstelle der die
> Winkelstellung eines Poti ermitteln kann?

Jeder µC mit einem ADC und einer UART kann das.
Bei den Tinys weiss ich nicht, wer als erster beides drinnen
hat. Aber bereits ein Mega8 ist mehr als ausreichend.

>
> Und dann danach sogar die Stellung eines Schrittmotors korrigieren kann?

Sicher.
Wenn mans kann. :-)

von Klaus F. (kfalser)


Lesenswert?

Am besten ist es ein Schneckengetriebe zu verwenden.
Das ist selbstsperrend, verdreht sich also nicht ohne Strom und kräftig.

von Mikro F. (mikro-fan)


Lesenswert?

Hallo Josef Warta,

Josef Warta wrote:
> Eine Loesung waere ->
> 
http://www.austriamicrosystems.com/03products/products_detail/AS5040/description_AS5040.htm
>
> Anbindung mit USB moeglich, Evaluationboard und Software SDK fuer PC
> verfuegbar.

Gibt es das auch eventuell in Deutsch, um es für den Einsteiger besser 
zu verstehen?

Danke.

------------------------------

Ich habe folgende Seiten  Projekte  Bausätze gefunden:

USB-Servosteuerung:
http://www.schatenseite.de/usb-servo.html

und


USB - Phidget Motor Control:
http://www.phidgets.com/products.php?category=6

Gibt es auch so was für die wesentlich leistungsstärkeren Servomotoren?
Und wenn es so was gibt, dann auch mit einem Anschluss für eine Poti?

Gruß.


von Christoph db1uq K. (christoph_kessler)


Lesenswert?

Hier gibts richtig dicke Antennenrotoren:
http://www.ukw-berichte.de/ukw-docs/rotoren/hori_rot.html
nur so zum Anschauen, da gibts auch noch PDFs

von Mikro F. (mikro-fan)


Lesenswert?

Klaus Falser wrote:
> Am besten ist es ein Schneckengetriebe zu verwenden.
> Das ist selbstsperrend, verdreht sich also nicht ohne Strom und kräftig.

Wo bekommt man den ein Schneckengetreibe zu einem fairen Preis her?
Und was für eine Motor würde dort am besten dran passen?

von Mikro F. (mikro-fan)


Lesenswert?

Karl heinz Buchegger wrote:

> Jeder µC mit einem ADC und einer UART kann das.
> Bei den Tinys weiss ich nicht, wer als erster beides drinnen
> hat. Aber bereits ein Mega8 ist mehr als ausreichend.
>> Und dann danach sogar die Stellung eines Schrittmotors korrigieren kann?
> Sicher.
> Wenn mans kann. :-)

Gibt es so etwas als fertige "Nach-Bau-Projekt"?

Gruß.

von Mikro F. (mikro-fan)


Lesenswert?

Christoph Kessler wrote:
> Hier gibts richtig dicke Antennenrotoren:
> http://www.ukw-berichte.de/ukw-docs/rotoren/hori_rot.html
> nur so zum Anschauen, da gibts auch noch PDFs

Gut aussehen (meschaniche + stabiel) sehen die ja aus, aber der Preis 
auch. Das ist weit über meinem Preislimit. Trotzdem Danke für den Link.

Gruß.

von Emanuel (Gast)


Lesenswert?

also mit einem servo motor mit entsprechendem regler wäre dies wohl 
absolut kein thema...

von Hans (Gast)


Lesenswert?

"Wo bekommt man den ein Schneckengetreibe zu einem fairen Preis her?
Und was für eine Motor würde dort am besten dran passen?"

würde dir einen Scheibenwischermotor vom Schrottplatz empfehlen. Sehr 
günstig und vollkommen ausreichendes Drehmoment und Drehzahl (wenn mit 
PWM heruntergeregelt).

von Mikro F. (mikro-fan)


Lesenswert?

Hallo,

Emanuel wrote:
> also mit einem servo motor mit entsprechendem regler wäre dies wohl
> absolut kein thema...

ich würde auch einen Servomotor nehem und diesen so modifizieren das er 
die er mehr sich rund um drehen kann und das Poti an die Abtriebsachse 
des Getriebes (eventeull wie hier empfohlen eine Schneckengetreibe) 
anbringen.

Nur wo bekomme ich ein passendes Getreibe und einen leistungsstarken 
Servo her?

Wie viel Nm muß so ein Servo den haben?

Warum haben mache Servo mehr als 3 Kabel?

Gruß.

von Mikro F. (mikro-fan)


Lesenswert?

Hans wrote:
> "Wo bekommt man den ein Schneckengetreibe zu einem fairen Preis her?
> Und was für eine Motor würde dort am besten dran passen?"
>
> würde dir einen Scheibenwischermotor vom Schrottplatz empfehlen. Sehr
> günstig und vollkommen ausreichendes Drehmoment und Drehzahl (wenn mit
> PWM heruntergeregelt).

Bei Pollin.de gibt es eine Scheibenwischer für 12,- Euro, nur wie steuer 
ich den an?

Gruß.




von Emanuel (Gast)


Lesenswert?

Würd einen servo mit resolver empfehlen, dann musste das ganze nur noch 
regeln und fertig...

von fnah (Gast)


Lesenswert?


von Mikro F. (mikro-fan)


Lesenswert?

Hallo Emanuell,

Emanuel wrote:
> Würd einen servo mit resolver empfehlen, dann musste das ganze nur noch
> regeln und fertig...

hast du dafür ein Beispiel (Bild, Link, Preisangabe) und werden die wie 
normale Servos angesteuert?

Gruß.

von fnah (Gast)


Lesenswert?

letzten link von mir (www.roboterwelt.de/...) bitte nicht beachten, das 
ist kein gray-code!

von Mikro F. (mikro-fan)


Lesenswert?

Hallo,

fnah wrote:
> letzten link von mir (www.roboterwelt.de/...) bitte nicht beachten, das
> ist kein gray-code!

gibt es zum ausslesen des Gray-Codes schon fertige Projekte?

Gruß.

von fnah (Gast)


Lesenswert?


Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.