About the article

Multichannel Temperature Logger

Multichannel Temperature Logger
This project allows you to log up to six temperature readings over a period of time, complete with time stamps, all written to a .csv file stored on an SD card for processing on a PC. Local control is also available in the form of an LCD and a keypad. The main components found in this project are the DS18S20 digital temperature sensor, the RTC-DS1338 Real Time Clock, and a microcontroller type PIC18F4520.
Downloading of this magazine article is reserved for registered users only.
Login | Register now!
Relevant websites
Gerber file

CAM/CAD data for the PCB referred to in this article is available as a Gerber file. Elektor GREEN and GOLD members can exclusively download these files for free as part of their membership. Gerber files allow a PCB to be produced on an appropriate device available locally, or through an online PCB manufacturing service.

Elektor recommends its business partner Eurocircuits as the company of choice for its own prototypes and volume production in selected cases.

Component list
R1,R2,R21,R28,R29,R30,R31,R32,R33 = 10kOhm 5% 125mW
R3,R4,R5,R6,R7,R8,R13,R14 = 100Ohm 5% 125mW
R9,R10,R11,R12 = 8.2kOhm 5% 125mW
R15,R16,R17,R22,R23,R24,R25,R26 = 1kOhm 5% 125mW
R18,R19 = 1.5Ohm 5% 100mW
R20 = 18kOhm 5% 125mW
R27 = 56kOhm 5% 125mW
(SMD 0805)
C1,C2,C3,C6,C7 = 100nF 50V 20%
C4 = 1µF 16V electrolytic
C5 = 470nF 25V
C8,C9 = 22pF 50V 5%
C10 = 10µF
C11 = 22µF 10V electrolytic
D1,D2 = LED, 3mm, low current
T1 = BC850, NPN 45V transistor, SOT-23
IC1 = DS1338Z33+, real time clock, SOIC8
IC2 = PIC18F4520-I/PT, 8-bit MCU, programmed, Elektor Store # 120637-41
IC3 = AP1117E33G, LDO regulator, 3.3V, SOT223
IC4,IC5,IC6,IC7,IC8,IC9 = DS18S20, 1-Wire temperature sensor, TO92 (not on board)
Kb1 = MCAK1604NBWB, keypad, 4x4 array, Multicomp
X1 = 32.768kHz quartz crystal, 12.5pF load, 20ppm, 4.1x1.5mm, Abracon ABS09-32.768KHZ-T
X2 = 8MHz quartz crystal, 18pF load, 20ppm, 5x3.2mm, Abracon ABM3-8.000MHZ-D2Y-T
Card1 = uSD (micro SD) connector, Hirose DM3AT-SF-PEJM5(40)
BT1 = CR2032, with PCB mount holder
LCD1 = DOGM162W-A 2x16 character LCD
Backlight EA LED55x31-G
K1 = 6-pin pinheader, right angled, 0.1’’ pitch
K2 = 2-pin pinheader, right angled, 0.1’’ pitch
K3,K4,K5,K6,K7,K8 = 3-pin pinheader or socket, right angled, 0.1’’ pitch
Socket strip 0.1’’ pitch, turned pins, for mounting LCD and keypad
PCB # 120637
Loading comments...