-         

Ergebnis 1 bis 2 von 2

Thema: Frage zu Beispielprogramm RN-Control

  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    16.11.2008
    Beiträge
    8

    Frage zu Beispielprogramm RN-Control

    Anzeige

    Hallo,

    ich habe soeben die RN-Control erhalten und gleich ausprobiert. Irgendwann wollte ich die Motoren ausschalten, da in dem Beispielprogramm bei den Ports d4 und d5 als Kommentar "Motor ein" stand. Auch bei gesetzter Null liefen beide Motoren. ist nur der Kommentar falsch oder kann man sich die ganze zeile sparen?

    hier betreffender Ausschnitt aus dem Beispielprogramm

    'Testet Motoren und Geschwindigkeitsreglung
    Sub Motortest()
    'Linker Motor ein
    Portc.6 = 1 'bestimmt Richtung
    Portc.7 = 0 'bestimmt Richtung
    [highlight=red:1ab456398c]Portd.4 = 1 'Linker Motor EIN[/highlight:1ab456398c]
    'Rechter Motor ein
    Portb.0 = 1 'bestimmt Richtung rechter Motor
    Portb.1 = 0 'bestimmt Richtung rechter Motor
    [highlight=red:1ab456398c]Portd.5 = 1 'rechter Motor EIN[/highlight:1ab456398c]
    I = 0
    Do
    Pwm1a = I
    Pwm1b = I
    Waitms 40
    I = I + 5
    Loop Until I > 1023
    Wait 1
    Do
    Pwm1a = I
    Pwm1b = I
    Waitms 40
    I = I - 5
    Loop Until I < 1
    Pwm1a = 0 'Linker Motor aus
    Pwm1b = 0 'rechter Motor aus
    End Sub
    '



    Danke schonmal
    Robtec

  2. #2
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    22.05.2005
    Ort
    12°29´ O, 48°38´ N
    Alter
    48
    Beiträge
    2.731
    Hallo,

    wenn per Config Timer das PWM aktiviert ist, wirkt sich das schalten von PORTD.4 und.5 nicht aus, die laufen dann jenachdem wie gross der Wert bei Pwm1a oder Pwm1B ist.
    Erst wenn man den Timer nicht auf PWM konfiguriert, kann man per "Hand" die Ports umstellen.
    Die Motoren blieben auch stehen, wenn man Pwm1a/b auf 0 stellt, siehe Ende deines Beispiels.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •