- 12V Akku mit 280 Ah bauen         
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 19

Thema: RP6 und Raspberry Pi

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    05.01.2013
    Beiträge
    10

    RP6 und Raspberry Pi

    Hallo,

    Ich möchte den Raspberry Pi mit dem RP6 verbinden und per Linux Konsole ansprechen.

    Ich habe mir gedacht das ganze per USB schnittstelle zu verbinden, nur weiß ich dann nicht genau wie ich befehle über den raspberry an den rp6 sende und sensorwerte mit dem raspberry auslesen.

    Hoffe mir kann einer Helfen.
    Geändert von xonic128 (29.12.2013 um 21:04 Uhr)

  2. #2
    Erfahrener Benutzer Robotik Einstein Avatar von Dirk
    Registriert seit
    30.04.2004
    Ort
    NRW
    Beiträge
    3.803
    Ideen: z.B. hier.
    Gruß
    Dirk

  3. #3
    Neuer Benutzer Öfters hier
    Registriert seit
    05.01.2013
    Beiträge
    10
    jap genau das hab ich mir schon angeschaut.

    Leider kann ich nirgend finden wie ich das ganze per linux konsole ansteuer bzw. auslesen kann =/

  4. #4
    Hardware-Entwickler
    Gast
    Möchtest du mit deinem Desktop Linux den Raspberry Pi, der wiederrum mit dem RP6 verbunden ist, auslesen?
    Oder meinst du direkt die Linux Konsole des RaspberryPi?
    Welche Schnittstellen möchtest du verwenden?

    Mit mehr Informationen kann man dir bestimmt helfen

  5. #5
    Neuer Benutzer Öfters hier
    Registriert seit
    05.01.2013
    Beiträge
    10
    Ich möchte die Schnittstelle verwenden mit der es am einfachsten ist. (ich denke das ist die USB Schnittstelle oder?)

    Ich möchte daten von dem Raspberry Pi zu meinem RP6 senden und ihn direkt zu steuern. (vor fahren, zurück fahren, LED's an/aus schalten usw.)

    Desweiteren möchte ich mit dem Raspberry Pi die Sensoren des RP6 auslesen. (IR Sensor, Bumper usw.)

    Danke schon mal.

  6. #6
    Erfahrener Benutzer Robotik Einstein Avatar von Dirk
    Registriert seit
    30.04.2004
    Ort
    NRW
    Beiträge
    3.803
    Ich möchte daten von dem Raspberry Pi zu meinem RP6 senden und ihn direkt zu steuern. (vor fahren, zurück fahren, LED's an/aus schalten usw.)
    Desweiteren möchte ich mit dem Raspberry Pi die Sensoren des RP6 auslesen. (IR Sensor, Bumper usw.)
    Dann ist die Verbindung über den I2C-Bus das Beste: Da gibt es schon ein fertiges Programm für den RP6 zum Steuern und zum Sensoren auslesen, so dass du nur noch die Raspberry Pi Seite programmieren must.
    Gruß
    Dirk

  7. #7
    Neuer Benutzer Öfters hier
    Registriert seit
    05.01.2013
    Beiträge
    10
    OK.
    Ich habe mir den Schaltplan von dem pegelwandler mal angeschaut.

    Ich brauche also 4x 10k wiederstände
    Und 2x BSS138 kann mir jemand sagen was und wofür das ist?

    Danke

  8. #8
    Erfahrener Benutzer Robotik Einstein Avatar von Dirk
    Registriert seit
    30.04.2004
    Ort
    NRW
    Beiträge
    3.803
    Das ist der MosFet, der das Levelshifting macht: Datenblatt
    Gruß
    Dirk

  9. #9
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    06.11.2010
    Beiträge
    773
    Hi!
    So einen I2C-Pegelwandler gibts übrigens auf unserer Multi-IO fertig

    Aber mal zurück zur Frage:
    Der I2C-Bus funktioniert bidirektional, das heißt es sollen BEFEHLE und WERTE vom Master zum Slave und DATEN vom Slave zum Master kommen.
    Der Master frägt im Bus jeweils nur eine Adresse ab (jeder Slave hat also eine eigene Adresse) woraufhin die genannte Adresse alle gewünschten Werte in einem Register übergibt. Oder der Master schickt Befehle durch ein Register an den Slave.

    Das heißt, dass Signale mit 3,3V vom Master (RaspPi) an den Slave (RP6) "heraufgestuft" werden müssen zu 5V, ohne dass die Info (Nullen und Einsen) Verloren geht. Jede Null (0V) muss also 0V bleiben (dafür muss man nix weiter tun) , jede Eins (3,3V) muss also zu 5V werden.
    Das erledigt dein MOSFET: Er shiftet dir 3,3V am "Eingang" zu 5V am "Ausgang".

    Dann müssen die Signale (Nullen und Einsen) vom Slave von 5V auf 3,3V runtergeshiftet werden, wieder ohne Verlust der Info. Das geschieht über zwei Widerstände, die einen Spannungsteiler aufbauen. Aus den 5V werden also 3,3V gemacht, die übrigen 1,7V gehen auf GND, mal ganz salopp gesagt.

    Und das ganze dann wieder vice versa. Daher zwei MOSFETs und vier Widerstände.

    Grüße!

  10. #10
    Neuer Benutzer Öfters hier
    Registriert seit
    05.01.2013
    Beiträge
    10
    Vielen Dank. Langsam versteh ich das ganze.

    Es müssen aber mosfet bss138 sein oder kann ich da auch andere verwenden. Habe hier ein Paar rumliegen wo aber nicht bss138 drauf steht :-/

Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen

  1. RP6 mit Raspberry Pi
    Von ccontroller im Forum Robby RP6
    Antworten: 20
    Letzter Beitrag: 11.05.2018, 00:31
  2. Raspberry Pi + RP6 verkuppeln
    Von Informati im Forum Vorstellung+Bilder+Ideen zu geplanten eigenen Projekten/Bots
    Antworten: 9
    Letzter Beitrag: 21.04.2014, 00:05
  3. Zeitkritische Kommunikation Smartphone->Raspberry->RP6
    Von Informati im Forum Open Source Software Projekte
    Antworten: 0
    Letzter Beitrag: 23.05.2013, 01:35
  4. RP6 und Raspberry Pi (Daten auslesen)
    Von xonic128 im Forum Robby RP6
    Antworten: 1
    Letzter Beitrag: 23.03.2013, 14:01
  5. Anfängerfrage: I2C Atmega und Raspberry
    Von palermo im Forum Elektronik
    Antworten: 8
    Letzter Beitrag: 13.11.2012, 13:47

Berechtigungen

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

fchao-Sinus-Wechselrichter AliExpress