PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Neue Hardware für RP6(v2)



Dirk
26.11.2013, 18:54
Hallo RP6-User,

außer der Platine von fabqu, die im RP6 Multi IO Projekt (http://www.rn-wissen.de/index.php/RP6_Multi_IO_Projekt) beschrieben wird, gibt es inzwischen von JM3 Engeneering (http://www.jm3-engineering.com/rp6.htm) noch weitere Hardware, die nicht von Arexx (oder C (http://www.conrad.de/ce/)) stammt und speziell für den RP6(v2) vorgesehen ist:

1. CTRL 2 - High Performance Mikro-Controller Board:
Eine ATXmega-Prozessorkarte mit Grafik-Display-Anschluß (Display 128x64 wird auch angeboten), Lautsprecher, Mikrofon, Tastern, LEDs, Sockel für EEPROM oder Beschleunigungssensor (Sensor wird auch angeboten), JTAG-Interface ...
Die Karte soll rückwärtskompatibel zur RP6 Control M32 sein, ist aber um Vieles leistungsfähiger.

2. I/O - Extension & Sensor Board:
Eine passive Erweiterungs-Karte mit I/O-Erweiterung, 8-fach LED-Treiber, Temperatursensor, RTC, Gyro, Beschleunigungs- und Magnetfeldsensor, Anschluß für 2 Sharp-IR-Abstandsensoren ...
Die Karte verfügt über sehr ähnliche Funktionen wie die erwähnte RP6 Multi IO Karte.

Über Preise oder Verfügbarkeit habe ich keine Informationen.

fabqu
27.11.2013, 09:29
Schicke Sache, vielleicht sollte ich ihn mal fragen, ob er mein Teil auch vertreiben will. Es gibt ja schon eine V2 (zumindest auf meinem Rechner).
hast du ihn mal angeschrieben, was er dafür so will?
Auf seinen FAQs findet man ja leider gar nix.

SlyD
27.11.2013, 12:24
Hallo,

die Sensorerweiterungsplatine und die kleinen Gyro / Beschleunigungssensorplatinchen werden bald
von AREXX produziert und normal über Conrad angeboten werden.
Die Fotos und Infos auf der Webseite sind etwas älter, ändert sich ein wenig.

Die Sensorplatine kann an das RP6-M256 Modul angeschlossen werden.
(Das RP6-M256 Modul ist aktuell übrigens bei Conrad 10 Euro günstiger zu haben)


Die CPU Erweiterung wird soweit ich weiss nicht ins Programm aufgenommen.
Viel mehr kann ich dazu aktuell noch nicht sagen.

MfG,
SlyD

RolfD
27.11.2013, 18:38
Ich hatte mich schon damals bei dem MultiIO Projekt geäussert aber leider nicht durchsetzen können... Ich halte es für sehr viel wichtiger, Platinen mit Modulanschlüsse für Arduino und Raspberry pi und ähnliche existierende Boards/Stamps zu entwickeln, als eigene Prozessorboards und Peripherie zu entwerfen die auch erst mal kosten, debuggt werden müssen und ggf. viel zu speziell sind. Ob solche Modulboards dann das große C, Arexx oder irgendwelche Privatentusiasten vermarktet ist für den Kunden zweitrangig. Es macht aber kein Sinn, als Anbieter jedesmal das Rad neu erfinden zu wollen und letztlich jeder sein eigenes (Pinout & Align) Süppchen kocht. Daher auf den ersten Blick... toll. Beim drüber nachdenken fällt jedoch auf, das die Boards ein Schritt in die falsche Richtung & viel verbrannte Zeit sind.
Gruß RolfD

Dirk
28.11.2013, 19:14
Hi RolfD,

Ich halte es für sehr viel wichtiger, Platinen mit Modulanschlüsse für Arduino und Raspberry pi und ähnliche existierende Boards/Stamps zu entwickeln, als eigene Prozessorboards und Peripherie zu entwerfen
Kann man so sehen. Andererseits gehört der RP6 seit 2007 auch zu den "existierenden" Microcontroller-Systemen und ist damit auch nicht viel "jünger" als die Arduino (ab 2005) und Raspberry Pi (ab 2006, de fakto ab 2011) Plattformen.
Wenn man aus universitärer oder Ausbildungs-Sicht (natürlich auch im Hobby-Bereich!) ein universelles open-source µC-System zum Experimentieren sucht, dann ist man da sicher gut mit den Mini-Platinen bedient.

Aber: Warum soll man nicht selbstbewußt für einen kleinen Raupen-Roboter weitere Hardware entwickeln?
Das beißt sich ja auch gar nicht mit Arduino- oder Raspberry-Nutzern, weil es dafür schon eine hohe Zahl an passenden Zusatzplatinen gibt, insb. auch jede Menge Sensorplatinen, wie hier ja für den RP6 geplant.


Es macht aber kein Sinn, als Anbieter jedesmal das Rad neu erfinden zu wollen und letztlich jeder sein eigenes (Pinout & Align) Süppchen kocht.
Kann man auch so sehen. Aber: Arduino und Raspberry Pi haben auch ein "neues" Layout-Süppchen gekocht, als sie auf den Markt kamen. Außer ihnen gibt/gab es natürlich auch noch andere offene "Standards" (z.B. auch den RN-Standard).

Die Frage ist dann auch evtl., ob man das Layout EINER kleinen offenen Microcontroller-Plattform auf alle anderen offenen µC-Systeme übertragen sollte.
Das ist natürlich Ansichtssache, hat aber in der Vergangenheit auch bei der Vereinheitlichung von ähnlichen technischen Systemen nicht geklappt.

RolfD
29.11.2013, 01:11
Ich glaube, da liegt ein kleines Missverständnis vor.

Ich plädiere nicht dafür, alle Plattformen auf ein einheitliches (Pinout) Standard zu bringen .. a la IBM ISA-Slot .. oder eine Diskussion vom Zaun zu brechen, welche Plattform zu erst da war oder welche Existenzberechtigung eine Plattform gegenüber einer anderen hat. (erinnert mich doch bischen an den Streit um Amiga/Atari)
Nein diesen Handschuh nehme ich nicht mehr auf :D

Ich halte eine Austausch- und Erweiterbarkeit, durch zusätzlich angebotene Adaptermodulboards auf andere Hersteller/Normen wie beispielsweise Arduino oder Rasberry PI oder von mir aus auch RN, bezogen auf den RP6 für recht einfach machbar, sinnvoll, für eine enorme Bereicherung an Peripherie und vor allem gut verbreitbar.

Ich hab nichts gegen die Boards da oben..
..Natürlich soll jeder das entwickeln und verwenden, was er persönlich möchte bzw. braucht oder für gut empfindet...
...Leute (Anfänger) die sich jedoch fertige Module bestellen wollen, haben beim RP6-System kaum Auswahl oder müssen selbst das Löten anfangen.

Daran ändern auch leider die Boards oben wie auch das Board von Fabqu wenig, und das war mein Kritikpunkt. Tatsächlich wären nur ein paar wenige passive Teile incl. Steckerleisten und etwas Hirnschmalz nötig. Da muss man auch keine tiefschürfende Diskussion über den Sinn von Hardware Erweiterungen "anderer Plattformen" führen... als wenn es eine komplett andere Welt wäre. Entweder man erschließt sich und anderen durch das Moduldesign diese große Welt aus zig weiteren Sensoren und Boards... oder wie bisher leider eben nicht.

Gruß RolfD

Dirk
29.11.2013, 22:26
Hi RolfD,

ich glaube, wir sind gar nicht so weit auseinander.
Die MultiIO war ein Schritt in die Richtung, andere Komponenten (Sensoren, Aktoren) einfacher an den RP6 anzuschließen. Den selben Weg scheint die neue Sensorerweiterungsplatine zu gehen, von der SlyD spricht.
Insofern ist das schon ein richtiger Weg (für den RP6), das siehst du ja offenbar auch ähnlich.

Wenn man für den RP6 Module nutzen will, die es z.B. für die Arduino-Plattform gibt, fände ich das auch gut,- das war aber nicht das MultiIO Projekt von fabqu, sondern wäre im Prinzip die Entwicklung einer "Adapterplatine".

Hier weiter zu denken, fände ich auch nicht schlecht. Vielleicht kann man ja fabqu dafür begeistern, eine Basisplatine, z.B. für den Arduino Mega 2560, zu entwickeln. Alternativ geht man daran, nicht die Arduino-µC-Platinen zu adaptieren, sondern die (teils passiven) Zusatzplatinen, die es für das System gibt.
Mehrere Möglichkeiten, die sich durch die unterschiedlichen Arduino-Layout-Formate nochmal potenzieren.

Sooo komplex wäre eine solche Adapterplatine letztlich aber auch nicht (wenn man genau festlegt, was man eigentlich wofür nutzen will), so dass ich mir das z.B. auch auf einer Experimentierplatine vorstellen kann.

ex535
22.02.2014, 16:44
Arexx RP6 Sensor Board RP6-JM03-61heute bei Conrad entdeckt.

Leider fehlt noch eine Beschreibung.
Gruß
Kurt
:)

