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

Re: Takterzeugung mit C-control 2 Kategorie: Programmierung (von AndrĂ© H. - 25.10.2008 15:49)
Als Antwort auf Re: Takterzeugung mit C-control 2 von huyphys - 13.10.2008 23:16
Ich nutze:
C-Control II Unit, C164CI-ControllerBoard, C-Control II Station, CC2-Application-Board, CC2-StarterBoard, CC2-ReglerBoard, OSOPT V3.1
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.



Antworten bitte nur ins Forum!
Fragen per EMail auf Forum-Postings werden nicht beantwortet!

Das macht meine Heizung gerade


    Antwort schreiben


Antworten: