|
Die Temperaturmessung erfolgt mit einem PT100-Sensor in 4-Leiterschaltung.
Ein 8 Bit AD-Wandler sendet die Daten seriell zum Miniboard. Die
Temperatur wird mit der 2-stelligen 7-Segment-Anzeige im Bereich
von -9...99°C dargestellt.


Projektdateien:
Projektbeschreibung, Aufgaben und Target-Layouts
Lösungen (Nur mit
Passwort) 
Temperaturwerte
an Datenlogger-Software übertragen
Die Temperaturmessdaten der Messplatine werden über
die serielle Schnittstelle zum PC übertragen. Das Assemblerprogramm
muss um eine serielle (Interruptgesteuerte) Empfangs- und Sendefunktion
erweitert werden.
Projektdateien:
Projektbeschreibung, Aufgaben Lösungen
(Nur mit Passwort) Das Programm TempLoggerChart
nimmt die Messwerte entgegen und stellt sie grafisch in einem Liniendiagramm
dar. Die Messintervall-Zeit lässt sich von 1 Sekunde bis
40 Stunden einstellen. Die Chart-Anzeige läßt sich skalieren
und zoomen. TempLoggerChart fordert
nach jedem Messintervall einen Messpunkte an.
Kommunikationsprotokoll:
1. TempLoggerChart sendet STX
(Start of Text) = 02h 2. Das Miniboard antwortet mit dem aktuellen
Temperaturwert als ein Byte (8 Bit). Negative
Temperaturwerte werden im 2er-Komplement gesendet.
Konfigurations- und Einstelungsdialoge:


TempLoggerChart (Click-Once
Offline Installation) TempLoggerChart (VB_Sourcen)
TempLoggerChart_µC
(Hexfile für Mikrocontroller)
Ein in VisualBasic 2008 Express Edition geschriebenes Programm
(ComMeldung) liefert PC-Zustandsdaten über die serielle Schnittstelle
an den Mikrocontroller. Die Huckepackplatine für das Miniboard
implementiert die Hardware für den Anschluß des LC-Textdisplay
am externen Adress- und Datenbus des 8051. Es kann auch eine Matrixtastatur
(max. 4x4) angeschlossen werden.
 Für die Programmierung von Display
und Tastatur stehen fertige Assembler und C-Routinen (nur LCD) zur
Verfügung.
Projektdateien:
Projektbeschreibung
Assembler-
und C- Bibliotheken Target Layout Lösungen (Nur mit Paswort) ComMeldung
ist eine in Visual Basic 2008 Express erstellte Anwendung, die frei
definierbare Texte oder Textbausteine mit Systeminformationen, wie
Uhrzeit, Datum, Benutzer, Computername, IP-Adresse usw., über
die serielle Schnittstelle überträgt. Die Daten können
auf einem Standard Textdisplay angezeigt werden. Ein Timer
aktualisiert zyklisch die Anzeigedaten.
Kommunikationsprotokoll:
ComMeldung sendet nacheinander folgende Daten: 1. STX
(Start Of Text) = 02h 2. Mindestens 8 bis maximal 24 ASCII -Zeichen
für die erste Display-Zeile 3. LF (Line Feed) =
0Ah 4. Zeile 2 + LF (wenn mind. 2 Zeilen eingestellt
sind) 5. Zeile 3 + LF (wenn mind. 3 Zeilen eingestellt
sind) 6. Zeile 4 + LF (wenn 4 Zeilen eingestellt sind)
7. ETX (End Of Text) = 03h (optional)  ComMeldung
(Offline Installation) ComMeldung
(VB_Sourcen)
ComMeldung (Version V2) Kurzbeschreibung für
V2
Schlüsselliste für
ComMeldung V2
ComMeldung_µC
(Hexfiles für Mikrocontroller für 4x16 und 4x20 Displays)

Bei diesem elektronischen Würfel wird in einem GAL-Baustein
ein Zustandszähler im Würfelcode realisiert. Es werden
nur zwei IC's benötigt (GAL und NE555)
Projektdateien:
Projektbeschreibung, Aufgaben
und Target-Layouts Lösungen (Nur
mit Paswort)
|