Versuch1 Flashcards

1
Q

JTAG Programmier

A

Programm auf den Mikrocontroller zu übertragen und zu debuggen

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

Infomation zum ATmega 644

A

20MHz getaktet

Komponente: EEPROM-Speicher, AD/DA Wandler, 4 I/O Ports, USART, 3 Timer, Interrupt Controller

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

Interrupt

A

Unabhängig vom ausgeführten Code -> Ereignisse erkannt und auf diese reagiert (Interrupt eintritt), Ausführung des Hauptprogramm unterbrochen.
(Extern) Pegeländerung an einem Pin.
(Intern) Timer, in konstanten Zeitabstand Interrupt auslösen.
ISR: Interrupt reagieren. Nach Abarbeitung einer ISR, an der normale Stelle fortgesetzt, wo unterbrochen ist.

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

Prozessregister

A

DDR (Data Direction)
PORT
PIN

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

AD/DA Wandler

A

Digital to Analog

Verwendung: Messtechnik, Audio-Video-Verarbeitung

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

Analog zu Digital

A

Ursprungssignal wird an festen Zeitpunkten (in bestimmte Zeitspanne) abgetastet. (Durch iterative Approximation die Spannung gemessen.)
Je kürzer Zeitspanne, je größer Umsetzungsgeschwindigkeit

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

Alias-Effekt

A

Umsetzungsgeschwindigkeit zu niedrig = Zeitspanne zu groß

-> ursprüngliche Signalverlauf nicht aus dem digitalen Signal rekonstruiert werden.

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

Abtasttheorem von Nyquist und Shannon

A

Umsetzungsgeschwindigkeit mindestens doppelt so hoch wie maximale Frequenz

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

Quantisierungsstufen

A

Abgetastete analogen Spannugswerte auf diskrete Werte gerundet werden.
Je mehr Quantisierungsstufen je geringer Rundungsfehler -> genauer Ursprungssignal

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

Beispiel Quantisierung

A

5V auf 256 Werte verteilen: 5/256 = 20mV

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

wichtigsten Kenngrößen eines AD/DA-Wandlers

A

Auflösung und Umsetzungsgeschwindigkeit

(Auflösung) wie viele Bits zur Codierung d. Quantisierungsstufen zur Verfügung steht. 8 Bit = 256 QStufen.

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

Wozu dienen AD/DA Wandler?

A

A zu D und D zu A:

z.b. Messtechnik, audio,video Bearbeitung

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

(Binär Uhr) Clear Timer on Compare Match (CTC)

A

TCCR0B-Register: Prescaler 1024
TCNT0-Zählregister: jeden 1024 Takt des Ozillators um Eins inkrementiert. 1024/20m = 51,2 microsec.
OCR0A-Register: 51,2 * 195 = 10 ms

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

(Interner AD Wandler) Eigene AD/DA Platine

A

10 Bit

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