Design of Intel 8751 Microcontroller-based System for Monitoring and Control of a Thermal Process

Similar documents
Design of An Embedded System For Monitoring and Controlling Temperature and Light

Remote Monitor and Controller System for Power Generators.

Microcontrollers. Principles and Applications. Ajit Pal +5 V 2K 8. 8 bit dip switch. P2 8 Reset switch Microcontroller AT89S52 100E +5 V. 2.

Microcontroller Based High Resolution Temperature Monitoring Data Acquisition System with Graphical User Interface

Developement of Multi Interface Board for Educational Trainer Kit

IMPROVING PROCESS CONTROL APPLICATIONS BY USING IP COMMUNICATIONS

HAND-HELD THERMOCOUPLE THERMOMETER SERVICE MANUAL. CATALOG NUMBERS , and , and PROPRIETARY

Implementation of Communication Interfaces in Power Converters

AC : DESIGN OF DATA ACQUISITION SYSTEM FOR COMPUTER ENGINEERING EDUCATION

Automatic Transfer and Controller System for Standby Power Generator

AMS 5812 OEM pressure sensor with an analog and digital output

Implementation of a real-time, high-speed data logger for Process control application

GOPALAN COLLEGE OF ENGINEERING AND MANAGEMENT Department of Mechanical Engineering COURSE PLAN

Adding PC Connectivity to the MTS-88 Microcomputer Teaching. Omar Walid Abdul-Wahab, Wameedh Nazar Flayyih. System

Plasma V2 USB Module

MICROPROCESSOR RELAY FOR PROTECTION OF ELECTRICAL SYSTEMS

Rewa Engineering College, Rewa. Rewa Department OF Electrical Engineering

MicroProcessor. MicroProcessor. MicroProcessor. MicroProcessor

Microcontroller Based Automatic Temperature Control System

Plasma Lite USB Module

POWER SAVER METER USING MICROCONTROLLER TO SAVE ELECTRICITY UPTO 30-40%

A Zigbee Based Wireless Datalogging System

Design of a Remote GSM based Datacenter Monitor.

2016, IJournals All Rights Reserved Page 121

Trends in Prototyping Systems. ni logic Pvt. Ltd., Pune, India

TCP A3. Description. Module with 3 thermocouple inputs. Datasheet

PICado Alpha Development Board V1.0

Design and Development of Low Cost Multi-Channel USB Data Acquisition System for the Measurement of Physical Parameters

Controlling Power Supply Using Different Sources

Onboard calibration capability enables the HP E1413 to calibrate all 64 input channels in under 15 minutes, many times faster than the manual

Automation System TROVIS 5400 District Heating Controller TROVIS 5475

UNIT 3 THE 8051-REAL WORLD INTERFACING

MT2 Introduction Embedded Systems. MT2.1 Mechatronic systems

Western Washington University. Electrical Engineering Technology. Etec 471. Professor Morton. Senior Hardware Description. Automated Aquarium

PROGRAMMING AND CUSTOMIZING

Preamplifiers for Amptek X-Ray Detectors. OEM Preamplifiers for Amptek X-Ray Detectors

International Journal of Electronics and Computer Science Engineering 1588

Course Batch Semester Subject Code Subject Name. B.E-Marine Engineering B.E- ME-16 III UBEE307 Integrated Circuits

An OR Operation. Or (O) Function I0.4 Q0.1 I0.5 I0.5 I0.4 Q0.1. Input 3. Input 4. Output 2

ph/orp 300 (Cat. No ) MICROCOMPUTER BASED OPERATION MANUAL ph /ORP/ Temperature CONTROLLER Phone: , Fax:

Design and Implementation of a Low Cost DAQ System for Thermoelectric Property Measurements

MFS605/EE605 Systems for Factory Information and Control

Bachelor of Engineering in Computer and Electronic Engineering

Department of Electronics and Instrumentation Engineering Question Bank

Multiplied remote signal monitoring interface for process control using RS-485

Masibus Automation And Instrumentation Pvt. Ltd.

Ms Sandhya Rani Dash UNIT 2: NUMBER SYSTEM AND CODES. 1.1 Introduction

PLC: introduction. PLC: introduction. PLC: application. PLC: application

Answers to Chapter 2 Review Questions. 2. To convert controller signals into external signals that are used to control the machine or process

Safety. 2. Configuration - Operation 2.1 RTD Selection 2.2 Driver Test Header. 3. Diagnostics 3.1 ph Input 3.2 Temperature Input

Operation Manual TX10 1/8 DIN Microcomputer Based ph/orp Controller

Laboratory of Sensors Engineering Sciences 9 CFU

Keywords Digital IC tester, Microcontroller AT89S52

Analysis of Water Observation Using Ardiuno Based on GSM and Wireless Detector Technology

INTER PLANT STANDARD STEEL INDUSTRY

SECTION 1 INTRODUCTION. Walt Kester

An Introduction to Laboratory Automation

Scientech Universal PLC Platform. Features. New

9212i INSTALLATION. Stand-Alone Keypad. Instructions

AUTOMOBILE APPLICATIONS USING CAN PROTOCOL

Unit 2. Computer Control. PIC stands for PROGRAMMABLE INTERFACE CONTROLLER. A PIC chip takes in input signals and then controls output transducers

Microcontroller-based under and over voltage protection device

MSP430 Microcontroller Basics

EMBEDDED DATA ACQUISITION SYSTEM USING M2M COMMUNICATION

Cole-Parmer Instrument Company

Model SRV411i Small Animal Floor Scale Service Manual Part No. MANSRV411i_ Page 1 of 16. Small Animal Floor Scale. Operating and Service Manual

SANKALCHAND PATEL COLLEGE OF ENGINEERING, VISNAGAR. ELECTRONICS & COMMUNICATION DEPARTMENT Question Bank- 1

SECTION -I Q.1 A Define & Explain following Opamp parameters with their measurement techniques.

DEV-1 HamStack Development Board

Data sheet MK 20 GR. Customized solution or off-the-shelf: The choice is yours!

Four-Channel Universal Analog Input Using the MAX11270

MULTI PURPOSE SECURITY SYSTEM USING GSM

Rapid Response Body Thermometer HY11P32 Application Note

Summer 2003 Lecture 21 07/15/03

UG361: Si70xx Evaluation Tools User's Guide

Embedded Power Supply Controller

JUMO dtrans T02. programmable. transmitter. B Operating Instructions 5.00/

AQA GCSE Design and Technology 8552

Measurement Systems Datascan Installation and User Guide

Downloaded from Elcodis.com electronic components distributor

3 PHASE FAULT ANALYSIS WITH AUTO RESET FOR TEMPORARY FAULT AND TRIP FOR PREMANENT

Bolt 18F2550 System Hardware Manual

Flomatic Smart Card TM Model FDHC-100 (Digital High-Resolution Controller) Configuration and Operation Manual

PP-8516 & PP Electronic Static Pressure Controllers and Transmitters for Cental Air Supply Systems General Instructions

DOCUMENT NAME DATE VERSION

Battery Stack Management Makes another Leap Forward


Design and Implementation of Co-Ordinated Multi-Purpose Robotic System

SILICON DESIGNS, INC Model 1210 ANALOG ACCELEROMETER

TNG-3B derives its operating power from the serial port. The DTR, RTS, and both data lines are all used, and must be properly connected.

ITT Technical Institute. ET2640 Microprocessors and Microcontrollers Onsite and Online Course SYLLABUS

MCS-51 Microcontroller Based Industrial Automation and Control System using CAN protocol

Energy Monitoring Using Wireless Technique

Instruction Manual. Instrument Amplifier HE 017

The Design of Embedded MCU Network Measure and Control System

DESIGN OF CALORIMETER BASED ON ARM AND ZIGBEE

F.Y.B.Sc Eletronics COURSE OUTCOMES ELE 111: Analog Electronics I

OPERATION MANUAL - DS-MOD-

DPS3311 Series wall mount Programmable Process Monitor

Universal Data Logger System for Environmental Monitoring Applications

Transcription:

Design of Intel 8751 Microcontroller-based System for Monitoring and Control of a Thermal Process Francis Enejo Idachaba Department of Electrical and Information Engineering, College of Science and Technology, Covenant University Ota, Ogun State, Nigeria ABSTRACT An Intel 8751 microcontroller-based system was developed to monitor and control the temperature of an oven. The IN4148 signal diode was used as the temperature sensor and the on-off control algorithm was utilized with the system switching off the heating process whenever it attains the preset value. The system provides a digital readout of the system temperature and a status/blinker indicator showing whether heating is in progress or terminated. The control programs were loaded onto the memory of the microcontroller and the enable the selection of the different temperature values. The system improves accuracy by eliminating human participation and saves operator time. The system is easy to operate, maintain, and upgrade. Keywords: EPROM, Intel 8751, On Off control, Temperature sensor. 1. INTRODUCTION Industrial processes are pivotal in the advancement of technology. These processes over time have been refined from manually controlled systems to automated computer controlled systems. This has led to more efficient manufacturing processes with very high precision levels [1]. Physical processes require measurement of the variables involved in the processes and the control of these processes based on the measured variables. Examples of these variables include temperature, flow rate, pressure, etc. A combination of measurement and control can only be achieved when a form of intelligence is introduced. Intelligent instrumentation can thus be defined as the use of a measurement system to evaluate a physical variable employing usually a microprocessor/ microcontroller-based system to perform the information processing [1, 2]. The result of the information processing can then be used to control the physical process based on the stored program in the system memory. 1.1 System Description The block diagram of the temperature monitoring and control system is shown in Figure 1. The system hardware consists of a signal diode (1N4148), a differential amplifier, a flash comparator analog to digital converter, the Intel 8751 microcontroller, seven segment display interfaced to the microcontroller to enable the display of the set (desired) temperature (ST), and process temperature (PT), which is from 25 C to 99 C. Other circuits are introduced for the blinker and heater system control. The keypad serves as the input device for the ST. 1.2 Software System The software governing the operation of the system was developed in assembly language and then complied before being loaded onto the onboard erasable programmable read only memory (EPROM). The algorithm utilized is listed below. 1. Initialize ports 2. ST 3. Sample PT 4. Compare ST and PT 5. If ST > PT then continue heating 6. If ST = PT turn off the heater The flow chart for the system is shown in Figure 2. 1.3 The Transducer Circuit The general purpose silicon diode IN4148 was used as the sensor as shown in Figure 3. The 1N4148 signal diode generates a forward voltage of approximately 600 mv when a fixed current of 1v ma is passed through it [3]. The Zener diode is used to maintain a fixed voltage across the diode such that any variation in the current flowing through the diode will be due to the external fluctuation in temperature, which is converted to voltage by the diode s 2 mv/ C temperature coefficient. This negative coefficient leads to the generation of a voltage with IETE JOURNAL OF RESEARCH VOL 56 ISSUE 4 JUL-AUG 2010 189

Idachaba FE: Design of INTEL 8751 Microcontroller Based System for Monitoring and Control of a Thermal Process Process temperature display Power supply Set temperature display INTEL 8751 Sensor Amplifier Keypad ADC Microcontroller Heater and status LED controller circuit Heater Figure 1: Block diagram of the temperature monitoring and control system. Start Initialize ports and ST Read PT PT = ST YES Turn OFF heater. Turn ON blinker Stop NO ST: Set temperature; PT: Process temperature Figure 2: System flow chart. Heater ON negative slope. This voltage is amplified and inverted by the succeeding stages of operational amplifiers connected to the sensor circuit. 1.4 Microcontroller and ADC The Intel 8751 has four 8-bit ports, which can be used for data transfer to and from the microcontroller [4]. The system is designed for a temperature range of 25 C 99 C. Within this range, the temperature is sampled at 5 C interval giving a total of 16 discrete readings. The parallel comparator ADC is used for conversion of the sensor output from the analog format to a digital format [5]. Sixteen operational amplifiers in four LM 324 chips are used to implement the parallel comparator ADC [6, 7]. With the microcontroller being an 8-bit chip, the temperature ranges were divided into 8-bit ranges with the lower 8 bit (25 C 60 C being labeled as low temperature and 65 C 99 C being labeled as high temperature). The outputs of the different 100k 4.7k 4.7k 10k 4.7k 4.7k _ + _ + 5V6 Zener Diode 10k 1N4140 100k Figure 3: The transducer circuit. 190 IETE JOURNAL OF RESEARCH VOL 56 ISSUE 4 JUL-AUG 2010

Idachaba FE: Design of INTEL 8751 Microcontroller Based System for Monitoring and Control of A Thermal Process Figure 4: Main board showing the Microcontroller, the ADC circuit, the 74LS245, 74LS138 chips and the seven segment displays. op-amps are fed to port 1 of the microcontroller using the Tristate 74LS245 octal bus transceivers. The use of the transceivers is to enable the selection of the required range of temperatures to be transmitted to the microcontroller since the microcontroller ports can access only 8 bits at a time. The selection of the desired range access to be read is determined by the activation of the 74LS245 bus transceiver, and this is achieved by the use of the 74LS138 1 8 demultiplexer. The control program was stored in the onboard EPROM. Port 1 of the microcontroller with the aid of latches (74LS245) serves as the input port for low and high temperatures, and as an output port for driving the seven-segment display. This eliminates the need for a display driver for the seven-segment display. The port 3 pins addressing capabilities are enhanced by the use of the 74LS138, which increases the addressable pins of the microcontroller. The other pins in port 3 are assigned the up, down, and enter push buttons and the relay. Port 0 and 2 are used for accessing external memory and these pins are unconnected since no external memory is used. The pins 29 and 30 are also left unconnected due to the nonutilization of external memory. The circuit is shown in Figure 4. 1.5 Control Electronics for Heater and Blinker Circuits The control electronics is responsible for the actual ON Figure 5: Controller for heater and blinker circuits. OFF switching of the heater, the status indicator and the blinker circuits. The circuit is given in Figure 5. 1.6 Switching/Indicator Algorithm for the Heater/ Blinker Controller Circuit 1. At power on, Ra and Rb are de-energized. 2. Rc is energized through the normally closed contact of Ra. 3. With Rc energized, the status Light Emitting Diode (LED) stays on. 4. With ST entered, Ra is energized. 5. Rb is also energized through the normally open contact of Ra; this switches ON the heater. IETE JOURNAL OF RESEARCH VOL 56 ISSUE 4 JUL-AUG 2010 191

Idachaba FE: Design of INTEL 8751 Microcontroller Based System for Monitoring and Control of A Thermal Process Table 1: Temperature and corresponding voltage reading at the transducer and inverter output Temperature ( C) Transducer output voltage (V) Inverter output (V) 25 3.96 1.31 30 3.92 1.32 35 3.83 1.33 40 3.69 1.35 45 3.55 1.39 50 3.40 1.43 55 3.24 1.48 60 3.05 1.53 65 2.86 1.59 70 2.67 1.64 75 2.47 1.70 80 2.27 1.76 85 2.05 1.82 90 1.76 1.90 95 1.49 1.99 99 1.33 2.04 6. Rc is de-energized as it is connected to closed contact of Ra, which is now open. 7. The status LED is connected to the astable multivibrator, which flashes at 0.73 Hz, indicating that heating is in progress. 8. When ST equals PT, the Ra is de-energized by the microcontroller via P3.3. and this de-energizes Rb switching off the heater. 9. The Rc is energized and status LED stays on, indicating standby mode. 2. RESULTS AND DISCUSSION During the development stages, the various units of the hardware were evaluated individually and as an integrated unit. The software was also tested using the A51 macroassemblers. All the errors found were corrected and the system was tested using several water heating cycles and a mercury thermometer for temperature measurement. The system was calibrated and the results are shown in Table 1. Table 2: Heater test results ST ( C) PT ( C) Status led System state 35 25 34 Blinking Heater on 35 35 On Heater off 45 25 44 Blinking Heater on 45 45 On Heater off ST: Set temperature; PT: Process temperature. Table 2 shows the heater and status LED test results. These results show that when the heater is on, it stays on until the ST is attained and after that, the heating process stops. 3. CONCLUSION The results in Table 1 and the output after calibration show a change from the diode s negative temperature coefficient to a positive temperature coefficient, which eases system calibration; the device control mechanism shows a switching of the heater in line with the control algorithm. This switches the heater off automatically when the ST is attained. The digital readout also provides a means of observing the temperature of the process as it rises up to the ST when the heater is switched off. REFERENCES 1. G C Barney. Intelligent Instrumentation. Microprocessor Application in Measurement and Control. New Delhi Prentice-hall of India;1985. 2. A Pal. Microprocessor Principles and Application. New Delhi: Tata McGraw-Hill; 1990. 3. L Warnes. Electronics and Electrical Engineering Principles and Practice 2nd ed. London: Macmillan Press; 1998. 4. R E Veares. Microprocessor Interfacing. London: Heinemann- Newnes; 1990. 5. J E Eziashi. Power Electronics and Transducers M.Eng lecture note. Nigeria: University of Benin; 2002. 6. J Graeme. Application of Operational Amplifiers Burr-Brown Research Corporation. New York: McGraw Hill; 1973. 7. S Franco. Design with Operational Amplifiers and Analog Integrated Circuits. New York: McGraw-Hill; 1988. AUTHOR Francis Enejo Idachaba obtained his PhD in Electronics and Telecommunication Engineering from the University of Benin in Edo State Nigeria in 2009 where he developed a low cost GSM system for rural mobile telecommunication. He obtained his Master of Engineering degree in Electronics and Telecommunication (with a Distinction) from the University of Benin in Edo state in 2002 and his first degree in Electrical/ Electronics Engineering from the Federal University of Technology Yola in Adamawa state Nigeria in 1997. His lecturing experience spans a period of over ten years, six of which where at the Federal Polytechnic Idah in Kogi state where he taught Electronics and Telecommunication. He currently teaches in the department of Electrical and Information Engineering, Covenant University Ota. His research interests include design of low cost communication infrastructure, rural telephony and development of remote monitoring and control systems. Email: idachabafe@yahoo.com DOI: 10.4103/0377-2063.70624; Paper No JR 323_09; Copyright 2010 by the IETE 192 IETE JOURNAL OF RESEARCH VOL 56 ISSUE 4 JUL-AUG 2010

Copyright of IETE Journal of Research is the property of Medknow Publications & Media Pvt. Ltd. and its content may not be copied or emailed to multiple sites or posted to a listserv without the copyright holder's express written permission. However, users may print, download, or email articles for individual use.