Temperature controller, Electrical Engineering

Assignment Help:

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.


Related Discussions:- Temperature controller

Project, electrical project produse eneargy desingn

electrical project produse eneargy desingn

Describe the lastprivate clause, Q. Describe the Lastprivate Clause? Th...

Q. Describe the Lastprivate Clause? The lastprivate clause declares one or more list items to be private to a thread in additin causes corresponding original list item to be up

Draw the diagram of the system, You have a motor that is powered by 24 VDC....

You have a motor that is powered by 24 VDC.  It free-runs at 600 radians/second, and stalls with a load of 125 in-lbs.  The time constant (τ) of the motor itself is 1.5 seconds.  T

..analong course design, Askhigh precision linear amplifier question #Mini...

Askhigh precision linear amplifier question #Minimum 100 words accepted#

Explain the three-line cable residential wiring, Q. Explain the three-line ...

Q. Explain the three-line cable Residential wiring? The three-line cable coming out of the secondaries of the distribution transformer on the utility pole passes through the el

Illustrate balanced delta-connected load, Next, let us consider the case of...

Next, let us consider the case of a balanced delta-connected load with impedance of 5 45° supplied by a three-phase, three-wire 100-V system, as shown in Figure (a). We shall dete

Microcontroller project, hi there, i have to write a program for seven seg...

hi there, i have to write a program for seven segments counter with three buttons to make it counting up and down from 00 to 99 so i''m looking for someone can write it..........th

What is pinch-off voltage, Q. What is Pinch - off voltage?  The reverse...

Q. What is Pinch - off voltage?  The reverse bias is relatively large near the source. As a result, the depletion region intrudes into the channel near the drain, and the effec

Explain the operation of interrupt return instruction, Explain the operatio...

Explain the operation of IRET instruction.  What memory locations contain the vector for an INT 34 instruction? The Interrupt return (IRET) instruction is utilized only along w

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd