|
In project we will develop a system, which can
control Induction furnace without any help of
human side. The system will be capable of
delivering message of over heating of blast
furnace and can take decisions accordingly.
The project is prepared in order to control the
“INDUCTION FURNACE”
in the best and easiest possible way. This
system can emerge as the pioneer step in
implementation of
“ARTIFICIAL INTELLIGENCE”
in control of induction furnace
Induction furnace
:
The induction furnace
plays an important role in steel plants producing high quality
and stainless steels. In the field of iron casting and
foundries the induction furnace is known as a standard.
Induction
furnaces offer certain advantages over other furnace systems.
They include:
Higher
Yield.
The absence
of combustion sources reduces oxidation losses that can be
significant in production economics. This can amount to 2 to 7
percent yield savings in aluminum melting.
Faster
Startup.
Full power from the power supply is available,
instantaneously, thus reducing the time to reach working
temperature. Cold charge-to-tap times of one to two hours are
common.
Automatic Operation.
Precise automatic control of power reduces furnace manpower to
that required only for charging, tapping, and metallurgical
measurements.
parallel port
How to connect circuits to parallel port
:
PC parallel port is 25-pin D-shaped female
connector in the back of the computer. It is
normally used for connecting computer to
printer, but many other types of hardware for
that port is available today.
Not all 25 are needed always. Usually you can
easily do with only 8 output pins (data lines)
and signal ground. I have presented those pins
in the table below. Those output pins are
adequate for many purposes.
pin : 2 3 4 5 6 7 8 9
function : D0 D1 D2 D3 D4 D5 D6 D7
Pins 18,19,20,21,22,23,24 and 25 are all ground pins.
Those data pins are TTL level output pins. This
means that they put out ideally 0V when they are
in low logic level (0) and +5V when they are in
high logic level (1). In real world the voltages
can be something different from ideal when the
circuit is loaded. The output current capacity
of the parallel port is limited to only few mill
amperes.
Reading the input pins in parallel port
:
PC parallel port has 5 input pins. The input
pins can be read from the I/O address LPT port
base address + 1.
The meaning of the buts in byte you read from
that I/O port:
D0: state not specified
D1: state not specified
D2: state not specified
D3: state of pin 15 (ERROR) inverted
D4: state of pin 13 (SELECTED)
D5: state of pin 12 (PAPER OUT)
D6: state of pin 10 (ACK)
D7: state of pin 11 (BUSY) inverted
in = inportb(0x379); or in = inp(0x379);
Where N is the data you want to output. The
actual I/O port controlling command varies from
compiler to compiler because it is not part of
standardized C libraries.
Interrupts
:
Most parallel ports are capable of detecting
interrupt signals from a peripheral. The
peripheral may use an interrupt to announce that
it’s ready to receive a byte, or that it has a
byte to send. To use interrupts, a parallel port
must have an assigned interrupt-request level (IRQ).
Conventionally, LPT1
uses IRQ7 and LPT2 uses IRQ5. But many sound
cards use IRQ5, and because free IRQ levels can
be scarce on a system, even IRQ7 may be reserved
by another device. Some ports allow choosing
other IRQ levels besides these two.
Many printer drivers and many other applications
and drivers that access the parallel port don’t
require parallel-port interrupts. If you select
no IRQ level for a port, the port will still
work in most cases, though sometimes not as
efficiently, and you can use the IRQ level for
something else.
|