


ZWERG332Einplatinencomputer mit MC68332, 25MHz |
... Einfach riesig!
Der ZWERG332 ist sozusagen der große Bruder der Platinen aus der Zwergen-Reihe. Angefangen beim ZWERG11A bis zum ZWERG11plus nimmt dieser die Spitze an Leistungfähigkeit und Geschwindigkeit ein. Der ZWERG332 sticht durch seine zwergenhafte Größe von nur 51mm x 54mm, aber auch durch die hohe Rechenleistung hervor. Im Unterschied zu den restlichen Mitgliedern der Zwergenfamilie basiert diese Platine nicht auf dem MC68HC11, sondern auf dem Controller MC68332 der Firma Motorola. Allein schon durch die hohe interne Taktfrequenz (25MHz) im Vergleich zum HC11 (2MHz) erhält man mit dem ZWERG332 einen äußerst leistungsfähigen Embedded Controller, aber auch durch den 32Bit-CPU-Kern erreicht man eine Rechengeschwindigkeit, die dem Programmierer viel Luft läßt. Das Timersystem des MC68332 ist im Vergleich zu dem des HC11 ebenfalls weitaus besser. So besitzt der MC68332 auf dem Chip einen zusätzlichen Time Prozessor, der auf 16 Kanälen gleichzeitig verschiedene Funktionalitäten ausführen kann (z.B. Input Capture, Output Compare, PWM ...).
Der ZWERG332 läßt sich mit maximal 512KB akkugepuffertem SRAM und mit 512KB FLASH bestücken. So ist es für den ZWERG332 kein Problem, seine eigenen Programme über die serielle Schnittstelle in Empfang zu nehmen und diese dann in seinem FLASH abzulegen. So spart man sich teure Programmiergeräte und der ZWERG332 kann zudem auch später im Einsatz jederzeit mit Softwareupdates versehen werden.
An Peripherie läßt der ZWERG332 wenig Wünsche offen. So bietet er eine serielle Schnittstelle, mit der man Übertragungsraten von bis zu 500kBit/s erreichen kann. Die serielle Schnittstelle ist auf einen 10pol. Steckverbinder herausgeführt, so daß Sie die bekannten IF-Module von MCT verwenden können. Sie sind also nicht festgelegt, ob die Serielle als RS232 oder RS485 dienen soll.
Zudem verfügt der ZWERG332 über ein SPI (Seriell Peripheral Interface), mit dem man schnelle serielle I/O-Bausteine oder aber auch den auf dem ZWERG332 befindlichen A/D-Wandler TLC2543 von Texas Instruments ansteuern kann. Der A/D-Wandler kann maximal 11 Kanäle quasiparallel einlesen und dies mit einer Auflösung von 12Bit. Die Wandelrate beträgt ca. 12µs pro Kanal.
Damit Sie jedem Meßwert auch die richtige Uhrzeit und Datum zuordnen können, ist für das SPI des ZWERG332 eine RTC verfügbar, die mit auf den ZWERG332 gelötet wird. Es ist die gleiche RTC, wie sie schon von den anderen Zwergen bekannt ist (RTC4553 von EPSON).
Ein weiterer Vorteil des ZWERG332 ist, daß dieser über den Background-Debugging-Mode (BDM) verfügt. So ist es möglich, über diesen von Außen direkten Einfluß auf die CPU zu nehmen. Es ist möglich, Downloads vorzunehmen, FLASH direkt zu programmieren oder auch Programme zu debuggen, wie es der Name des Modes schon ausdrückt.
In Zusammenhang mit dem BDM bietet MCT das Hardwaremodul "PCfant" an, mit dem Sie den ZWERG332 an die parallele Schnittstelle des PCs anschließen können. Und mit dem dafür verfügbaren EDB (Embedded Debugger) können Sie C-Programme auf Source-Ebene bzw. auf Assembler-Ebene via BDM-Interface debuggen. Um natürlich erst einmal C-Programme für den ZWERG332 zu übersetzen, bieten wir passend dazu den leistungsfähigen ANSI-C-Cross-Compiler ECO-C bzw. WinECO-C an.
Technische Daten
ZWERG332
- Platine 51mm x 54mm, 6 Lagen Multilayer
- CPU32 MC68332 mit 25MHz
- TPU (A-Maske) mit 16 universellen Timerkanälen, G-Maske per Software einstellbar
- Systemtakterzeugung mit PLL, 131kHz bis 25MHz per Software einstellbar
- Watchdog-Timer, Bus-Timeout-Timer
- Rechenleistung etwa 20 mal höher als bei Z80 (4MHz)
- Mit ECO-C 2060 Dhrystones, Inline-Version 3380 Dhrystones
- Stromaufnahme ca. 100mA (mit ADC und Pegelwandler IF232LP)
- Low Power Modes, Betrieb mit Batterie oder Akku möglich
- 512KB statisches RAM, akkupufferbar
- 512KB FLASH inkl. Bootblock und NICO-Monitor
- TLX+/PIF-Bus für Systemerweiterungen, z.B. grafische LCDs, TLXusb
- Die Prozessorbussignale sind nur teilweise herausgeführt (8Bit Daten/8Bit Adressen)
- 17 I/O-Portleitungen
- Serielle Schnittstellen auf IF-Modul Stecker
- SPI (serielles Interface für Peripheriebausteine wie Parallel-I/O, AD-/DA-Wandler usw.)
- Background-Debugging-Mode Stecker
- Real Time Clock plus Batterie
- A/D-Wandler 12Bit, 11 Kanäle
- Cross-C-Compiler (ECO-C bzw. WinECO-C) und Source-Level-Debugger (EDB) verfügbar
- C-Library im Quelltext für ZWERG332 (im Lieferumfang von ECO-C enthalten)
Optionen
- Batterie
- Real Time Clock (auf Anfrage)
Handbuch
Bestückungsplan1
Bestückungsplan2
Schaltbild
mc68332.pdf
cpu32.pdf
Entwicklungspaket
Als Einstieg bieten wir ein komplettes Entwicklungspaket an:
- ZWERG332-Fertigbaugruppe plus Batterie
- IF232-Modul
- ECO-C-Compiler
- Alle notwendigen Kabel
- Ein Satz Handbücher
Preise
*zzgl. MwSt., Porto und Verpackung. Mengenrabatte auf Anfrage.
Bestell-Bezeichnung Details EUR* z332-ent ZWERG332-Entwicklungspaket, Lieferumfang wie oben beschrieben 495,95 z332-ent-win Wie z332-ent, aber mit WinECO-C statt ECO-C 935,66 z332-1 ZWERG332-Fertigbaugruppe 209,74 batt Option Batterie 4,00 - MC68332-, QSM-, TPU- und CPU32-Handbuch -
www.mct.de: Produkte: Einplatinencomputer