View
105
Download
0
Category
Preview:
Citation preview
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.
Recommended