Die Hardware-Plattform
Für unsere Projekte haben wir eine einfache Mikrocontroller-basierte Plattform auf
Basis des MSP430 von Texas Instruments entwickelt. Diese wird
zusammen mit unseren Mikrocontroller-Softwarebibliotheken für unsere Lösungen benutzt.
Übersicht
Als Fernbedienung ermöglicht sie zum Beispiel die Fernanzeige von Messwerten von
Systemen an externen oder ausgelagerten Orten. Interessant ist dies bei PC- oder
Mikrocontroller-basierten Steuerungen, bei denen Informationen von einem anderen
Ort in Maschinennähe erfasst oder präsentiert werden sollen.
Hardware
Als Hardware kommt ein Mikrocontroller mit LC-Display zum Einsatz. Gehäuse sind
in Wand- oder Schaltschrankmontageausführung möglich.
Systemintegration und Schnittstellen
Eine RS232- und eine RS485-Schnittstelle zur einfachen Kommunikation sind fest eingebaut.
Auf Wunsch kann Ethernet/IP und Bluetooth-Kommunikation mit in das Gerät integriert
werden.
Sinnvoll sind Datenübertragungswandler, die über das jeweilige Medium (Bluetooth,
RS232, RS485, Ethernet/IP) mit unserer Plattform kommunizieren und an bestehende
Hardware angeschlossen sind.
Beispielsweise ermöglichen Pegel- bzw. Protokollwandler ("Communication Extender"),
die als externe Komponente angeschlossen werden, die Datenübertragungen über größere
Entfernungen (Räume, Stockwerke) über Funk.
Über Standard I/O Ports sind weitere Anwendungen denkbar wie z.B. die Emulation
einer PS2-Tastatur.
Die Plattform
Die Visualisierung erfolgt mittels Mikrocontroller und LC-Display-basierter Einheit.
Die Montage erfolgt in einem Gehäuse für Schaltschrank-, Türen- und Wandmontage.
Als Standardschnittstellen werden JTAG, RS232 sowie RS422/488 und der I2C-Bus zur Kommunikation genutzt.
- RS232, für den Anschluss direkt an den PC oder andere Geräte
- RS422/485, für die Datenübertragung über große Entfernungen
- I2C-Bus für z.B. eine Flash-RAM-Erweiterung
- I/O Ports, AD-Wandler
Erweiterungsmodul für Bluetooth und Ethernet/IP optional
LCD Grafische Anzeige
- zwei Epson SED 1520 CMOS Dot Matrix LCD-Controller
- Auflösung 120 x 32 Pixel oder 4 Zeilen zu je 20 Zeichen
- über Software einstellbarer hoher Kontrast
- die vorhandenen Bibliotheken umfassen Funktionen zum Zeichnen (Linien etc.), die
Grafikdarstellung, für Menüs usw.
Prozessor MSP430, super LowPower
- Texas Instruments MSP 430F149 16 Bit RISC CPU
- 8 MHz Systemtakt
- 2 KB RAM 60 KB Flash ROM
- Zwei hoch präzise Echtzeit-Timer
Layout und robustes Design der Platine für Prozessdatenverarbeitung im industriellen Umfeld.
Sehr flexible Versorgungsspannung 3,0 - 50,0 V. Ordentliche Tastaturmatrix für Tasteneingänge