Geräteentwicklung für das Tissue Engineering II Flashcards

1
Q

Grundprinzip eines modularen, elektrischen Messsystems

A

1) Physikalische Größe
2) Messelement/ Sensor
3) Signalverstärkung
4) Auswerteinheit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

3 Prinzipien der Gerätearchitektur (+ o -)

A
1)Analog:
\+sehr schnell
\+Takt unabhängig (Signal ist da, sofort messbar)
-Strecke wirkt auf Signal
2)Mixed Signal (best of both worlds)
\+schnell
-sehr viele Varianten
3) Digital
\+Verlustfrei verzweigbar
\+Frei von Drift
-Festgelegte Taktrate
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

modulares Prüfsystem

A

1) Bedienoberfläche (Visualisierung, Datenspeicherung)
2) Steuerung (Zeitkritische Abläufe, Regelung)
3) Antriebsystem (Mechanische Kräfte, Aktoren, Sensoren)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Visuelle Schnittstellen (für Bediener)

A
1) Ohne Anzeigeelemente
—- Zugang nur über Terminalprogramm
2) Mit vereinfachten Anzeigeelementen
—- Alphanummerische Displays
—- Leuchtanzeigen
—- geht mit Mikrokontroller
3) Mit graphikbasierten Bildschirmen
—- Schriftelementen
—- Pixelbilder
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Einsatzgebiet höhere Schnittstellen

A
Steuerbefehle:
—- Controller- Controller
—- Controller- Periphere
Datentransfer:
—- Ethernet und WiFi
—- USB
Visualisierung:
—- Analog
—- Digital: LVDS
—- Digital: DVI
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q
Gerätearchitektur: Grundmodulen
Analoge Standardelemente (2 Arten)
A
Passiv:
—- Widerstände
—- Kondensatoren
—- Spulen
Aktiv:
—-Operationsverstärker
—-Spannungsregler
—-Stromregler
—-Logikgatter
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Digitale Standardbausteine

A
—- Mikrokontroller/ Mikroprozessoren
—- Bus- Treiber
—- Graphische Displays
—- Eingebettete Sensoren
—- Eingebettete Aktoren
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Wann wird die Software festgelegt?

Definition der Code-Architektur

A

Programmsprache am Anfang festlegen
Code Architektur vor Entwicklungsstart klären
—- starre Frequenz
—- endlicher Zustandsautomat
—- getackteter Code (asynchron, synchron)
—- ereignisbasierter Code

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Hard code

A

1) Start Up Sequence
—- starr festgelegte Sequenzfolge abarbeiten
2) Polling Method/ Super Loop
—- ständiges aufrufen des gesamtcodes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Ereignisse am Mikrokontroller abfangen (eingebettete software)

A

1) Interrupt: das Main Programm wird gestoppt um die Befehle des Bedieners zu erfüllen (asynchron auftretende Ereignisse)
2) Timer Interrupt: synchroner Aufruf von Taktelementen
3) Watchdog: Der Computer „restartet“ immer den watchdog. Wenn das nicht passiert, kommt der Watchdog ins Timeouts und resetet den Computer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

RTOS

A

Real Time Operating System:
—- processes data without buffer delay

Free RTOS:
—- Small enough to run on a microcontroller

How well did you know this?
1
Not at all
2
3
4
5
Perfectly