MECHATRONICS LAB Manual Reg 2017
MECHATRONICS LAB Manual Reg 2017
- MECHATRONICS LABORATORY
(2019 REGULATION)
1
P.A COLLEGE OF ENGINEERING AND TECHNOLOGY
BONAFIDE CERTIFICATE
Registration No
2
INDEX
Page
S.No. Title of the Experiments
No.
1. 21
2. 23
3. 41
4. 47
5. 51
6. 57
(i)
7. 59
8. 64
9. 66
10. 68
11. 70
12. 72
3
13. 74
14. 76
15. 78
16. 80
17. 82
18. 84
19. 86
20. 88
23. 94
24. 96
25. 98
26. 100
27. 101
28. 103
29. 106
4
30. 111
31. 115
32. 119
5
Ex.No:1 8-BIT ADDITION / SUBTRACTION
/ MULTIPLICATION / DIVISION
Aim:
Equipments Required:
6
Flow chart:
7
Program:
OBSERVATION:
INPUT OUTPUT
4500 4502
4501 4503
8
8-Bit Data Subtraction
Algorithm:
9
Flow chart:
10
Program:
Observation:
INPUT OUTPUT
4500 4502
4501 4503
11
8-Bit Data Multiplication
Algorithm:
12
Flow chart:
START
[HL] 4500
B M
[HL] [HL]+1
A 00
C 00
Is there NO
any carry?
YES
C C+1
B B-1
NO
IS B=0
YES
13
A
[HL] [HL]+1
[M] [A]
[HL] [HL]+1
[M] [C]
STOP
Program:
14
410F C2 JNZ L1 Jump to L1 if B is not zero.
4110 09
4111 41
4112 23 INX H Increment HL reg. to point
next mem. Location.
4113 77 MOV M, A Transfer the result from acc.
to memory.
4114 23 INX H Increment HL reg. to point
next mem. Location.
4115 71 MOV M, C Transfer the result from C
reg. to memory.
4116 76 HLT Stop the program
Observation:
INPUT OUTPUT
4500 4502
4501 4503
Algorithm:
15
Flowchart:
START
B 00
[HL] 4500
A M
[HL] [HL]+1
M A-M
[B] [B] +1
NO
IS A<0
YES
A A+ M
B B-1
[HL] [HL]+1
[M] [A]
[HL] [HL]+1
[M] [B]
STOP
16
Program:
Observation:
INPUT OUTPUT
ADDRESS DATA ADDRESS DATA
4500 4502
4501 4503
4500 4502
4501 4503
Result:
The assembly language programs for 8-bit arithmetic operation using 8085 microprocessor were
successfully executed.
17
Exp No:2 ASCENDING ORDER AND DESCENDING ORDER
Aim:
To sort the given number in the ascending and descending order using 8085 microprocessor.
Equipments Required:
Algorithm-Ascending Order:
1. Get the numbers to be sorted from the memory locations.
2. Compare the first two numbers and if the first number is larger than second
then interchange the number.
3. If the first number is smaller, go to step 4.
4. Repeat steps 2 and 3 until the numbers are in required order.
18
Flowchart:
19
Program:
Observation:
INPUT OUTPUT
MEMORY MEMORY
DATA DATA
LOCATION LOCATION
4100 4100
4101 4101
4102 4102
4103 4103
4104 4104
20
DESCENDING ORDER
Algorithm:
21
Flowchart:
START
[B] 04H
[HL] [4100H]
[C] 04H
[A] [HL]
[HL [HL] + 1
NO IS
[A] < [HL]?
YES
[D] [HL]
[HL] [A]
[HL] [HL] - 1
[HL] [D]
[HL] [HL] + 1
[C] [C] – 01 H
22
A
IS NO
[C] = 0?
YES
[B] [B]-1
IS NO
[B] = 0?
YES
STOP
23
Program:
ADDRESS OPCODE LABEL MNEMONICS OPERAND COMMENTS
4000 06 MVI B,04 Initialize B reg with number
4001 04 of comparisons (n-1)
4002 21 LOOP 3 LXI H,4100 Initialize HL reg. to
4003 00 4100H
4004 41
4005 0E MVI C,04 Initialize C reg with no. of
4006 04 comparisons(n-1)
4007 7E LOOP2 MOV A,M Transfer first data to acc.
4008 23 INX H Increment HL reg. to point
next memory location
4009 BD CMP M Compare M & A
400A D2 JNC LOOP1 If A is greater than M then go
400B 12 to LOOP1
400C 40
400D 56 MOV D,M Transfer data from M to D reg
400E 77 MOV M,A Transfer data from acc to M
400F 2B DCX H Decrement HL pair
4010 72 MOV M,D Transfer data from D to M
4011 23 INX H Increment HL pair
4012 0D LOOP1 DCR C Decrement C reg
4013 C2 JNZ LOOP2 If C is not zero go to LOOP2
4014 07
4015 40
4016 05 DCR B Decrement B reg
4017 C2 JNZ LOOP3 If B is not Zero go to LOOP3
4018 02
4019 40
401A 76 HLT Stop the program
Observation:
INPUT OUTPUT
MEMORY LOCATION DATA MEMORY LOCATION DATA
4100 4100
4101 4101
4102 4102
4103 4103
4104 4104
Result:
An array of data was sorted in ascending and descending order using 8085 microprocessor was
successfully executed.
24
Flow chart:
25
Ex.No:3 HEX /BCD CODE CONVERSIONS
Aim:
To write an assembly language program to perform various code conversions using 8085
microprocessor.
Equipments Required:
26
Sub program:
27
Program:
ADDRESS OPCODE LABEL MNEMONICS OPERAND COMMENTS
4100 21 LXI H,4200H Contents of 4200h & 4201h
4101 00 location loaded to HL pair
4102 42
4103 7E MOV A,M M moved to A
4104 23 INX H HL pair is incremented
4105 06 MVI B,64H 64H data moved to B register
4106 64
4107 CD CALL DIVIDE Control goes to sub program at
4108 11 4111h location
4109 41
410A 06 MVI B,0AH 0AH data moved to B register
410B 0A
410C CD CALL DIVIDE Control goes to sub program at
4111h location
410D 11
410E 41
410F 77 MOV M,A A moved to M
4110 76 HLT Stop
Sub Program:
ADDRESS OPCODE LABEL MNEMONICS OPERAND COMMENTS
4111 36 DIVIDE MVI M,00H Memory is cleared
4112 00
4113 B8 NEXT CMP B A is compared with B
4114 DA JC NEXT Jump to 411Ch location if there is
carry.
4115 1C
4116 41
4117 90 SUB B B is subtracted from A & result is
stored in A
4118 34 INR M Memory is incremented by 1
4119 C3 JMP NEXT Jump to 4113h location
411A 13
411B 41
411C 23 OVER INX H HL pair is incremented by 1
411D C9 RET stop
28
Observation:
INPUT OUTPUT
ADDRESS DATA ADDRESS DATA
4200H 4201H
4202H
4203H
Flowchart:
Start
Decrement B Reg
NO
If Count=0
YES
Display the result
Stop
29
Program:
30
Observation:
INPUT OUTPUT
ADDRESS DATA ADDRESS DATA
4150H 4151H
Result:
An ALP program to perform various code conversions using 8085 microprocessor were written and
executed successfully.
31
Ex.No:4 STEPPER MOTOR INTERFACING WITH 8051
Aim:
To interface a stepper motor with 8051 microcontroller and control the direction of rotation of
stepper motor.
Theory:
A motor in which the rotor is able to assume only discrete stationary angular position is a stepper
motor. The rotary motion occurs in a step-wise manner from one equilibrium position to the next.
Stepper Motors are used very wisely in position control systems like printers, disk drives, process
control machine tools, etc.
The basic two-phase stepper motor consists of two pairs of stator poles. Each of the four poles has
its own winding. The excitation of any one winding generates a North Pole. A South Pole gets induced
at the diametrically opposite side. The rotor magnetic system has two end faces. It is a permanent
magnet with one face as South Pole and the other as North Pole. The Stepper Motor windings A1, A2,
B1, B2 are cyclically excited with a DC current to run the motor in clockwise direction. By reversing
the phase sequence as A1, B2, A2, B1, anticlockwise stepping can be obtained.
ANTICLOCKWISE CLOCKWISE
STEP A1 A2 B1 B2 DATA STEP A1 A2 B1 B2 DATA
1 1 0 0 1 9h 1 1 0 1 0 Ah
2 0 1 0 1 5h 2 0 1 1 0 6h
3 0 1 1 0 6h 3 0 1 0 1 5h
4 1 0 1 0 Ah 4 1 0 0 1 9h
32
Block diagram:
Representation:
33
Program:
34
Procedure:
1. Enter the above program starting from location 4100.and execute the same.
2. The stepper motor rotates.
3. Varying the count at R4 and R5 can vary the speed.
4. Entering the data in the look-up TABLE in the reverse order can vary direction of rotation.
Result:
The stepper motor was interfaced with 8051 and run in forward and reverse directions at various
speeds.
35
Ex.No:5 TRAFFIC LIGHT CONTROLLERS
Aim:
To write an assembly language program to simulate the traffic light at an intersection using a
traffic light interface with 8085 microprocessor.
Equipments required:
Sl.no. Item Specification Quantity
1. Microprocessor kit 8085 1
2. Power Chord - 1
3. Traffic light interface kit Vi Microsystems 1
4. Interface Cable - 1
Algorithm:
1. Initialize the ports.
2. Initialize the memory content, with some address to the data.
3. Read data for each sequence from the memory and display it through the ports.
4. After completing all the sequences, repeat from step2.
A sample sequence:
1. (a) Vehicles from south can go to straight or left.
(b) Vehicles from west can cross the road.
(c) Each pedestrian can cross the road.
(d) Vehicles from east no movement.
(e) Vehicles from north, can go only straight.
2. All ambers are ON, indicating the change of sequence.
3. (a) Vehicles from east can go straight and left.
(b) Vehicles from south, can go only left.
(c) North pedestrian can cross the road.
(d) Vehicles from north, no movement.
(e) Vehicles from west, can go only straight.
4. All ambers are ON, indicating the change of sequence.
5. (a) Vehicles from north can go straight and left.
(b) Vehicles from east, can go only left.
(c) West pedestrian can cross the road.
(d) Vehicles from west, no movement.
(e) Vehicles from south, can go only straight.
6. All ambers are ON, indicating the change of sequence.
7. (a) Vehicles from west can go straight and left.
(b) Vehicles from north, can go only left.
(c) South pedestrian can cross the road.
36
(d) Vehicles from south, no movement.
(e) Vehicles from east, can go only straight.
8. All ambers are ON, indicating the change of sequence.
9. (a) All vehicles from all directions no movement.
(b) All pedestrian can cross the road.
Bit allocation:
BIT LED BIT LED BIT LED
PA0 SOUTH LEFT PB0 NORTH LEFT PC0 WEST STRAIGHT
PA1 SOUTH RIGHT PB1 NORTH RIGHT PC1 NORTH STRAIGHT
PA2 SOUTH AMBER PB2 NORTH AMBER PC2 EAST STRAIGHT
PA3 SOUTH RED PB3 NORTH RED PC3 SOUTH STRAIGHT
PA4 EAST LEFT PB4 WEST LEFT PC4 NORTH PD
PA5 EAST RIGHT PB5 WEST RIGHT PC5 WEST PD
PA6 EAST AMBER PB6 WEST AMBER PC6 SOUTH PD
PA7 EAST RED PB7 WEST RED PC7 EAST PD
Path representation:
PORT A 0C
PORT B 0D
PORT C 0E
37
Program:
ADDRESS OPCODE LABEL MNEMONICS OPERAND COMMENT
38
412E XCHG EB Exchange content of HL
with DE pair
412F INX D 13 Increment D register
4130 INX H 23 Increment H register
4131 42,41 CALL OUT CD Call specified address
4134 XCHG EB Exchange content of HL
with DE pair
4135 MOV A,M 7E Move M content to
accumulator
4136 0E OUT PORT C D3 Load port C into output port
4138 INX H 23 Increment H register
4139 MOV A,M 7E Move M content to
accumulator
413A 0C OUT PORT A D3 Load port A into output port
413C 66,41 CALL DELAY1 CD Call DELAY address
413F 04,41 JMP REPEAT C3 Jump to specified address
4142 MOV A,M 7E Move M content to
accumulator
4143 0E OUT PORT C D3 Load port C into output port
4145 INX H 23 Increment H register
4146 MOV A,M 7E Move M content to
accumulator
4147 0D OUT PORT B D3 Load port B into output port
4149 INX H 23 Increment H register
414A MOV A,M 7E Move M content to
accumulator
414B 0C OUT PORT A D3 Load port A into output port
414D 51,41 CALL DELAY CD Call DELAY address
4150 RET C9 Return to accumulator
4151 PUSH H E5 Push the register H
4152 1F,00 LXI H,001F 21 Load 00 1F in HL register
pair
4155 FF,FF LXI B,FFFF 01 Load FF FF in DE register
pair
4158 DCX B 0B Decrement B register
4159 MOV A,B 78 Move B content to
accumulator
415A ORA C B1 OR content of C with
accumulator
415B 58,41 JNZ LOOP C2 Jump to LOOP if no zero
415E DCX H 2B Decrement H register
415F MOV A,L 7D Move L content to
accumulator
39
4160 ORA H B4 OR content of H with
accumulator
4161 55,41 JNZ L1 C2 Jump to L1 if no zero
4164 POP H E1 Pop the register H
4165 RET C9 Return from subroutine
4166 PUSH H E5 Push the register H
4167 1F,00 LXI H,001F 21 Load 00 1F in HL register
Pair
416A FF,FF LXI B,FFFF 01 Load FF FF in DE register
Pair
416D DCX B 0B Decrement B register
416E MOV A,B 78 Move B content to
Accumulator
416F ORA C B1 OR content of C with
Accumulator
4170 6D,41 JNZ LOOP2 C2 Jump to LOOP2 if no zero
4173 DCX H 2B Decrement H register
4174 MOV A,L 7D Move L content to
Accumulator
4175 ORA H B4 OR content of H with
Accumulator
4176 6A,41 JNZ L2 C2 Jump to L2 if no zero
4179 POP H E1 Pop the register H
417A RET C9 Return to subroutine
417B DATA 12 27 44 10 2B
SEQ DB 92 10 9D 84 48
2E 84
48 4B 20 49 04
Result:
40
An assembly language program to simulate the traffic light at an intersection using a traffic light
interfaces was written and implemented using 8085 microprocessor.
41
CIRCUIT DIAGRAM:
42
Ex.No:6 SERVO CONTROLLED INTERFACE FOR CLOSED LOOP
AIM:
APPARATUS REQUIRED:
1. Trainer kit
2. Motor setup
3. Multimeter
PROCEDURE:
Vary the input speed and note down the values as per the tabulation.
Va – Armature voltage
Vf – Feedback voltage
TABULATION:
RESULT:
Thus the set speed and output speed of servomotors is composed during usage of closed loop
system.
43
OBSERVATION TABLE:
44
EX.no.7 STUDY OF VARIOUS TYPES OF TRANSDUCERS
APPARATUS:
THEORY:
PROCEDURE:
1. Switch on the trainer. Make micrometer to read 10mm i.e. rotate thimble till 0 of the circular scale
coincides with 10 of main scale
2. Display will indicate 0.0 this is the position when core is at the center i.e. equal flux linking to both
the secondary.
3. If display is not 0.0 then adjust display reading 0.0 then adjust display reading to 0.0 with the help of
hexagonal arrangement given with the LVDT.
4. Rotate thimble clockwise so that micrometer read 9.9mm. It will move core 0.1 mm inside the LVDT
and simultaneously observe reading on display. It will indicate displacement from 10 mm position in
positive direction. The reading will be positive it indicates that secondary - I is at higher voltage than
secondary-II.
5. Repeat above step by rotating thimble again clockwise by 0.1mm. Reading will be taken after each
0.1 mm rotation until micrometer read 0 mm. This is positive end.
45
6. Rotate thimble anticlockwise so that micrometer read 10mm. The display will be 0.0 (center).
7. Rotate thimble anticlockwise so that micrometer read 10.1mm. It will move core 0.1mm outside the
LVDT and simultaneously observe reading on display. It will indicate displacement from 10 mm
position in negative direction. The reading will be negative.
8. Repeat above steps by rotating thimble again anticlockwise by 0.1 mm. Reading will be taken after
each 0.1 mm rotation until micrometer is 20mm. This is negative end.
9. Compare above results with the observation table
10. Plot the graph between displacement (mm) indicated by micrometer &
display reading (mm) the graph will be linear as shown in diagram.
THEORY:
RTD:
It is resistance temperature detector. The resistance of a conductor changes with change in
temperature, this property is utilized for measurement of temperature. The variation of resistance with
temperature is represented by following relationships for most of the metals.
R = R0 [1+ α1T + α2 T+ + αn T]
R0 = Resistance at temperature T = 0
α1, α 2, α n = Constants
Platinum is especially suited for this purpose, as it can withstand the high temperatures while
maintaining high stability. The requirements of a good conductor material to be used in RTD are
1. The change in the resistance of material per unit change in temperature should be less as large as
possible.
2. The material should have a high value of resistively so that minimum volume of material should be
used for the construction of RTD.
3. The resistance of the material should have a continuous and stable relationship
with temperature.
The most common RTD’s are made of platinum, nickel or nickel alloys. The economical nickel wires
are used for a limited range of temperatures. Metals most commonly used for resistance thermometer
along with their properties are listed below.
46
METAL RESISTANCE TEMPERATURE RANGE (ͦ C) MELTING
TEMPERATURE POINT(ͦ C)
MIN MAX
COEFFICIENT
PLATINUM 0.39 -260 110 1773
THERMOCOUPLE:
If two different metals are joined together, a potential difference occurs across one of the junction, if
another junction is heated. The potential difference depends on the metals used and the temperature
difference between the junctions. If both the junctions are at same temperature then there will not be net
emf produced. Thermocouples are most important temperature sensors used in industries.
Thermocouples are generally mounted on a sheath to give them mechanical and chemical protection.
The type of sheath used depends on the temperature, at which the thermocouple is to be used. The best
metal thermocouples are E, J, K & T; these are relatively cheap but deteriorate with the age.
EXPERIMENTAL PROCEDURE:
47
OBSERVATION TABLE:
S. No. FURNACE TEMP [ͦC] THERMO COUPLE K-THERMO COUPLE
OUTPUT in [mV] OUTPUT in [mV]
RTD
S. No. FURNACE TEMP [ͦC] RTD OUTPUT R IN RESISTANCE
Ω CALCULATED RC
[Ω]
RESULT:
Thus the characteristics of LVDT, J & K thermocouple and platinum100 RTD were studied
48
Circuit Diagram:
49
Ex.No:8 CONTROL THE SINGLE ACTING CYLINDER - ELECTRICALLY
AIM:
To construct a pneumatic circuit to control the single acting cylinder electrically using push
button switch
APPARATUS REQUIRED:
Compressor, FRL, solenoid coil, electrical trainer, single acting cylinder and batch card
PROCEDURE:
1. Draw the circuit diagram
2. Electro controller gives – voltage to pneumatic panel.
3. Input of push button is getting from solenoid valve output.
4. Connect the air supply to FRL unit.
5. Check all the connections carefully
6. Test the circuit.
7. Observe the working of the cylinder using the 3/2 single solenoid valve.
RESULT:
Thus the movement of single acting cylinder was carried out using the 3/2 single solenoid valve.
50
Circuit Diagram:
51
Ex.No:9 ACTUATION OF DOUBLE ACTING CYLINDER USING 5/2 DOUBLE SOLENOIND
VALVE THROUGH SPDT SWITCH
AIM:
To construct a pneumatic circuit to actuate the double acting cylinder electrically using push
button switch.
APPARATUS REQUIRED:
Compressor, FRL, Electrical trainer, 5/2 double solenoid valve, double acting cylinder, SPDT
switch and data card
PROCEDURE:
1. Provide power supply to the pneumatic trainer from control trainer by interfacing 24V+
and -
2. Using the SPDT switch energize the corresponding solenoid valve to get the desired
movement in the cylinder.
3. Draw the circuit diagram and connect the air supply to FRL unit.
4. Supply the Air to FRL unit.
5. Assemble all the components.
6. Check all the connections carefully.
7. Observe the working of the cylinder using the 5/2 double solenoid valve.
RESULT:
Thus the double acting cylinder is controlled electrically operated switch.
52
Circuit Diagram:
53
Ex.No:10 ELECTRICALLY CONTROL DOUBLE ACTING CYLINDER
USING PUSHBUTTON SWITCH
AIM:
To construct a pneumatic circuit to control the double acting cylinder electrically using push
button switch.
APPARATUS REQUIRED:
Compressor, FRL, Electrical trainer, 5/2 single solenoid valve, single acting cylinder and Batch
card
PROCEDURE:
1. Draw the circuit diagram and connect the air supply to FRL unit.
2. Connect the electrical circuit from 24V DC source to ON / OFF switch.
3. Solenoids are connected to the pushbutton switch.
4. When the solenoid is given a signal by a push button switch. DCV is activated to double
acting cylinder.
5. When OFF button is pressed the signal solenoid are cut and the solenoids are de-
energized and the DCV comes to the original position.
RESULT:
Thus the double acting cylinder is controlled electrically operated switch.
54
Circuit Diagram:
55
Ex.No:11 ACTUATION OF SINGLE ACTING CYLINDER USING ON DELAY TIMER
AIM:
To develop an electro pneumatic circuit for actuation of single acting cylinder using ON delay
timer
APPARATUS REQUIRED:
Compressor Air, FRL, Time delay Valve, Electrical controller, single acting cylinder, 3/2 single
solenoid valve and Batch card
PROCEDURE:
Provide power supply to electrical controller by interfacing the + ve to –ve and –ve to +ve.
Provide power supply to pneumatic trainer from electrical controller by interfacing 24+ve to +
ve and –ve to –ve.
Using the SPDT switch energize the corresponding solenoid to get the desired movement of
the cylinder.
Actuate the time delay circuit.
From the time delay give connection to single along cylinders to actual cylinder according to
time set.
Design and draw the pneumatic circuit.
Connect the air supply.
Test the circuit.
Observe the working of the cylinder.
RESULT:
Thus the movement of the single acting cylinder was carried out using the time delay.
56
Circuit Diagram:
57
Ex.No:12 ACTUATION OF SINGLE ACTING CYLINDER USING OFF DELAY TIMER
AIM:
To develop an electro pneumatic circuit for actuation of single acting cylinder using OFF delay
timer
APPARATUS REQUIRED:
Compressor Air, FRL, Time delay, Electrical controller, single acting cylinder, 3/2 single
solenoid valve and Batch card
PROCEDURE:
Provide power supply to pneumatic trainer from electrical controller by inter facing
24+and 24-.
Provide 24V power supply to timer
Any one of the output of FRL unit direct connect to 3/2 single solenoid valve.
Single solenoid valve output is connected to single acting cylinder.
Give +24V and -24V in Timer.
Output of Timer connected to solenoid coil.
Check all the circuits
Observe the working of cylinder.
Observe the working circuit.
RESULT:
Thus the movement of the single acting cylinder was carried out using the time delay.
58
Circuit Diagram:
59
Ex.No:13 DESIGN AND SIMULATION OF SINGLE ACTING CYLINDER WITH 3/2
WAY SOLENOID VALVE-HYDRAULICS
AIM:
To design and simulate a single acting cylinder with 3/2 way hand lever valve-hydraulics
software.
APPARATUS REQUIRED:
System with FLUIDSIM Hydraulics software
PROCEDURE:
Switch on the system and select start All Programs Festo Didactic Fluidsim
Hydraulics
Hydraulics Actuator Single acting cylinder.
Hydraulics Valves mechanically operated valves 3/2 way solenoid valve.
Join A in valve with actuator.
Hydraulics Supply elements Filter.
Join p with filter.
Hydraulics Supply elements fixed displacement pump.
Hydraulics Supply elements Tank.
Join other end of pump with tank.
Click play button to simulate.
RESULT:
Thus the design and simulation of a single acting cylinder with 3/2 way hand lever valve
is done by using FLUIDSIM-Hydraulics software.
60
Circuit Diagram:
Ta nk
Filter
Ta nk
Fig.14 DIAGRAM OF SINGLE ACTING CYLINDER WITH 3/2 WAY SOLENOID VALVE-
HYDRAULICS
61
Ex.No:14 DESIGN AND SIMULATION OF SINGLE ACTING CYLINDER WITH 3/2 WAY
SOLENOID VALVE-HYDRAULICS
AIM:
To design and simulate a single acting cylinder with 3/2 way hand lever valve-hydraulics
software.
APPARATUS REQUIRED:
System with FLUIDSIM Hydraulics software
PROCEDURE:
Switch on the system and select start All Programs Festo Didactic Fluidsim
Hydraulics
Hydraulics Actuator Single acting cylinder.
Hydraulics Valves mechanically operated valves 3/2 way solenoid valve.
Join A in valve with actuator.
Hydraulics Supply elements Filter.
Join p with filter.
Hydraulics Supply elements fixed displacement pump.
Hydraulics Supply elements Tank.
Join other end of pump with tank.
Click play button to simulate.
RESULT:
Thus the design and simulation of a single acting cylinder with 3/2 way hand lever valve
is done by using FLUIDSIM-Hydraulics software.
62
Circuit Diagram:
A B
Filter
Ta nk
63
Ex.No:15 DESIGN AND SIMULATION OF DOUBLE ACTING CYLINDER USING 4/2 WAY
VALVE -HYDRAULICS
AIM:
To design and simulation of double acting cylinder using 4/2 way solenoid valve using
FLUIDSIM Hydraulics
APPARATUS REQUIRED:
System with FLUIDSIM-Hydraulics software
PROCEDURE:
Open FLUIDSIM hydraulics software
RESULT:
Thus design and simulation of double acting cylinder using FLUIDSIM Hydraulics software was
done
64
Circuit Diagram:
65
Ex.No:16 ACTUATING AUTOMATICALLY A SINGLE ACTING CYLINDER WITH 4/2
WAY VALVE & ON DELAY RELAY-HYDRAULIC
AIM:
To actuate automatically a single acting cylinder with 4/2 way and ON delay relay.
COMPONENTS LIST:
S.NO DESIGNATION COMPONENTS QUANTITY
1 Pump unit 1
2 Tank 1
6 Electrical connection 0V 1
7 Detent switch 1
8 A1 Make switch 1
9 S1 Valve solenoid 1
PROCEDURE:
Analyze the requirements of the circuit.
Start the simulation FLUIDSIM – H software.
Design the circuit by picking each component.
Simulate the circuit in FLUIDSIM – H.
Test for required results and observe the working of single acting cylinder actuated by 4/2 way
valve and ON delay relay.
RESULT:
Thus, the single acting cylinder has been actuated using FLUIDSIM – H software with ON delay
relay and 4/2 way solenoid valve.
66
Circuit Diagram:
67
Ex.No:17 ACTUATING A SINGLE ACTING CYLINDER WITH 4/2 SINGLE SOLENOID &
OFF DELAY RELAY- HYDRAULIC
AIM:
To actuate a single acting cylinder with 4/2 single solenoid and OFF delay relay.
COMPONENT LIST:
PROCEDURE:
Analyze the requirements of the circuit.
Start the simulation FLUIDSIM – H software.
Design the circuit by picking each component from library.
Connect the circuit as per design.
Simulate the circuit in FLUID SIM – H software.
Test for the required result and observe the working of single acting cylinder actuated by 4/2
single solenoid and OFF delay relay.
RESULT:
Thus, the single acting cylinder has been actuated using OFF delay by using FLUIDSIM – H
software and 4/2 single valve.
68
Circuit Diagram:
69
Ex.No:18 DESIGN AND SIMULATION OF SINGLE ACTING CYLINDER WITH 3/2
SOLENOID VALVE-PNEUMATICS
AIM:
To design and simulate a single acting cylinder with 3/2 solenoid valve by using FLUIDSIM
Pneumatics software
APPARATUS REQUIRED
System with FLUIDSIM Pneumatics software
PROCEDURE:
Switch on the system and select start All Programs Festo Didactic Fluidsim
pneumatics.
Library Hierarchical view to view components.
File New to open a new document.
Pneumatic valves frequently used valves solenoid operated 3/2 valves.
Pneumatic Actuator Single acting cylinder.
Pneumatics Supply elements Air service unit.
Connect 1 and one end of FRL unit.
Pneumatics supply elements compressor.
Join compressor with other end of FRL unit.
Click on play button to simulate.
RESULT:
Thus the design and simulation of a single acting cylinder with 3/2 solenoid valve is done by
using FLUIDSIM pneumatics software.
70
Circuit Diagram:
71
Ex.No:19 DESIGN AND SIMULATION OF DOUBLE ACTING CYLINDER USING 5/2 WAY
VALVE –PNEUMATICS
AIM:
To design and simulation of double acting cylinder using 5/2 way solenoid valve in FLUIDSIM–
pneumatics Software
APPARATUS REQUIRED:
System with FLUIDSIM-pneumatics software
PROCEDURE:
Start All programs FLUIDSIM-pneumatics v4.2
Select library Hierarchical view
Select File new
ValvesSolenoid operated5/2 way solenoid valve
ActuatorsDouble acting cylinder
Supply elementAir service unit
Supply elementscompressor
Join all the components and click on play button to start simulation
RESULT:
Thus design and simulation of double acting cylinder using 5/2 way solenoid valve in
FLUIDSIM– pneumatics was done
72
Circuit Diagram:
73
Ex.No:20 ACTUATING AUTOMATICALLY A SINGLE ACTING CYLINDER WITH 3/2 WAY
VALVE & ON DELAY RELAY-PNEUMATIC
AIM:
To actuate automatically a single acting cylinder with 3/2 way and ON delay relay.
COMPONENTS LIST:
S.NO DESIGNATION COMPONENTS QUANTITY
1 Compressor 1
2 Air Service 1
3 3/2 way valve 1
4 Single acting cylinder 1
5 Electrical connection 24V 1
6 Electrical connection 0V 1
7 Detent switch 1
8 A1 Make switch 1
9 S1 Valve solenoid 1
10 A1 Relay with switch ON delay 1
PROCEDURE:
Analyze the requirements of the circuit.
Start the simulation FLUIDSIM – P software.
Design the circuit by picking each component.
Simulate the circuit in FLUIDSIM – P.
Test for required results and observe the working of single acting cylinder actuated by 3/2 way
valve and ON delay relay.
RESULT:
Thus, the single acting cylinder has been actuated using FLUIDSIM – P software with ON delay
relay and 3/2 way solenoid valve.
74
Circuit Diagram:
75
Ex.No:21 ACTUATING A SINGLE ACTING CYLINDER WITH 3/2 SINGLE SOLENOID &
OFF DELAY RELAY-PENUMATIC
AIM:
To actuate a single acting cylinder with 3/2 single solenoid and OFF delay relay.
PROCEDURE:
Analyze the requirements of the circuit.
Test for the required result and observe the working of single acting cylinder actuated by
3/2 single solenoid and OFF delay relay.
COMPONENT LIST:
S.NO DESCRIPTION COMPONENT QUANTITY
1 Single acting cylinder 1
2 3/2 way valve manually operated 1
3 Compressor 1
4 Air service 1
5 Electric connection 24V 1
6 Electric connection 0V 1
7 Detent switch Detent switch 1
8 S1 Valve solenoid 1
9 R1 Make switch 1
10 R1 Relay with switch delay 1
RESULT:
Thus, the single acting cylinder has been actuated using OFF delay by using FLUIDSIM
software and 3/2 single valve.
76
Circuit Diagram:
Fig.22 DIAGRAM OF PLC CONTROL OF SINGLE ACTING CYLINDER USING AND GATE
77
Ex.No:22 PLC CONTROL OF SINGLE ACTING CYLINDER USING AND GATE
AIM:
To simulate the single acting cylinder using AND Gate
APPARATUS REQUIRED:
Compressor, FRL, air tube, 3/2 single solenoid valve, PLC, single acting cylinder and Versa pro
software
PROCEDURE:
Draw the circuit diagram
Provide +24v and -24V from PLC trainer to electro pneumatic with PLC panel
Output of the PLC(Q1) is direct connect to input of 3/2 single solenoid coil.
Open the versa pro software in desktop.
Interface PLC with PC using RS232 cable.
Following the opening procedure of versa pro software.
Write a ladder diagram.
Connect the air supply to FRL unit.
Check all the circuits in panel and in ladder diagram.
Run the PLC. When two input (1i 2i) is high, this output is high.
TRUTH TABLE
Input
Output 1Q
1i 2i
OFF OFF OFF
ON OFF OFF
ON ON ON
OFF ON OFF
RESULT:
Thus the actuation of single acting cylinder with AND gate done.
78
Circuit Diagram:
79
Ex.No:23 PLC CONTROL OF SINGLE ACTING CYLINDER USING OR GATE
AIM:
To simulate the single acting cylinder using OR Gate
APPARATUS REQUIRED:
Compressor, FRL, air tube, 3/2 single solenoid valve, PLC, single acting cylinder and Versa pro
software
PROCEDURE:
Draw the circuit diagram
Provide +24v and -24V from PLC trainer to electro pneumatic with PLC panel
Open the versa pro software in desktop.
Interface PLC with PC using RS232 cable.
Following the opening procedure of versa pro software.
Write a ladder diagram.
Connect the air supply to FRL unit.
Check all the circuits in panel and in ladder diagram.
Run the PLC. Either input 1i or input 2i is high, this output is high.
TRUTH TABLE:
Input
Output 1Q
1i 2i
OFF OFF OFF
ON OFF ON
ON ON ON
OFF ON ON
RESULT:
Thus the actuation of single acting cylinder with OR gate done.
80
Circuit Diagram:
Fig.24 DIAGRAM OF SINGLE ACTING CYLINDER WITH ON DELAY TIMER USING PLC
81
Ex.No:24 ACTUATION OF SINGLE ACTING CYLINDER WITH ON DELAY TIMER USING
PLC
AIM:
To simulate the single acting cylinder with ON delay timer using PLC
APPARATUS REQUIRED:
Compressor, FRL, air tube, 3/2 single solenoid valve, PLC, single acting cylinder and Versa pro
software
PROCEDURE:
Draw the circuit diagram
Provide +24v and -24V from PLC trainer to panel.
Open the versa pro software in desktop.
Interface PLC with PC using RS232 cable.
Write a ladder diagram.
Output of PLC (q1) is direct connecting to input of solenoid coil.
Following the opening procedure of versa pro software.
Check the ladder diagram.
Connect the air supply to FRL unit.
Run the PLC. Sometimes delay the cylinder should be activated.
RESULT:
Thus the actuation of single acting cylinder with ON Delay timer was done using PLC.
82
Circuit Diagram:
Fig.25 DIAGRAM OF SINGLE ACTING CYLINDER WITH OFF DELAY TIMER USING
PLC
83
Ex.No:25 SIMULATE THE SINGLE ACTING CYLINDER WITH OFF DELAY TIMER
USING PLC
AIM:
To simulate the single acting cylinder with OFF delay timer using PLC
APPARATUS REQUIRED:
Compressor, FRL, air tube, 3/2 single solenoid valve, PLC, single acting cylinder and Versa pro
software
PROCEDURE:
Draw the circuit diagram
Provide +24v and -24V from PLC trainer to panel.
Open the versa pro software in desktop.
Interface PLC with PC using RS232 cable.
Write a ladder diagram.
Output of PLC (q1) is direct connecting to input of solenoid coil.
Following the opening procedure of versa pro software.
Check the ladder diagram.
Connect the air supply to FRL unit.
Run the PLC. Observe the working of single acting cylinder.
RESULT:
Thus the single acting cylinder is actuated with timer using PLC.
84
Circuit Diagram:
85
Ex.No:26 AUTOMATIC ACTUATION OF SINGLE ACTING CYLINDER USING PLC
AIM:
To simulate the automatic sequence of single acting cylinder using PLC
APPARATUS REQUIRED:
Compressor, FRL, air tube, 3/2 single solenoid valve, PLC, single acting cylinder and Versa pro
software
PROCEDURE:
Draw the circuit diagram
Provide +24v and -24V from PLC trainer to panel.
Open the versa pro software in desktop.
Interface PLC with PC using RS232 cable.
Write a ladder diagram.
Output of PLC (q1) is direct connecting to input of solenoid coil.
Following the opening procedure of versa pro software.
Check the ladder diagram.
Connect the air supply to FRL unit.
Run the PLC. Observe the working of single acting cylinder is automatic reciprocating.
RESULT:
The ladder diagram for the automatic running of single acting cylinder is drawn and executed.
86
Ex.No:27 Display of Gray scale Images.
Aim:
To display the Gray scale images.
Apparatus Required:
Computer,Matlab Software
Syntax
imshow(I) imshow(I,
[low high])
imshow(RGB)
imshow(BW)
imshow(X,map)
imshow(filename)
himage = imshow(...)
imshow(..., param1, val1, param2, val2,...)
Theory:
imshow(I) displays the grayscale image I.
imshow(I,[low high]) displays the grayscale image I, specifying the display range for I in [low
high]. The value low (and any value less than low) displays as black; the value high (and any value
greater than high) displays as white. Values in between are displayed as intermediate shades of gray,
using the default number of gray levels. If you use an empty matrix ([]) for [low high], imshow uses
[min(I(:)) max(I(:))]; that is, the minimum value in I is displayed as black, and the maximum value is
displayed as white.
imshow(RGB) displays the truecolor image RGB.
imshow(BW) displays the binary image BW. imshow displays pixels with the value 0 (zero) as
black and pixels with the value 1 as white.
imshow(X,map) displays the indexed image X with the colormap map. A color map matrix may
have any number of rows, but it must have exactly 3 columns. Each row is interpreted as a color, with
the first element specifying the intensity of red light, the second green, and the third blue. Color intensity
can be specified on the interval 0.0 to 1.0.
imshow(filename) displays the image stored in the graphics file filename. The file must contain
an image that can be read by imread or dicomread. imshow calls imread or dicomread to read the image
from the file, but does not store the image data in the MATLAB workspace. If the file contains multiple
images, imshow displays the first image in the file. The file must be in the current directory or on the
MATLAB path.
himage = imshow(...) returns the handle to the image object created by imshow.
imshow(..., param1, val1, param2, val2,...) displays the image, specifying parameters and
corresponding values that control various aspects of the image display.
87
Converting RGB Image into gray scale image & extracting the color Spaces
image1=imread('dse_college.jpg');
image2=rgb2gray
(image1); [r c d]=size
(image1); z=zeros(r,c);
tempr=image1;
tempr(:,:,2)=z;
tempr(:,:,3)=z;
imshow(tempr)
tempg=image1;
tempg(:,:,1)=z;
tempg(:,:,3)=z;
imshow(tempg)
tempb=image1;
tempb(:,:,1)=z;
tempb(:,:,2)=z;
imshow(tempb)
Result:
Thus the gray scale image is displayed.
88
Ex.No:28 Histogram Equalization.
Aim:
To enhance contrast using Histogram Equalization.
Apparatus Required:
Computer,Matlab Software
Syntax
J = histeq(I, hgram)
J = histeq(I, n)
[J, T] = histeq(I,...)
newmap = histeq(X, map, hgram)
newmap = histeq(X, map)
[newmap, T] = histeq(X,...)
Theory
histeq enhances the contrast of images by transforming the values in an intensity image, or the values in
the colormap of an indexed image, so that the histogram of the output image approximately matches a
specified histogram.
J = histeq(I, hgram) transforms the intensity image I so that the histogram of the output intensity image J
with length(hgram) bins approximately matches hgram.
histeq automatically scales hgram so that sum(hgram) = prod(size(I)). The histogram of J will better
match hgram when length(hgram) is much smaller than the number of discrete levels in I.
J = histeq(I, n) transforms the intensity image I, returning in J an intensity image with n discrete gray
levels. A roughly equal number of pixels is mapped to each of the n levels in J, so that the histogram of J
is approximately flat. (The histogram of J is flatter when n is much smaller than the number of discrete
levels in I.) The default value for n is 64.
[J, T] = histeq(I,...) returns the grayscale transformation that maps gray levels in the image I to gray
levels in J.
newmap = histeq(X, map, hgram) transforms the colormap associated with the indexed image X so that
the histogram of the gray component of the indexed image (X,newmap) approximately matches hgram.
The histeq function returns the transformed colormap in newmap. length(hgram) must be the same as
size(map,1).
newmap = histeq(X, map) transforms the values in the colormap so that the histogram of the gray
component of the indexed image X is approximately flat. It returns the transformed colormap in
newmap.
[newmap, T] = histeq(X,...) returns the grayscale transformation T that maps the gray component of map
to the gray component of newmap.
Examples
Enhance the contrast of an intensity image using histogram equalization.
89
I = imread('tire.tif');
J = histeq(I);
imshow(I)
Figure, imshow(J)
90
Algorithm
When you supply a desired histogram hgram, histeq chooses the grayscale transformation T to minimize
where c0 is the cumulative histogram of A, c1 is the cumulative sum of hgram for all intensities k. This
minimization is subject to the constraints that T must be monotonic and c1(T(a)) cannot overshoot c0(a)
by more than half the distance between the histogram counts at a. histeq uses the transformation b = T(a)
to map the gray levels in X (or the colormap) to their new values.If you do not specify hgram, histeq
creates a flat hgram,
hgram = ones(1,n)*prod(size(A))/n;
Result
The histogram equalization is done.
91
Ex.No:29 EDGE DETECTION USING OPERATORS.
Aim:
To detect the edge of the Gray scale images.
Apparatus Required:
Computer, Matlab Software
Syntax
To demonstrate edge detection
% numbers of colors
sncols=128;
ncols=32;
% get image from MATLAB image
load('trees');
% show original image
Figure(1);
showgimg(real(X),sncols);
drawnow;
% construct convolution functions
[m,n] = size(X);
gs = [1 -1]; ge = [];
hs = [1 -1]; he = [];
g = [gs,zeros(1,m-length(gs)-length(ge)),ge];
h = [hs,zeros(1,n-length(hs)-length(he)),he];
% construct convolution matrices as sparse matrices
Y = spcnvmat(g);
Z = spcnvmat(h);
Wg = Y*X;
Wh = X*Z';
% show transformed images
Figure(2);
showgimg(Wg,ncols);
drawnow;
Figure(3)
showgimg(Wh,ncols);
drawnow;
Figure(4) showgimg(abs(Wg)
+abs(Wh),ncols); drawnow;
92
Theory
Edges characterize boundaries and are therefore a problem of fundamental importance in image
processing. Edges in images are areas with strong intensity contrasts – a jump in intensity from one pixel
to the next. Edge detecting an image significantly reduces the amount of data and filters out useless
information, while preserving the important structural properties in an image. There are many ways to
perform edge detection. However, the majority of different methods may be grouped into two
categories, gradient and Laplacian. The gradient method detects the edges by looking for the maximum
and minimum in the first derivative of the image. The Laplacian method searches for zero crossings in
the second derivative of the image to find edges. An edge has the one-dimensional shape of a ramp and
calculating the derivative of the image can highlight its location. Suppose we have the following signal,
with an edge shown by the jump in intensity below: The intensity changes thus discovered in each of
the channels are then represented by oriented primitives called zero-crossing segments, and evidence is
given that this representation is complete. (2) Intensity changes in images arise from surface
discontinuities or from reflectance or illumination boundaries, and these all have the property that they
are spatially localized. Because of this, the zero-crossing segments from the different channels are not
independent, and rules are deduced for combining them into a description of the image. This description
is called the raw primal sketch.
93
CONTENT
BEYOND
SYLLABUS
94
95
96
COMPUTERISED DATA LOGGING SYSTEM -PRESSURE CONTROL
AIM:
APPARATUS REQUIRED:
1.
Multiprocess Trainer Kit.
2.
PC with Process control software.
3.
Patch chords.
4.
Multimeter.
5.
RS232 cable and loop cable.
PRESSURE RANGE:
PROCEDURE:
1.
Ensure the availability of Water.
2.
Interface the Digital controller with process and PC.
3.
Make the connections as per connection diagram .
97
4.
Ensure the hand valve settings are correct.
5. Switch ON VMPA - 62A unit and Digital controller with PC. Heater / pump ON switch be
in pump1 mode.
TABULATION:
MODEL GRAPH:
98
1. Invoke the “Process control” software.
2. Once, tank pressure reached 250mmWc enters control output of 0%.
3. Gradually open the HV4 valve every 50Wc note down the current readings.
4. Select “Pressure/process control manual mode” and enter a controller
output of 100%.
5. Note down the current readings for various pressure readings.
6. Switch OFF the Pump.
GRAPH:
Pressure VS output current
RESULT:
99
100
COMPUTERISED DATA LOGGING SYSTEM - FLOW CONTROL
AIM:
APPARATUS REQUIRED:
1.
Multiprocess Trainer Kit.
2.
PC with Process control software.
3.
Patch chords.
4.
Multimeter.
5.
RS232 cable and loop cable.
FLOW RANGE:
101
PROCEDURE:
1.
Ensure the availability of Water.
2.
Interface the Digital Controller with process and PC.
3.
Make the connections as per connection diagram.
4.
Ensure the hand valve settings are correct.
5.
Switch ON VMPA - 62A unit and Digital controller with PC.
6.
Heater/Pump ON switch should be in “Pump” mode.
TABULATION:
MODEL GRAPH:
102
1.
Invoke the “Process control” software
2.
Select “Flow/control manual mode”.
3. Gradually increase the flow (say in steps of 50 LPH) by varying the controller
output (0 - 100%), and note down the current readings in Ammeter.
4.
Stop the process.
GRAPH:
RESULT:
103
104
COMPUTERISED DATA LOGGING SYSTEM – TEMPERATURE CONTROL
AIM:
APPARATUS REQUIRED:
1.
Multiprocess Trainer Kit.
2.
PC with Process control software.
3.
Patch chords.
4.
Multimeter.
5.
RS232 cable and loop cable.
TEMPERATURE RANGE:
Input - (0 - 100)° C.
105
PROCEDURE:
1.
Ensure the availability of Water.
2.
Interface the Digital Controller with process and PC.
3.
Make the connections as per connection diagram.
4.
Ensure the hand valve settings are correct.
5.
Heater/Pump ON switch should be in heater mode. Now we can able to vary
the pump speed.
TABULATION:
Temperature Transmitter
S.No Temperature (°C) Current Output (mA)
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
MODEL GRAPH:
106
1.
Switch ON VMPA - 62A unit and Digital controller with PC.
2.
Invoke the “Process control” software.
3.
Select “Temperature/control manual mode” and enter a controller output of
100%.
4.
Vary pump speed to desired level.
5.
Set the rotameter at some minimum flow rate (say 40 LPH).
6.
Start the process after the flow of water.
7.
Note down the current readings for different temperature (read from the computer).
8.
Stop the process.
9.
Make pump speed to minimum position.
GRAPH:
RESULT:
Thus the characteristic of the RTD Temperature transmitter was studied.
107
VIVA-VOCE
QUESTIONS
&
ANSWERS
108
VIVA-VOCE QUESTIONS & ANSWERS
1. What are the methods of PLC programming?
1. ON-LINE programming
2. OFF-LINE programming
109
6. List out some of the applications of pneumatics
Handling of work pieces (such as clamping, positioning, separating, stacking, rotating) Packaging
Filling
Opening and closing of doors
Metal forming (embossing and pressing)
Stamping
i.e. V=I.R
110
14. Normally closed contact ( break)
The circuit is closed when the switch is in its initial position. The circuit is interrupted by pressing
the pushbutton.
20. What are the advantages and disadvantages of open-loop control system?
Advantages:
Simple and cost effective construction
Easy maintenance because of no complex electronic circuits.
Good stability
Good reliability
Quick response
No calibration problem
Disadvantages:
Less accurate
Presence of non- linearities causes malfunctioning
Slow because of manual control
111
Optimization in control not possible
System is affected by internal and external disturbance
21. What is a FRL unit?
Filter, regulator and lubrication unit all torque guns.
FRL Unit can be upgraded with the Silencer Unit to reduce operational noise.
22. What is meant by on-delay timer?
A type of timer in which the contacts delay changing position when the coil is energized, but
change back to their normal position immediately when the coil is de-energized.
23. What is meant by retentive timer?
A type of timer that keeps track of how much time has passed and remembers this value even if
the timer stops timing. An example of a retentive timer is a stopwatch.
24. What is meant by off-delay timer?
A delay timer that immediately closes contacts when the control coil is energized then waits for a
predetermined amount of time to open them after power is removed from the coil.
25. What is meant by Relay?
A device that responds to a small current or voltage change by activating switches or other
devices in an electric circuit.
112
32. What is meant by servo motor?
A motor that controls the action of the mechanical device in a servomechanism.
33. What is an encoder and decoder?
An encoder is a device which transforms the data into some bits known only to it and the decoder
is a device which transforms those coded bits to generate the original data again.
A branch of engineering that incorporates the ideas of mechanical and electronic engineering into
a whole, and, in particular, covers those areas of engineering concerned with the increasing
integration of mechanical, electronic, and software engineering into a production process.
39. Closed – loop system uses on a feedback loop to control the operation of the system. In closed
loop or feedback control the controller notices what actually take place at the output end and
drives the plant in such a way as to obtain the desired output
113
41. What are the basic control modes?
Two step mode
Proportional control mode
Integral control mode
Derivative control mode
Proportional integral control mode
Proportional derivative control mode
Proportional integral derivative control mode
114
Electrical motors
DC motors
AC motors
Stepping motors.
They are now rapidly replacing the mechanical cam operated controllers.
Being used to general to carry out control functions.
They have the great advantages that a greater variety of programs became feasible.
54. List the applications of microprocessor?
Angle valves, Angle seat piston valves, Globe valves, Diaphragm Valves Rotary
valves, Sliding cylinder valves, Air operated valves
115
58. Distinguish between open – loop and closed – loop control systems?
Open loop operation and does not use on a Closed loop operation using negative
feed back to control the operation of the feedback
system
The effects of disturbance are countered by
The effects of known disturbance alone can be
virtue of negative feedback
countered
More accurate
Less accurate
Complicated in construction
Simple in construction
Usually performs accurately even in the
Presence of non-linearities causes
presence of non-linearities
malfunctioning
Closed loop control can perform a tak faster
Slow response because of manual control
than open – loop
Optimization in control not possible Optimization in control is possible
116
117