Artikel
Temperatuurlogger
Voor binnen- en buitentemperatuur
Deze temperatuurlogger registreert continu de meetwaarden van twee temperatuursensors. De verzamelde gegevens kunnen later met de PC worden geanalyseerd. Dankzij het gebruik van een I2C-bus kunnen ook gemakkelijk andere sensoren worden aangesloten.
Het prototype van deze schakeling werd ontwikkeld om de meetwaarden van twee temperatuursensors continu te volgen. Het langdurig verzamelen en opslaan van meetgegevens wordt gewoonlijk data logging genoemd, of kortweg logging.
De belangrijkste toepassingsmogelijkheid voor dit apparaat ligt natuurlijk in het meten van de binnen- en buitentemperatuur over een periode van bijvoorbeeld een jaar. Maar omdat de logger gebruik maakt van een I2C-bus kan gemakkelijk een A/D-converter worden aangesloten. Op de A/D-converter kunnen dan weer allerlei andere analoge sensors (druk, luchtvochtigheid) worden aangesloten. Zo is theoretisch een compleet weerstation te bouwen.
Project in delen
Het hier gepresenteerde project kan worden onderverdeeld in drie segmenten: de hardware, de firmware in de microcontroller en de software voor de computer.
Het prototype van deze schakeling werd ontwikkeld om de meetwaarden van twee temperatuursensors continu te volgen. Het langdurig verzamelen en opslaan van meetgegevens wordt gewoonlijk data logging genoemd, of kortweg logging.
De belangrijkste toepassingsmogelijkheid voor dit apparaat ligt natuurlijk in het meten van de binnen- en buitentemperatuur over een periode van bijvoorbeeld een jaar. Maar omdat de logger gebruik maakt van een I2C-bus kan gemakkelijk een A/D-converter worden aangesloten. Op de A/D-converter kunnen dan weer allerlei andere analoge sensors (druk, luchtvochtigheid) worden aangesloten. Zo is theoretisch een compleet weerstation te bouwen.
Project in delen
Het hier gepresenteerde project kan worden onderverdeeld in drie segmenten: de hardware, de firmware in de microcontroller en de software voor de computer.
Materials
Gerber bestand
De PCB bij dit artikel is als Gerber file beschikbaar gesteld. Elektor Members kunnen exclusief deze files gratis downloaden en gebruiken om de PCB zelf af te drukken met geschikte apparatuur óf de Gerber te laten drukken via een dienstverlener.
Elektor kan u bijvoorbeeld de PCB Service van onze partner Eurocircuits van harte aanbevelen of AISLER.
Het gebruik van onze Gerber files is vrijgegeven onder een Creative Commons- licentie. Creative Commons biedt auteurs, wetenschappers en andere creatieve makers de vrijheid om op een flexibele manier met hun auteursrechten om te gaan.
PCB
Onderdelenlijst
Weerstanden:
R1,R2,R5,R7 = 47 k
R3,R4 = 1k8
R6,R8,R9 = 10 k
Condensatoren:
C1,C2 = 12 p
C3 = 39 p
C4,C5 = 33 n
C6,C7,C9 = 100 n
C8 = GoldCap 1 F/5V5
Halfgeleiders
D1 = zenerdiode 2V7/400 mW
D2 = low-current LED groen
D3 = low-current LED rood
D4 = 1N4148
IC1 = PIC16F676 (geprogrammeerd, EPS 030447-41)
IC2 = TC74
IC3 = 24FC512
IC4 = TCN75 of LM75
Diversen:
S1 = druktoets met maakcontact
K1 = 3,5 mm stereo-bus voor printmontage
K3 = 4-polige RJ45-bus voor printmontage
X1 = kristal 32,786 kHz
R1,R2,R5,R7 = 47 k
R3,R4 = 1k8
R6,R8,R9 = 10 k
Condensatoren:
C1,C2 = 12 p
C3 = 39 p
C4,C5 = 33 n
C6,C7,C9 = 100 n
C8 = GoldCap 1 F/5V5
Halfgeleiders
D1 = zenerdiode 2V7/400 mW
D2 = low-current LED groen
D3 = low-current LED rood
D4 = 1N4148
IC1 = PIC16F676 (geprogrammeerd, EPS 030447-41)
IC2 = TC74
IC3 = 24FC512
IC4 = TCN75 of LM75
Diversen:
S1 = druktoets met maakcontact
K1 = 3,5 mm stereo-bus voor printmontage
K3 = 4-polige RJ45-bus voor printmontage
X1 = kristal 32,786 kHz
Discussie (0 opmerking(en))