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

Wichtig: Bevor Du wegen einem Problem mit der CC2 postest, stelle sicher, daß Du
die neueste OS-Version, die neuseste Compiler-DLL und die neuesten Modulversionen benutzt!
Beachte, daß sich auf der CD zur CC2-Unit/Station auch jetzt noch die ältesten Dateien befinden!
Es gelten folgende Anleitung und Regeln: Regeln CC2Net.de-Forum
Zurück zum Artikel  (Blaue Felder sind Pflichtfelder)


Name:   UserID: 
 E-Mail:
Kategorie
Betreff
Homepage:
Link-Titel:
Link-URL:
Cookie für Name, UserID, E-Mail, Homepage-URL setzen
(Erspart die Neueingabe bei Beiträgen und Antworten)
(Zum Löschen des Cookies hier klicken)
Ich nutze:
C-Control II Unit
C164CI-Controllerboard
C-Control II Station
CCRP5 mit CC2-Unit (Conrad Roboter)
CC2-Application-Board
CC2-StarterBoard
CC2-ReglerBoard
eigenes Board
original OS     OSOPT_V2     OSOPT V3.0 OSOPT V3.1

Kommentar:
Einfügen von HTML im Kommentar:

Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a>
Bild einfügen: <img src="BILDURL">
Text formatieren: <b>fetter Text</b>  <i>kursiver Text</i> <u>unterstrichener Text</u>
Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b>
C2 Quellcode formatieren: <code>Quellcode</code>
ASM Quellcode formatieren: <asm>Quellcode</asm>
(Innerhalb eines Quellcodeabschnitts ist kein html möglich.)
Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst !  

> &gt; <b&gt;Ist es möglich ein normales Servo , wie es bei Fernsterungen benutzt wird an CC2 anzuschließen</b&gt; > &gt; Hintergrund in meinen Modell U-Booten setze ich die CC1 ein. Nun habe ich mir die CC2 bei Conrad erworben. > &gt; Damit ich mir unnötige Arbeit (hoffentlich) ersparen kann stelle ich hiermit die Frage in das CC2 Forum ob es jemanden gibt der diesbezüglich schon Erfahrungen gesammelt hat. Für Hinweise , Hilfen Tips wäre ich sehr dankbar. Mit nen netten gruß aus Franken Gerald > > Hallo Gerald, > > na klar ist das möglich !!! > > Du kannst bist zu drei Servos ohne Probleme an die CC2 anschließen. > Der einzige Knackpunkt ist die richtige Einstellung des Timeings der PLM-Ports. > Wenn das Timeing erst mal richtig eingestellt ist, brachst du nur noch die Servoposition mit einem einzigen Befehl "plm.out()" auszugeben. > > Beim Einstellen des Timings muß man beachten, daß die Zeitbasis für die Ports PLM-0 und PLM-1 niemals getrent eingegeben werden kann. Der Befehl "plm.settimbase()" gild demnach immer für beide Ports, egal welche der beiden Portnummern man angegeben hat. > > Ein kleines Beispiel für die Ansteuerung eines Servos mit der CC2: > //****************************************************** > // Initialisieren des PLM-Ports-1 > plm.setmode(1,0); // Portmodus auf Push-Pull setzen > plm.settimebase(1, 7); // Zeitbasis der Ports 0 und 1 auf 51,2 mykro Sekunden > plm.setperiod(1, 325); // Periodendauer des Ports auf 325 * 51,2 = 60 Hertz setzen > MinPos = 20 ; // Das Sevosignal muß eine Mindestperiodendauer > // von ca. 20 * 51,2 = 1 milli Sekunde haben = linker Anschlag des Servoarms > MaxPos = 40 ; // Das Sevosignal darf nur eine maximale Periodendauer > // von ca. 40 * 51,2 = 2 milli Sekunden haben = rechter Anschlag des Servoarms > plm.out(1,MinPos); // Initialposition des Servos ausgeben > > // kleiner Funktionstest: > // der Servo läuft langsam zur anderen Seite und kommt > // schlagartig wieder zurück in die Ausgangsposition > sleep 1000; > for i = 1 ... 19 > { a = MinPos + i ; > plm.out(1,a); > sleep 50; > } > //****************************************************** > > Ich habe für das Beispiel eine Zeitbasis von 51,2 mykro Sekunden gewählt. > Daraus ergeben sich ca. 20 Positionen, auf die man den Servoarm positionieren kann. > Wem das nicht reicht, der kann die Zeitbasis entsprechend kleiner machen. > > Gruß Robert
Dateianhang: (.gif, .png., .jpg, .zip, .rar)
max. 256kB
max. 256kB