TU Darmstadt / ULB / TUbiblio

Entwurf und Programmierung einer Microcontroller-Umgebung zur Regelung eines Aktor-Sensor-Arrays

Matysek, Marc (2002)
Entwurf und Programmierung einer Microcontroller-Umgebung zur Regelung eines Aktor-Sensor-Arrays.
Technische Universität Darmstadt
Studienarbeit, Bibliographie

Kurzbeschreibung (Abstract)

Zusammenfassung:

Diese Studienarbeit ist Teil des Projektes „Hapkeys“, das die Entwicklung eines neuartigen Bedienfeldes für technische Geräte verfolgt. Dieses Bedienfeld ist in 15 Segmente gegliedert, die jeweils eigene Sensor-Aktor-Systeme darstellen. Durch eine geeignete Regelung können Tasten variabler Größe mit unterschiedlicher haptischer Rückmeldung gebildet werden.

Kern dieser Arbeit ist die Entwicklung einer Mikrocontroller-Umgebung, die diese Regelung übernimmt. Unter Verwendung externer A/D- und D/A-Wandler entsteht ein geschlossener Signalkreis.

Bei dem Mikrocontroller handelt es sich um einen 16/32-bit Mikrocontroller der Firma Atmel, der mit 32 MHz getaktet ist. Für diesen Mikrocontroller wurden zwei Software-Entwicklungsumgebungen (für Linux- und für Windowsbetriebssysteme) in Betrieb genommen. Die entstandenen Programme dienen den Ein- und Auslesefunktionen der Wandler und enthalten daher hauptsächlich die entsprechenden Schritte zum Ansprechen der Wandler: definieren, zuweisen, einstellen und handling mit den ausgewählten Ports des Mikrocontrollers. Das Programmieren des Regelalgorithmus war nicht Teil dieser Studienarbeit.

Eine große Bedeutung kommt der Auswahl der Wandler zu: durch die unterschiedlichen Verfahren zum Datenaustausch zwischen Wandler und Mikrocontroller resultieren komplexe Datennetze unterschiedlicher Leistungsfähigkeit. Diese werden zunächst ausführlich vorgestellt, bevor eine Entscheidung für ein System gefällt wird. Die entstandene Busarchitektur verbindet den Mikrocontroller mit insgesamt 30 Wandlern über einen Datenbus (12-Bit), Adressbus (5-Bit) und Steuerbus (3-Bit).

Für die Aktorik des Bedienfeldes wurden Stromquellen als Treiberstufen aufgebaut. Nach einem Muster wurden diese spannungsgesteuerten Konstantstromquellen für alle Segmente aufgebaut und mit zusätzlichen Komparatorschaltungen zur Anzeige des jeweiligen aktuellen Stromflusses ausgestattet.

Nach Abschluss des gesamten Systemaufbaus sowie der Programmierung des Mikrocontrollers konnte die Funktionsfähigkeit gezeigt werden.

Typ des Eintrags: Studienarbeit
Erschienen: 2002
Autor(en): Matysek, Marc
Art des Eintrags: Bibliographie
Titel: Entwurf und Programmierung einer Microcontroller-Umgebung zur Regelung eines Aktor-Sensor-Arrays
Sprache: Deutsch
Referenten: Doerrer, Dipl.-Ing. Christoph ; Fuhrländer, Dipl.-Ing. Stefan ; Werthschützky, Prof. Dr.- Roland
Publikationsjahr: 30 Oktober 2002
Zugehörige Links:
Kurzbeschreibung (Abstract):

Zusammenfassung:

Diese Studienarbeit ist Teil des Projektes „Hapkeys“, das die Entwicklung eines neuartigen Bedienfeldes für technische Geräte verfolgt. Dieses Bedienfeld ist in 15 Segmente gegliedert, die jeweils eigene Sensor-Aktor-Systeme darstellen. Durch eine geeignete Regelung können Tasten variabler Größe mit unterschiedlicher haptischer Rückmeldung gebildet werden.

