Eindraht-Thermometer mit LCD
-
Digital anzeigende Thermometer kann man zwar schon seit Jahren für wenige Euro kaufen, der Selbstbau ist jedoch recht spannend und lehrreich. Hier bietet sich eine gute Gelegenheit, mit dem PIC-Controller PIC16F84 (www.microchip.com) und dem Eindraht-Temperatursensor DS1820 (www.maxim-ic.com) nähere Bekanntschaft zu machen. Ein zweizeiliges, HD44780-kompatibles LC-Display zeigt die gemessene Temperatur und sonstige Daten an, und ein LDR steuert die Hintergrundbeleuchtung des LC-Displays. Ferner ist eine serielle RS232-Schnittstelle für die Programmierung des PIC über einen PC vorhanden.
Erweiterung:
ELEKTOR-Leser Wilfried Wätzig hat eine Erweiterung entwickelt, die in der Rubrik Mailbox 11/2006 vorgestellt wurde. Alle Downloads hierzu finden Sie auf der
Mailbox-Seite November 2006.
Material
Gerber-Datei
Die zu diesem Projekt gehörende Platine steht als Gerber-Datei exklusiv allen GOLD- und GREEN-Mitgliedern zum sofortigen Download zur Verfügung. Mit Gerber-Daten können Sie Platinen selber herstellen oder sie bei einem Platinenhersteller in Auftrag geben.
Elektor empfiehlt den zuverlässigen PCB-Service von Eurocircuits oder von AISLER.
Gerber-Dateien unterliegen der Creative Commons-Lizenz. Creative Commons bietet Urhebern die Möglichkeit, dass ihre Werke frei genutzt und verbreitet werden.
Extra-Info / Update
Oszillator XT (01)
WDTE off (0)
PWRTE on (0)
CP off (1) (all bits)
Stückliste
R1 = LDR (kleine Ausführung)
R2,R4,R6,R9 = 10 k
R3,R5 = 1 k
R7 = 3k3
R8 = 10
P1 = 10 k Trimmpoti liegend
Kondensatoren:
C1,C2 = 33 p
C3,C4 = 100 n
T1 = BC547
IC1 = PIC16F84A-04CP (programmiert, EPS 060090-41)
IC2 = 4094
IC3 = DS1820, DS18S20
LCD = alphanumerisches LC-Display 2 • 16 Zeichen, 44780-kompatibel
K1 = Sub-D-Buchsenleiste 9-polig (female), abgewinkelt für Platinenmontage
K2 = Stiftleiste 3-polig
X1 = Quarz 4 MHz / 32 pF, HC49
5 Drahtbrücken
Platine 060090-1, bestellbar bei „ThePCBShop“
Quell- und Hex-Code 060090-11, kostenloser Download
Diskussion (0 Kommentare)