Vorsicht:
Die Pins A6 und A7 des ATmega328P sind aufgrund der internen Chip-Architektur
des Mikrocontrollers immer analoge Eingänge. Ihre Konfiguration mit der Function
pinMode() der Arduino IDE ist nicht gestattet und kann zu einem Fehlverhalten des
Programms führen.
Über den Analog / Digital - Wandler des Mikrocontrollers kann die eingestellte Spannung auf
einfache Weise gemessen werden.
Beispiel zum Einlesen des Wertes von Potenziometer P1 an Anschluss A6:
int z = analogRead(A6);
Der 10 Bit - Zahlenwert Z, der sich aus der Spannung an A6 gemäß
U
Z =
ADC
1024
U
REF
ergibt, wird in die Variable z eingelesen.
Die gewünschte Obergrenze U
Pfostenleiste JP3 (Pfeil (9) in Abbildung 1) festgelegt. Zur Auswahl von U
Pin 1 oder Pin 3 von JP3 mittels einer Kurzschlussbrücke (Jumper) mit Pin2 verbunden.
Welche Spannung mit JP3 für U
spannung U
des Analog / Digital - Wandlers am Anschluss REF der Anschlussleiste SV6
REF
(Pfeil (7) in Abbildung 1), siehe hierzu Abschnitt 5.
Die Referenzspannung U
schlussleiste SV6 und die mit S8 festgelegte Spannung U
stimmen.
4.6 Die Schalter S1 ... S6 und die Taster K1 ... K6
Auf dem MCCAB Trainingsboard stehen dem Anwender sechs Tastschalter und sechs Schie-
beschalter für seine Übungen zur Verfügung (Pfeile (20) und (19) in Abbildung 1). Ihre Be-
schaltung zeigt Abbildung 7.
Um dem Anwender die Möglichkeit zu geben, wahlweise entweder ein dauerhaftes oder ein
Impulssignal an einen der Eingänge des Mikrocontrollermoduls M1 zu legen, sind jeweils ein
Schiebe- und ein Tastschalter parallel geschaltet.
Der gemeinsame Ausgang jedes der sechs Schalterpaare ist über einen Schutzwiderstand
(R25 ... R30) an die Pfostenleiste JP2 geführt (Pfeil (21) in Abbildung 1).
Die Parallelschaltung eines Schiebe- und eines Tastschalters mit einem gemeinsamen Ar-
beitswiderstand (R31 ... R36) wirkt wie eine logische ODER-Verknüpfung: Wenn über einen
der beiden Schalter (oder auch beide Schalter gleichzeitig) die +5 V-Spannung an dem ge-
meinsamen Arbeitswiderstand liegt, liegt dieser logische HIGH-Pegel über den Schutzwider-
stand auch an dem entsprechenden Pin 2, 4, 6, 8, 10 oder 12 von JP2. Nur wenn beide
Schalter geöffnet sind, ist ihr gemeinsamer Anschluss offen und der zugehörige Pin der Pfos-
tenleiste JP2 wird über die Reihenschaltung von Schutzwiderstand und Arbeitswiderstand auf
LOW-Pegel (0 V, GND) gezogen.
(Gleichung 1 aus Abschnitt 5)
= +3.3 V bzw. U
Pot
eingestellt werden muss, ist abhängig von der Referenz-
Pot
des A/D - Wandlers am Anschluss REF der An-
REF
= +5 V des Einstellbereichs wird mit der
Pot
15
wird entweder
Pot
müssen überein-
Pot