You are on page 1of 1

PC BASED TEMPERATURE CONTROLLER USING DIGITAL PID/FUZZY LOGIC CONTROLLER Objective: The objective of the project is to design

and develop PC based temperature control system using Digital PID/Fuzzy controller, to control and maintain the temperature of li uid at some desired state! Functi nin!: The soft"are section of the PC is designed such that the user can set any desired temperature, level, etc! using #eyboard! The li uid in the tan# is heated by a heater, "hich gets supply through T$I%C s"itch! The system has temperature and "ater level sensor for sensing current temperature and "ater levels! %fter signal conditioning they are fed to the %DC! The &icrocontroller reads these uantities from %DC, send it to PC through serial communication, on receiving proper commands from PC! The actual temperature, set temperature and the "ater level decide the '()'FF time of the T$I%C s"itch using the PID/fuzzy logic in order to control the temperature! The follo"ing options can be made in this project, *! % buzzer can be used to indicate that the boiler is empty! +! T$I%C can be activated so as to cut)off the po"er supply to the boiler, "hen boiler is empty! ,! The desired "ater level can be maintained by controlling inlet and outlet valves using relays!
- probes as level sensors 4ignal conditioning circuit

-

5uzzer
Inlet valve control relay

Inlet

-.C/+
%DC

--Tan# 4ignal conditioning Temperature circuit 6eater

'utlet valve control relay

'utlet

$4+,+ level driver

PC

4olid)state s"itch using T$I%C

(

P

B( c) %i#!$#* ' PC b#+e% Te*,e$#tu$e C nt$ ((e$

"#$%&#$e: The hard"are of this project includes,  -.C/+ &icrocontroller, &%0+,+ level driver, and PC  1evel sensor, Temperature sensor and - channel %DC  T$I%C, relays and buzzer! S 't&#$e: PC section 2 C language 3eil C language for programming -.C/+ &icrocontroller! &icrcontroller section 2