Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: Servomotor ansteuern Kategorie: Programmierung (von Robert - 27.01.2002 12:15)
Als Antwort auf Re: Servomotor ansteuern von apoli - 27.01.2002 9:09

> Hallo Robert!
>
> Danke dir !!! Und wie sieht mit i2c aus? z.B PCF8574, aber ich glaube da� ich, so wie du sagst, mit PLM Port machen würde.
>  

Hallo apoli,

wenn ich dich richtig verstanden habe, dann möchtest du Servos von Modellbau-Fernsteuerungen an die CC2 anschlie�en.

Das Steuersignal für solche Servos ist ein Pulslängen-codiertes Rechteck-Signal (ca. 5V) mit einer festen Periode (=ansteigende Flanke) von 50 Hz (=alle 0,02 Sekunden).

Die Position des Servokopfes wird durch die Pulslänge (=von ansteigender bis abfallender Flanke) bestimmt.
Pulslänge = 0,001 Sekunden bedeutet Anschlag des Servokopfes links
Pulslänge = 0,002 Sekunden bedeutet Anschlag des Servokopfes rechts

Macht eine Differenz zwischen linkem und rechtem Anschlag von nur 0,001 Sekunden.
Wenn du dazwischen noch weitere Positionen mit dem Servokopf anfahren möchtest, sagen wir 100 Positionen,
dann must du die abfallende Flanke des Rechteck-Signals mit einer Genauigkeit von 0,00001 Sekunden erzeugen können und das ohne Unterbrechnung alle 0,02 Sekunden.

So ... und jetzt versuche mal diese Signal über einen i2c-Bus auf einen PCF8574 auszugeben.
Wenn du es geschaft hast, sag mir bescheid, das könnte ich auch gut gebrauchen.

GruÃ? Robert


    Antwort schreiben


Antworten: