- Labornetzteil AliExpress         
Ergebnis 1 bis 10 von 83

Thema: RP6 - 3 poliger Servo anschließen

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Robotik Einstein Avatar von Dirk
    Registriert seit
    30.04.2004
    Ort
    NRW
    Beiträge
    3.803
    @roboterx:
    Einzelne Ports kannst du ja mit einem Programm testen, indem man z.B. eine LED blinken läßt.

    Code:
     DDRA |= ADC3;    // PA3 als Ausgang definieren
     DDRD |= IO_PD5;   // PD5 als Ausgang definieren
     while (true)
     {
      PORTA |= ADC3;   // PA3 high 
      mSleep(1000);
      PORTA &= ~ADC3;   // PA3 low
      PORTD |= IO_PD5;    // PD5 high 
      mSleep(1000);
      PORTD &= ~IO_PD5;    // PD5 low
     }
    Damit kann man an ADC3 (PA3) und PD5 eine LED blinken sehen, wenn die Hardware ok ist.
    Gruß
    Dirk

  2. #2
    Benutzer Stammmitglied
    Registriert seit
    07.05.2011
    Beiträge
    81
    hallo,

    also ne led die 2volt braucht schnappen und die anode an adc3 und die katode auf masse legen?

    danke

  3. #3
    Erfahrener Benutzer Robotik Einstein Avatar von Dirk
    Registriert seit
    30.04.2004
    Ort
    NRW
    Beiträge
    3.803
    Eine gute Anleitung hast du schon hier:
    https://www.roboternetz.de/community...-LED-ansteuern
    ... bekommen.
    Gruß
    Dirk

  4. #4
    Erfahrener Benutzer Roboter-Spezialist Avatar von RolfD
    Registriert seit
    07.02.2011
    Beiträge
    414
    Nimm einfach irgend ne kleine LED aus nem alten Gerät, such dir nen 470 Ohm Widerstand und teste mit Dirks Progrämmchen wie beschrieben... damit bist du auf der sicheren Seite. Wenn du Dirks Progrämmchen zum testen mit dem AC-Multimeter oder Piezopieper nutzen willst, setz die sleeps von 1000 auf 10 oder besser auf 1 runter... damit du auch tatsächlich eine Frequenz am Port hast... und nicht nur Ein/Ausschaltspitzen. Für die optische Fehlersuche mittels LED sind die 1000ms aber gut.
    Geändert von RolfD (12.05.2011 um 02:49 Uhr)
    Sind Sie auch ambivalent?

  5. #5
    Benutzer Stammmitglied
    Registriert seit
    07.05.2011
    Beiträge
    81
    ne ist mir schon klar, aber in dem fall hatte ich nen denkfehler drin oder?
    ich hab schon ne led wo 8v aushält... also kann ich die auch direkt anschließen (Sie wird dann halt nicht so hell leuchten, da nur 6v kommen...)

    aber das prinzip ist dann aber folgendes oder?
    led mit der anode an VDD vom Roboter anschließen (je nach led vorwiderstand dazu nehmen) und die Katode an den ADC2 (zu testenden Port) hängen. Dann das Programm raufspielen udn schauen was sich tut.

    ist das so korrekt?
    danke

  6. #6
    Erfahrener Benutzer Roboter-Spezialist Avatar von RolfD
    Registriert seit
    07.02.2011
    Beiträge
    414
    Du kannst Kathode gegen GND legen und Anode auf den Port... wie im Schaltplan vom RP6 Seite 2 zu sehen, oder Kathode auf Port und Andode auf +5v. Es geht beides. Siehe https://www.roboternetz.de/community...-an-AVR-Polung Bei letzterem arbeitet die LED dann invers.

    Zur Erklärung, bei einer 1 auf dem Port wird Strom auf den Port gelegt, bei einer 0 wird Strom vom Port nach GND abgeführt. Bei richtiger Polung der LED fliest also sozusagen entweder Strom aus dem Port rein (0) oder raus (1). Dies ist eine schematische Darstellung, elektrisch funktioniert das noch etwas anders. Ich empfehle dir aber den Anschluß wie im Schaltplan vom RP6 vorzunehmen da du so bei den entsprechenden Funktionen der RP6Lib nachgucken kannst wie das programmiert wird.
    ...Never change a running System...
    Geändert von RolfD (12.05.2011 um 09:13 Uhr)
    Sind Sie auch ambivalent?

  7. #7
    Benutzer Stammmitglied
    Registriert seit
    07.05.2011
    Beiträge
    81
    Alles klar!
    Danke.

    Werds heute Abend testen und die Resultate mit euch teilen!

Ähnliche Themen

  1. RN-Mega2560 Modul - Servo anschließen
    Von Blaner im Forum AVR Hardwarethemen
    Antworten: 2
    Letzter Beitrag: 15.09.2008, 17:12
  2. Antworten: 2
    Letzter Beitrag: 09.02.2008, 14:53
  3. 37-Poliger Sub-D-Stecker
    Von trafo89 im Forum PC-, Pocket PC, Tablet PC, Smartphone oder Notebook
    Antworten: 5
    Letzter Beitrag: 14.11.2007, 12:36
  4. Servo Motor richtig anschließen
    Von jawo3 im Forum Motoren
    Antworten: 1
    Letzter Beitrag: 04.11.2007, 18:00
  5. servo direkt an einen Port anschließen?
    Von Zeroeightfifteen im Forum Motoren
    Antworten: 9
    Letzter Beitrag: 18.05.2005, 21:29

Berechtigungen

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

fchao-Sinus-Wechselrichter AliExpress