HTL-Ottakring
  HTL für Facharbeiter     HTL für Werkmeister     Kolleg     Vorbereitungslehrgang  
Allgemein:
Startseite
Abteilungsvorstand
Diplomarbeiten
Stundentafeln
Bilder
Impressum

HomeControl

Abteilung BE
Diplomarbeit 2009/10
Titel: HomeControl - Steuerung und Überwachung eines Ferienhauses

Verfasser: Martin Leichtfried, Erwin Leidenfrost
Betreuer: DI Dr. Hans G. Stöhr


Beschreibung:

In dieser Arbeit wird eine elektronische Steuerung entwickelt, die in einer nicht permanent benutzten Wohneinheit verschiedene elektrische Verbraucher regelt und Kommunikationsaufgaben wahrnimmt. Als Prozessor (CPU) wurde ein SC23-Mikrocontroller der Firma BECK-IPC mit integriertem Webserver eingesetzt. Der Mikrorechner übernimmt die Aufgabe, Regelgrößen zu messen, auszuwerten und darauf zu reagieren. Die Arbeit umfasst die Theorie zur Microcontroller- und HTML-Programmierung, insbesondere der Erfassung von Daten, deren Aufbereitung, Verarbeitung und Weiterleitung. Weiters eine genaue Beschreibung der Hardware, Software und Platine. Verschiedene Ausschnitte aus der erstellten Software ergänzen die Arbeit. Die Programmierung wurde mit dem Beck Edition Paradigm C++ Compiler erstellt. Manche Programmteile wurden von Demoprogrammen übernommen und in C++ adaptiert. Die Plattform ist ausbaufähig und kann bei Bedarf vermarktet werden.


The purpose of this project is to develop an electronic control system which can be used to control several electrical devices and perform communication jobs in an only temporarily occupied housing unit. As central processing unit the BECK-IPC SC23 microcontroller with integrated web server is used. This microcontroller acquires data and quantities, evaluates them and according to these results it drives the outputs. This project comprises the theory of microcontroller- and HTML programming, especially acquisition, preparation, processing and forwarding of data. Furthermore, a description of the hardware, software and printed circuit board is included. Several parts of the source code are added and their functions are explained. The programming was done with the Paradigm C++ Beck Edition compiler for the C++ programming language. Some parts of the source code have been transferred from demo programs and adapted in C++. The platform is expandable and can be commercialized upon necessity.


Schienenschmiersystem
Solarthermische Wasseraufbereitungstanlage