Elektronikladen NewsFlash Produkte Buchtips Service Bezugsquellen HotLinks

ZWERG12 -----

Klein, aber 16 Bit

ZWERG12 ist ein Miniatur-Controllermodul mit dem HC912B32, einem Mikrocontroller aus Freescales neuester 16 Bit Mikrocontrollerfamilie.

Controller Module im ZWERG-Format befinden sich seit vielen Jahren in unserem Angebot und erfreuen sich aufgrund ihrer kompakten Bauweise (nur 51mm x 54mm!) und des guten Preis-Leistungsverhältnisses großer Beliebtheit.

Der neue ZWERG12 belegt bezüglich seiner Performance die obere Mittelklasse und schließt somit eine Lücke im bisherigen Angebot zwischen ZWERG11plus und ZWERG332.

Upgrade Möglichkeiten

Bisherige Anwender des HC11-basierten ZWERG11A werden erfreut feststellen, daß das neue Controller Modul nahezu vollständig pinkompatibel ist. Daher kann es leicht in vielen bestehenden Anwendungen eingesetzt werden, ohne Änderungen an der peripheren Hardware vornehmen zu müssen.

Speed++

Für den neuen Controllerkern spricht in erster Linie die hohe Rechengeschwindigkeit, der eingesetzte HC912B32 Mikrocontroller erreicht etwa den Faktor 10 im Vergleich zu einem 8MHz-getakteten HC11. Als Programmspeicher stehen 32KB in-system programmierbarer Flash Memory zur Verfügung.

Anschlüsse

Die Anschlüsse des Controllers sind hauptsächlich auf zwei Steckverbinder am Rande der Platine herausgeführt. Vorgesehen sind zwei doppelreihige Stiftleisten. Diese sind im Lieferzustand unbestückt, der Anwender kann sie je nach Erfordernis nach unten oder nach oben weisend einlöten. Ebenso verhält es sich mit dem 14-poligen Steckverbinder für den LCD-Anschluß. Stets bestückt sind hingegen der BDM12 Steckverbinder und der RS232 Anschluß.

Die serielle Schnittstelle des Moduls liefert TTL-Pegel. Zum Anschluß an eine RS232 (z.B. am PC) ist ein RS232 Pegelwandler erforderlich. Im ZWERG12 Entwicklungspaket ist ein Carrier Board enthalten, welches diese Funktion bereitstellt. Ansonsten können einzelne Pegelwandlermodule zum Einsatz kommen. Solche RS232 Module sowie Module für andere Schnittstellenstandards (z.B. RS485) finden Sie im Abschnitt IF-Module.

Background Debug Mode

Eine HC12 Neuheit ist auch das Background Debug Mode Interface BDM12. Es ermöglicht während der Anwendungsentwicklung den einfachen Zugriff auf alle Ressourcen des HC12, z.B. Speicher und Steuerregister. Darüberhinaus macht BDM12 Hardwarebreakpoints und Einzelschrittbetrieb möglich.

Carrier Board

Das im Entwicklungspaket enthaltene Carrier Board im praktischen Europaformat erleichtert Inbetriebnahme und Anwendungsentwicklung mit dem ZWERG12.

Foto ZWERG12 Carrier Board

Das Controller Modul wird einfach aufgesteckt, schon stehen Spannungsversorgung (inkl. 12V für die On-Board Programmierung des Flash Memory), RS232-Treiber und Anschlußkabel mit Sub-D9 Steckverbinder, Interrupt- und Resettaster sowie ein Miniaturlautsprecher zur Verfügung!

Die 5V-Betriebsspannung ist bis zu 1A belastbar. Sie wird mittels Schaltregler ("Simple Switcher") erzeugt, dadurch wird ein besonders hoher Wirkungsgrad erreicht (auch unter Last kaum Wärmeentwicklung). Das großzügig dimensionierte Rasterfeld dient dem schnellen Aufbau von Schaltungsergänzungen

Oliver Thamm's HC12 Web

Zwerg12
ZWERG12 (mit Option RTC/Batt.)

