-         
Ergebnis 1 bis 7 von 7

Thema: CCRP5 - Neue Version 2.3c von "ccrp5.c2"

  1. #1
    Erfahrener Benutzer Robotik Einstein Avatar von Dirk
    Registriert seit
    30.04.2004
    Ort
    NRW
    Beiträge
    3.796

    CCRP5 - Neue Version 2.3c von "ccrp5.c2"

    Anzeige

    Hallo Leute,

    für den CCRP5 mit Basiserweiterung und C-Control II habe ich jetzt eine neue Version 2.3c des Moduls ccrp5.c2 und des Gateway_2-Treibers fertiggestellt.

    Sie ist eine Änderung der letzten größeren Version 2.3:
    Die Routinen zur Ansteuerung des LCD am Anschluß LCD1 wurden entfernt, dafür ein I2C-Bus an Port 9 und 10 des CCRP5 zum Anschluß des Kompass-Moduls Devantech CMPS03 emuliert. Danke für die E-I2C-Routinen an H.J. Windt!
    Die Richtungs-Information kann als 8- oder 16-Bit-Wert mit der CC2 ausgelesen und angezeigt werden.

    Die Demos für den Kompass sind in der Datei "CCRP5_DEMO2_1.c2".

    Viel Spass damit ...! [Anhang wegen zu wenig Upload-Platz gelöscht!]

    Gruss Dirk

    P.S.: ... falls überhaupt noch jemand den CCRP5 mit CC2 hat ??? Wäre ja 'mal interessant, wie viele Leute den RP5 so noch nutzen!

  2. #2
    Benutzer Stammmitglied
    Registriert seit
    05.07.2005
    Ort
    Earth
    Beiträge
    95
    Hello,
    Great job!
    I don’t have a CCRP5 but this does look interesting.

    In the ccrp5.html I read:

    Die Funktion read8CMPS03() liefert als Rückgabewert [0..255] die Richtungs-Information des Kompass-Moduls Devantech CMPS03. Das Modul muss hierzu an die Ports 9 (SDA) und 10 (SCL) des CCRP5 (emulierter I2C-Bus) angeschlossen sein. Die (Himmels-) Richtung errechnet sich aus dem Rückgabewert als: Richtung [0..359] = Rückgabewert [0..255] * 1,411

    I have 2 CMPS03’s (revision 9 and 10) and both of the 8 bit bearings only go from 0 to 254.
    You may want to check this out and change this in your description.

    Greetings,
    H.J. Windt

  3. #3
    Erfahrener Benutzer Robotik Einstein Avatar von Dirk
    Registriert seit
    30.04.2004
    Ort
    NRW
    Beiträge
    3.796

    Thanks

    Hi H.J.,

    I have 2 CMPS03’s (revision 9 and 10) and both of the 8 bit bearings only go from 0 to 254.
    I have version 10 and I'll check this! Thank you!

    Greetings Dirk

  4. #4
    Erfahrener Benutzer Robotik Einstein Avatar von Dirk
    Registriert seit
    30.04.2004
    Ort
    NRW
    Beiträge
    3.796

    CMPS03 8-Bit-Ausgabe

    Hallo H.J.,

    I have checked it now and you are right.
    My CMPS03 (Version 10) also reads register 1 from 0 to 254 and NOT to 255. Is this a software bug or a calibration problem? I don't know.

    So in the demo you have to multiply with 1.417 to get the corresponding deg value from 0 to 359.

    Thanks!

    Dirk

  5. #5
    Benutzer Stammmitglied
    Registriert seit
    05.07.2005
    Ort
    Earth
    Beiträge
    95
    Hello,
    I don’t think this is a calibration/ software problem.
    Robot-electronics (Devantech) probably forgot to mention this on there website.
    The only software bug I know of was with the version 9, but this was with the 16 bit bearing.
    This is the reason why version 10 came out.

    Glad I could help.
    Greetings,
    H.J. Windt

  6. #6
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    27.01.2005
    Ort
    Deggendorf
    Alter
    36
    Beiträge
    254

    Re: CCRP5 - Neue Version 2.3c von "ccrp5.c2"

    Hab gerade im Download-Bereich nach dem Treiber gesucht. Leider habe ich die Version 2.3c der ccrp5.c2 dort nicht gefunden.
    Hätte Interesse daran, weil ich schon seit geraumer Zeit versuche das CMPS03 an meinen CCRP5 anzuschießen.
    o00o----'(_)'----o00o
    ------------------------
    mfg Solo

  7. #7
    Erfahrener Benutzer Robotik Einstein Avatar von Dirk
    Registriert seit
    30.04.2004
    Ort
    NRW
    Beiträge
    3.796

    ccrp5.c2

    Hallo solo,

    schick mir 'mal ne private Mail mit deiner Mailadresse.
    Ich schicke dir dann die Datei.

    Gruß Dirk

Berechtigungen

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