08.01.2013 Aufrufe

Download - Projektlabor

Download - Projektlabor

Download - Projektlabor

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

5.3. Digital-Schaltung-Programmcode<br />

Aufgabe des Programmcodes<br />

Es soll ein Anzeigepanel zur Messwertanzeige entworfen werden, welches<br />

Messwerte von einem Messgerät vollautomatisch anfordert und darstellt. Um<br />

Busleitungen zu sparen soll die Übertragung des eigentlichen Messwertes seriell<br />

erfolgen (UART bei 5V Pegel). Alle restlichen Steuerleitungen werden der Einfachheit<br />

parallel gestaltet.<br />

Im konkreten Fall existiert im Geräteverbund ein Messgerät für Frequenz und eines<br />

für Peaks. Beide Messgeräte liefern verschiedene Messwerte. So misst das<br />

Frequenzmessgerät den maximalen, den minimalen und den aktuellen<br />

Frequenzwert. Das Peak Messgerät misst den maximalen und den minimalen<br />

Netzspannungswert. Zudem informiert es mittels zwei Steuerleitungen über einen<br />

Stromausfall bzw. über eine Spannungsspitze. Tritt eines der beiden letzteren<br />

Ereignisse ein wird eine Uhr gestartet und die Dauer der Störung festgehalten.<br />

Dem Anzeigesystem soll alle 24h ein Resetsignal ausgeben werden um die<br />

Messgeräte zurückzusetzen.<br />

Folgende Tabelle gibt eine Übersicht über die Anzeige und ihre Steuerleitungen die<br />

an die Messgeräte angeschlossen werden.<br />

Anschlüse Richtung Beschreibung:<br />

PD0 (UART) Eingang Serielle<br />

Messwertübetragungsleitung)*<br />

PD1 (CTRLA)<br />

PD2 (CTRLB)<br />

PD7 (AUXRESET) Ausgang Auxreset<br />

Tabelle 5 Frequenzmessgerät<br />

Ausgang 2Bit Parallell Leitung zur<br />

Anforderung des jeweiligen<br />

Messwertes (10 := Max, 01:= Min,<br />

11:= Aktuell)<br />

Anschlüsse Richtung Beschreibung:<br />

PD0 (UART) Eingang Serielle<br />

Messwertübetragungsleitung**<br />

PD1 (CTRLA) Ausgang 2Bit Parallel Leitung zur<br />

Anforderung des jeweiligen<br />

Messwertes (0 := Min, 1:= Max)<br />

PD7 (AUXRESET) Ausgang Auxreset (nicht angeschlossen)<br />

PD6 (PMSGB) Eingang 1Bit Parallel Leitung zur Meldung<br />

von Stromausfall. (0=Ausfall)<br />

PD5 (PMSGA) Eingang 1Bit Parallel Leitung zur Meldung<br />

von Überspannung.<br />

(1=Überspannung)<br />

Tabelle 6 Peakmessgerät<br />

148

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!