NET7026 coming soon...

NET7026: Einplatinencomputer plus Ethernet

Foto

Den Einplatinencomputer LC7024 haben wir bereits vorgestellt. NET7026 basiert auf der gleichen Familie von Controllern, nämlich auf dem ADuC7026 von Analog Devices. Der wesentliche Unterschied zwischen den beiden Controllern besteht darin, dass der ADuC7026 über ein externes Businterface verfügt. Beim NET7026 wird das Businterface zur Ansteuerung von zwei 16Bit breiten statischen RAMs mit jeweils 128KByte (batteriegepuffert) und eines Ethernetcontrollers (der den TCP/IP-Stack in Hardware realisiert) benutzt. Der externe Bus ist ausserdem noch auf den Pfostenstecker geführt, 8 Bit Datenbus, 8 Bit Adressbus, WS, RS und CS.

An externer Peripherie gibt es auf dem Board noch eine Real Time Clock und ein serielles FLASH (1MByte) zur Speicherung von Programmen oder Daten.

Die Onchip-Ausstattung ist ähnlich wie beim LC7024. Der A/D-Wandler liefert 12Bit-Werte, die von 10 Kanälen stammen können, bei einer Wandlungsrate von 1 Million/Sekunde. Es gibt vier D/A-Wandler mit Spannungsausgang und einer Einschwingzeit von 10us. Eine Spannungsreferenz, ein Temperatursensor, eine Versorgungsspannungsüberwachung sowie ein Komparator runden den Analogteil ab.

Der Controller kann per PLL bis 45MHz getaktet werden. Auf dem Chip stehen 62KByte FLASH und 8KByte RAM zur Verfügung. Das FLASH kann mit Hilfe eines residenten Bootloaders über die serielle Schnittstelle programmiert werden.

SPImS

Die Peripherie umfasst UART, SPI, IIC, GPIO. Das Timersystem besteht aus 2 Timern für allgemeine Verwendung, Watchdog Timer und einem PWM-Generator für drei Phasen (z.B. für bürstenlose Motoren). Nicht vergessen dürfen wir das Programmable Logic Array PLA, mit dem sich bezüglich der I/O und den Resourcen auf dem Controller so manches "zaubern" lässt.

Für den einfachen Einstieg gibt es komplette Entwicklungspakete mit C-Compiler.

Technische Daten NET7026, SBC mit ADuC7026

Entwicklungspaket wie LC2194.

www.mct.de