- Labornetzteil AliExpress         
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 19 von 19

Thema: Rad Encoder

  1. #11
    Benutzer Stammmitglied
    Registriert seit
    10.06.2005
    Ort
    Erkelenz (41812)
    Alter
    37
    Beiträge
    55
    Anzeige

    Powerstation Test
    Zitat Zitat von Frank
    @java-robotik:
    Wenn du es genauer brauchst (feinere Auflösung) und auch Drehrichtung bestimmen willst, dann brauchst du solche Encoder (mit 2 Lichtschranken):
    https://www.roboternetz.de/wiki/pmwi...in.SharpGP1A30
    http://www.shop.robotikhardware.de/s...roducts_id=105

    Eine Gabellichtschranke in den USA zu bestellen lohnt sich sicherlich nicht
    Danke! Kann ich den denn direkt an das Handyboard anschließen, oder brauch ich da noch ein controller, der das auswertet, den ich dann dazwischenschalte??

  2. #12
    Administrator Robotik Visionär Avatar von Frank
    Registriert seit
    30.10.2003
    Beiträge
    5.116
    Blog-Einträge
    1
    Ich kenne das Handyboard nicht näher, aber wenn dort ein Interruptport und ein normaler Port frei sind dann kann man solche Encoder auch recht einfach anschließen. Vor dem Kauf solltest du dich ein wenig mit der Materie beschäftigen so das du dann auch Software für basteln kannst.

  3. #13
    Benutzer Stammmitglied
    Registriert seit
    10.06.2005
    Ort
    Erkelenz (41812)
    Alter
    37
    Beiträge
    55
    Zitat Zitat von Frank
    Ich kenne das Handyboard nicht näher, aber wenn dort ein Interruptport und ein normaler Port frei sind dann kann man solche Encoder auch recht einfach anschließen. Vor dem Kauf solltest du dich ein wenig mit der Materie beschäftigen so das du dann auch Software für basteln kannst.
    Zu ersterem: Hier findest du was übers Handyboard http://krause-robotik.de/produkte/mi...andyboard.html

    zu zweiterem: Wie soll ich mich denn genauer mit der Materie auseinandersetztn? Hört sich mächtig doof an die frage, aber ich hab mir mal das aus dem RoboterNetz Wiki dazu angeschaut, und ich weiß nicht, irgendwie find ich da ansonsten keine Infos, die es mir ermöglichen mich damit auseinanderzusetzen! Oder vielleicht hab ich einfach noch zu wenig ahnung um mich mit den Texten auseinanderzusetzen! Ka, ein paar tipps von euch wären sicherlich sehr hilfreich! Vielleicht liegt es auch daran, das es mein erstes richtiges Bot Projekt ist (vorher haben wir nur mit Fischertechnik und Java gearbeitet) und das es so viele sachen aufeinmal sind, von denen man relativ wenig ahnung hat!
    Naja danke im voraus

  4. #14
    Administrator Robotik Visionär Avatar von Frank
    Registriert seit
    30.10.2003
    Beiträge
    5.116
    Blog-Einträge
    1
    Die Bemerkung mit dem "Auseinandersetzen" sollte kein Vorwurf sein. Ich wollte dir damit nur sagen das man für solch einen Sensor auch ein Programm schreiben muss. Also nicht das du die Erwartung hast das Teil steckst du irgendwo rein und alles geht!
    So ein Sensor nennt sich auch "inkrementalgeber". Wenn du unter dem Begriff im Roboternetz und im Internet suchst findest du noch weitere Informationen.
    Wenn du es nur für einen Bot brauchst, dann muss man eigentlich die Drehrichtung nicht auswerten, denn die ist ja sowieso bekannt (man weiss ja wie man den Motor steuert). Von daher könntest du nur einen Interrupt-Port an einen Ausgang A oder B (egal) anschließen. Dann noch +5V und GND dran und einen Vorwiderstand vor die eingebaute IR-LED dann gehts schon. Alternativ könntest du dann auch einfache Gabellichtschranke nehmen, allerdings sind die mit einer Drehgeberscheibe nicht so einfach zu bekommen und zudem haben sie oft nicht so eine genaue Auflösung. Aber die Funktionsweise ist dann identisch.
    Ob das Handyboard einen freien Port hat der Interruptfähig ist, konnte ich aus den Beschreibungen auf der Webseite nicht entnehmen. Auch wie schnell das Handyboard getaktet wird stand da nirgends. Vielleicht kennt jemand das Handyboard noch näher und kann dir Tip geben.

  5. #15
    Benutzer Stammmitglied
    Registriert seit
    10.06.2005
    Ort
    Erkelenz (41812)
    Alter
    37
    Beiträge
    55
    Danke sehr! Werd mich heut abend und morgen mal ausführlich damit beschäftigten, und deine Tipps wahrnehmen! Meld mich dann evtl morgen abend nochmal, wenn ich nicht weiterkomm oder noch fragen hab!

  6. #16
    Benutzer Stammmitglied
    Registriert seit
    10.06.2005
    Ort
    Erkelenz (41812)
    Alter
    37
    Beiträge
    55
    Haben jetzt den Encoder SHARP GP1A71R von Micromaus gekauft! Datenblatt: http://micromaus.de/gp1a70r.pdf

  7. #17
    Administrator Robotik Visionär Avatar von Frank
    Registriert seit
    30.10.2003
    Beiträge
    5.116
    Blog-Einträge
    1
    Ja der ist auch gut, etwa identisch mit dem GP1A030 von oben! Allerdings ist dieser vom Hersteller Sharp abgekündigt (wird also zukünftig nicht mehr hergestellt). Daher hab ich GP1A030 im Wiki beschrieben!

    Gruß Frank

  8. #18
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    29.04.2005
    Ort
    Weilburg
    Beiträge
    676
    Wenn du ein Handybord hast, dann solltest du auch ein Handbuch zu IC dem Betriebssystem haben.
    Meine letzte Version ist: IC 5.0.4 Build on Mar 4. 2005, 15:13:24
    http://www.kipr.org/
    http://www.botball.org/
    http://www.sourceforge.net/projects/interactive-c/

    Ich hab mal in der Hilfe bei Encoder geschaut.

    Encoders Index
    The enable_encoder() library function is used to start a process which updates the transition count for the encoder specified. The encoder library functions are designed for sensors connected to (digital) ports 7,8,12,13 on the Handyboard (The corresponding <encoder#> values are 0,1,2,3), or in 1,2, or 3 on the RCX. Every enabled encoder uses a lot of the processor -- so don't enable an encoder unless you are going to use it, and never put an enable statement inside of a loop.

    enable_encoder(<encoder#>);
    /* turns on the specified encoder (either 0,1,2, or 3 which are
    plugged into digital ports 7,8, 12 & 13 respectively, on the HB).
    This should be done only once - never enable an already enabled
    encoder. If an encoder is not enabled, read_encoder will
    always return 0. */
    disable_encoder(<encoder#>)
    /* turns off the specified encoder */
    reset_encoder(<encoder#>)
    /* sets the specified encoder value to 0 */
    read_encoder(<encoder#>)
    /* returns an int that is the current value of the specified
    encoder */
    Prostetnic Vogon Jeltz

    2B | ~2B, That is the Question?
    The Answer is FF!

  9. #19
    Benutzer Stammmitglied
    Registriert seit
    10.06.2005
    Ort
    Erkelenz (41812)
    Alter
    37
    Beiträge
    55
    Antwort: Vielen dank! Ich hatte irgendwie ne ältere oder andere IC Doku und da stand es nicht drin! Jetzt hab ich auch die Version gefunden, die du hast!

Seite 2 von 2 ErsteErste 12

Berechtigungen

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

Solar Speicher und Akkus Tests