- 3D-Druck Einstieg und Tipps         
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 14 von 14

Thema: RN-MotorCtrl macht nicht was ich möchte!!

  1. #11
    Administrator Robotik Visionär Avatar von Frank
    Registriert seit
    30.10.2003
    Beiträge
    5.116
    Blog-Einträge
    1
    Anzeige

    Powerstation Test
    Hi,
    eigene Firmware ist richtig arbeit sag ich dir wenn du auch noch Drehzahlregelung und I2C und RS232 und RC integrierst, da muss Timing gut stimmen damit sich da snicht in die quere kommt Aber kann natürlich auch Spaß machen. Also die veröffentlichten Schaltpläne stimmen alle. Aus Zeitmangel kann ich jetzt nicht alles genau zerpflücken aber die Motorports kann ich dir nochmal auflisten:

    Motor1_pwm Alias Portd.3
    Motor1_in1 Alias Portd.6
    Motor1_in2 Alias Portd.7

    Motor2_pwm Alias Portb.3
    Motor2_in1 Alias Portb.0
    Motor2_in2 Alias Portb.5

    Die stimmen so definitiv, ich setze RN-MotorControl ja selbst für einige Modelle ein.
    Gruß Frank

  2. #12
    Neuer Benutzer Öfters hier
    Registriert seit
    06.10.2005
    Ort
    Groitzsch
    Alter
    41
    Beiträge
    24
    Zum glück bin ich nicht alleine.

    I2C reicht mir vollkommen aus.

    Also hast du timer 2 für das PWM genommen.Da liegt auch schon der Fehler. Hab mich da mal wieder verguckt.

    OC2A
    OC2B

    sind nicht gleich OC1A und OC1B.

    Kann man das nciht über die jp9 und jp10 vertauschen.

  3. #13
    Administrator Robotik Visionär Avatar von Frank
    Registriert seit
    30.10.2003
    Beiträge
    5.116
    Blog-Einträge
    1
    Ja richtig, durch die Jumper kann man die Ports auch umbelegen, je nachdem was gerade günstiger ist. Ich verwende aber immer ober Standard-Belegung.

  4. #14
    Neuer Benutzer Öfters hier
    Registriert seit
    06.10.2005
    Ort
    Groitzsch
    Alter
    41
    Beiträge
    24
    Hallo Frank,

    hast du T1 und T0 für die Zählung der Encoder verwendet. Du müsstest die übrigen Timer, Timer1 und Timer2 dafür genommen haben?

    Mal schauen ob ich dann den 16 Bit Timer für die PWM nehme und die beiden 8bit Timer/Counter zum zählen der Inkrementale der Encoder.

    Dann müsste es ja dann ohne Probleme funktonieren.

    Jetzt noch eine Kaskadenregelung mit einer schönen Strommessung und dann sollte alles funktionieren.

    Wie hast du die Regelung gelöst?

    Gruß

Seite 2 von 2 ErsteErste 12

Berechtigungen

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

LiFePO4 Speicher Test