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

Thema: I/O-, ADC- und DAC Erweiterung für RP6??? 3,3V und 5V!?

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Roboter-Spezialist Avatar von RolfD
    Registriert seit
    07.02.2011
    Beiträge
    414
    Ich denke, ein Arduino Uno ist als CPU Board eine sinnvolle Basis, ebenso wie die vielen Shields dieser Größe.
    Es gibt zwar auch Arduinos mit noch mal extra Anschlüssen wie der
    http://www.amazon.de/SainSmart-Mega2...ywords=arduino
    aber selbst da passen die kleinen Shields drauf - wovon es reichlich und für alle Anforderungen gibt.
    Sowas z.B. ... zum Thema vollintegrierter Motortreiber...
    http://www.amazon.de/Arduino-Motor-S...=arduino+motor

    Das mit den gnd/5v und I2C fest verdrahten ist ok.
    Ich melde übrgends noch Bedarf für ein drittes Board an... allerdings ist das noch nicht sicher.

    Ich glaube, das rp6 Board selbst als Art Shield auszulegen (auch wenn dann der Arduino platzmäßig drunter muss) und nur die I2C anzuzapfen scheint mir doch die bessere Lösung - vorausgesetzt das klappt dann mit den Bohrungen für die Abstandsbolzen des RP6. Zur Not müssen dann halt längere drunter - aber man bekommt alle Arduino shields angesprochen und die Arduino cpu könnte als i2c-slave laufen. Die Lösung mit den emulierten Ports wäre als Alternative schön, aber nach reiflich nachdenken nur 2.te Wahl. Wenn die alternativ emulierte Ansteuerung zulasten anderer Funktionen geht, lass sie weg. Wichtiger wäre ein funktionierendes slave-cpu-board welches die arduino ports selbst steuert.
    Gruß
    Geändert von RolfD (04.08.2014 um 20:49 Uhr)
    Sind Sie auch ambivalent?

  2. #2
    Erfahrener Benutzer Robotik Einstein Avatar von Dirk
    Registriert seit
    30.04.2004
    Ort
    NRW
    Beiträge
    3.803
    Hi,

    die Frage stellt sich wirklich:
    a) Wollen wir eine Arduino Uno Platine auf den RP6 setzen (und den RP6 dann z.B. damit steuern) ODER
    b) Wollen wir Arduino Addon-Boards da drauf setzen?

    Zu a)
    Die Arduino Prozessor-Platinen können eigentlich nicht irgendwo drauf gesetzt werden, sondern nur selbst als Basis von Addon-Boards dienen. Man könnte sie aber "kopfüber" auf verlängerte Stiftleisten setzen.
    Zu b)
    Wenn man Addon-Boards auf den RP6 setzen will, dann übernimmt der RP6 (oder I2C-Bausteine da drauf) die Ansteuerung des Addon-Boards in Vertretung des Arduino (Uno).
    D.h.: Man muss neben 3,3 und 5V auch I/O-Ports ("normale" und PWM-geeignete) und ADC-Ports an die richtigen Pins des "Sockels" für die Addon-Boards führen. Wenn definitiv fest steht, wie man das verdrahtet, kann man eine Art "Arduino-Simulation-Libs" für unsere neue "MultiIO" schreiben, die je nach aufgesetztem Addon-Board dieses ansteuern.

    Wie weit man den Sockel hardwaremäßig "treibt" (z.B. auch mit den 6 ISP-Stiften) muss man schauen.
    Sicher kriegt man das ganze auch nicht so hin, dass ALLE Addon-Boards des Arduino-Systems zum Laufen zu bringen sind. Insbesondere die 3,3V- und 5V-Kompatibilität wird Probleme machen.

    Zum Thema "Relais":
    Braucht man die wirklich?
    Gruß
    Dirk

  3. #3
    Erfahrener Benutzer Roboter-Spezialist Avatar von RolfD
    Registriert seit
    07.02.2011
    Beiträge
    414
    @Dirk,
    das Problem dabei ist, das z.B. einige Funktionen des ARDUINO CPU Boards / Stecksockels eben nicht über PCF Bausteine nachbaubar sind.
    Die Frage ist letztlich, reicht eine Portemulation ala PCF um damit die meisten Shields ansteuern zu können oder funktionieren dann nur ein paar wenige weil z.B. AD/DA Leitungen, PWM oder IRQs nicht vernünftig nachbaubar sind.

    Wie gesagt würde das ARDUINO CPU Board als I2C Slave arbeiten, könnte die ARDUINO CPU das Arduino Sockelsystem pinweise autark, aber auf Weisung via I2C des RP6 steuern. Natürlich geht das auch anders rum.. je nach dem wer Master und wer Slave ist.

    Ich meine, man kann die relais auf dem RP6 Board raus lassen zumal es genau die z.B. auch für den Arduino Bus schon gibt.
    Gruß
    Sind Sie auch ambivalent?

Seite 2 von 2 ErsteErste 12

Ähnliche Themen

  1. Funk Erweiterungsmodul für den RP6 und RP6v2 - Gratis für Tester!
    Von Frank im Forum Neuigkeiten / Technik-News / Nachrichten / Aktuelles
    Antworten: 4
    Letzter Beitrag: 25.07.2012, 16:28
  2. ADC Erweiterung
    Von blenderkid im Forum Robby RP6
    Antworten: 3
    Letzter Beitrag: 10.06.2012, 23:08
  3. [ERLEDIGT] Atmega32 und MCP4922, Falscher DAC Output
    Von Burga im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 1
    Letzter Beitrag: 14.11.2011, 20:24
  4. DAC AD5343 und timingparameter
    Von Ceos im Forum Elektronik
    Antworten: 3
    Letzter Beitrag: 19.02.2009, 10:04
  5. ADC & DAC
    Von nister im Forum Elektronik
    Antworten: 4
    Letzter Beitrag: 31.01.2006, 15:23

Berechtigungen

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

LiFePO4 Speicher Test