Die puristische Schaltung

Das Hostsystem hat nicht gerade viel zu tun. Es muss die angelieferten Werte umrechnen, vergleichen, speichern und das Ergebnis auf Knopfdruck auf einem LC-Display anzeigen. Ein einfacher, mit 8 MHz getakteter ATtiny861A-20PU von Atmel ist diesen Aufgaben durchaus gewachsen.

Wie in der Schaltung in Bild 2 zu sehen, ist der Controller von einem 1x16-Zeichen-LCD von Displaytech (Ansteuerung im 4-bit-Modus), dem Sensor an K2 und drei Tastern umgeben. Der Kontrast des Displays lässt sich am Trimmpoti P1 einstellen. Die Pins von Port A des Controllers werden über ein Widerstandsarray nach Masse gezogen. R4 bildet mit einem dieser Widerstände einen Spannungsteiler, so dass der A/D-Wandler des Controllers über PA1 die ungeregelte Batteriespannung messen und im Display darstellen kann. Außerdem gibt es einen Programmierport für USB-AVR-Programmer (K1) und eine Spannungsversorgung mit einer 9-V-Blockbatterie als Energiequelle zu bestaunen.
 
 
Bild 2. Die puristische Schaltung des Min/Max-Thermometers.
Bild 2. Die puristische Schaltung des Min/Max-Thermometers.

Alle 2 Wochen ein Schaltungsprojekt frisch aus dem Labor (Wert je 2,50 €)