Für dieses Forum muß Javascript im Browser aktiviert werden!
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 ! > > > > Guten Tag > > Ich suche eine möglichkeit eine Funkfernsteuerung (Modellbau) > > mit einr CC2 Unit zu koppeln (Die Möglichkeit Servos zu steuern > > gibt es ja schon) nur die Signale von einem Emfännger fehlen mir noch > > Diese Funktion soll ein Modellkettenfahrzeug steuern > > mit Freunglichen Gruss > > > > Dieter Kalkofen > > > > Hallo Dieter, > > genau mit diesem Thema beschäftige ich mich jetzt schon seit etwa 1/2 Jahr. > > Der Epfänger einer Fernsteueranlage gibt, für jeden Servokanal einzeln, PWM-Signale aus. > Das PWM-Signal ist digital und hat eine Periodendauer von ca. 50-60 Herz. > Die Servoposition wird durch die Zeitdauer des positiven Pulses bestimmt. > Der Puls ist mindestens 1mS, maximal 2mS lang und varieirt je nach Servoposition zwischen diesen beiden Werten. > > Die CC2 muß also periodisch wiederkehrende Pulslängen messen und das auf mehreren Ports gleichzeitig. > Dann muß die CC2 die Digitalisierten Pulslängen in irgend einer Art modifizieren (z.B. Kreutzmischen) > und dann gleichzeitig während sie die Pulslängen der eingehenden Signale mißt auch Pulslängenmodulierte Signale ausgeben, damit Servos von der CC2 angesteuert werden können. > Die Qualität der ausgehenden Signale ist dabei besonders wichtig, da sonst die Servos anfangen verrückt zu spielen. > > Die CC2 ist von ihrer Hardware prinzipiell in der Lage diese Funktionen auszufüheren. > Aber leider nicht in der Programmiersprache C2. Diese ist viel zu langsam für die Anforderungen. Außerdem gibt es in C2 keine Funktion, die Pulslängenmessung mit der benötigten genauigkeit messen könnte. > > Du mußt also auf Assembler oder C-Compiler ausweichen. > Und damit fingen bei mir die eigendlichen Probleme an ! > > Die Programme werden vom Quellcode so umfangreich, das die DEMO-Sperren der Compiler die Programme nicht mehr compilieren. Kaufen kommt bei Preisen von 8000,- bis 15000,- € für einen Compiler auch nicht in Frage. Momentan habe ich aus den genannten gründen mein Projekt erst mal verschoben, bis ich eine brauchbare und bezahlbare Entwicklungsumgebung gefunden haben. > > P.S.: > Ich beschäftige mich auch mit "Modellkettenfahrzeugen" ;-))))) > Vieleich kann man deine Problem auch anders lösen, als mit einer CC2. > Beschreib mal detailierter was du machen möchtest. > Du kannst auch mal auf www.rcpanzer.de schauen. > Da gibt es ein Board, auf dem solche Sachen diskutiert werden. > Da bin ich auch öfter zu finden. ;-)) > > Gruß Robert