Kern dieser Arbeit ist die Entwicklung einer Mikrocontroller-Umgebung, die diese Regelung übernimmt. Unter Verwendung externer A/D- und D/A-Wandler entsteht ein geschlossener Signalkreis.

Bei dem Mikrocontroller handelt es sich um einen 16/32-bit Mikrocontroller der Firma Atmel, der mit 32 MHz getaktet ist. Für diesen Mikrocontroller wurden zwei Software-Entwicklungsumgebungen (für Linux- und für Windowsbetriebssysteme) in Betrieb genommen. Die entstandenen Programme dienen den Ein- und Auslesefunktionen der Wandler und enthalten daher hauptsächlich die entsprechenden Schritte zum Ansprechen der Wandler: definieren, zuweisen, einstellen und handling mit den ausgewählten Ports des Mikrocontrollers. Das Programmieren des Regelalgorithmus war nicht Teil dieser Studienarbeit.

Eine große Bedeutung kommt der Auswahl der Wandler zu: durch die unterschiedlichen Verfahren zum Datenaustausch zwischen Wandler und Mikrocontroller resultieren komplexe Datennetze unterschiedlicher Leistungsfähigkeit. Diese werden zunächst ausführlich vorgestellt, bevor eine Entscheidung für ein System gefällt wird. Die entstandene Busarchitektur verbindet den Mikrocontroller mit insgesamt 30 Wandlern über einen Datenbus (12-Bit), Adressbus (5-Bit) und Steuerbus (3-Bit).

Für die Aktorik des Bedienfeldes wurden Stromquellen als Treiberstufen aufgebaut. Nach einem Muster wurden diese spannungsgesteuerten Konstantstromquellen für alle Segmente aufgebaut und mit zusätzlichen Komparatorschaltungen zur Anzeige des jeweiligen aktuellen Stromflusses ausgestattet.

Nach Abschluss des gesamten Systemaufbaus sowie der Programmierung des Mikrocontrollers konnte die Funktionsfähigkeit gezeigt werden.

Freie Schlagworte: Elektromechanische Konstruktionen, Mikro- und Feinwerktechnik, AT91R40807 Mikrocontroller, Bussystemvergleich, Datenstrom Ablauforganisation, Datenübertragung parallel, Entwicklungsumgebung AT91, Stromquelle spannungsgesteuert
ID-Nummer: 17/24 EMKS 1508
Zusätzliche Informationen:

EMK-spezifische Daten:

Lagerort Dokument: Archiv EMK, Kontakt über Sekretariate,

Bibliotheks-Sigel: 17/24 EMKS 1508

Art der Arbeit: Studienarbeit

Beginn Datum: 22-04-2002

Ende Datum: 30-10-2002

Querverweis: 17/24 EMKD 1507

Studiengang: Elektrotechnik (ET)

Vertiefungsrichtung: Mikro- und Feinwerktechnik (MFT)

Abschluss: Diplom (MFT)

Fachbereich(e)/-gebiet(e): 18 Fachbereich Elektrotechnik und Informationstechnik
18 Fachbereich Elektrotechnik und Informationstechnik > Institut für Elektromechanische Konstruktionen (aufgelöst 18.12.2018)
18 Fachbereich Elektrotechnik und Informationstechnik > Mess- und Sensortechnik
Hinterlegungsdatum: 31 Aug 2011 10:07
Letzte Änderung: 05 Mär 2013 09:53
PPN:
Referenten: Doerrer, Dipl.-Ing. Christoph ; Fuhrländer, Dipl.-Ing. Stefan ; Werthschützky, Prof. Dr.- Roland
Zugehörige Links:
Export:
Suche nach Titel in: TUfind oder in Google
Frage zum Eintrag Frage zum Eintrag

Optionen (nur für Redakteure)
Redaktionelle Details anzeigen Redaktionelle Details anzeigen