myAVR myEthernet |
Schnittstellen / Protokolle |
![]() Pinübergreifende Funktionalität: Der Mikrocontroller ATmega644P bietet neben der bitweisen Ein / Ausgabe auch eine byteweise Ein / Ausgabe über 8 Pins, diese werden zusammengefasst auch als PortA / B bezeichnet. TWI / I²C: Ist ein serieller Datenbus der über 2 Leitungen kommunziert. Er erlaubt die Adressierung von bis zu 128 Geräten. SPI - Serial Peripheral Interface: Ist ein Bussystem für eine synchrone serielle Datenübertragung. Dabei werden 3 Leitungen für MOSI (Master out Slave in), MISO (Master in Slave out), SCK (Serial Clock) und eine für SS (Slave Select) verwendet. UART - Universal Asynchronous Receiver Transmitter: Serielle Kommunikation ohne Taktsignal. Empfänger und Sender synchronisieren sich durch Start- und Stopp-Bit. ISP - In-System-Programmierung: Programmieren Sie direkt im Einsatzsystem ohne den zu programmierenden Mikrocontroller herauszunehmen. MicroSD-Karte: Um Zugriff auf eine Vielzahl an Dateien sowie einen robusten Datenspeicher zu besitzen, verfügt das myEthernet-Board über eine Schnittstelle für MicroSD-Karten. Diese wird über den Mikrocontroller ATmega 644P gesteuert. myEthernet: Die Kommunikation über das Netzwerk wird mit dem Mikrocontroller ENC28J60 realisiert. Der Datentransfer des embedded Webservers wird durch das Protokoll HTTP umgesetzt. Als unterliegende Protokolle arbeiten dabei das Transportprotokoll TCP, das Vermittlungsprotokoll IP, ICMP und in der untersten Ebene die Bitübertragung per Ethernet. |