NET7026 coming soon...
NET7026: Einplatinencomputer plus Ethernet
![]()
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.
![]()
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
- Platine 59mm x 60mm, Multilayer
- ARM7TDMI (ADuC7026, Analog Devices)
- 45MHz Takt über PLL einstellbar
- 62KByte FLASH-Memory (ISP)
- 8KByte RAM
- UART
- SPI
- I2C
- A/D-Wandler 10x12Bit (1Megasample)
- D/A-Wandler 4x12Bit (10us)
- Spannungsreferenz
- Komparator
- Versorgungsspannungsüberwachung (brown out)
- Temperatursensor
- Max. 30 Parallel-I/O-Leitungen
- PLA
- Zwei Timer 16Bit
- Watchdog 16Bit
- Wake-up Timer 16Bit
- PWM 2x3 Kanäle
- Versorgungsspannung 3,3V
- 256KByte batteriegepuffertes RAM
- 1MByte serielles FLASH
- RTC DS1629
- Ethernetcontroller mit PHY und RJ45
- IF-Stecker für RS232, RS485 usw.
- Gewicht 23 Gramm
- Temperaturbereich -40 bis +85
- ECO-C-arm verfügbar
Entwicklungspaket wie LC2194.
www.mct.de