Projects   /   Sensors & Temperature   /   PIC16F648

DCF77 clock-thermostat using PIC16F648A

Always at the right time your house on temperature This project make use of a PIC16F648(A) and a DCF77 receiver from Conrad (Orderno.

Published
Updated

At a glance

CategorySensors & Temperature
PIC modelPIC16F648, PIC16F648A
Reading time~2 min

Always at the right time your house on temperature

This project make use of a PIC16F648(A) and a DCF77 receiver from Conrad (Orderno. 64 11 38)
With DCF77 runs the clock from the thermostat always on the right time.
Synchronizing isn't necessary anymore.

The temperaturesensor is a DS1820 or DS18B20 and on a HD44780 (or compatible) 2x16 LC-Display becomes day, date, time, temperature (with 0.1°C precision) and an indication which temperature adjustment (economy- or comfort temperature) is active.

clock-thermostat

For each day there are 4 ON/OFF times to program, ON means here switch to the comfort temperature and OFF to the economy temperature.
A handy option is for people who work at different times (shift work) because it is possible to program the clock with a 2-weeks scheme.

Control
Controlling the clock-thermostat is very simple, buttons and commands to synchronize the clock are left away because of DCF77.
There are set 2 temperatures, a Low economy- and a High comfort temperature.
Only 4 buttons to control everything.

Button 1 switches manual from L (economy) to H (comfort) temperature and vice versa.
Button 2 sets the comfort temperature higher per 0.5°C.
Button 3 sets the comfort temperature lower per 0.5°C.
Button 4 must pushed for 2 seconds to go to the "timer adjustmentsmenu" (see further).

The economy temperature, (when nobody is at home or at night) stays normally always at the same temperature (±16.0°C).
Set this temperature eventually higher by pushing button 1 and button 2 at the same time or lower by pushing button 1 with button 3, but normally this is never necessary.


Lcd dcf thermo info uk
When switching the power on, the PIC let see an intro for a few seconds, when the paper manual is lost, then you can see where to find information about this clock thermostat.
Lcd dcf thermo versie uk
After that shows the LCD the version number from the PIC program and in what mode the week-timers are.
Lcd dcf thermo zoek uk
Then the PIC waits till it get a signal from the DCF77 module (receiver).
Lcd dcf thermo geen uk
When searching does take more than 45 seconds, the message "No DCF signal" follows.
The PIC stays searching until it have a decent timesignal reception.
The manual control from the heating is working when there is no DCF signal, only the timers don't work.

 

For more detail: DCF77 clock-thermostat using PIC16F648A

Meters & Test Instruments · PIC16F648A

INDUCTANCE & CAPACITANCE METER PIC16F648A LCMETER

PIC16F648A LC meter Simply, + -1% accuracy battery powered compact LC for low power consumption does not have a meter is recommended....

LED Projects · PIC16F628A

PIC16F648 LED ANIMATED CLOCK CIRCUIT PICBASIC

Find the alarm clock circuit pcb design feature quite well around the display indicator is blinking LEDs with various effects PicBasic source...

Development Boards & Kits · PIC16F628A

18-PIN MICROCHIP PIC EXPERIMENT BOARDS PROJECT

A Microchip PIC16F628 PIC16F648 PIC16F628 PIC16F84A PIC16F84A 18 pin PIC16F648 PIC `s simple handy series of experiment, development board 18-pin microcontrollers, and...

Sensors & Temperature

Spectrum Analyzer using TMS320F28023DA with Proteus Simulation

Introduction This project demonstrates a real-time audio spectrum analyzer using the TMS320F28023DA Piccolo microcontroller, simulated in Proteus VSM. The system captures an...

Sensors & Temperature

DHT22 Low Cost Humidity Sensor using PIC18F25K20 with Proteus Simulation

IntroductionThis microcontroller project demonstrates how to interface a DHT22 (RHT03) digital temperature and humidity sensor with a PIC18F25K20 using Proteus simulation.The project...

Sensors & Temperature

Crafting a Microcontroller-Based Temperature Monitoring System

Abstract As technological advancements progress, processes become increasingly intricate, demanding a corresponding expansion in the parameters necessary for efficient analysis. Data acquisition,...

Ibrar Ayyub

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough...