Professional Documents
Culture Documents
II) 2) 3) 4) 5) 6) 7) 8) 9)
PNEUMATICS Operation of Single Acting Cylinder Using DCV. Operation of Double Acting Cylinder Using DCV. Impulse Pilot Operation of Single Acting Cylinder. Controlling the Speed of the Cylinder Using Metering In Valve Circuit. Controlling the Speed of the Cylinder Using Metering Out Valve Circuit. Operation of Double Acting Cylinder with AND Logic Circuit. Operation of Double Acting Cylinder with OR Logic Circuit. Single Cycle Automation of Double Acting Cylinder Using Limit Switch.
10) Multi Cycle Automation of Double Acting Cylinder Using Limit Switch. 11) Single Cycle Automation of Multiple Cylinders in Sequence (A+ B+ A- B-). 12) Single Cycle Automation of Multiple Cylinders Using Cascading Method (A+B+B-A-).
III)
ELECTROPNEUMATICS
13) Operation of Single Acting Cylinder Using Single Solenoid Valve. 14) Operation of Double Acting Cylinder Using Single Solenoid Valve. 15) Operation of Double Acting Cylinder Using Double Solenoid Valve. 16) Single Cycle Automation of Double Acting Cylinder. 17) Multi Cycle Automation of Double Acting Cylinder. 18) Single Cycle Automation of Multiple Cylinders in Sequence (A+ B+ A- B-). 19) Single Cycle Automation of Multiple Cylinders in Sequence (A+ B+ B- A-).
IV)
20) Actuation of Single Acting Cylinder with ON Delay Timer Using PLC. 21) Actuation of Single Acting Cylinder with OFF Delay Timer Using PLC. 22) Control of Double Acting Cylinder with UP Counter Using PLC. 23) Control of Double Acting Cylinder DOWN Counter Using PLC. 24) Operation of Single Acting Cylinder with AND Logic Using PLC. 25) Operation of Single Acting Cylinder with OR Logic Using PLC. 26) Automation of Single Acting Cylinder Using PLC. 27) Automation of Double Acting Cylinder Using PLC. 28) Automation of Multiple Cylinders in Sequence (A+B+A-B-) Using PLC. 29) Automation of Multiple Cylinders in Sequence (A+B+B-A-) Using PLC.
V)
HYDRAULICS
30) Operation of Single Acting Cylinder Using DCV. 31) Operation of Double Acting Cylinder Using DCV. 32) Operation of Hydraulic Motor Using DCV. 33) Single Cycle Automation of Double Acting Cylinder Using Limit Switch. 34) Multi Cycle Automation of Double Acting Cylinder Using Limit Switch. 35) Simulation of Single Cycle Automation of Multiple Cylinders in Sequence (A B A
+ + -
39) Actuation of Hydraulic Cylinder and To Find out Pressure VS Force. 40) Actuation of Hydraulic Cylinder and To Find out Speed VS Discharge. VII) PID CONTROLLER INTERFACING 41) Pressure Transmitter. 42) Flow Transmitter.
44) Performance of PID controller on Pressure Process. 45) Performance of PID controller on Flow Process. 46) Performance of PID controller on Temperature Process. VIII) SERVO MOTOR INTERFACING 47) Open Loop and Closed Loop Interfacing in DC Servo Motor. 48) Open Loop and Closed Loop Interfacing in AC Servo Motor.
IX)
49) Stepper motor interfacing with 8051 Micro controller for clockwise rotation. 50) Stepper motor interfacing with 8051 Micro controller for anticlockwise rotation. 51) Stepper motor interfacing with 8051 Micro controller for 360 clockwise rotation. 52) Stepper motor interfacing with 8051 Micro controller for 360 anticlockwise rotation. 53) Stepper motor interfacing with 8051 Micro controller for 270 clockwise rotation. 54) Stepper motor interfacing with 8051 Micro controller for 270 anticlockwise rotation. 55) Stepper motor interfacing with 8051 Micro controller for 180 clockwise rotation. 56) Stepper motor interfacing with 8051 Micro controller for 180 anticlockwise rotation. 57) Stepper motor interfacing with 8051 Micro controller for 90 clockwise rotation. 58) Stepper motor interfacing with 8051 Micro controller for 90 anticlockwise rotation.
STAFF IN CHARGE
(R.ASHOK KUMAR Asst Prof)
INDEX
EXPT NO
1) 2) 3) 4) 5) 6) 7) 8) 9) 10) 11) 12) 13) 14) 15) 16) 17) 18) 19)
DATE
PAGE NO
SIGN
EXPT NO
20) 21) 22) 23) 24) 25) 26) 27) 28) 29) 30) 31) 32) 33) 34) 35) 36) 37) 38) 39)
DATE
PAGE NO
SIGN
EXPT NO
40) 41) 42) 43) 44) 45) 46) 47) 48) 49) 50) 51) 52) 53) 54) 55) 56) 57) 58)
DATE
PAGE NO
SIGN
10
DATE:
12
and computer technology with mechanical engineering for the design, manufacture, analysis and maintenance of a wide range of engineering products and processes. Mechatronics brings together areas of technology involving sensors and measurement systems, drive and actuation systems, analysis of the behavior of systems microprocessor systems.
The integration across the traditional boundaries of mechanical engineering, electrical engineering, electronics and control engineering has to occur at the earliest stages of the design process if cheaper, more reliable; more flexible systems are to be developed. APPLICATIONS OF MECHATRONICS ENGINEERING: Mechatronics engineering finds application in the following fields. Electronic home appliances Electronic entertainment products Engine systems (cars) Large scale application
13
14
BASIC COMPONENTS OF A HYDRAULIC SYSTEM: Reservoir (or air tank): A reservoir is an oil supply tank. It is provided to hold (usually oil). Pump: The pump is used to force the liquid into the system. Prime mover: A Prime mover, usually an electric motor, is used to drive the pump. Valves: Valves are refitted in the system to control liquid direction, pressure, and flow rate. Actuator: An actuator is provided to convert the liquid energy into mechanical force or torque to do useful work. The actuator is the actual working element of the system. The actuators can be either cylinders (to provide linear motion) or hydro motors (to provide rotary motion). Fluid-transfer piping: The hydraulic Piping is provided to carry the compressed liquid from one place to another. the hydraulic liquid
15
16
BASIC COMPONENTS OF A PNEUMATIC SYSTEM: Reservoir (or air tank): An air tank is provided to store the compressed air required for the operations. Compressor: The compressor is used to compress the atmospheric air so as to increase the pressure of the air. Prime mover: A Prime mover, usually an electric motor, is used to drive the compressor. Valves: Valves are refitted in the system to control air direction, pressure, and flow rate. Actuator: An actuator is provided to convert the air energy into mechanical force or torque to do useful work. Fluid-transfer piping: Piping is provided to carry the compressed air from one place to another.
17
BASIC SYMBOLS USED IN HYDRAULIS AND PNEUMATIC SYSTEM: Symbols LINES -continuous line - flow line -dashed line - pilot, drain -envelope - long and short dashes around two or more component symbols CIRCULAR -large circle - pump, motor -small circle - Measuring devices -semi-circle - rotary actuator SQUARE
-one square - pressure control function
Description
-two or three adjacent squares - directional control DIAMOND -diamond - Fluid conditioner (filter, separator, lubricator, heat exchanger) MISCELLANEOUS SYMBOLS -Spring -Flow Restriction TRIANGLE -solid - Direction of Hydraulic Fluid Flow -open - Direction of Pneumatic flow PUMPS AND COMPRESSORS Fixed Displacement Hydraulic Pump -unidirectional -bidirectional Variable Displacement Hydraulic Pump -unidirectional Compressor -Compressor
18
19
Symbols MOTORS
Description
Fixed Displacement Hydraulic Motor -unidirectional -bidirectional Variable Displacement Hydraulic Motor -unidirectional -bidirectional Pneumatic Motor -unidirectional -bidirectional Rotary Actuator - hydraulic - pneumatic CYLINDERS
Single Acting Cylinder
-returned by external force -returned by spring or extended by spring force Double Acting Cylinders -single piston rod (fluid required to extend and retract) -double ended piston rod Cylinders With Cushions - single fixed cushion - double fixed cushion - single adjustable cushion - double adjustable cushion
20
21
Symbols
Description
DIRECTIONAL CONTROL VALVES Directional Control Valve (2 Ports / 2 Positions) -Normally closed directional control valve with 2 ports and 2 finite positions. -Normally open directional control valve with 2 ports and 2 finite positions. Directional Control Valve (3 Ports / 2 Positions) -Normally closed directional control valve with 3 ports and 2 finite positions. -Normally open directional control valve with 3 ports and 2 finite positions. Directional Control Valve (4 Ports / 2 Positions) -directional control valve with 4 ports and 2 finite positions Directional Control Valve (4 Ports / 3 Positions) -directional control valve with 4 ports and 3 finite positions *-(center position can have various flow paths) Directional Control Valve (5 Ports / 2 Positions) Normally A Pneumatic Valve -directional control valve with 5 ports and 2 finite positions Directional Control Valve (5 Ports / 3 Positions) Normally A Pneumatic Valve -directional control valve with 5 ports and 3 finite positions CONTROL METHODS Manual Control -general symbol (without showing the control type) -pushbutton -lever -foot pedal Mechanical Control -plunger or tracer -spring
22
23
Symbols
Electrical Control
-Solenoid (the one winding)
Pilot Operation
-pneumatic -hydraulic Pilot Operated Two-Stage Valve -Pneumatic: Sol first stage -Pneumatic: Air pilot second stage -Hydraulic: Sol first stage -Hydraulic: Hyd pilot second stage CHECK VALVES, SHUTTLE VALVES, RAPID EXHAUST VALVES -check valve -free flow one direction, blocked flow in other direction -pilot operated check valve, pilot to close -pilot operated check valve, pilot to open Shuttle Valve
-to isolate one part of a system from an alternate
part of circuit Rapid Exhaust Valve/Pneumatic -installed close to an actuator for rapid movement of the actuator PRESSURE CONTROL VALVES Pressure Relief Valve(Safety Valve) Normally Closed - Line pressure is limited to the setting of the valve, secondary part is directed to tank
24
25
Symbols Description Proportional Pressure Relief - line pressure is limited to and proportional to an electronic signal Sequence Valve
- When the line pressure reaches the setting of the valve, valve opens permitting flow to the secondary port. The pilot must be externally drained to tank.
Pressure Reducing Valve - pressure downstream of valve is limited to the setting of the valve FLOW CONTROL VALVES
Throttle valve
-adjustable output flow Flow Control Valve -with fixed output (variations in inlet pressure do not affect rate of flow) -with fixed output and relief port to reservoir with relief for excess flow (variations in inlet pressure do not affect rate of flow) -with variable output -fixed orifice -metered flow toward right free flow to left -pressure compensated flow control fixed output flow regardless of load -pressure and temperature compensated -with variable output and relief port to reservoir Flow Dividing Valve -flow is divided equally to two outputs SHUT-OFF VALVE
-Simplified symbol 26
27
Symbols
Description
FILTERS, WATER TRAPS, LUBRICATORS AND MISCELLANEOUS APPARATUS Filter or Strainer -filter Water Trap -with manual drain -with automatic drained Filter With Water Trap -with manual drain -automatic drain Air Dryer
- refrigerant, or chemical removal of water from compressed air line
Lubricator
-oil vapor is indected into air line
Conditioning unit
-compound symbol of filter, regulator, lubricator unit -Simplified Symbol
28
29
NORMAL POSITION
30
DATE:
31
ACTUATED POSITION
32
RESULT: Thus the single acting cylinder was operated using DCV in Pneumatic Trainer Kit.
33
NORMAL POSITION
34
DATE:
35
ACTUATED POSITION
36
RESULT: Thus the double acting cylinder was operated using DCV in Pneumatic Trainer Kit.
37
NORMAL POSITION
38
DATE:
39
ACTUATED POSITION
40
RESULT: Thus the single acting cylinder was operated using an impulse pilot valve in Pneumatic Trainer Kit.
41
NORMAL POSITION
42
CONTROLLING THE SPEED OF THE CYLINDER USING METERING IN VALVE CIRCUIT EXPT NO: 5
AIM: To control the speed of double acting cylinder using Metering In valve circuit in Pneumatic Trainer Kit. APPARATUS REQUIRED: FLUIDSIM Software Double Acting Cylinder Flow Control Valve 4/2 Hand Levered Spring Return DCV FRL Unit PROCEDURE: Draw the circuit in FLUIDSIM software and check the connections. Connect the FRL unit to the main air supply. The various components are connected as per circuit. Block the valve openings if necessary. Check the leakage of air supply and correct it. Open the valve and operate the cylinder.
DATE:
43
ACTUATED POSITION
44
RESULT: Thus the speed of double acting cylinder was controlled using Metering In valve circuit in Pneumatic Trainer Kit.
45
NORMAL POSITION
46
CONTROLLING THE SPEED OF THE CYLINDER USING METERING OUT VALVE CIRCUIT EXPT NO: 6
AIM: To control the speed of double acting cylinder using Metering Out valve circuit in Pneumatic Trainer Kit. APPARATUS REQUIRED: FLUIDSIM Software Double Acting Cylinder Flow Control Valve 4/2 Hand Levered Spring Return DCV FRL Unit PROCEDURE: Draw the circuit in FLUIDSIM software and check the connections. Connect the FRL unit to the main air supply. The various components are connected as per circuit. Block the valve openings if necessary. Check the leakage of air supply and correct it. Open the valve and operate the cylinder.
DATE:
47
ACTUATED POSITION
48
RESULT: Thus the speed of double acting cylinder was controlled using Metering Out valve circuit in Pneumatic Trainer Kit.
49
NORMAL POSITION
50
OPERATION OF DOUBLE ACTING CYLINDER WITH AND LOGIC CIRCUIT EXPT NO: 7
AIM: To operate a double acting cylinder using AND logic circuit in Pneumatic Trainer Kit. APPARATUS REQUIRED: FLUIDSIM Software Double Acting Cylinder 4/2 Pilot Operated DCV 3/2 Hand Levered DCV Two Pressure Valve FRL Unit PROCEDURE: Draw the circuit in FLUIDSIM software and check the connections. Connect the FRL unit to the main air supply. The various components are connected as per circuit. Block the valve openings if necessary. Check the leakage of air supply and correct it. Open the valve and operate the cylinder.
DATE:
51
ACTUATED POSITION
52
RESULT: Thus the double acting cylinder using AND logic circuit was operated in Pneumatic Trainer Kit.
53
NORMAL POSITION
54
DATE:
55
ACTUATED POSITION
56
RESULT: Thus the double acting cylinder using OR logic circuit was operated in Pneumatic Trainer Kit.
57
NORMAL POSITION
58
SINGLE CYCLE AUTOMATION OF DOUBLE ACTING CYLINDER USING LIMIT SWITCH EXPT NO: 9
AIM: To operate automatic operation of a double acting cylinder in a single cycle using limit switch in Pneumatic Trainer Kit. APPARATUS REQUIRED: FLUIDSIM Software Double Acting Cylinder 3/2 Roller Operated Spring Return DCV 4/2 Pilot Operated DCV Limit Switch FRL Unit PROCEDURE: Draw the circuit in FLUIDSIM software and check the connections. Connect the FRL unit to the main air supply. The various components are connected as per circuit. Block the valve openings if necessary. Check the leakage of air supply and correct it. Open the valve and operate the cylinder.
DATE:
59
ACTUATED POSITION
60
RESULT: Thus the single cycle automation of double acting cylinder was operated by using limit switch in Pneumatic Trainer Kit.
61
NORMAL POSITION
62
MULTI CYCLE AUTOMATION OF DOUBLE ACTING CYLINDER USING LIMIT SWITCH EXPT NO: 10
AIM: To operate automatic operation of a double acting cylinder in a multi cycle using limit switch in Pneumatic Trainer Kit. APPARATUS REQUIRED: FLUIDSIM Software Double Acting Cylinder 3/2 Roller Operated Spring Return DCV 4/2 Pilot Operated DCV Limit Switch FRL Unit PROCEDURE: Draw the circuit in FLUIDSIM software and check the connections. Connect the FRL unit to the main air supply. The various components are connected as per circuit. Block the valve openings if necessary. Check the leakage of air supply and correct it. Open the valve and operate the cylinder.
DATE:
63
ACTUATED POSITION
64
RESULT: Thus the multi cycle automation of double acting cylinder was operated by using limit switch in Pneumatic Trainer Kit.
65
NORMAL POSITION
66
DATE:
67
ACTUATED POSITION
68
RESULT: Thus the single cycle automation of multiple cylinders was operated sequence (A+B+A-B-) in Pneumatic Trainer Kit.
69
NORMAL POSITION
70
SINGLE CYCLE AUTOMATION OF MULTIPLE CYLINDERS USING CASCADING METHOD (A+B+B-A-) EXPT NO: 12
AIM: To operate a single cycle automation of multiple cylinders in cascading method (A+B+B-A-) in Pneumatic Trainer Kit. APPARATUS REQUIRED: FLUIDSIM Software Double Acting Cylinder 3/2 Roller Operated Spring Return DCV 3/2 Push Button Spring Return DCV 4/2 Pilot Operated DCV Limit Switch FRL Unit PROCEDURE: Draw the circuit in FLUIDSIM software and check the connections. Connect the FRL unit to the main air supply. The various components are connected as per circuit. Block the valve openings if necessary. Check the leakage of air supply and correct it. Open the valve and operate the cylinder.
DATE:
71
ACTUATED POSITION
72
RESULT: Thus the single cycle automation of multiple cylinders was operated by cascading method (A+B+B-A-) in Pneumatic Trainer Kit.
73
NORMAL POSITION
74
OPERATION OF SINGLE ACTING CYLINDER USING SINGLE SOLENOID VALVE EXPT NO: 13
AIM: To operate a single acting cylinder using the single solenoid valve in Electro Pneumatic Trainer Kit. APPARATUS REQUIRED: FLUIDSIM Software Single Acting Cylinder Input / Output Relay Box 3/2 Solenoid Operated Spring Return Valve FRL Unit PROCEDURE: Draw the circuit in FLUIDSIM software and check the connections. Connect the FRL unit to the main air supply. The various components are connected as per circuit. Block the valve openings if necessary. Check the leakage of air supply and correct it. Open the valve and operate the cylinder.
DATE:
75
ACTUATED POSITION
76
RESULT: Thus the single acting cylinder was operated using single solenoid valve in Electro Pneumatic Trainer Kit.
77
NORMAL POSITION
78
OPERATION OF DOUBLE ACTING CYLINDER USING SINGLE SOLENOID VALVE EXPT NO: 14
AIM: To operate a double acting cylinder using the single solenoid valve in Electro Pneumatic Trainer Kit. APPARATUS REQUIRED: FLUIDSIM Software Double Acting Cylinder Input / Output Relay Box 4/2 Solenoid Operated Spring Return Valve FRL Unit PROCEDURE: Draw the circuit in FLUIDSIM software and check the connections. Connect the FRL unit to the main air supply. The various components are connected as per circuit. Block the valve openings if necessary. Check the leakage of air supply and correct it. Open the valve and operate the cylinder.
DATE:
79
ACTUATED POSITION
80
RESULT: Thus the double acting cylinder was operated using single solenoid valve in Electro Pneumatic Trainer Kit.
81
NORMAL POSITION
82
OPERATION OF DOUBLE ACTING CYLINDER USING DOUBLE SOLENOID VALVE EXPT NO: 15
AIM: To operate a double acting cylinder using the double solenoid valve in Electro Pneumatic Trainer Kit. APPARATUS REQUIRED: FLUIDSIM Software Double Acting Cylinder Input / Output Relay Box 4/2 Solenoid Operated Valve FRL Unit PROCEDURE: Draw the circuit in FLUIDSIM software and check the connections. Connect the FRL unit to the main air supply. The various components are connected as per circuit. Block the valve openings if necessary. Check the leakage of air supply and correct it. Open the valve and operate the cylinder.
DATE:
83
ACTUATED POSITION
84
RESULT: Thus the double acting cylinder was operated using double solenoid valve in Electro Pneumatic Trainer Kit.
85
NORMAL POSITION
86
SINGLE CYCLE AUTOMATION OF DOUBLE ACTING CYLINDER USING ELECTRICAL SWITCH EXPT NO: 16
AIM: To operate automatic operation of a double acting cylinder in a single cycle using electrical switch in Electro Pneumatic Trainer Kit. APPARATUS REQUIRED: FLUIDSIM Software Double Acting Cylinder Input / Output Relay Box 4/2 Solenoid Operated DCV Electrical Switch FRL Unit PROCEDURE: Draw the circuit in FLUIDSIM software and check the connections. Connect the FRL unit to the main air supply. The various components are connected as per circuit. Block the valve openings if necessary. Check the leakage of air supply and correct it. Open the valve and operate the cylinder.
DATE:
87
ACTUATED POSITION
88
RESULT: Thus the single cycle automation of double acting cylinder was operated by using electrical switch in Electro Pneumatic Trainer Kit.
89
NORMAL POSITION
90
MULTI CYCLE AUTOMATION OF DOUBLE ACTING CYLINDER USING ELECTRICAL SWITCH EXPT NO: 17
AIM: To operate automatic operation of a double acting cylinder in a multi cycle using electrical switch in Electro Pneumatic Trainer Kit. APPARATUS REQUIRED: FLUIDSIM Software Double Acting Cylinder Input / Output Relay Box 4/2 Solenoid Operated DCV Electrical Switch FRL Unit PROCEDURE: Draw the circuit in FLUIDSIM software and check the connections. Connect the FRL unit to the main air supply. The various components are connected as per circuit. Block the valve openings if necessary. Check the leakage of air supply and correct it. Open the valve and operate the cylinder.
DATE:
91
ACTUATED POSITION
92
RESULT: Thus the multi cycle automation of double acting cylinder was operated by using electrical switch in Electro Pneumatic Trainer Kit.
93
NORMAL POSITION
94
SINGLE CYCLE AUTOMATION OF MULTIPLE CYLINDERS IN SEQUENCE (A+B+A-B-) USING ELECTROPNEUMATIC KIT EXPT NO: 18
AIM: To operate single cycle automation of multiple cylinders in sequences (A+B+A-B-) in Electro Pneumatic Trainer Kit. APPARATUS REQUIRED: FLUIDSIM Software Double Acting Cylinder Input / Output Relay Box 4/2 Solenoid Operated DCV Electrical Switch FRL Unit PROCEDURE: Draw the circuit in FLUIDSIM software and check the connections. Connect the FRL unit to the main air supply. The various components are connected as per circuit. Block the valve openings if necessary. Check the leakage of air supply and correct it. Open the valve and operate the cylinder.
DATE:
95
ACTUATED POSITION
96
RESULT: Thus the single cycle automation of multiple cylinders was operated sequence (A+B+A-B-) in Electro Pneumatic Trainer Kit.
97
NORMAL POSITION
98
SINGLE CYCLE AUTOMATION OF MULTIPLE CYLINDERS IN SEQUENCE (A+B+B-A-) USING ELECTROPNEUMATIC KIT EXPT NO: 19
AIM: To operate single cycle automation of multiple cylinders in sequences (A+B+B-A-) in Electro Pneumatic Trainer Kit. APPARATUS REQUIRED: FLUIDSIM Software Double Acting Cylinder Input / Output Relay Box 4/2 Solenoid Operated DCV Electrical Switch FRL Unit PROCEDURE: Draw the circuit in FLUIDSIM software and check the connections. Connect the FRL unit to the main air supply. The various components are connected as per circuit. Block the valve openings if necessary. Check the leakage of air supply and correct it. Open the valve and operate the cylinder.
DATE:
99
ACTUATED POSITION
100
RESULT: Thus the single cycle automation of multiple cylinders was operated sequence (A+B+B-A-) in Electro Pneumatic Trainer Kit.
101
NORMAL POSITION
102
ACTUATION OF SINGLE ACTING CYLINDER WITH ON DELAY TIMER USING PLC EXPT NO: 20
AIM: To simulate the single acting cylinder with ON Delay Timer using PLC APPARATUS REQUIRED: Compressor FRL Unit 3/2 Solenoid Operated DCV Single Acting Cylinder PLC 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.
DATE:
103
ACTUATED POSITION
104
RESULT: Thus the actuation of single acting cylinder with ON Delay Timer was done using PLC.
105
NORMAL POSITION
106
ACTUATION OF SINGLE ACTING CYLINDER WITH OFF DELAY TIMER USING PLC EXPT NO: 21
AIM: To simulate the single acting cylinder with OFF Delay Timer using PLC APPARATUS REQUIRED: Compressor FRL Unit 3/2 Solenoid Operated DCV Single Acting Cylinder PLC 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.
DATE:
107
ACTUATED POSITION
108
RESULT: Thus the actuation of single acting cylinder with OFF Delay Timer was done using PLC.
109
NORMAL POSITION
110
CONTROL OF DOUBLE ACTING CYLINDER WITH UP COUNTER USING PLC EXPT NO: 22
AIM: To simulate the double acting cylinder with UP Counter using PLC APPARATUS REQUIRED: Compressor FRL Unit 5/2 Solenoid Operated DCV Single Acting Cylinder PLC 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.
DATE:
111
ACTUATED POSITION
112
RESULT: Thus the double acting cylinder is actuated with UP Counter using PLC.
113
NORMAL POSITION
114
CONTROL OF DOUBLE ACTING CYLINDER WITH DOWN COUNTER USING PLC EXPT NO: 23
AIM: To simulate the double acting cylinder with DOWN Counter using PLC APPARATUS REQUIRED: Compressor FRL Unit 5/2 Solenoid Operated DCV Single Acting Cylinder PLC 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.
DATE:
115
ACTUATED POSITION
116
RESULT: Thus the double acting cylinder is actuated with DOWN Counter using PLC.
117
NORMAL POSITION
118
OPERATION OF SINGLE ACTING CYLINDER WITH AND LOGIC USING PLC EXPT NO: 24
AIM: To simulate the single acting cylinder with AND logic using PLC APPARATUS REQUIRED: Compressor FRL Unit 3/2 Solenoid Operated DCV Single Acting Cylinder PLC 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. When two inputs (1i, 2i) are high, the output is high.
DATE:
119
ACTUATED POSITION
120
RESULT: Thus the single acting cylinder is actuated with AND logic using PLC.
121
NORMAL POSITION
122
OPERATION OF SINGLE ACTING CYLINDER WITH OR LOGIC USING PLC EXPT NO: 25
AIM: To simulate the single acting cylinder with OR logic using PLC APPARATUS REQUIRED: Compressor FRL Unit 3/2 Solenoid Operated DCV Single Acting Cylinder PLC 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. When any one input (1i, 2i) is high, the output is high
DATE:
123
ACTUATED POSITION
124
RESULT: Thus the single acting cylinder is actuated with OR logic using PLC.
125
NORMAL POSITION
126
DATE:
127
ACTUATED POSITION
128
RESULT: Thus the automation of single acting cylinder is done by using PLC.
129
NORMAL POSITION
130
DATE:
ACTUATED POSITION
132
RESULT: Thus the automation of double acting cylinder is done by using PLC.
133
NORMAL POSITION
134
DATE:
135
ACTUATED POSITION
136
Connect the air supply to FRL unit. Run the PLC. Observe the working of double acting cylinder is automatic reciprocating using the circuit A+B+A-B-.
RESULT: Thus the single cycle automation of multiple cylinders is operated in sequence (A+B+A-B-) using PLC.
137
NORMAL POSITION
138
DATE:
139
ACTUATED POSITION
140
Connect the air supply to FRL unit. Run the PLC. Observe the working of double acting cylinder is automatic reciprocating using the circuit A+B+ B-A-.
RESULT: Thus the single cycle automation of multiple cylinders is operated in sequence (A+B+B-A-) using PLC.
141
NORMAL POSITION
142
DATE:
143
ACTUATED POSITION
144
RESULT: Thus the single acting cylinder was operated using DCV in Hydraulic Trainer Kit
145
NORMAL POSITION
146
DATE:
147
ACTUATED POSITION
148
RESULT: Thus the double acting cylinder was operated using DCV in Hydraulic Trainer Kit
149
NORMAL POSITION
150
DATE:
151
ACTUATED POSITION
152
RESULT: Thus the hydraulic motor was operated using DCV in Hydraulic Trainer Kit
153
NORMAL POSITION
154
SINGLE CYCLE AUTOMATION OF DOUBLE ACTING CYLINDER USING LIMIT SWITCH EXPT NO: 33
AIM: To operate automatic operation of a double acting cylinder in a single cycle using limit switch in Hydraulic Trainer Kit. APPARATUS REQUIRED: HYDROSIM Software Double Acting Cylinder 3/2 Push Button Operated Spring Return DCV 4/2 Pilot Operated DCV Limit Switch FRL Unit PROCEDURE: Draw the circuit in HYDROSIM software and check the connections. The various components are connected as per circuit. Block the valve openings if necessary. Check the leakage and correct it. Open the valve and operate the cylinder.
DATE:
155
ACTUATED POSITION
156
RESULT: Thus the single cycle automation of double acting cylinder was operated by using limit switch in Hydraulic Trainer Kit.
157
NORMAL POSITION
158
MULTI CYCLE AUTOMATION OF DOUBLE ACTING CYLINDER USING LIMIT SWITCH EXPT NO: 34
AIM: To operate automatic operation of a double acting cylinder in a multi cycle using limit switch in Hydraulic Trainer Kit. APPARATUS REQUIRED: HYDROSIM Software Double Acting Cylinder 3/2 Push Button Operated DCV 4/2 Pilot Operated DCV Limit Switch FRL Unit PROCEDURE: Draw the circuit in HYDROSIM software and check the connections. The various components are connected as per circuit. Block the valve openings if necessary. Check the leakage and correct it. Open the valve and operate the cylinder.
DATE:
159
ACTUATED POSITION
160
RESULT: Thus the multi cycle automation of double acting cylinder was operated by using limit switch in Hydraulic Trainer Kit.
161
NORMAL POSITION
162
SIMULATION OF SINGLE CYCLE AUTOMATION OF MULTIPLE CYLINDERS IN SEQUENCE (A+B+A-B-) USING HYDROSIM SOFTWARE EXPT NO: 35
AIM: To simulate a Single Cycle Automation of Multiple Cylinders in Sequence (A+B+A-B-) using
HYDROSIM software.
DATE:
APPARATUS REQUIRED: HYDROSIM Software Double Acting Cylinder 3/2 Roller Operated Spring Return DCV 3/2 Push Button Spring Return DCV 4/2 Pilot Operated DCV Limit Switch Pump PROCEDURE: Draw the circuit in HYDROSIM software and check the connections. The various components are connected as per circuit. Block the valve openings if necessary. Check the leakage and correct it. Open the valve and operate the cylinder.
163
ACTUATED POSITION
164
RESULT: Thus the Simulation of Single Cycle Automation of Multiple Cylinders in Sequence (A+B+A-B-)
Using HYDROSIM Software was done.
165
NORMAL POSITION
166
SIMULATION OF SINGLE CYCLE AUTOMATION OF MULTIPLE CYLINDERS IN SEQUENCE (A+B+B-A-) USING HYDROSIM SOFTWARE EXPT NO: 36
AIM: To simulate a Single Cycle Automation of Multiple Cylinders in Sequence (A+B+B-A-) using
HYDROSIM Software.
DATE:
APPARATUS REQUIRED: HYDROSIM Software Double Acting Cylinder 3/2 Roller Operated Spring Return DCV 3/2 Push Button Spring Return DCV 4/2 Pilot Operated DCV Limit Switch Pump PROCEDURE: Draw the circuit in HYDROSIM software and check the connections. The various components are connected as per circuit. Block the valve openings if necessary. Check the leakage and correct it. Open the valve and operate the cylinder.
167
ACTUATED POSITION
168
RESULT: Thus the Simulation of Single Cycle Automation of Multiple Cylinders in Sequence (A+B+B-A-)
Using HYDROSIM Software was done.
169
NORMAL POSITION
170
SIMULATION OF SINGLE CYCLE AUTOMATION OF MULTIPLE CYLINDERS IN SEQUENCE (A+B+C+A-B-C-) USING HYDROSIM SOFTWARE EXPT NO: 37
AIM: To simulate a Single Cycle Automation of Multiple Cylinders in Sequence (A+B+C+A-B-C-) using
HYDROSIM Software.
DATE:
APPARATUS REQUIRED: HYDROSIM Software Double Acting Cylinder 3/2 Roller Operated Spring Return DCV 3/2 Push Hand Levered Spring Return DCV 4/2 Pilot Operated DCV Limit Switch Pump PROCEDURE: Draw the circuit in HYDROSIM software and check the connections. The various components are connected as per circuit. Block the valve openings if necessary. Check the leakage and correct it. Open the valve and operate the cylinder.
171
ACTUATED POSITION
172
RESULT: Thus the Simulation of Single Cycle Automation of Multiple Cylinders in Sequence (A+B+C+A-BC-) Using HYDROSIM Software was done.
173
NORMAL POSITION
174
SIMULATION OF SINGLE CYCLE AUTOMATION OF MULTIPLE CYLINDERS IN SEQUENCE (A+B+B-A-C+C-) USING HYDROSIM SOFTWARE EXPT NO: 38
AIM: To simulate a Single Cycle Automation of Multiple Cylinders in Sequence (A+B+ B-A-C+C-) using
HYDROSIM Software.
DATE:
APPARATUS REQUIRED: HYDROSIM Software Double Acting Cylinder 3/2 Roller Operated Spring Return DCV 3/2 Push Hand Levered Spring Return DCV 4/2 Pilot Operated DCV Limit Switch Pump PROCEDURE: Draw the circuit in HYDROSIM software and check the connections. The various components are connected as per circuit. Block the valve openings if necessary. Check the leakage and correct it. Open the valve and operate the cylinder.
175
ACTUATED POSITION
176
RESULT: Thus the Simulation of Single Cycle Automation of Multiple Cylinders in Sequence (A+B+ B-AC+C-) Using HYDROSIM Software was done.
177
HYDRAULIC CIRCUIT
178
ACTUATION OF HYDRAULIC CYLINDER AND TO FIND OUT PRESSURE VS FORCE EXPT NO: 39
AIM: To actuate the hydraulic cylinder and find out the Pressure VS Force. APPARATUS REQUIRED: Oil Tank Single Phase Motor Gear Pump Pressure Relief Valve 4/3 Double Solenoid Valve Double Acting Cylinder Load Cell Data Actuation Card than Lab View Software. FORMULA: P=F/A A = ( / 4) * D2 P F A D Pressure Force Area Diameter of Cylinder = 50mm = 30mm = 150mm
179
DATE:
Kg/cm2 Kg cm2 cm
S.No 1) 2) 3) 4) 5) 6) 7) 8) 9) 10)
% of Error
MODEL CALCULATION:
180
Error = Displayed Force Calculated Force / Displayed Force % of Error = Error * 100 PROCEDURE: Switch on the electrical power supply with motor. Switch on the power supply to the control unit. Open the lab view software in the system. Inter face hydraulic trainer with system using RS-232. Open the force. Go to operate, click the run. Than power on (below). Now extend the system by pressing the up button. Load cell indicate the force value in the monitor. Now adjust the pressure regulator and set the maximum pressure as 25kg/cm2. Retract the cylinder. Once again forward the cylinder; you have adjusted the pressure in pressure regulator. You have seen the force value in monitoring. Repeat the force value for different pressure. GRAPH: Pressure VS Force
181
MODEL GRAPH:
182
RESULT: The actuation of double acting cylinder was carried out and the curve between pressure and force is been obtained.
183
HYDRAULIC CIRCUIT
184
ACTUATION OF HYDRAULIC CYLINDER AND TO FIND OUT SPEED VS DISCHARGE EXPT NO: 40
AIM: To actuate the hydraulic cylinder and find out the Speed VS Discharge APPARATUS REQUIRED: Oil Tank Single Phase Motor Gear Pump Pressure Relief Valve 4/3 Double Solenoid Valve Double Acting Cylinder Load Cell Data Actuation Card than Lab View Software. FORMULA: V=Q/A Flow = Discharge V=F/A F=V*A A = ( / 4) * D2 V Q F A Velocity Discharge Flow Area cm / sec liters / sec liters / sec cm2
185
DATE:
TABULATION: Velocity in S.No UP Speed cm / sec 1) 2) 3) 4) 5) 6) 7) 8) 9) 10) MODEL CALCULATION: Velocity in DOWN Speed cm / sec Discharge in UP Flow Liters / sec Discharge in DOWN Flow Liters / sec
186
cm
PROCEDURE: Switch on the electrical power supply with motor. Switch on the power supply to the control unit. Open the lab view software in the system. Inter face hydraulic trainer with system using RS-232. Open the Speed. Go to operate, click the run. Than power on (below). Now extend the system by pressing the up button. Now regulate the flow control valve, contract the system by pressing down position. After seen monitor in velocity cm/sec. Now adjust the flow control valves and set the maximum flow, to find the up and velocity. Repeat the force value for different pressure. GRAPH: Speed VS Discharge
187
MODEL GRAPH:
188
RESULT: The actuation of double acting cylinder was carried out and the curve between speed and discharge is been obtained.
189
190
DATE:
TABULATION: S.No 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 MODEL GRAPH: Gauge Pressure (mmWc) Pressure Transmitter Current Output (mA)
192
Invoke the Process control software. Once, tank pressure reached 250mmWc enters control output of 0%. Gradually open the HV4 valve every 50Wc note down the current readings. Select Pressure/process control 100%. Note down the current readings for various pressure readings. Switch OFF the Pump. GRAPH: Pressure VS output current manual mode and enter a controller output of
RESULT:
193
194
DATE:
TABULATION: S.No 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 MODEL GRAPH: Flow Transmitter Flow (LPH) Current Output (mA)
196
Invoke the Process control software Select Flow/control manual mode. 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. Stop the process. GRAPH: Flow VS output current
RESULT:
197
198
DATE:
TABULATION: S.No 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 MODEL GRAPH: Temperature (C) Temperature Transmitter Current Output (mA)
200
Switch ON VMPA - 62A unit and Digital controller with PC. Invoke the Process control software. Select Temperature/control 100%. Vary pump speed to desired level. Set the rotameter at some minimum flow rate (say 40 LPH). Start the process after the flow of water. Note down the current readings for different temperature (read from the computer). Stop the process. Make pump speed to minimum position. GRAPH: Temperature VS output current manual mode and enter a controller output of
RESULT:
202
DATE:
Time (Seconds)
204
Invoke Process Control Software. Select Pressure control PID. Heater / Pump ON switch should be in Pump mode. Enter the parameters and observe the responses of various controllers at various set point. Stop the process. Save the response and conclude the behaviour of Pressure process. GRAPH: Time VS Pressure
RESULT: Thus the performance of PID controllers on Pressure process was studied.
205
206
DATE:
Time (Seconds)
208
Invoke Process Control Software. Select Flow control PID. Heater / Pump ON switch should be in Pump mode. Enter the parameters and observe the responses of various controllers at various set points. Stop the process. Save the response and conclude the behaviour of Flow process. GRAPH: Time VS Flow
RESULT: Thus the performance of PID controllers on Flow process was studied.
209
210
DATE:
Time (Seconds)
212
Invoke Process Control Software. Select Temperature control PID. Heater / Pump ON switch should be in Heater mode. Enter the parameters and observe the responses of various controllers at various set points. Stop the process. Save the response and conclude the behaviour of Flow process. GRAPH: Time VS Temperature
RESULT: Thus the performance of PID controllers on Temperature process was studied.
213
214
OPEN LOOP AND CLOSED LOOP INTERFACING IN DC SERVO MOTOR EXPT NO: 47
AIM:
To study the DC servo motor speed control using open loop and closed loop interfacing
DATE:
APPARATUS REQUIRED: DC Servo Motor PEC16M7 Module Micro-4011 kit 34-pin FRC cable RS-232 cable 15 pin connector PROCEDURE: Switch ON power supply of the PEC16M7 module, Micro-4011and DC Motor. Switch ON the 12V DC ON/OFF switch. Switch ON the power ON/OFF switch in the PEC16M7 module. Press the reset switch in the PEC16M7 module and Micro-4011. LCD in the Micro-4011 displays as follows with a delay of few seconds. Select speed control. Select open loop. Set the duty cycle between (50 - 98) % Now the motor will start to run corresponding to the duty cycle. Then press the reset button. Add the load to the loading area and note down the speed in tabular column.
215
TABULATION: S.No Load (Kg) OPEN LOOP CONTROL SYSTEM 1 2 3 4 5 6 7 8 9 10 CLOSED LOOP CONTROL SYSTEM 1 2 3 4 5 6 7 8 9 10 Speed (Rpm)
216
Press reset button and select the closed loop. Select PID control Then set the speed of the motor Add the load to the loading area and note down the speed in tabular column.
GRAPH: OPEN LOOP CONTROL SYSTEM Load VS Speed CLOSED LOOP CONTROL SYSTEM Load VS Speed
RESULT: Thus the DC servo motor speed control using open loop and closed loop interfacing was done and the characteristics curves are obtained.
217
218
OPEN LOOP AND CLOSED LOOP INTERFACING IN AC SERVO MOTOR EXPT NO: 48
AIM:
To study the AC servo motor speed control using open loop and closed loop interfacing
DATE:
APPARATUS REQUIRED: AC Servo Motor PEC16M7 Module 15 pin connector PROCEDURE: Switch ON power supply of the PEC16M7 module, Micro-4011and AC Motor. Switch ON the 12V DC ON/OFF switch. Switch ON the power ON/OFF switch in the PEC16M7 module. Press the reset switch in the PEC16M7 module. LCD displays as follows with a delay of few seconds. Select speed control. Select open loop. Set the duty cycle between (50 - 98) % Now the motor will start to run corresponding to the duty cycle. Then press the reset button. Add the load to the loading area and note down the speed in tabular column.
219
TABULATION: S.No Load (Kg) OPEN LOOP CONTROL SYSTEM 1 2 3 4 5 6 7 8 9 10 CLOSED LOOP CONTROL SYSTEM 1 2 3 4 5 6 7 8 9 10 Speed (Rpm)
220
Press reset button and select the closed loop. Select PID control Then set the speed of the motor Add the load to the loading area and note down the speed in tabular column.
GRAPH: OPEN LOOP CONTROL SYSTEM Load VS Speed CLOSED LOOP CONTROL SYSTEM Load VS Speed
RESULT: Thus the AC servo motor speed control using open loop and closed loop interfacing was done and the characteristics curves are obtained.
221
222
STEPPER MOTOR INTERFACING WITH 8051 MICRO CONTROLLER FOR CLOCKWISE ROTATION
EXPT NO: 49
AIM:
DATE:
To write an assembly language program for driving the stepper motor in clockwise direction. APPARATUS REQUIRED: Stepper Motor 8051 Micro Controller Kit PROGRAM: MEMORY ADDRESS 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 410A OBJECT CODES 7C FF 90 41 14 78 04 E0 C0 83 C0 PUSH DPL JO: MOVX A, @DPTR PUSH DPH MOV R0, #04 START: MOV DPTR, # LOOK UP MNEMONICS MOV R4. #FF
223
224
MEMORY ADDRESS 410B 410C 410D 410E 410F 4110 4111 4112 4113 4114 4115 4116 4117 4118 4119 411A 411B 411C 411D 411E 411F 4120 4121 4122 4123 4124 4125 4126
OBJECT CODES 82 90 FF C0 F0 DC 06 80 FE 09 05 06 0A 7A 03 79 FF 7B FF DB FE D9 FA DA F6 D0 82 D0
MOVX @DPTR, A DJNZ R4, CALL HLT: SJMP HLT LOOK UP: DB 09H, 05H, 06H, 0AH
CALL: MOV R2, #03 DLY2: MOV R1, #FFH DLY1: MOV R1, #FFH DLY: DJNZ R3, DLY DJNZ R1, DLY1 DJNZ R2, DLY2 POP DPL POP DPH
225
226
OBJECT CODES 83 A3 D8 DC 80 D5
227
228
STEPPER MOTOR INTERFACING WITH 8051 MICRO CONTROLLER FOR ANTICLOCKWISE ROTATION
EXPT NO: 50
AIM:
DATE:
To write an assembly language program for driving the stepper motor in anticlockwise direction. APPARATUS REQUIRED: Stepper Motor 8051 Micro Controller Kit PROGRAM: MEMORY ADDRESS 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 410A OBJECT CODES 7C FF 90 41 14 78 04 E0 C0 83 C0 PUSH DPL JO: MOVX A, @DPTR PUSH DPH MOV R0, #04 START: MOV DPTR, # LOOK UP MNEMONICS MOV R4. #FF
229
230
MEMORY ADDRESS 410B 410C 410D 410E 410F 4110 4111 4112 4113 4114 4115 4116 4117 4118 4119 411A 411B 411C 411D 411E 411F 4120 4121 4122 4123 4124 4125 4126
OBJECT CODES 82 90 FF C0 F0 DC 06 80 FE 0A 06 05 09 7A 03 79 FF 7B FF DB FE D9 FA DA F6 D0 82 D0
MOVX @DPTR, A DJNZ R4, CALL HLT: SJMP HLT LOOK UP: DB 0AH, 06H, 05H, 09H
CALL: MOV R2, #03 DLY2: MOV R1, #FFH DLY1: MOV R1, #FFH DLY: DJNZ R3, DLY DJNZ R1, DLY1 DJNZ R2, DLY2 POP DPL POP DPH
231
232
OBJECT CODES 83 A3 D8 DC 80 D5
233
234
STEPPER MOTOR INTERFACING WITH 8051 MICRO CONTROLLER FOR 360 CLOCKWISE ROTATION
EXPT NO: 51
AIM:
DATE:
To write an assembly language program for driving the stepper motor in 360 clockwise direction. APPARATUS REQUIRED: Stepper Motor 8051 Micro Controller Kit PROGRAM: MEMORY ADDRESS 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 410A OBJECT CODES 7C C8 90 41 14 78 04 E0 C0 83 C0 PUSH DPL JO: MOVX A, @DPTR PUSH DPH MOV R0, #04 START: MOV DPTR, # LOOK UP MNEMONICS MOV R4. #C8
235
236
MEMORY ADDRESS 410B 410C 410D 410E 410F 4110 4111 4112 4113 4114 4115 4116 4117 4118 4119 411A 411B 411C 411D 411E 411F 4120 4121 4122 4123 4124 4125 4126
OBJECT CODES 82 90 FF C0 F0 DC 06 80 FE 09 05 06 0A 7A 03 79 FF 7B FF DB FE D9 FA DA F6 D0 82 D0
MOVX @DPTR, A DJNZ R4, CALL HLT: SJMP HLT LOOK UP: DB 09H, 05H, 06H, 0AH
CALL: MOV R2, #03 DLY2: MOV R1, #FFH DLY1: MOV R1, #FFH DLY: DJNZ R3, DLY DJNZ R1, DLY1 DJNZ R2, DLY2 POP DPL POP DPH
237
238
OBJECT CODES 83 A3 D8 DC 80 D5
RESULT: Thus the stepper motor was driven in 360 clockwise direction.
239
240
STEPPER MOTOR INTERFACING WITH 8051 MICRO CONTROLLER FOR 360 ANTICLOCKWISE ROTATION
EXPT NO: 52
AIM:
DATE:
To write an assembly language program for driving the stepper motor in 360 anticlockwise direction. APPARATUS REQUIRED: Stepper Motor 8051 Micro Controller Kit PROGRAM: MEMORY ADDRESS 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 410A OBJECT CODES 7C C8 90 41 14 78 04 E0 C0 83 C0 PUSH DPL JO: MOVX A, @DPTR PUSH DPH MOV R0, #04 START: MOV DPTR, # LOOK UP MNEMONICS MOV R4. #C8
241
242
MEMORY ADDRESS 410B 410C 410D 410E 410F 4110 4111 4112 4113 4114 4115 4116 4117 4118 4119 411A 411B 411C 411D 411E 411F 4120 4121 4122 4123 4124 4125 4126
OBJECT CODES 82 90 FF C0 F0 DC 06 80 FE 0A 06 05 09 7A 03 79 FF 7B FF DB FE D9 FA DA F6 D0 82 D0
MOVX @DPTR, A DJNZ R4, CALL HLT: SJMP HLT LOOK UP: DB 0AH, 06H, 05H, 09H
CALL: MOV R2, #03 DLY2: MOV R1, #FFH DLY1: MOV R1, #FFH DLY: DJNZ R3, DLY DJNZ R1, DLY1 DJNZ R2, DLY2 POP DPL POP DPH
243
244
OBJECT CODES 83 A3 D8 DC 80 D5
RESULT: Thus the stepper motor was driven in 360 anticlockwise direction.
245
246
STEPPER MOTOR INTERFACING WITH 8051 MICRO CONTROLLER FOR 270 CLOCKWISE ROTATION
EXPT NO: 53
AIM:
DATE:
To write an assembly language program for driving the stepper motor in 270 clockwise direction. APPARATUS REQUIRED: Stepper Motor 8051 Micro Controller Kit PROGRAM: MEMORY ADDRESS 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 410A OBJECT CODES 7C 96 90 41 14 78 04 E0 C0 83 C0 PUSH DPL JO: MOVX A, @DPTR PUSH DPH MOV R0, #04 START: MOV DPTR, # LOOK UP MNEMONICS MOV R4. #96
247
248
MEMORY ADDRESS 410B 410C 410D 410E 410F 4110 4111 4112 4113 4114 4115 4116 4117 4118 4119 411A 411B 411C 411D 411E 411F 4120 4121 4122 4123 4124 4125 4126
OBJECT CODES 82 90 FF C0 F0 DC 06 80 FE 09 05 06 0A 7A 03 79 FF 7B FF DB FE D9 FA DA F6 D0 82 D0
MOVX @DPTR, A DJNZ R4, CALL HLT: SJMP HLT LOOK UP: DB 09H, 05H, 06H, 0AH
CALL: MOV R2, #03 DLY2: MOV R1, #FFH DLY1: MOV R1, #FFH DLY: DJNZ R3, DLY DJNZ R1, DLY1 DJNZ R2, DLY2 POP DPL POP DPH
249
250
OBJECT CODES 83 A3 D8 DC 80 D5
RESULT: Thus the stepper motor was driven in 270 clockwise direction.
251
252
STEPPER MOTOR INTERFACING WITH 8051 MICRO CONTROLLER FOR 270 ANTICLOCKWISE ROTATION
EXPT NO: 54
AIM:
DATE:
To write an assembly language program for driving the stepper motor in 270 anticlockwise direction. APPARATUS REQUIRED: Stepper Motor 8051 Micro Controller Kit PROGRAM: MEMORY ADDRESS 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 410A OBJECT CODES 7C 96 90 41 14 78 04 E0 C0 83 C0 PUSH DPL JO: MOVX A, @DPTR PUSH DPH MOV R0, #04 START: MOV DPTR, # LOOK UP MNEMONICS MOV R4. #96
253
254
MEMORY ADDRESS 410B 410C 410D 410E 410F 4110 4111 4112 4113 4114 4115 4116 4117 4118 4119 411A 411B 411C 411D 411E 411F 4120 4121 4122 4123 4124 4125 4126
OBJECT CODES 82 90 FF C0 F0 DC 06 80 FE 0A 06 05 09 7A 03 79 FF 7B FF DB FE D9 FA DA F6 D0 82 D0
MOVX @DPTR, A DJNZ R4, CALL HLT: SJMP HLT LOOK UP: DB 0AH, 06H, 05H, 09H
CALL: MOV R2, #03 DLY2: MOV R1, #FFH DLY1: MOV R1, #FFH DLY: DJNZ R3, DLY DJNZ R1, DLY1 DJNZ R2, DLY2 POP DPL POP DPH
255
256
OBJECT CODES 83 A3 D8 DC 80 D5
RESULT: Thus the stepper motor was driven in 270 anticlockwise direction.
257
258
STEPPER MOTOR INTERFACING WITH 8051 MICRO CONTROLLER FOR 180 CLOCKWISE ROTATION
EXPT NO: 55
AIM:
DATE:
To write an assembly language program for driving the stepper motor in 180 clockwise direction. APPARATUS REQUIRED: Stepper Motor 8051 Micro Controller Kit PROGRAM: MEMORY ADDRESS 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 410A OBJECT CODES 7C 64 90 41 14 78 04 E0 C0 83 C0 PUSH DPL JO: MOVX A, @DPTR PUSH DPH MOV R0, #04 START: MOV DPTR, # LOOK UP MNEMONICS MOV R4. #64
259
260
MEMORY ADDRESS 410B 410C 410D 410E 410F 4110 4111 4112 4113 4114 4115 4116 4117 4118 4119 411A 411B 411C 411D 411E 411F 4120 4121 4122 4123 4124 4125 4126
OBJECT CODES 82 90 FF C0 F0 DC 06 80 FE 09 05 06 0A 7A 03 79 FF 7B FF DB FE D9 FA DA F6 D0 82 D0
MOVX @DPTR, A DJNZ R4, CALL HLT: SJMP HLT LOOK UP: DB 09H, 05H, 06H, 0AH
CALL: MOV R2, #03 DLY2: MOV R1, #FFH DLY1: MOV R1, #FFH DLY: DJNZ R3, DLY DJNZ R1, DLY1 DJNZ R2, DLY2 POP DPL POP DPH
261
262
OBJECT CODES 83 A3 D8 DC 80 D5
RESULT: Thus the stepper motor was driven in 180 clockwise direction.
263
264
STEPPER MOTOR INTERFACING WITH 8051 MICRO CONTROLLER FOR 180 ANTICLOCKWISE ROTATION
EXPT NO: 56
AIM:
DATE:
To write an assembly language program for driving the stepper motor in 180 anticlockwise direction. APPARATUS REQUIRED: Stepper Motor 8051 Micro Controller Kit PROGRAM: MEMORY ADDRESS 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 410A OBJECT CODES 7C 64 90 41 14 78 04 E0 C0 83 C0 PUSH DPL JO: MOVX A, @DPTR PUSH DPH MOV R0, #04 START: MOV DPTR, # LOOK UP MNEMONICS MOV R4. #64
265
266
MEMORY ADDRESS 410B 410C 410D 410E 410F 4110 4111 4112 4113 4114 4115 4116 4117 4118 4119 411A 411B 411C 411D 411E 411F 4120 4121 4122 4123 4124 4125 4126
OBJECT CODES 82 90 FF C0 F0 DC 06 80 FE 0A 06 05 09 7A 03 79 FF 7B FF DB FE D9 FA DA F6 D0 82 D0
MOVX @DPTR, A DJNZ R4, CALL HLT: SJMP HLT LOOK UP: DB 0AH, 06H, 05H, 09H
CALL: MOV R2, #03 DLY2: MOV R1, #FFH DLY1: MOV R1, #FFH DLY: DJNZ R3, DLY DJNZ R1, DLY1 DJNZ R2, DLY2 POP DPL POP DPH
267
268
OBJECT CODES 83 A3 D8 DC 80 D5
RESULT: Thus the stepper motor was driven in 180 anticlockwise direction.
269
270
STEPPER MOTOR INTERFACING WITH 8051 MICRO CONTROLLER FOR 90 CLOCKWISE ROTATION
EXPT NO: 57
AIM:
DATE:
To write an assembly language program for driving the stepper motor in 90 clockwise direction. APPARATUS REQUIRED: Stepper Motor 8051 Micro Controller Kit PROGRAM: MEMORY ADDRESS 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 410A OBJECT CODES 7C 32 90 41 14 78 04 E0 C0 83 C0 PUSH DPL JO: MOVX A, @DPTR PUSH DPH MOV R0, #04 START: MOV DPTR, # LOOK UP MNEMONICS MOV R4. #32
271
272
MEMORY ADDRESS 410B 410C 410D 410E 410F 4110 4111 4112 4113 4114 4115 4116 4117 4118 4119 411A 411B 411C 411D 411E 411F 4120 4121 4122 4123 4124 4125 4126
OBJECT CODES 82 90 FF C0 F0 DC 06 80 FE 09 05 06 0A 7A 03 79 FF 7B FF DB FE D9 FA DA F6 D0 82 D0
MOVX @DPTR, A DJNZ R4, CALL HLT: SJMP HLT LOOK UP: DB 09H, 05H, 06H, 0AH
CALL: MOV R2, #03 DLY2: MOV R1, #FFH DLY1: MOV R1, #FFH DLY: DJNZ R3, DLY DJNZ R1, DLY1 DJNZ R2, DLY2 POP DPL POP DPH
273
274
OBJECT CODES 83 A3 D8 DC 80 D5
275
276
STEPPER MOTOR INTERFACING WITH 8051 MICRO CONTROLLER FOR 90 ANTICLOCKWISE ROTATION
EXPT NO: 58
AIM:
DATE:
To write an assembly language program for driving the stepper motor in 90 anticlockwise direction. APPARATUS REQUIRED: Stepper Motor 8051 Micro Controller Kit PROGRAM: MEMORY ADDRESS 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 410A OBJECT CODES 7C 32 90 41 14 78 04 E0 C0 83 C0 PUSH DPL JO: MOVX A, @DPTR PUSH DPH MOV R0, #04 START: MOV DPTR, # LOOK UP MNEMONICS MOV R4. #32
277
278
MEMORY ADDRESS 410B 410C 410D 410E 410F 4110 4111 4112 4113 4114 4115 4116 4117 4118 4119 411A 411B 411C 411D 411E 411F 4120 4121 4122 4123 4124 4125 4126
OBJECT CODES 82 90 FF C0 F0 DC 06 80 FE 0A 06 05 09 7A 03 79 FF 7B FF DB FE D9 FA DA F6 D0 82 D0
MOVX @DPTR, A DJNZ R4, CALL HLT: SJMP HLT LOOK UP: DB 0AH, 06H, 05H, 09H
CALL: MOV R2, #03 DLY2: MOV R1, #FFH DLY1: MOV R1, #FFH DLY: DJNZ R3, DLY DJNZ R1, DLY1 DJNZ R2, DLY2 POP DPL POP DPH
279
280
OBJECT CODES 83 A3 D8 DC 80 D5
281