Forum: Mikrocontroller und Digitale Elektronik Suche mC-Board mit folgenden Eigenschaften.


von Kaj (Gast)


Lesenswert?

Hallo Leute,

ich bin auf der Suche nach einem mC-Board das folgende voraussetzungen 
erfuellt:
 - USB-Anschluss
 - 2x Netzwerkanschluss (10/100)
 - Netzwerkstak sollten der/die (Netzwerk)Controller mitbringen (wie
   z.B. der W5100 und co.)
 - frei Tools (Compiler, Software zum Flashen wie z.B. avrdude, usw.)
   fuer den mC (Linux)
 - viele mC-Schnittstellen auf Stiftleiste (oder aehnliches) gefuehrt
   (UART, SPI, I2C, falls vorhanden auch adressbus und datenbus)
 - der mC sollte einen eingebauten Zufallsgenerator haben (wie der
   cortex m3 als beispiel)


Was ich machen will:

Daten --> Netzwerk(TCP/IP)(Port1) --> mC (Datenverarbeiten) -->
Daten weiter senden --> Netzwerk(TCP/IP)(Port2) --> Empfaenger


Ein OS soll nicht zum Einsatz kommen!

Kennt ihr da vielleicht ein Board das diese Anforderungen erfuellt?
Ich danke euch schon mal, fuer eure Hilfe.

Gruesse

von Stefan F. (Gast)


Lesenswert?

Nimm zwei Boards mit je einem Netzwerkanschluss und verbinde sie 
miteinander, z.B. seriell. Dann dürfte die Suche einfach werden.

von Thomas M. (thomaswm)


Lesenswert?

Das NGW100 (AVR32) hat zwei Ethernet-Ports und du kannst es auch ohne OS 
programmieren.
Zu den Zufallszahlen kann ich aber nichts sagen...

von Jan B. (berge)


Lesenswert?

Hi,
die STM32F4Discovery Boards dürften passen. Ich habe mich mit dem Thema 
mehrere Phys an einem Board Controller noch nicht beschäftigt, es 
scheint aber die Möglichkeit dazu zu geben. Ggfs. wirst du dafür aber 
deinen eigenen Netzwerkstack schreiben bzw. den vorhandenen anpassen 
müssen.

LG Jan

von porter (Gast)


Lesenswert?

Wieso eigentlich 2x Netzwerkanschluss?

von Kaj (Gast)


Lesenswert?

Ich danke euch soweit erstmal. :) Werde mir die Boards mal ansehen.

porter schrieb:
> Wieso eigentlich 2x Netzwerkanschluss?
Weil Empfaenger != Sender.  Eine Buchse soll ausschliesslich Input sein, 
und eine Buchse ausschliesslich Output.


Stefan us schrieb:
> Nimm zwei Boards mit je einem Netzwerkanschluss und verbinde sie
> miteinander
Wollte ich vermeiden, wenn es das ganze aber einfacher macht, werde ich 
auch das in Betracht ziehen. Danke Dir.

Vielen Dank fuer eure Hilfe!

Gruesse

von spess53 (Gast)


Lesenswert?

Hi

>Weil Empfaenger != Sender.  Eine Buchse soll ausschliesslich Input sein,
>und eine Buchse ausschliesslich Output.

Dein angesprochener W5100 hat z.B. vier Ports. Kann also mit 
verschiedenen 'Gegenstellen' sprechen.

MfG Spess

von Udo S. (urschmitt)


Lesenswert?

Kaj schrieb:
> Weil Empfaenger != Sender.  Eine Buchse soll ausschliesslich Input sein,
> und eine Buchse ausschliesslich Output.

Klingt ziemlich wirr. Was soll das für einen Vorteil haben? Heisst 
schliesslich Netzwerk weil da jeder mit jedem senden und empfangen kann.

von Pete K. (pete77)


Lesenswert?

Deine Aufgabenstellung ist sehr rudimentär beschrieben. Was sind das für 
Daten und wie kommen die über eine IP-Verbindung auf einen Controller?

Wenn Du mit TCP/IP Daten übertragen willst, dann benötigst Du noch die 
Protokollebene. Also, welche Protokolle zur Datenübertragung sollen 
eingesetzt werden?

P.S.: Auch wenn Du kein BS einsetzen willst, ich vermute, dass Du mit 
einem Raspberry Pi die Aufgabenstellung in einem Nachmittag gelöst 
bekommst.

P.P.S.: Üblicherweise benutzt man bei >2 Geräten in einem Netzwerk einen 
Router. Mit Daten, µC und Empfänger hast Du schon 3 Geräte.

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.