Technische Daten des HC912B32:

  • Freescale 16 Bit Mikrocontroller HC912B32 im QFP-80 Gehäuse
  • 16 MHz Quarztakt, 8 MHz Bustakt
  • 32 KB Flash Speicher
  • 1 KB RAM
  • 768 Byte EEPROM
  • 8 Kanal 16 Bit Timer mit Input Capture / Output Compare
  • 8 Kanal 10 Bit A/D-Wandler
  • 4 PWM Kanäle
  • SCI Schnittstelle (RS232)
  • Synchrones serielles Interface SPI
  • COP Watchdog, Clock Monitor
  • BDLC Interface (J1850)
  • BDM12 Background Debug Mode Interface

Weitere ZWERG12 Charakteristika:

  • bis zu 50 binäre Ein-/Ausgabeleitungen
  • Direktanschluß für alle gängigen alfanumerischen LC-Displays (z.B. unser LCD20x4LED)
  • Resetcontroller zur Betriebsspannungsüberwachung
  • Echtzeituhr und Batterie (Option)
  • serielles 16 Kbit EEPROM (optional bis 32 KB)
  • Abmessungen: 51mm x 54mm
  • 4-lagige Multilayer Platine mit hervorragenden EMV-Eigenschaften
  • Stromaufnahme "running" typ. kleiner 50mA


Entwicklungspaket

Zum schnellen und erfolgreichen Start haben sich unsere Entwicklungspakete bewährt. Abgesehen von Stromquelle (Steckernetzteil) und PC ist im ZWERG12 Entwicklungspaket alles enthalten, um sofort mit der Anwendungsentwicklung zu beginnen:

  • ZWERG12 Controller Modul mit MCU HC912B32
  • Monitorprogramm TwinPEEKs (belegt 2KB des internen Flashspeichers)
  • Serielles Kabel (Sub-D9) zum Anschluß an PC
  • ZWERG12 Hardware Handbuch
  • Beschreibung der Funktionen des TwinPEEKs Monitors
  • Assembler Software (DOS/Win, Linux, OS/2)
  • CPU12 Reference Manual und HC912B32 Datenbuch auf CD-ROM
  • Carrier Board 100mm x 160mm (Ausstattungsmerkmale s.u.)

C-Compiler

Zur Hochsprachenentwicklung empfehlen wir die C-Compiler von COSMIC und Imagecraft (ICC12).

ZWERG12/ENT als BDM-Debugger

Viele HC12-Anwender haben bisher das B32EVB-Board von Freescale als einfachen, aber durchaus leistungsfähigen BDM-Debugger eingesetzt. Da wir das Original nicht mehr anbieten können, haben wir für (höherwertigen!) Ersatz gesorgt. Wir liefern Ihnen eine Sonderversion ("/MOT") des ZWERG12-Entwicklungspaketes mit Debuggerausstattung: Statt des TwinPEEKs Monitors flashen wir die Debuggersoftware D-Bug12, dazu gibt's noch das passende BDM12-Kabel. Kein Aufpreis für diese Option!


Preise
(Alle Angaben zzgl. MWSt. ab Lager, Irrtum/Änderung vorbehalten)
ZWERG12/ENT   Entwicklungspaket, Lieferumfang wie oben     a.A.
              beschrieben, inkl. Carrier Board
ZWERG12/1     ZWERG12 Controller Modul, einzeln            a.A.
              (ohne Handbuch und Zubehör)
ZWERG12/RTC   Option Echtzeituhr und Lithiumbatterie       a.A.

bei Einsatz des ZWERG12/ENT als BDM12-Entwicklungstool (analog
zum B32EVB) bestellen Sie bitte unter Angabe folgender Option:

ZWERG12/MOT   Lieferung mit Freescale D-Bug12 Software     a.A.
              statt TwinPeeks Monitor (ohne Aufpreis)


Zurück zur Elektronikladen Homepage
Haben Sie Fragen, Anregungen, Wünsche? Hier finden Sie alle Kontaktadressen!
Letzte Änderung: 2007-11-09