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

Define the software defined radio, Software Defined Radio (SDR) is an advan...

Software Defined Radio (SDR) is an advanced radio technology in which flexibility is achieved in using radio functions such as modulation and demodulation of radio signals are carr

Calculate the magnetic flux in the core, Q. A toroid with a circular cross ...

Q. A toroid with a circular cross section is shown in Figure. It is made from cast steel with a relative permeability of 2500. The magnetic flux density in the core is 1.25 Tmeasur

Nodal Analysis, sample problem and solutions with answer

sample problem and solutions with answer

Explain resistivity of conducting materials, Explain factors that change th...

Explain factors that change the resistivity of conducting materials. Temperature- Electrical resistance of most metals rises with increase of temperature whereas those of sem

Given a system; how to find feedback, I am working on Vision based vehicle ...

I am working on Vision based vehicle lane keeping control system. I have uploaded two images at http://tinypic.com/view.php?pic=24gj85t&s=6 & at http://tinypic.com/view.php?pic=

Uses of fet, Uses of FET IGBTs (Insulated-gate bipolar transistor) se...

Uses of FET IGBTs (Insulated-gate bipolar transistor) see application in switching internal combustion engine ignition coils, in which fast switching and voltage blocking cap

Electromagnetic torque produced, A dc machine, operating as a generator, de...

A dc machine, operating as a generator, develops 400 V at its armature terminals, corresponding to a field current of 4 A, when the rotor is driven at 1200 r/min and the armature c

Computer-aided circuit analysis using MATLAB, Q. Computer-aided circuit ana...

Q. Computer-aided circuit analysis using MATLAB ? This text does not teach MATLAB; it assumes that the student is familiar with it through previous work. Also, the book does no

Direct current charging and discharging circuit, 1. The circuit shown belo...

1. The circuit shown below is a DC charging and discharging circuit. a. At t = 0 sec, switch S1 is thrown to position 1 ("pos1"). Write the mathematical expressions for V

Crm triangle, CRM Triangle The following diagram which is called as CR...

CRM Triangle The following diagram which is called as CRM Triangle. Strategy refers to the whole stand taken through the company. It could selected a defensive posture in t

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