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 ! > Hallo huyphys, > > > > Ich habe noch 2 Fragen. > > Ich möchte noch ein Schrittmotor mit PLM steuern. Aber das Problem ist, > > daß ich den Puls des PLM-->(den Schritt) nicht zählen kannst. Wissen Sie vielleicht, wie man das macht? > > Erstmal, im Forum gilt das "Du". > Ein förmliches "Sie" ist nicht notwendig. ;-) > > Wie zu Deinem neuerem Posting geschrieben, ist PWM eigentlch nicht für Schrittmotoren gedacht. > > > Ich habe versucht, das Taktsignal (periode 640us) für den Schrittmotor (mit ports.set und einpaar addition) > > am PL(PH) pin zu erzeugen. > > aber das Periode ist nicht stabil ( 640 +/- 70us). Kann man das Signal irgendwie stabil bekommen? > > Das CC2 Os ist ein Multithreading-OS. Genaueste Zeiten im µs-Bereich einzuhalten > ist daher so gut, wie unmöglich. > Einzige Möglichkeit wäre z.B., sich den Timer3 zu nutze zu machen. > Das erfordert aber ein bischen ASM. > Warum muß Du Ansteuerung des Schrittmotors vom Timing so genau sein. > Reicht es nicht, innerhalb einer vorgegebenen Zeit eine gewisse Anzahl an Schritten > durchzuführen? Denn dann könnte man die nötigen Pausen zwischen den Schritten > dynamisch entsprechend anpassen. > > MfG André H.