Modulares System für Kommunikationsschnittstellen

Gast #4969864
Hallo,

zum Testen unserer Produktpalette bin ich auf der Suche nach einer 
Mikrocontroller-Platform, welche einfach mit verschiedenen 
Kommunikationsschnittstellen erweitert werden kann.
U.a.
- USB
- Ethernet (auch aktives PoE)
- RS485
- RS232
- UART
- Bluetooth
- W-Lan
- ....

Idealerweise wäre ein Bussystem, damit es möglich ist alle benötigten 
Schnittstellen für ein Produkt auf einem Board unterzubringen und dann 
mit einem Stecker mit dem Mikrocontroller-Board zu verbinden.

Es geht mir nur um eine HW-Platform bzw. eine standarisiertes Bussystem 
mit dem das möglich ist. Software würde selbst entwickelt werden.

Da in Zukunft verschiedene Kommunikationsschnittstellen dazukommen 
können, wäre ein Hersteller-übergreifendes System wünschenswert.

Vielen Dank,
nils
Gast
Du brauchst also einen modularen (Embedded) PC.
Was anderes, standardisiertes und bezahlbares ist mir nicht bekannt.
Aber typischerweise ist die eierlegende Wollmilchsau nie vorhanden oder 
so teuer, dass man sich dann doch einen ganzen Bauchladen mit 
Einzelgeräten für die Testbench zurechtlegt...
(Firma: Schweigstill IT) Persönliche Seite
Eventuell wären die Anybus CompactCom von HMS das Richtige für Deinen 
Anwendungsfall:

https://www.anybus.com/products/embedded-index

Gerade wenn es um Verbindungen zu zertifizierungspflichtigen 
Feldbussystemen geht und man als Hersteller mehrere davon unterstützen 
muss, kommen solche Module zum Einsatz. Allerdings sei auch nicht 
verschwiegen, dass diese Module RICHTIG teuer sind, d.h. selbst in 
großen Stückzahlen legt man noch über 100,- EUR pro Stück hin.
Gast
nils schrieb:
> Danke für deine Antwort!
>
> Strubi schrieb:
>> Du brauchst also einen modularen (Embedded) PC.
>
> Ich brauche keinen PC, da auf dem Gerät kein Betriebssystem laufen soll,
> sondern eine eigenentwickelte Firmware.

Und du willst die ganzen Netzwerk/USB/BT-Stacks selber schreiben?

Für mich gibt's eine Regel: Bei der goldenen Referenz/Testbench auf 
Bewährtes verlassen. ("Avoid having to debug your debugger")
(Firma: Schweigstill IT) Persönliche Seite
Strubi schrieb:
> Und du willst die ganzen Netzwerk/USB/BT-Stacks selber schreiben?

Das wäre bei den Anybus-Modulen nicht erforderlich. Stattdessen 
implementiert man nur das UART-basierte Protokoll zwischen uC und 
Anybus-Modul, welches für alle Module eingermaßen gleich aussieht. 
Allerdings kann man damit in Sachen Durchsatz und Funktionalität leider 
wirklich keine Rekorde aufstellen.

> Für mich gibt's eine Regel: Bei der goldenen Referenz/Testbench auf
> Bewährtes verlassen. ("Avoid having to debug your debugger")

Genau, insbesondere bei kleinen Stückzahlen. Oder wenn man ein 
Großserienprodukt hat, bei dem wichtige Kunden darauf bestehen, dass man 
es statt mit X auch mit Y anschließen können soll, aber hinter Y nur 
homöopathische Stückzahlen stecken.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.