Dirk
22.02.2014, 18:03
Danke Kurt,

CONRAD-Links der neuen Teile:
1. AREXX RP6 Sensor Board (http://www.conrad.de/ce/de/product/1082384/Arexx-RP6-Sensor-Board-RP6-JM03-61)
2. AREXX I2C GPS Empfänger (http://www.conrad.de/ce/de/product/1082385/Arexx-IC-GPS-Empfaenger-JM3-GPS)
3. AREXX GPS-Modul für Roboter (http://www.conrad.de/ce/de/product/1082387/Arexx-GPS-Modul-fuer-Roboter-JM3-3DA) (ACHTUNG: Das dürfte eher das AREXX 3D Accelerometer Modul sein!)
4. AREXX Gyro Modul (http://www.conrad.de/ce/de/product/1082386/Arexx-Gyro-Modul-JM3-GYRO)

radbruch
22.02.2014, 18:28
Hallo

Ganz ehrliche Meinung: Wer soll das programmieren und wo sind die Downloads dazu? Wenn ich diese Beschreibung lese dann vermute ich, diese Teile sind wieder aus der arexx-Lieblosabteilung ala Raupe, Arm oder Arduino-asuro:


Speziell für RP6 Roboter entwickelt
Kompass-Sensor, Gyro (Yaw), Temperatur, Echtzeit, Servo-Controller, LED Treiber, I²C Bus-Buffer
Remote-Control Funktion M356 WIFI Erweiterung - Windows PC Software inklusive
Messdatenübertragung der Sensorik zum PC
Embedded C++
Einfache intergration in das RO6 Roboter System
AREXX Mini-Roboterarm kann leicht intergreirt werden

Schade, denn die bisherigen RP6-Produkte waren wirklich top und super dokumentiert. Aber auch die sind auf der Roboter-Homepage von arexx (http://www.arexx.com/arexx.php?cmd=goto&cparam=products#robots) noch nicht mal direkt verlinkt:

RP6: http://www.arexx.com/rp6/html/de/index.htm
M128: http://www.arexx.com/rp6/html/de/soft_doc_ccpro.htm
M256: http://www.arexx.com/rp6/html/de/soft_doc_rp6m256.htm

Ich kann mich aber natürlich auch irren und mit diesem Zubehör gewinnt arexx wieder einen Vorsprung gegenüber dem Arduino...

Gruß

mic

ex535
22.02.2014, 22:27
Hallo

Ich kann mich aber natürlich auch irren und mit diesem Zubehör gewinnt arexx wieder einen Vorsprung gegenüber dem Arduino...

Gruß

mic


Hallo Mic.
Arduino und Raspberry Pi werden den Markt bestimmen.
Schau mal das Zubehöhr für Arduino und Raspberry Pi hat einen klaren Vorsprung zum RP6.
Softwarebeispiele für die Systeme gibt es genug.

Der nächste Pi wird mit mehr Leistung kommen, da bin ich sicher.

Ich finde die Entwicklung vom RP6 sehr gut und ich werde auch Zukunft mit dem RP6 arbeiten.

Machen wir weiter mit einem gutem Roboter - RP6.

Gruß
Kurt
:p

fabqu
23.02.2014, 08:41
Und das alles zu dem "kleinen" Gesamtpreis von 295 Euro!?!?!?!?
Und ich hatte anfänglich angst, die Multi-IO könnte zu teuer werden :)

Es soll aber eine "Anleitung mit Dokumentation" geben, vielleicht sind da ja Programmierbeispiele dabei!?
Aber ob die Dirks Künste übertreffen :D

Grüße

Dirk
23.02.2014, 12:13
vielleicht sind da ja Programmierbeispiele dabei!? Aber ob die Dirks Künste übertreffen
:Strahl :-) :Strahl :-) :Strahl :-)

... aber ob die fabqu's komplexes Hardware-Design der MultiIO, seine günstigen Preise, die gute Doku und Unterstützung im RN übertreffen?
(Anmerkung: Man lege nur einmal die Features der MultiIO und des RP6 Sensor Boards nebeneinander ...)
:-b :-b :-b

fabqu
23.02.2014, 13:44
Nun aber genug der Selbstbeweihräucherung :D

radbruch
23.02.2014, 15:37
Ihr dürft euch gerne gegenseitig auf die Schulter klopfen. Oder ich mach's mit den Worten: "Das habt ihr super gemacht"

:)

Gruß

mic

inka
23.02.2014, 17:35
dem stimme ich auch zu!

Dirk
08.03.2014, 10:49
Kleine Ergänzung noch zu den 4 neuen Teilen für den RP6:

Das Teil "GPS-Modul für Roboter" (1082387 (http://www.conrad.de/ce/de/product/1082387/Arexx-GPS-Modul-fuer-Roboter-JM3-3DA)) ist laut der mir jetzt vorliegenden Doku KEIN GPS-Modul (aus der Abbildung hätte man das schon vermuten können...), sondern ein "3D Accelerometer Modul" (JM3-3DA), also ein Beschleunigungs-Sensor.
Damit ist das Teil bei C völlig falsch beschrieben und ausgezeichnet. Na super ... :rolleyes: