MCLS-Erweiterungen Ethernet

17.02.2010

MCLS-Erweiterungen Ethernet

Mit dem MCLS kann nun auch das Thema TCP/IP behandelt werden.

Ethernet-Unit

 

Die Ethernet-Unit ermöglicht einen Datenaustausch zwischen der ATmega-Unit und einem PC per Ethernet.  Hauptkomponente der Ethernet-Unit ist der WIZNET W5100. Bei dem W5100 handelt es sich um einen internetfähigen Ethernetcontroller, der eine einfache Integration des Ethernets in eingebettete Applikationen ermöglicht. Er besitzt einen hardwareseitigen TCP/IP-Stack sowie einen integrierten MAC und PHY. Der hardwareseitig integrierte TCP/IP-Stack unterstützt die wichtigsten Protokolle. Zu diesen gehören TCP, UDP, IPv4, ICMP, ARP, IGMP und PPPoE. Weiterhin stehen für die Datenübertragung bis zu 16 kBytes interne Pufferspeicher zur Verfügung. Die sieben Ausgänge für Status-LEDs ermöglichen verschiedene Statusanzeigen. Die Anbindung an einen Mikrocontroller erfolgt über das SPI.

Die Versuchsreihe CMC14 Ethernet ist in Verbindung mit der ATmega-Unit auf die Hardware abgestimmt und gliedert sich in drei Kapitel:

CMC 14-0
Das Kapitel CMC14-0 beinhaltet grundlegende Informationen zu benötigten Bauteilen und Geräten, zum Versuchsaufbau und zu benötigten Softwarekomponenten.

CMC 14-1
Das Kapitel behandelt die theoretischen Grundlagen zu Ethernet. Schwerpunkte sind neben einer Einführung:
o IEEE Standard 802
o Zugriffsverfahren CSMA/CD
o Ethernet-Topologie
o Ethernet-Hardware
o Ethernet-Protokoll
o Umwandlung der Daten in den physischen Datenstrom
o Power over Ethernet
o Industrial Ethernet

CMC 14-2
Das Kapitel CMC14-2 ist der praktische Teil des Versuchsprogramms, der sich in vier Teile gliedert:

o 1. Internetprotokoll (IP)
o 2. Paketorientierte Datenübertragung (UDP)
o 3. Verbindungsorientierte Datenübertragung (TCP)
o 4. Webserver (HTTP)