Mikrocomputertechnik ADC-P1-1-Quickie Prof. J. Walter Stand Januar 2015 1 Mikrocomputertechnik...

11
Mikrocomputertechnik ADC-P1-1-Quickie Prof. J. Walter Stand Januar 2015 1 Mikrocomputertechnik Jürgen Walter „ADC-Quickie“ A/D-Wandlung mit VC_2

Transcript of Mikrocomputertechnik ADC-P1-1-Quickie Prof. J. Walter Stand Januar 2015 1 Mikrocomputertechnik...

Mik

rocom

pu

tert

ech

nik

AD

C-P

1-1

-Qu

ickie

Pro

f. J

. W

alt

er

Sta

nd

Jan

uar

20

15

1

MikrocomputertechnikJürgen Walter

„ADC-Quickie“A/D-Wandlung mit VC_2

Mik

rocom

pu

tert

ech

nik

AD

C-P

1-1

-Qu

ickie

Pro

f. J

. W

alt

er

Sta

nd

Jan

uar

20

15

2

Lernziele:

· Verstehen der Architektur der ADC0-Einheit· Einfache A/D-Wandlung: ADC-P1-1· Debuggen des Programms· Übung mit verschiedenen Abtastraten

Mik

rocom

pu

tert

ech

nik

AD

C-P

1-1

-Qu

ickie

Pro

f. J

. W

alt

er

Sta

nd

Jan

uar

20

15

3

Voraussetzungen

· 10 Quickies ;-)

Mik

rocom

pu

tert

ech

nik

AD

C-P

1-1

-Qu

ickie

Pro

f. J

. W

alt

er

Sta

nd

Jan

uar

20

15

4

Wiederholung

· Timer 0, 1 – Architektur - Autoreload

Mik

rocom

pu

tert

ech

nik

AD

C-P

1-1

-Qu

ickie

Pro

f. J

. W

alt

er

Sta

nd

Jan

uar

20

15

5

Die ADC0-Einheit

• Multiplexer• Differentieller oder auf

Masse bezogener Eingang

• 10-Bit A/D-Wandler Abtastfrequenz 200kHz

• Temperatursensor• Vergleichspannung

extern oder intern• Option externer

Wandlungsstart

+

-

Analoge Peripherie

AMUX

10-bit200ksps

ADC

TEMPSENSOR VREF VREG

+

-

Mik

rocom

pu

tert

ech

nik

AD

C-P

1-1

-Qu

ickie

Pro

f. J

. W

alt

er

Sta

nd

Jan

uar

20

15

6

ADC im Details

Mik

rocom

pu

tert

ech

nik

AD

C-P

1-1

-Qu

ickie

Pro

f. J

. W

alt

er

Sta

nd

Jan

uar

20

15

7

LJST

• Right Justified - rechts ausgerichtet

• Left Justified – links ausgerichtet

15 14 13 12 11 10 09 08

1 0 1 1 0 0 0 1

07 06 05 04 03 02 01 00

1 1 0 0 0 0 0 0

15 14 13 12 11 10 09 08

0 0 0 0 0 0 1 0

07 06 05 04 03 02 01 00

1 1 0 0 0 1 1 1

Mik

rocom

pu

tert

ech

nik

AD

C-P

1-1

-Qu

ickie

Pro

f. J

. W

alt

er

Sta

nd

Jan

uar

20

15

8

Programm: ADC-P1-1

• AD-Wandlung an Port 1.1· Die analoge Eingangsspannung an Port 1.1 soll

im Bereich 0..3,3V gewandelt und das Ergebnis mit 3 Leuchtdioden angezeigt werden.

Mik

rocom

pu

tert

ech

nik

AD

C-P

1-1

-Qu

ickie

Pro

f. J

. W

alt

er

Sta

nd

Jan

uar

20

15

9

Wesentliche Schritte

• Vorlage erzeugen• ConfigurationWizard

· I/O· Oszillator· Watchdog· ADC-Wandler

• Programm:· T3 Start, T2 Ende· Oberen Bits auf Port 3.4, 3.3, 3.2

Mik

rocom

pu

tert

ech

nik

AD

C-P

1-1

-Qu

ickie

Pro

f. J

. W

alt

er

Sta

nd

Jan

uar

20

15

10

ÜBUNGEN:

• Ü01: Programm: ADC-8,06kHz-P1-1, 3-Bit-Anzeige, SYSCLK 3MHzBeispiel: Sprache / Telefon

• Ü02: Programm: ADC-992Hz-P1-1, 3-Bit-Anzeige, SYSCLK 3 MHzBeispiel: Multikopter bleibt waagrecht

• Ü03: Programm: ADC-1,01Hz-P1-1, 3-Bit-Anzeige, SYSCLK 10KHzBeispiel: Temperatur von Motoren im Multikopter

• Ü04: Legen Sie 1K Werte im externen Speicher mit Ü02 ab.

Mik

rocom

pu

tert

ech

nik

AD

C-P

1-1

-Qu

ickie

Pro

f. J

. W

alt

er

Sta

nd

Jan

uar

20

15

11

Quickies – schnell und intensiv lernen

· Ziel erreicht!