Me8781 Mechatronics Laboratory Manual: 7th Semester
Me8781 Mechatronics Laboratory Manual: 7th Semester
7th Semester
R2017
INDEX
EXPT
DATE NAME OF THE EXPERIMENT SIGN.
NO
- Introduction to Mechatronics
Study Experiments
4 Study of Various transducers
Today many industries improving their product though automation which is based on the
inter connection between the electronics control systems and mechanical engineering. Such
control systems generally use microprocessors as controllers and have electrical sensors
extracting information from mechanical inputs through electrical actuators to mechanical
systems.
MECHATRONICS
CONTROL ENGINEERING
COMPUTER TECHNOLOGY
Most of mechatronics systems work based on motion or action by means of sort. This
motion or actuation caused either by torque or force form which displacement and acceleration
can be obtained. To obtain this force or acceleration, actuators are mainly used. Actuator is a
device which provides enough force needed to stat the mechatronics systems. At the same,
power should be supplied to the actuator to activate it. The power supplied to actuators might be
any one of the following forms such as compressed air, pressurized fluid, electric power and
mechanical power. If compressed air supplied to the system, it is called as pneumatic system.
But if pressurized fluid is supplied to flow the system it is called as hydraulic system.
AIM
To write an assembly language program for Add and Subtract- 8-bit numbers in memory
and store the result in memory.
APPARATUS REQUIRED:
EXAMPLE ADDITION:
The two data to be added are at 4150 and 4151. The result is stored at 4152.
Data (4150) = 23
(4152) = 35
Result = 58
PROGRAM:
LDA 4150 ;
4150 (A) = 23
MOV B, A;
LDA 4151;
4151 A =35
ADD B;
STA 4152;
(A) 4152 = 58
HLT
4100 3A LDA@4150
4101 50
4102 41
4103 47 MOV B, A
4104 3A LDA@4151
4105 51
4106 41
4107 80 ADD B
4108 32 STA@4152
4109 52
410A 41
410B 76 HLT
Procedure:
Change data at 4150 and execute each time and check for result
EXAMPLE SUBTRACT:
The two data to be added are at 4150 and 4151. The result is stored at 4152.
Data (4150) = 49
(4152) = 24
Result = 25
4101 50
4102 41
4103 7E MOV A, M
4104 23 INX H
4105 96 SUB M
4106 23 INX H
4107 77 MOV K, A
4108 76 HLT
Procedure:
Change data at 4150 and execute each time and check for result
OBJECT CODES FOR MULTIPLICATION :
4101 52
4102 41
4105 00
4106 00
4108 50
4109 41
410A EB XCHG
410C 05 DCR B
410E 0B
410F 41
4111 54
4112 41
4113 76 HLT
PROCEDURE:
Execute the program and check for the result at 4154 and 4155
Change data at 4250 and 4151 and execute each time and check result
4101 50
4102 41
4105 51
4106 41
4107 0E MVI C, 00
4108 00
4109 B8 CMP B
410A DA JC LOOP
410B 13
410C 41
410E 0C INR C
410F B8 CMP B
4110 D2 JNC LOOP1
4111 09
4112 41
4114 52
4115 41
4118 53
4119 41
PROCEDURE:
Execute the program and check for the result at 4152 and 4153
Objective: To convert the ASCII number in memory to its equivalent decimal number
4101 50
4102 41
4103 7E MOV A, M
4104 DE SUI 30
4105 30
4106 FE CPI 0A
4107 0A
4108 DA JC LOOP
4109 0D
410A 41
410C FF
410E 77 MOV M, A
410F 76 HLT
RESULT:
Thus the Add ,Subtract, multiplication, Division and code convection- 8-bit numbers in
memory and store the result in memory are verified.
STEPPER MOTOR INTERFACING WITH 8051 MICRO CONTROLLER FOR
CLOCKWISE ROTATION
AIM
To write an assembly language program for driving the stepper motor in clockwise
direction.
APPARATUS REQUIRED:
Stepper motor
PROGRAM:
4101 FF
4103 41
4104 14
4106 04
4109 83
410B 82
410D FF
410E C0
4111 06
4113 FE
4115 05
4116 06
4117 0A
4118 7A
4119 03
411B FF
411D FF
411F FE
4121 FA
4123 F6
412 83
412A DC
412C D5
412D END
RESULT:
AIM
To write an assembly language program for Microcontroller based traffic light system.
APPARATUS REQUIRED:
PROGRAM:
4100 74 80 MOV
4102 90 FF OF MOV
4105 FO MOVX
4106 7C 04 MOV
4108 90 41 9B MOV
410B AA 83 MOV
410D AB 82 MOV
410F 90 41 8F MOV
4112 A8 83 MOV
4114 A9 82 MOV
4116 EO MOVX
4117 A8 83 MOV
4119 A9 82 MOV
411B 90 FF OC MOV
411E F0 MOVX
411F 09 INC
4122 89 82 MOV
4124 EO MOVX
4125 A8 83 MOV
4127 A9 82 MOV
4129 90 FF OD MOV
412C FO MOVX
412E 88 83 MOV
4130 89 82 MOV
4132 EO MOVX
4133 A8 83 MOV
4135 A9 82 MOV
4137 90 FF OE MOV
413A FO MOVX
413B O9 INC
413C 12 41 75 LCALL
4141 8B 82 MOV
4143 E0 MOVX
4144 AA 83 MOV
4146 AB 82 MOV
4148 90 FF OC MOV
414B FO MOVX
414C OB INC
414D 8A 83 MOV
414F 8B 82 MOV
4151 EO MOVX
4152 AA 83 MOV
4154 AB 82 MOV
4156 90 FF OD MOV
4159 FO MOVX
415A OB INC
415B 8A 83 MOV
815D 8B 82 MOV
415 F EO MOVX
4160 AA 83 MOV
4162 AB 82 MOV
4164 90 FF 0E MOV
4167 FO MOVX
4168 OB INC
4169 12 41 82 LCALL
416C 88 83 MOV
416E 89 82 MOV
4170 DC A4 DJNZ
4172 12 41 06 LCALL
4175 7D 12 MOV
4177 7E FF MOV
4179 7F FF MOV
417B DF FE MOV
417D DE FA DJNZ
417F DD F6 DJNZ
4181 22 RET
4182 7D 12 MOV
4184 7E FF MOV
4186 7F FF MOV
4188 DF FE DJNZ
418A DE FA DJNZ
418C DD F6 DJNZ
418E 22 RET
418F 44 27 12 DB
4192 92 2B 10 DB
4195 84 9D 10 DB
4198 84 2E 48 DB
419B 48 27 12 DB
419E 92 4B 10 DB
41A1 84 9D 20 DB
41A4 04 2E 49 END
RESULT:
AIM
Measurement temperature of the temperature transducer and verify the performance with
output voltage.
APPARATUS REQUIRED:
Water bath
Thermometer
RTD sensor
Multi-meter
Connecting wires
PROCEDURE:
Initially keep the RTD switch in o- open -to check resistance between the RTD. Set the
value of 1.4- 1.6 v (using zero setting) with room temp using thermometer
Then keep the RTD switch in c - close mode, Place the sensor in water bath and insert
both RTD and thermo meter in water bath.
Switch on the heater, for every 5 deg increment, note down the output reading using
voltmeter.
Increase the temperature and note down the respective voltage readings by using
voltmeter.
Plot the graph between temperature (thermometer) and the observations taken in terms of
output (voltage).
OBSERVATIONS
Result:
EXPERIMENTS USING PNEUMATIC TRAINER KIT
Ex. No:
Ex. No: Date :
To control the speed of double acting cylinder using Meter In and Meter Out valve
circuit in Basic Pneumatic Training Kit
APPARATUS REQUIRED:
PROCEDURE:
RESULT:
Thus the speed of double acting cylinder was controlled using Metering In and Metering
Out circuit in Pneumatic Trainer Kit.
Ex. No:
Ex. No: Date :
To operate a single acting cylinder using an impulse pilot valve in pneumatic trainer kit
APPARATUS REQUIRED:
PROCEDURE:
RESULT:
Thus the single acting cylinder was operated an impulse pilot valve in Pneumatic Trainer
kit.
Ex. No:
Ex. No: Date :
To operate a double acting cylinder using AND & OR logic circuit in Pneumatic Trainer
Kit
APPARATUS REQUIRED:
PROCEDURE:
RESULT:
Thus the double acting cylinder using AND & OR logic circuit was operated in
Pneumatic Trainer kit.
Ex. No:
Ex. No: Date :
To operate automatic operation of double acting cylinder in a single cycle using limit
switch in Pneumatic Trainer Kit.
APPARATUS REQUIRED:
PROCEDURE:
RESULT:
Thus the single cycle automation of double acting cylinder was operated by using limit
switch in Pneumatic Trainer Kit.
Ex. No:
Ex. No: Date :
AIM:
APPARATUS REQUIRED:
PROCEDURE:
RESULT:
Thus the single cycle automation of multiple cylinders operated sequence (A+B+B-A-)in
Pneumatic Trainer Kit.
EXPERIMENTS ON ELECTRO-PNEUMATICS TRAINER
KIT
Ex.No.
Ex. No: Date :
To operate single and double acting cylinder using the single solenoid valve in Electro
Pneumatic Trainer Kit.
APPARATUS REQUIRED:
PROCEDURE:
RESULT:
Thus the single and double acting cylinder was operated using the single solenoid valve
in Electro Pneumatic Trainer Kit.
Ex. No:
Ex. No: Date :
To operate double acting cylinder using double solenoid valve in Electro Pneumatic
Trainer Kit.
APPARATUS REQUIRED:
PROCEDURE:
RESULT:
Thus the double acting cylinder was operated using the double solenoid valve in Electro
Pneumatic Trainer Kit.
EXPERIMENT ON ELECTRO-PNEUMATIC WITH PLC
Ex. No: Date :
To simulate the single acting cylinder with ON and OFF delay timer in Electro
Pneumatic with PLC Trainer Kit.
APPARATUS REQUIRED:
PROCEDURE:
RESULT:
Thus the actuation of single acting cylinder with ON and OFF delay timer was done
using Electro Pneumatic with PLC Trainer Kit.
Ex. No: Date :
To simulate the double acting cylinder with UP and DOWN counter using Electro
Pneumatic with PLC Trainer Kit.
APPARATUS REQUIRED:
PROCEDURE:
RESULT:
Thus the actuation of double acting cylinder with UP and DOWN counter was done
using Electro Pneumatic with PLC Trainer Kit.
Ex. No: Date :
To simulate the single acting cylinder with AND & OR logic using Electro Pneumatic
with PLC Trainer Kit.
APPARATUS REQUIRED:
PROCEDURE:
RESULT:
Thus the double acting cylinder with AND & OR logic was done using Electro
Pneumatic with PLC Trainer Kit.
Ex. No: Date :
APPARATUS REQUIRED:
PROCEDURE:
RESULT:
Thus the single cycle automatic of multiple cylinder is operated in sequence (A+B+A-B)
was done using Electro Pneumatic with PLC Trainer Kit.
EXPERIMENTS ON FLUID SIM SOFTWARE
Ex. No:
Ex. No: Date :
AIM:
To simulate the Pneumatic, Hydraulic and Electrical circuit with single acting,
double acting cylinders by manual and automatic mode using pneumatic simulation software
(Fluid-SIM).
REQUIREMENTS:
Personal Computer
FLUID SIM (Pneumatic and Hydraulic) Software’s
PROCEDURE:
RESULT:
Thus the Pneumatic, Hydraulic and Electrical circuit for single acting and double
acting cylinder was simulated using FLUIDSIM software.
IMAGE PROCESSING AND ANALYSIS
Aim
To determine unknown dimension for the given specimen using image process tool.
Procedure:
AIM:
To study the PLC control process of bottle filling Module Apparatus Required:
Power supply
CONCLUTION: