Temperature controller, Electrical Engineering

This assignment concerns the planning of a software development. You are required to plan the software development for a typical microprocessor based, 4-channel temperature controller. You should assume the hardware has already been defined and planned.

Specification

Key Features

• A small LCD display, 4 lines, each of 32 characters

• A small keypad with 7 keys:

o select Commissioning mode

o select Programming mode

o select Run mode

o Inc - allows the user to increment a value

o Dec - allows the user to decrement a value

o Move right/up - allows the user to move right on a display line or up to the next display line

o Move left/down - allows the user to move left on a display line or down to the next display line

Inputs

• Temperature - analogue inputs, between 0 and 100 degrees Centigrade, 4 channels

• Keypad - digital levels, 7 bits

Outputs

• 4 voltage-free relay contacts, to switch 240V mains. The four relays are reed relays, one for each channel.

Operation

• Pressing any of the three mode keys enters the selected mode. Pressing the key again exits that mode and leaves the unit in aninactive state.

• In Commission mode, the user must be able to set the date and time (today's date).

• In Programming mode, the user must be able to set the time for which each channel relay operates if the measured temperature is less than the channel low temperature limit, or greater than the channel high level temperature limit.

• In Programming mode, the user must be able to set both a low and high level temperature limit for each of the system channels. If the channel temperature is less than the channel low limit, the channel relay contacts are closed. If the channel temperature is greater than the channel high level limit, the channel relay contacts are opened.

• When the user presses the Run key, the product enters the run mode if all the necessary channel data has been set. Pressing the

Run key a second time puts the unit into an inactive state.

• During Run mode the data for each channel is displayed and the user can scroll round the channel data using the Inc and Dec keys.

• In addition to three modes described, a Self Test mode is to be provided. Self Test is entered when power is applied with all three mode switches depressed.

Posted Date: 3/16/2013 3:03:45 AM | Location : United States







Related Discussions:- Temperature controller, Assignment Help, Ask Question on Temperature controller, Get Answer, Expert's Help, Temperature controller Discussions

Write discussion on Temperature controller
Your posts are moderated
Related Questions
1. A very narrow laser beam in air is shone into a sphere of solid glass that has a uniform refractive index n>1 and radius ? . The beam makes an angle a in air with the normal to

Its not essential that a power plant uses only two rectifiers, it depends on the load there at the site and the capacity of the rectifier or SMPS. Assume the load at the site is 12

Lenz's law states: 'The direction of an induced e.m.f. is always like that it tends to set up a current opposing the motion or the change of flux responsible for inducing that

Properties of a semiconductor: What properties of a semiconductor are determined from a Hall effect experiment ? Sol. The Hall Effect experiment is used to determine th

how to calculate the sending line voltage

Q. What do you mean by Companding? Companding is the process of compressing and expanding. It comprises compressing the signal at the transmitter and expanding it at the receiv

Q. With suitable diagram explains the working of a sweep frequency generator. Sol. A sweep frequency generator or sweeper is a special type of signal generator in which the o

dear sir, when i am going to simulate my model in matlab i am getting the following error : the derived input for the integrator is inf or nan at time xxxxx. try to reduce the step

Question: a). Draw the energy diagram of a pn junction: (i) at thermal equilibrium, (ii) when a forward bias with magnitude half the built in potential (V = φk/2) is applie

what is the digital logic circuit for binary divider?