0 ratings0% found this document useful (0 votes) 100 views105 pagesMechatronics Lab Manual
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here.
Available Formats
Download as PDF or read online on Scribd
Fina
al Year
gle Acting Cylinder With Push Button
Jer With Hand Lever
Branch: Mechanical
Date of
| submission
] if single Aeting Cylind
| — Fate Acting Cylinder With ‘AND” Gate .
2) éeic Citeuit With Push Button
Sinule Aeting Cylinder With ‘OR’ Gate
4 Louie Circuit With Push Button
a Single Acting Cylinder With 3/2 Pilot
VAlve
Déuble Acting Cylinder With Hand Lever
6
= Double Acting Cylinder With 5/2 Double
q Pflot Valve And Flow Control Valve
8 Multi Cylinder With 5/2 Double Pilot
Valve and 3/2 Roller Valve
F Speed Control of Double Acting Cylinder
Using Méter-In And Meter-Out Circuit
4 Aulaney Operation Of Double Acting
10 Cylindé& In Single Cycle Using Limit
Switch
Automatic Operation Of Double Acting
iN Cylindef In Multi Cycle Using Limit
Switch
Electro Pneumatic Cireut For Single
12 Acting Cylinder Using 3/2 Solenoid
Valve
i. Electro Pneumatic Circuit For Double
Acting Cylinder Using 5/2 Double
Solenoid Valve
4 a aa
Single-Acting Cylinder Using PLC
Is 5 —
Double“Act
Cylinder Using PLCPage | Date of
sul Remarks
Title of Fixperiment
Stepper Motor Control [Half Step Mode]
tepper Motor Control [Full Step Mode]
Speed Control Of De Motor Using PID Controller
Linear Actuation System [Up & Down ]
Simulation of Single Acting Cylinder [Hydrosim Software]
| 21 ~ | Simulation of Double Acting Cylinder [Hydrosim Software]
| 22 Simulation of Multi-Cylinder [Hydrosim Software]
23 ~ | Simulation of Single Acting Cylinder [Pneumosim Software]
log "| Simulation of Double Acting Cylinder [Pneumosim
| Software)
25 ~ | Simulation of Multi-Cylinder [Pneumosim Software]
26 _ | Adding of two 8 bit number 8085,
27 ~ | Subtraction of two 8 bit number 8085
‘28 | Multiplication of two 8 bit number 8085 ao
29 ., | Division of two 8 bit number 8085
80 | Addition of two 16 bit number 8085
al 7 | Sorting - Ascending order
32 ao Sorting — Descending order
33” | Code Conversion — BCD to HEXA Decimal
34 Code Conversion - HEXA Decimal to BCD
35 | — | Traffic Light "Using Microprocessor
| image Processing Technique Using MATLAB
36
@EX. NO. :01 SINGLE ACTING CYLINDER WITH PUSH BUTTON
KEL
cur
Single Acting Cylinder with Spring Retum
2
LNs 3/2 Push Button
3
[2] FRU Unit
A compressorING CYLINDER WITH PUSH BUTTON
LE AC
SING
AIM:
To be able to design and assemble a circuit that extends and retracts a single acting,
spring retum cylinder with push button.
COMPON!
TS LIST:
Components Qty
FRL Unit 1
3/2 Push button sprig return DCV 1
Single acting cylinder 1
Air service unit 1
+ Connecting pipe -
PROCEDURE:
v
Study the layout carefully.
y
Design the schematic diagram for the exercise,
Assemble the circuit.
v
v
Carefully check all the circuit properly.
v
Connect the air supply.
Test the circuit.
Vv
v
Observe the working of cylinder and DCV.
RESULT:
Thus the circuit to extend a single acting spring return cylinder is designed and assembled
by using push button working was observed.EX. NO. :02 SINGLE ACTING CYLINDER WITH HAND LEVER
ee
Single Acting Cylinder with Spring Retum
att. hh 3/2 Hand Lever
3
FRL Unit
4. CompressorEX.NO:2
DATE: SINGLE ACTING CYLINDER WITH HAND LEVER
Au
To be able to design and assemble a circuit that extends and retracts # single acting,
cylinder with hand lever.
COMPONENTS LIS‘
Components Qy
“© PRL Unit 1
* 3/2 Hand Lever 1
Single acting cylinder 1
Air service unit 1
+ Connecting pipe _
PROCEDURE:
o
Study the layout carefully.
v
Design the schematic diagram for the exercise.
9
Assemble the circuit.
Carefully check all the circuit properly.
Connect the air supply.
vvv
Test the circuit.
> Observe the working of cylinder and hand lever.
RESULT:
Thus the cireuit to extend a single acting spring return cylinder is designed and assembled
by using hand lever working was observed.IEx.No. 03 SINGLE ACTING CYLINDER WITH ‘AND' GATE LOGIC CIRCUIT WITH DETENT VALVE!
ce
Single Acting Cylinder with Spring Retum
tic 1 Two Pressure Vahe / AND Gate
inn
3/2 Detent Valve >
be]
2 FRL
Compressor
aSINGLE ACTING CYLINDER WITH ‘AND? GAT!
CIRCUIT WITH PUSH BUTTON
AIM:
To be able to design and assemble a circuit that extends and retracts a single acting
cylinder usingAND gate logic circuit with push button.
List:
Components Qy
FRL Unit 1
+ 3/2 Push button DCV 2
AND gate Logic 1
Single acting cylinder
% Connecting pipe :
PROCEDURE:
Study the layout carefully.
Design the schematic diagram for the exercisé.
Assemble the cireuit.
Carefully check all the circuit properly.
Connect the air supply.
Test the circuit.
TO Y 9 7 2
Observe the working of cylinder and ‘AND gate logic.
RESULT:
Thus the circuit to extend a single acting spring return cylinder is designed and assembled
by using ANDgate logic circuit with push button working was observed.(See 22229200 0DOOOb00 bbb Gb db ddd dE FIER
lossaidwo5
wats {ol
wong ysng Ze woring ysng Ze
£
‘a
t
z
© seg yO / aneA, —_
VCey,
é 1
uinyay Buds ya zapuilkg Bunoy ajuig
NOLLNG HSNd HLM LINDYID 31907 .ALV9 YO, HLM YAGNITAD SNL JTONIS 40: ‘ON “xg,EX. NO:
LOGIC.
DAT SINGLE ACTING CYLINDER WITH ‘OR’ GATE
CIRCUIT WITH PUSH BUTTON
AIM:
To be able to design and assemble a circuit that extends and retracts a single acting
cylinder using*OR® gate logic circuit with push button.
COMPONENTS LIST:
Components Qty
> PRL Unit 1
* 3/2 Push button DCV 2
+ OR gate logic 1
+ Single acting cylinder 1
“Connecting pipe 7
PROCEDURE:
Study the layout carefilly.
vv
Design the schematic diagram for the exercise.
v
Assemble the circuit.
v
Carefully check all the circuit properly.
Connect the air supply.
‘Test the circuit.
y
v
Observe the working of cylinder and ‘OR’ gate logic.
RESULT:
Thus the circuit to extend a single acting spring return cylinder is designed and assembled
by using ‘OR’ gate logic circuit with push button working was observed.Ex. No. :5 SINGLE ACTING CYLINDER WITH 3/2 PILOT VALVE
Control Line
[=
Single Acting Cylinder vath Spring Feturn
3f2 Pilot Valve
3/2 Push Button
} FRE Unit
CompressorAIM
SINGLE ACTING CYLINDER WITH 3/2 PILOT VALVE
To be able to design and assemble a circuit that extends and retracts a single
actingcylinder using3/2 Pilot Directional Control Valve
COMPONENTS LIST:
vvvvy
v
RESULT:
Components Qty
FRL Unit A
3/2 Pilot DCV u
Single acting cylinder i
Connecting pipe s
Study the layout carefully.
Design the schematic diagram for the exercise.
Assemble the circuit.
Carefully check all the circuit properly.
Connect the air supply.
Test the circuit.
Observe the working of cylinder and 3/2 Pilot directional control valve.
‘Thus the circuit to extend a single acting spring return cylinder is designed and assembled
by using 3/2 Pilot directional control valveworking was observed.Ex. No. 16 DOUBLE ACTING CYLINDER WITH HAND LEVER
A
i=
Double Acting Cylinder
i Wk 5/2 Hand Lever
Tr
|
ofa a
@) FRE Unit
4s Compressor'YLINDER WITH HAND LEVER
DOUBLE ACTING
AIM:
lc a cireuit that extends and retracts a double acting
To be able to design and assem|
cylinder usinghand lever.
COMPONENTS LIS’
Components Qty
+ FRL Unit 1
* 5/2 Hand lever 1
+ Double acting cylinder 1
+ Connecting pipe -
PROCEDURE:
> Study the layout carefully.
> Design the schematic diagram for the exercise.
> Assemble the circuit.
> Carefully check all the circuit properly.
> Connect the air supply.
> Test the circuit.
1g of cylinder and hand lever.
> Observe the wor
RESULT:
Thus the circuit to extend and retracts a double acting cylinder is designed and assembled
by using hand lever working was observed.rossaidwio9
ea
wong usng we WX
+
aAleA Wild 1GNOG ZS ez
sepuyig Sugoy eiqnog
ip woUng USM CE
aye jonuog mo] 4 Key uD
FATWA TOULNOD MO 14 ONY SATVA LOTId 3T8NOd 2S HLIM YAGNITAD ONILOV 318M 00 L: ‘ON “xyEX. NO:7
DOUBLE ACTING CYLINDER WITH 5/2 DOUBLE PILOT VALVE
ANDFLOW CONTROLVALVE
DAT
AIM:
circuit that extends and retracts a double acting
To be able to design and assemble
cylinder usingS/2 valve and flow control valve
COMPONENTS LIST:
Components Qty
FRL Unit 1
3/2 Push button 2
* 5/2DCV 1
Flow Control Valve 2
Double acting cylinder 1
+ Connecting pipe —
PROCEDURE:
Study the layout carefully.
Design the schematic diagram for the exercise.
Assemble the circuit,
Carefully check all the circuit properly.
Connect the air supply.
Test the circuit.
vVvvvVVYv
Observe the working of cylinder and 5/2 DCV and flow control valve.
RESULT:
‘Thus the circuit to extend and retracts a double acting cylinder is designed and assembled
by using 5/2 DCV and flow control valveworking was observed.wossardwog
wun Td
ane wenod TE be]
vapuylg Guay] ajqnoq
fos
uinjeg Gundy yum sapundg Bunay ai6uig
ane sai}
AAIeA JOON ZE ONY AIG 2G Hite JOpUNy FON "x3,
17)X.NO: 8
DATE: MULTI CYLINDER WITH 5/2DOUBLE PILOT VALVE
AND3/2 ROLLER VALVE.
AIM:
To be able to design and assemble a circuit that extends and retracts a multi cylinder.
COMPONENTS LIS}
Components Qty
FRL Unit 1
5/2 valve 1
3/2 roller valve 3
Single acting cylinder 1
Double acting cylinder 1
+ Connecting pipe
PROCEDURE:
Study the layout carefully.
Design the schematic diagram for the exercise.
Assemble the circuit.
Carefully check all the circuit properly.
Connect the air supply.
Test the circuit.
vVvvvvvyv
Observe the working of multicylinder and valves.
RESULT:
‘Thus the circuit to extend and retracts a multicylinder is designed and assembled by using
valve working was observed.One way flow control valve f
fa
= -bo+
l Ls]
oz N
Ex.No. 9 a. METER - IN SPEED CONTROL CIRCUIT
Double Acting Cylinder
4/2 Push Button with Spring Return
FRL
Compressor
~anamaananeodeEX. NO:9
DOUBLE ACTING CYLINDER USING
DATI CONTROL OF
METER-IN AND METER-OUT CIRCUIT
AIM:
‘ F i 7 it.
To control the speed of double acting cylinder using meter-in and meter-out circul
COMPONENT LIST:
Components Qty
Compressor 1
FRL Unit 1
5/2 Hand Lever 1
Flow control valve 1
Double acting cylinder 1
Connecting tubes _
Check the connection of meter-in circuit.
‘Switch ON the compressor supply
By changing the position of direction control valve the forward and backward
strokeoccurs,
Return stroke is faster than forward stroke because of meter-in circuit.
y
> Same procedure is followed to meter-out circuits but Forward stroke is faster
thanreturn stroke because of meter-out circuit,| Ex.No. 9 b. METER - OUT SPEED CONTROL CIRCUIT
E—— Double Acting Cylinder
One way flow control valve
fa
t
ttt, 422 Push Button with Spring Retum
tT
Ka FRL
| Compressor|
RESULT:
Thus the automatic operation of speed control of double acting cylinder is done using
meter-in and meter-out circuit.Ex.No.10 AUTOMATIC OPERATION OF DOUBLE ACTING CYLINDER IN SINGLE CYCLE
itch
3/2 Roller “alve / Limit
a" lal
Double Acting Cylinder _——
i e
f
1p |2
aie
3
5/2 Double Pilot Direction Control Valve 4 2
svt e3
2
hl Als
1 fs
tvs
3/2 Push Button
Z FRL
A Compressoreueueuvweoucvwdees
>
>
2
>
S
>
>
>
<]
www Vee we
EX. NO: 10
y oT 3 LINDER
DATE: AUTOMATIC OPERATION OF DOUBLE ACTING CYLINDE!
LN SINGLE CYCLE USING LIMIT SWITCIT
AIM: /
f double acting
To be able to design and assemble a circuit that Automatic operation of
cylinder in single cycle using limit switch.
u
Qty
Components
FRL Unit
+ 3/2 Push Button
+ 5/2 Double Pilot DCV
3/2 roller valve (Limit Switch)
Double acting cylinder
Flow Control Valve
Connecting pipe
PROCEDURE:
> Study the layout carefully.
diagram for the exercise.
> Design the schemé
Assemble the circuit.
Carefully check all the circuit properly.
>
>
> Connect the air supply.
> Test the circuit.
oa
Observe the working of double acting cylinder in single cycle and limit
switch.
RESULT:
Thus the automatic operation of double acting cylinder in single cycle is done using limit
switch.
|
'Ex.No.11 AUTOMATIC OPERATION OF DOUBLE ACTING CYLINDER IN MULTI CYCLE
3/2 Roller valve / Limit Switch
Double Acting Cylinder
5%
5/2 Double Pilot Direction Contral Valve
Compressor
Ee 8) S10 O ee be hiade elNO: 11
DATE: AUTOMATIC OPERATION OF DOUBLE ACTING CYLINDE!
IN MULTI CYCLE USING LIMIT SWITCH
AIM:
To be able to design and assemble a circuit that Automatic operation of double acting
cylinder in multi cycle using limit switeh
COMPONENTS LIST:
Components Qty
“ FRL Unit 1
+ 5/2 Double Pilot DCV 1
3/2 roller valve (Limit Switch) 2
Double acting cylinder 1
Flow Control Valve 2
Connecting pipe -
PROCEDURE:
Study the layout carefully.
vv
Design the schematic diagram for the exercise.
Assemble the circuit.
vv
Carefully check all the circuit properly.
v
Connect the air supply.
Test the circuit,
v
v
Observe the working of double acting cylinder in multi cycle and limit switch.
RESULT:
Thus the automatic operation of double acting cylinder in multi cycle is done using limit
switchyossardwog F
Vad
g
ADO plouajes albuig ZE 4 4. a 3
uunjey Gundg ya sepuykg Buoy aiSuis
Toe
ceri
JATWA GIONIIOS Z/€ SNISN YAGNITAD ONLLOW FTONIS HOS LINDUID LLWWNINd OYLIITA 2b “ONSSINGLE ACTING
!CTRO PNEUMATIC CIRCUIT FOR
CYLINDER USING 3/2 SOLENOID VALVE
AIM:
To be able to design and assemble a circuit that extends and retracts a single
actingcylinderusing 3/2 single solenoid valve
Components Quy
¢ FRL Unit 1
3/2 solenoid spring DCV
inder 1
Single acting c
Connecting pipes and Wires
PROCEDURE:
Study the layout carefully.
v
Design the schematic diagram for the exercise.
Assemble the Pneumatic circuit.
vv
Make alll the electric circuit.
Carefully check all the circuit properly.
Connect the air supply.
Connect the supply voltage.
y
vVvvy
Test the circuit.
Observe the working of cylinder and 3/2 solenoid valve
y
RESULT:
Thus the working of single acting cylinder using solenoid valves was designed using
electro pneumatic kit.wossadung ¥
as 2
VIZ ssa ousies sana zs
=i sspuyig Susy aiqneg
AANTVA GIONS TOS 2S ONISN UAGNITAD OND 378N00 UOJ LINDUID SILVWNANY OULDATa Eb “ONEX. NO: 13
DATE: TRO PNEUMATIC CIRCUIT FOR DOUBLE ACTING
CYLINDERUSING 5/2 DOUBLE SOLENOID VALVE
AIM:
To be able to design and assemble a circuit that extends and retracts a double acting
cylinder using 5/2 double solenoid valve
COMPONENTS LIST:
Components Qty
FRL unit 1
% 5/2 double solenoid valve 1
% Flow control valve 2
+ Double acting cylinder 1
+ Connecting pipes and Wires —~
PROCEDURE:
Study the layout carefully.
Design the schematic diagram for the exercise.
Assemble the Pneumatic circuit.
Make alll the electric circuit.
Carefully check all the circuit properly.
Connect the air supply.
Connect the supply voltage.
Test the circuit,
VvVVVVVvY
Observe the working of cylinder and 5/2 solenoid valve
RESULT:
Thus the working of double acting cylinder using solenoid valves was designed using
electro pneumatic kit.Ex.No. 14 SINGLE ACTING CYLINDER USING PLC]
ATL
cra
Single Acting Cylinder with Spring Return
A
‘In 3/2 Single Solenoid DCV
a FRL
A. CompressorDe ACTING CYLINDER USING
SING
AIM:
To be able to design a circuit that extends and retracts the single acting cylinder with help
of PLC,
COMPONENTS LI:
Components Quy
FRL Unit 1
% 3/2 Solenoid DCV I
+ Single acting cylinder 1
® PLC I
* PC 1
+ Connecting tubes and Wires
Study the layout carefully.
v
Design the schematic diagram for the exercise.
Program the logic in PLC,
vvyv
Assemble the Pneumatic circuit,
Make all electri
Carefully check all the circuit properly.
circuit.
v
v
Connect the air supply.
v
Vv
Connect the supply voltage.
v
Test your circuit,
Observe the working of cylinder, 3/2 Solenoid DCV and PLC
vFreres ee rere ae eee ere ere area eee ee ee ea
taMee omy
7
|
i=
Ad} 007
loLooow
r ‘SONNH a
voooo0% | 1940} too000% ||.
Adj 001.
boonou% — -oodao%
y saNnH
vooooom _L¥LaNoRESULT:
Thus the circuit to extend and retract a single acting cylinder was designed and assembled
by using PLC and the working of the PLC was observed.
‘>
Sy)Ex.No.15 DOUBLE ACTING CYLINDER USING PLC
= Double Acting Cylinder
5/2 Double Solenoid OCV
FRL
A CompressorEX. NO: 15
Da’
AIM:
To be able to d
help of PLC.
DOUE ING CYLINDER USING PI
AC
na circuit that extends and retracts the Double acting cylinder with
COMPONENTS LIST:
Components Qty
FRL Unit 1
* 5/2 Double Solenoid DCV 1
* Double acting cylinder 1
PLC 1
PC 1
ROCEDURE:
vvvvvv
vvvyv
Connecting tubes and Wires
Study the layout carefully.
Design the schematic diagram for the exercise.
Program the logic in PLC.
Assemble the Pneumatic circuit,
Make all electric circuit.
Carefully check all the circuit properly.
Conneet the air supply.
Connect the supply voltage,
‘Test your circuit.
Observe the working of cylinder, 5/2 Solenoid DCV and PLC‘Ad oat
yi |
DL000H%! =— 2000
i snows [|
Zocoo™ LYLGNO} —zanovo%
|
[zoe
el
Zocov0% — cocgON —LoDOCIN%
j- 001
1
Fooau%| — booocint
rt snout 1
nannies tnaneinssRESULT:
‘Thus the circuit to extend and retract a double acting cylinder continuously designed and
assembled using PLC and the working of PLC was observed.PROGRAM TO RUN A STEPP
R MOTOR AT DIFI
LABLE MENEMONICS
ORG 410011 | at00 - |
[START | MOV DPTR, 74500 T4199 904500. —| :
MOV Ro. H04id ao | wo | __—i|
JO MOVX A, @DPTR 4105 oe |
PUSH DpH Fyigg Coss
PUSH DPL “| atos C082 : a
MOV DPTR,#FFCOH | 4ioa, 90 FF CO _
MOV R2.H04 ~~ Yigg | Aca
MOV RIMOFH 790F _ 4
DLYT | MOVR3. ort |i "7B OF _
DLY DINZR3, DLY le | DBFE
DINZR1, DLYT D9 FC _
DINZ R2, DLYT DAFA
MOV @DPTRA | aji9 FO _
POPDPL 411A Do 82 _
POP D Pr aa 411c Do 83
INCDPTR ~ 411E a3
mao «days | D8 Ed
SiMe STAR Tia (NPAT oT 80DD__ a
END a 4123
TABLE DB 09H, 05H, 06H, OAH 4500 09 05 06 0AEX. NO: 16
|ALF STEP MODE]
Di PER MOTOR CONTROL [I
AIM:
To control the speed of the stepper motor interface with 8051 microcontroller in half step
mode by using microcontroller kit.
COMPONENT LIST:
Components Qty
+ Stepper motor
¢ Microcontroller Kit
Keyboard
Connecting wires
PROCEDURE:
Switch on the microcontroller kit.
Enter the codes in the microcontroller kit.
>
> Save the program
> Execute the program.
>
Observe the working of stepper motor.
RESULT:
Thus the speed control of the stepper motor interface with 8051 microcontroller half step
mode by using microcontroller kit was performed successfully.PROGRAM TO RUN A S'
ASSEMBLY
MOTOR AT REQUIE
WHICH ES EQUIVALENT TO 256
ANGI
ePS
WITHIN 360°,
LABLE MENEMONICS ADDRESS | OPCODE/OPERAND | COMMENTS
~PORG 410011 ‘yar ff ann ee i
MOV RA. HF }4t00 «| 705 a
START | MOVDPTI 4102 ‘9041 14 - |
MOV RO, fiOatT F105 | 78 04 —_ |
JO MOVX A. @DPTR 4107 0 i
PUSH DPH 4108 «| C083 ~ /
PUSH DPE falda) Coea a
MOVDPTR, #FFCOH [410C | 90 FFCO :
“MOVX @DI 410F
DINZRACALL——~*4| 4110 -
HLT ‘SIMP HLT ‘yaiz ‘| so FE “to
LOOKUP | DB O9H, OSH, 06H, OAH | 4114 | 09 05 060A PT
‘CALL MOV R2, 03H ais | 7A03 7
DLY2 MOV Ri, HFFA 411A___| 79 FF = a |
DLY 1 MOVR3, fi 4lIC 78 FF a
DLY DINZR3, DLY aE DB FE -
DINZRI, DLYi 4120 DOFA
DINZR2,DLY2~———«*4122——«| DA FG ~]
POP DPL. a 4124 7 ~
| POP DPH 4126 ~ 7
INC DPTR | 4128 ~
DINZRO10 4129
SIMP START 4128 ~~
END 412D ~STEPPER MOTOR CONTROL [FULL STEP MODE]
AIM:
To control the speed of the stepper motor interface with 8051 microcontroller in full step
mode by using microcontroller kit
COMPONENT LIST:
Components Qry
+ Stepper motor 1
+ Microcontroller Kit 1
Keyboard 1
Connecting wires =
PROCEDURE:
> Switch on the microcontroller kit.
> Enter the codes in the Microcontroller kit.
> Save the program.
> Execute the program.
> Observe the working of stepper motor.
RESUL!
‘Thus the speed control of the stepper motor interface with 8051 microcontroller full step
mode by using microcontroller kit was performed successfully.
2)HAAG
4
Tan
l
kewn02ei40
oa oN
oe
ya00903
2O-UWeIA) BINIVELL TOEX. NO: Is
SPEED CONTROL OF DC MOTOR USING PID CONTROLLER
AIM:
To control the speed of DC motor using PID Controller.
APPARATUS REQUIRE!
DC motor
PID controller
+ DC motor speed control trainer kit
PROCEDURE:
> Ensure the DC motor connection are connect
> Ensure the PID controller terminal
> Put the switch in integrate mode set the speed range
> Interface the 9 pin D connector to the instrument
> Switch ON the unit
> Set the Kp, Ki, Kp Values
> Now the speed of DC motor is controller to the mentioned unit.
RESULT: .
Thus the speed control of DC motor was controlled using PID controller.X.NO: (9 LINEAR ACTUATION SYSTEM
— Double Acting Cylinder
42 Hand Lever
rr.
abd
|
O Fixed Displacement Pump
| TankEX. NO: 19
TEM
DAT LINEAR ACTUATION §
[UP & DOWN]
AIM:
To study the working of hydraulic linear actuation system to move UP & DOWN motion
APPARATUS REQUIRED:
“Linear actuation system
+ Lab-VIEW software
PC
RS 232 cable
Patch chords
PROCEDURE:
Load the Lab-VIEWsoftware to PC.
Open the Lab-VIEW software,
vy
v
Switch ON linear actuation system.
Connect the PLC.
v
Draw the logic diagram in front panel
v
Run the Program.
v
Y
Check the performances of linear actuation system.
RESULT:
Thus the working of hydraulic linear actuation system was studied,Ex.Ho.20 SIRSULATION OF SINGLE ACTING CYLINDER (HYDROSI SOF TWARL)
Single Acting Cylinder vath Spring Return
3/2 Hand Lever
Fixed Displacement Purp
TankNO: 20
DATE:
SIMULATION OF SINGLE AC
IG CYLINDE!
[1YDROSIM SOFTWARE]
AIM:
Tobe able to design and simulate a Hydraulic cylinder that extends and retracts a single
acting cylinder by using Hydrosim software.
COMPONENTS LIST:
* PC
* Hydrosim Software
PROCEDURE:
> The main menu of hydrosim software is selected.
> The components of hydraulic circuit are selected.
> Circuit is drawn by using drag and paste option.
> The connections are drawn as per design.
> Now, the run option is selected and the working of the circuit was observed,
RESULT:
Thus the circuit to extends and retracts a single acting cylinder was designed and
simulated by using Hydrosim software.Cx.Ho.21 SIMULATION OF DOUBLE ACTING CYLINDER (IIYDROSIMA SOFWARE}
== Double Acting Cylinder
42 Hand Lever
on
© Fixed Displacement Pump
wb TankEX. NO: 21
SIMULATION OF DOUBLE ACTING CYLINDER
[ITYDROSIM SOFTWARE]
AIM:
and simulate a Hydraulic cylinder that extends and retracts a double
Tobe able to des
acting cylinder by using Hydrosim software.
DB
d
>
> DA’
>
b
d
’
O
,
)
COMPONENTS LIST:
+ PC
+ Hydrosim Sofware
PROCEDURE:
> The main menu of Hydrosim software is selected.
> The components of hydraulic circuit are selected.
> Circuit is drawn by using drag and paste option.
> The connections are drawn as per design.
> Now, the run option is selected and the working of the circuit was observed.
RESULT:
Thus the circuit to extends and retracts a double acting cylinder was designed and
simulated by using Hydrosim software,
(9)Ex.to.22SIMULATION OF tAULTI CYLINDER (IyoROSItA SOFTWARE)
a
cant
Double Acting Chtinder|
Single Acting Cylinder with Spang Return
372 Roller Vaivel/ Lirot Switch
522 Double Pilot CV
Fixed Displacement Pump
TankEX. NO: 22
RLUSING HYDROSIM
SIMULATION OF MULTI CYLIND
SOFTWARE,
DATE:
AIM:
To simulate a hydraulic circuit that extends and retracts multi-cylinder by using
Hydrosim software.
COMPOENT LIST:
PC
+ Hydrosim software
PROCEDURE:
> The main menu of Hydrosim software is selected.
‘The components of hydraulic circuit are selected.
v
¥ Circuit is drawn by using drag and paste option.
‘The connections are drawn as per design.
Now, the run option is selected and the working of the circuit was observed.
v
v
RESULT:
Thus the circuit to extend and retract a multi-cylinder was designed and simulated by
using Hydrosim software.Ex.Ho2aSIMULATION OF SINGLE ACTING CYLINDER (PHEUROSII SOFTWARE)
A
cy T
Single Acting Cylinder with Spring Retura
Wh 3/2 Hand Lever
3
FRL
& CompressorSIMULATION OF SINGLE ACTING CYLINDER
[PNEUMOSIM SOFTWARE]
AIM:
Tobe able to design and simulate a pneumatic cylinder that extends & retracts a single
acting cylinder by using pneumosim software.
COMPONENTS LIST:
~ PC
+ Pneumosim Software
PROCEDURE:
> The main menu of pneumosim software is selected.
> The components of pneumatic circuit are selected.
> Circuit is drawn by using drag and paste option.
The connections are given as per the design.
» Now, the run option is selected and the working of the circuit was observed,
RESULT:
Thus the circuit to extends and retracts a single acting cylinder was designed and
simulated by using pneumosim software.Ex.o24SIMULATION OF DOUBLE ACTING CYLINDER (PHEUEIOSIEN SOFTWARE)
c= Double Acting Cynder
4 2
of 7
AH Zh; Bia Hand tee
supe
FRL
CompressorEX. No:
ACTING CYLINDER
SIMULATION OF DOUBL!
|PNEUMOSIM SOFTWARE]
AIM:
To be able to design and simulate a pneumatic cylinder that extends & retracts a double
acting cylinder by using pneumosim software.
COMPONENTS LIST:
> PC
Pneumosim Software
PROCEDURE:
> The main menu of pneumosim software is selected
> The components of pneumatic circuit are selected
y
Circuit is drawn by using drag and paste option.
v
The connections are given as per the design
v
Now, the run option is selected and the working of the circuit was observed.
RESULT:
Thus the circuit to extends and retracts a double acting cylinder was designed and
simulated by using pneumosim software.MEA YO BING ES
cal
NEA FaUOY TE
kJ Bunay}ajqnogEX. NO; 25
DATE: SIMULATION OF MULTI CYLINDER USING PNEUMOSIM
SOFTWARE
AIM: VA
, i-cylis y usin;
To simulate a Pneumatic cireuit that extends and retracts a multi-cylinder by using
Pneumosim sofiware,
COMPOENT LIST:
PROCEDURE:
v
The main menu of Pneumosim softwareis selected
v
‘The components of Pneumatic circuit are selected.
Cireuit is drawn by using drag and paste option.
The connections are drawn as per design.
vvv
Now. the run option is selected and the working of the circuit was observed.
RESULT:
‘Thus the circuit to extend and retract a multi-cylinder was designed and simulated by
using Pneumosim software.QYPPITION OF Awe Sf. Bit WUMNBEE
USING S0s6 MICROPROCESSOR
( Start
; v =
Clear c~ Regirber |
\GeE 7° data jn
She Accumedate r |
|
$y
Get 3°74 fata ard
add wrth the ctr/
of Register
pc remeni|
Ca Ay | c-re |
|
[Phere Tre Sure |
ana cary |
memory b abron |
( sep ) .
aN
6°)OE SE SE EEE aS Sw ww
|
|
|
ADDITION OF TWO —8 BIT NUMBERS USING
~ ASSEMBLY LANGUAGE PROGRAM CHART
8085 MICROPROCI
J
r
Laser | mnemonics — | appress | Orceiny | COMMENTS
MVIC. 00H 100 OE
| 4101 00
LXIH, 4200 H 4102 ;
po 4103
7 4104 a
MOV A.M a05 7E
|
INX HT 4106 Fey 1
ADD M 4107 36
INC LOOP” 4108 ‘D2
_ ~ 0G.41 /
INRC 4108 0c
LOOP | STA 4500 410C 7
10D 00 1
q10E 5
MOV A.C TOF 7
STA 4501 H 410 32
ant Or
a2 5
HLT a3 76Cale wlabion
pre thou, Ce
Y200- of
5 9000 e087
- o2 >
O00? ore
oooe oar
GAO? = 0% C5em
oo Ccerry)
wrth carry
y200 ~ 92 == soo’ oolo
| yu = /0°8! oree
m eee 8 ®
| lgoo @ 26 (Sum)
gse! ae GaiaDATE:
AIM:
ADDITION OF TWO 8-BIT NUMBERS USING
8085 MICROPROCESSOR
To add two 8-bit number in presence of carry and without carry using 8085
microprocessor.
Apparatus Required:
Algorithm:
RESULT:
*
vv
vvvyv
Components Qty
8085 microprocessor kit 1
Power chord
Step I: start the program
Step 2: Initialize ‘c’register for carry
Step 3: Move added to accumulator from the “HL” pair and increment “HL”
pair.
Step 4: Add with that are present in the “HL” pair
Step 5: Increment the “C” register
Step 6: Store the sum and carry in memory
Step 6: Stop the program
Thus the program to perform 8-bit addition using 8085 microprocessor was executed and
its output was verifiedpeed
eae GC OR gh ON
C4S/NG = SOSS M1) 6 Ro proce sSoe
flow Charl
_/
(store
|
(Pel@alre~e cH reg
|Xoad the Swhtracker |
| | (Pm regrs ker
{ a
| oe!
|Subbroct me |
| Second cata
BY ges Joc Dac remerd
Cany=! / carry
pegisberne
Sbore the Aflerence|
a aca)SUBTRACTION OF TWO 8 BIT NUME
USING 8085 MICROPROC!
SOR
MBLY LANGUAGE PROGRAM CHART
LABEL | | MNEMONICS ADDRESS porary COMMENTS
MVIC,00 H 4200 0E
#201 00
LXIH, 4300H 4202 21
4203 00
4204 4B
MOV AM 4205 TE
INXH 4206 23
MOV B.M 4207 46
SUBB #208 8
INC LOOP 4209 D2
AQ0A 10
4208 R
INRC 420C 0c
CMA 420D OF
ADIO1 A ®0E C
420F ol
LOOP |INXH #210 B
MOV MA #21 7
INXH 4212 2B
MOV M,C #213 7A
HLT 4214 76gabtatior
Wi ow ~ Borrow
| Scene eee
| De pur
[aan paca
ADPRESS DATA ADPRESS | Batre
SE _ I
200 o5 300 | oF
| |
cele maa or | uB01 | 00
i t | i
Wri Borrow
{ INDorT
|ALDRESS DATA ODPRESS DETA
See Nee
i Y200 | oo Y 300 o38
i; of i
|
| Y20o i Os &3o0! ov
] i
|
}
i
|
|EX. NO: 2
DATE: SUBTRACTION OF TWO 8-BIT NUMBER USING 8085
MICROPROCESSOR
AIM:
To write a assembly language program to perform two 8-bit subtractor using 8085
microprocessor.
Apparatus Required:
Components Qty
+ 8085 microprocessor kit 1
+ Power Chord -
Algorithm:
> Step 1: Start the program
> Step 2: Clear the C-register and load the first input into accumulator from
memory
> Step 3: Second data moves to B-register from memory and subtract from
accumulator content
> Step 4: If carry is generated store the data in accumulator.
> Step 5: If carry is not present, Increment the C-register.
> Step 6: 1’s complement the accumulator and store the accumulator value
> Step 7: Stop the program
RESULT:
‘Thus the program to perform 8-bit subtraction using 8085 microprocessor was executed
and its output was verified+o 1 O35 ;
Mullican A po g- bik pumber using)
BOBS micreProce ScOY
Flow cherttculatror
cw
bet Thow
owt Boyrow
of > oo00
Blor
o2 = g000
2070
5
4 viet yor
as ad
Wd
// 70
05 020° ofa
cD 0000 ett
oo - 3
“3 O32 (C Borrow)
or a
u = oO 6 Carey?
Wwrte Borrow
o- => o008
oo Q010
os = C00 © eo!
9° > vpeote UCN a
9 =>
o2 pil
7
yrtl
95 5» 00° Cae
ce o!
rTe el!
Cea|O OO Gre ogo ae!
ya01- 08 C003)MULTIPLICATION OF TWO -8 BIT NUMBERS U
PROGRAM CHART
JSING8085 M ICROPROCESSOR
~~" \SSEMBLY LANGUAGE
LABEL MNEMONICS —_| ADDRESS ECoG COMMENTS
MVIC, 00H 4100 OE
4101 00
LXIH, 4200 H 4102 21
4103 00
4104 42
XRA A 4105 AF
MOV BM 4106 46
INXH 4107 23
MOV DM 4108 56
ADD D 4109 82
INC LOOP 2 410A D2
4103 0E
410C 41
INC C 410D 0c
DCRB 410E 05
JNZ LOOP | 410F c2
4110 09
4ill 41
INKH a2 32, 00, 45
MOV M, A 4113 00
INXH 4114 23
MOV M,C as 71
HLT 4119 76dapedete
bithoul — Cerys y
Twpur “T —
OCvT PT
fold ress aata | adtelvess | ees |
| a
| Gree 03 y2or ob !
{| | t
y2or | om ' 202 Pe |
U2er EA
G293 eAMULTIPLICATION OF
MICROPROCESSOR
AIM:
multiplication using 8085
To write an assembly language program to perform 8-bit multiplication using
microprocessor.
Apparatus Required:
‘Components Qty
| “8085 microprocessor
“ Power Chord =
Algorithm:
Start the program
Initialize C-register for carry and clear the accumulator
Move first data to B-register and data to ‘D’ register from HL pair
Add D-register content with accumulator
If carry is present increment C-register and decrement B-register until zero
If carry is not present store the result and carry in memory location
vvvvvvyv
Stop the programcalc rbedter :-
pith owt — Ce ory
Ca) + (8) a
oo 4+ 03 = 03 5 oe von
a3 1 92 = 0 » 9002 99
cy
| With carrg
| Ob + FF
| CO a alee = Fe
Fe + FE . Fe
pe 4 FE = Fe
Fes Fe = &
Fe + Fé . FY
| Palatal es ~ F2
| ee pe Fe
| Fo + pe = E€
| - ec
! ec + FE = EFRESULT:
‘Thus the program to perform 8-bit multiplication using 8085 microprocessor output was
verified.
a
3)wory
prs or?
using
ELOW CHART
| Geb the Value of
of
Te 8-bE Numbers
SOSA 77! CYP PyoceSSOr
Va SN
Seon7G )
eae
— Tota |
[a6 the tale os 2>4cista]
r
| Compare the both Aatot]
v
ah
[suboace Soe bots
ia Gata
| Zrcrease CH reg |
=
[Stow tee vente |
CeGe +)ESSOR
DIVISION OF TWO -8 BIT NUMBERS USING8085 MICROPROCESS
ASSEMBLY LANGUAGE PROGRAM CHART
LABEL MNEMONICS AppRESS | OPCODE/OPERAND COMMENTS
LDA 42001 F100 3A
4101 00
4102 Ey)
MOVB, A 4103 a7
LDA 4201 H Fioa 3A
4105 Oo
4106 Ev)
MVIC, 00H 4107 OE
4108 00
GO CMPB 4109 BS
JC LOOP Fi0A DA
a10B 12
410C 4
SUBB 410D 90
INRC 410E 0C
IMP GO a0F 3
4110 o
4111 41
LOOP [STA 4202 a2 D
a3 7
aid @
MOV A,C 411s 79
STA 4203 H qilé 3B
4117 0
a8 a
HLT A119 76ene carry
byt
INPUT
1
ADRESS Pata
| G200 oz
|
u2e!' | oY
EN per
| Dara
|
| u2e 1 OF
Cobculatror
hth owe
pppeess
Jasce
Con”
Brox
(a)
on
A = Ou,
(A -CB =
oy- 02 =
02 - 02 *
|
| OT PLT
\Pepeess |
i |
G20r |
Y2 08
ozEX. NO: 4
DATE: DIVISION OF TWO 8-BIT NUMBERS USING 8085
MICROPROCESSOR
AIM:
‘To write an assembly language program to perform 8-bit division using 8085
microprocessor
Apparatus Required:
Components Qty
8085 microprocessor kit 1
Power Chord a
*
Algorithm:
y
Step I: Start the program
Step 2: Get the division data in A - register and move to B-register
Step 3: Get the 2" data in A register
Step 4: Compare both the value and subtract
Step 5: If carry is generated increment C-register
Step 6: If carry is not present continue the subtraction upto carry presence
Step 7: Store the result
vVvvvvvv
Step 8: Stop the program
RESULT:
Thus the program to perform 8-bit division using 8085 microprocessor was written and
its output was executed successfullyPPP WOW OF Tivo /6-Bit pata
sin & SOS S TNIC PO PROCES SOP
plow ¢ hare
ae crc mag onda jp
[HL Pair 2 exharge data
lin £0 DE Pair
y
dead 2° gata into We
|
| a Vv
co | seore the resulb
| C step)|
\
1
ADDITION OF TWO - 16 BIT DATA USING8085 MICROPROCESSOR
___ASSEMBLY LANGUAGE PROGRAM CHART.
LABEL, MNEMONICS, ADDRESS | OPCODE/OPERAND. COMMENTS
MVIC.00 H 4100 OE, 00
LHLD 4300 H 4102 2A, 00, 43
XCHG 4105 EB
LHLD 4302 H 4106 2A, 02. 43
DADD 4109 19
INC LOOP 410A D2. 0E, 41
INRC 410D 0c
Loop, SHLD 4500 H 410E 22,00, 45
MOV A,C Aull 79
STA 4502 H 412 32, 02, 45
HLT 4lls 76G3o0) | Ad 4500 | 3eée \
user | oF geo | Pe
' | |
wsoa | FP 4602 | 2
| i i \
a a _NO: 5
DATE:
AIM
ADDITION OF TWO 16-BIT DATA US!
MICROPROCESSOR
To write the assembly language program to add two 16-bit numbers using 8085
microprocessor
Apparatus Required:
Algorithm:
vvv
vvv
v
Components Qty
8085 microprocessor kit 1
Power Chord 7
Step 1: Start the program
Step 2: Clear the C-register for carry
Step 3: Get the first data in the register pair and exchange to DE pair
Step 4: Get the second data in the HL pair and add with DE pair data |
Step 5: If carry is present increment ‘C’ register \
Step 6: If carry is not present store the result j
Step 7: Stop the programCole lation
bith Ca ay
pd 3
2 EE CC 29 gree
Pe ee agin
yore 1/99 OX ve
cy El 1 o4 | 4
A G 3 &
Aithout ean
or 03 => 0000 99° =
a eS po00 oolo0 2070 @ree
o007 gon 2h
1 ) J b
° i Y °RESULT:
Thus the program to perform 16-bit addition using 8085 microprocessor was written and
the output was executed successfully.923 SORTING DSC EM PINS Gy ORDER
[2 ew ¢ HART
Care
|\DbrGaize memory pointer |
yo
se =
PROC Ze Contre _
v
DECremMenk Counter
————__
Theream ent me mong eae
‘
| Tréer change Get
DecremenEpoun key
| aes
Pocreament memory p[a ANGUAGE, COMMENTS |
LABEL MNEMONICS ADDRESS.
START | TXT, 43001 “| 4200 21,00, 43 _|
MOV C,M 4203 4E
MOV B,C 4204 a
DCRC 4205 0D
INXH F206 23
BACK _ [MOVA,M F207 TE
INXH 4208 23
| CMP M 4209 BE
| INC SKIP FQ0A DA, 15, 42
INZ SKIP 420D CA, 15, 42
MOVD,M #210 36
MOVM, A 21 77
DCXH 212 2B
MOV M, D 4213 a
| INXH 4214 23
SKIP DERG 4215 oD
INZ BACK #216 C2, 07, 42
DCRB 4219 05
INZ START 421A | C2, 00, 42
HLT 41D 76ADDPESS | DETA
UsZoe of
ugor | 06
ty Bor °3
u 303 oD
Y 3 0% or
Ggo8 77
U3Zob bY
Cole let? or
Uso! - of
G3er 03
yp0R3 - oF
uUsoy- 7!
CIOS Maas
ug06 - 5%
Cv rTrPper |
5 ~ |
ADD2E LE DATA |
mace te
|
GBor | o3
4 303 ees
Uzoy od
208 BY
Y Boe Ja?
Ascending Order
Ger - oF
Gy Zor = OF
Go 303 = oeF
“zak ahd
49 OF 5 BY
ugoF = 77.EX.NO: 6
DATE: SORTING ASCENDING ORDER
AIM:
To manage the given number is ascending order using 8085 microprocessor
Apparatus Required:
Components Qty |
8085 microprocessor kit 1
Power Chord =
Step 1: Start the program i
Step 2: Get the numbers |
Step 3: Initialize memory pointer
Step 4: Increment memory pointer
Step 5: If pointer is greater inter change content
Step 6: Decrement counter and Increment memory pointer
Step 7: If Count 2
), decrement counter are go to step 4
Step 8: If count 1 = 0, Stop the program or go to step 2
>
>
>
>
>
>
>
>
>
Step 9: Stop the program
i
RESULT:
Thus the given numbers aré sorted in ascending order using 8085 microprocessorEX 79% SUR TING ~ DECEDING oOPpER
flow chore
¢ séart ')
1
Get the free
J
To] GE Mne Sumber
Bempare Toe pumber -—
| |
e |
[eeP the aumber| |
—— pel i
- ¥ .
| Dec dhe limtk bg 1 i
[Get te
Sep)
[spent sa Resulé [
ISORTING - DI
SCENDING ORDER
ASSEMBLY LANG!
UAGE PROGRAM CHART
‘OPCODE/OPERAND
COMMENTS
LABEL MNEMONICS ‘ADDRESS
START _| LXTH. 4300 H 4200 21, 00, 43
MOV C,M 4203 4E
MOV B,C 4204 a
DCRC F205 0D
INXH 4206 23
BACK | MOVA.M 2207 TE
INXH 4208 B
cuPM 7209 BE
INC SKIP 420A | D2, 15,42
INZ SKIP #20 | CA, 15,42
MOVD,M 4210 36
MOVM, A Wil 7
DCRH 4212 2B
MOV, D 3 2
INXH 4214 23
SKIP DCRC R15 oD
INZBACK 4216 C2, 07,42
DCRB 4219 05
INZ START HA | C2, 00,42
HLT 421D 76JL NDUT
aoeess
G300 -
G30!
G30
4302
420%
4308
9328
Caleutetion: -
DESCENDING g2DEee
U 30
U Bor
G3 03
ysoe
4308
u3e8
| werner |
ahs ADRESS ‘Dera a
et
oF 30! | 77
|
08 yaor | BY
7 | ues | |
sy 4G Boy of
72 U305 | of
02 306 | Oe
i
|
i |
| |
ae |
-77
- se
ares
oe
~ OF
- 02EX.NO:7
DATE:
Aim:
SORTING — DESCENDING ORDER
To arrange the set of number in descending order using 8085 microprocessor
Apparatus Required:
Algorithm:
RESULT:
©
vv
v
vvvvy
‘Components Qty
8085 microprocessor kit 1
Power Chord
Step 1: Start the program
Step 2: Initialize the counter
Step 3:Get the data in B compare A and B
Step 4: If'no carry decrement the count
Step 5: Add the next data
Step 6: Repeat the same step above
Step 7: Store the Result
Step 8: Stop the Program
Thus the given numbers are sorted in descending order using 8085 microprocessor.. f 2 SX A DECI
Breprey CedEP DESENAL 7 4
Plow chaveé
« S Garé
| Get Toe Aaeaalyae
[| Mave Are lew er ripple ard]
i Wéore /p C-reg |
| a tre humber orgas
|
Mare pe higle bree apa
Sore Sp pe +ag
ee
Mule ple Bireg b of Qrd
| add Cor bene 4, coreg
[vse +BCD TO HEXA DE
MAL
‘ASSEMBLY LANGUAGE PROGRAM CHART.
LABEL MNEMONICS ADDRESS | OPCODE/OPERAND COMMENTS i
LDA 4200 H 4100 3A, 00, 42
MOVB,A 4103 ca
ANI OF H A104 EG, 0E
MOV CA 4106 aF
MOVA,B 4107 7B
ANIFOH 7108 E6, FO
RRC TOA | OF
RRC 408 OF
RRC HOC OF
RRC 40D OF
MOVB. A TOE a7
XRAA 410F AF
MVID, 04 4110 16, 0A
SUM ADDD 4112 82
DCRB 4113 05
INZ SUM 4114 C2, 12,41
ADDC 4117 81
STA 4300 H a8 32, 00, 43
HLT 4121 76ee ND
“oF
gcd
| Lr por
| =
\PDoRESS
Cakutation: -
Y20c
1¢ 16"
YU Zoe
bo
Bare
EAA DECIHAL
OvT ee
la IPP EE Ss BsaDATE: BINARY CODED DECIMAL TO HEXA DECIMAL
AIM:
To convert BCD to hexadecimal using 8085 microprocessor trainer kit
Apparatus Required:
Components Qty
*
8085 microprocessor kit 1
Power Chord
| Algorithm:
v
Step 1: Start the program
Step 2: Initialize the accumulator by loading it
Step 3: Get the number
Step 4: Move upper nibble and store number as BCD
Step 5: Get the number again
Step 6: Mark lower nibble exchange nibble as result
|
Step 7: Multiply B register by on and add content to ‘c’ register
Step 8: Store the result
{
vvvvvvvyY
Step 9: Stop the program
RESULT:
‘Thus the conversion of BCD to Hexa-Decimal was done by using 8085 microprocessorgyno} 04
a a nae AS Bop (CON VECIE
( Séart —~)
Get the binary
e e binary po
Abo ve BivideB,
< Inzve “S| Digie poss
°
YW
bare Ase‘A DECIMAL TO BCD
ASSEMBLY LANGUAGE PROGRAM CHART
LABEL MNEMONICS ADDRESS | OPCOPE/OPERAND COMMENTS
TXIH, 42001 4100 21, 00, 42
MOV A, M 4103 TE
MVIB, 64 4104 06, 64
MVID. 0A 4106 16, 0A
GOT CMP B 4108 16,0A
JCGO2 4109 DA, 11,41
SUBB 410C 90
INRC 410D 0c
JMP GOI T10E C3, 08, 41
GO2z CMP D aii1 BA
JC LOOP a2 DA, 1A,41
SUBD aS 92
INRE 416 1c
IMP GO2 a7 3. 11,41
LOOP | STA4300 aA 32, 00, 43
MOVA,E 41D 7B
STA 301 4B 32, 01, 43
MOV A, C 4121 79
STA 4302 4122, 32, 02, 43
HLT 4125 76
SSWERKE DECIMAL “Vo @CD
42.00 lof
jd > Tete "t
. s
divx Att 8 : \
x
*
ee ‘
| :
4zor + O02 i
. is
Joe OS |
4 le
Ss
¢
ere ___®
Cho! i
|
§EX. NO: 9
INVERSION
DATE: HEXADECIMAL TO BCD CO!
AIM:
: jcroprocessor.
To Convert binary number to BCD numbers by using 8085 microps
Apparatus Required:
Components Qty
“8085 microprocessor kit 1
“© Power Chord _
Algorithm:
Step 1: Start the program
Step 2: Get the number add and binary input to zero
Step 3: If number is greater than 100, divide by 100
Step 4: Load quotient as MSB, BCD digit
Step 5: If number is greater than 10 divide by 10
Step 6: Store the converter has quotient as next BCD digit
Step 7: Store the low digits as least BCD digit
vvvvvVVY
Step 8: Stop the program
RESULT:
Thus the conversion of hexadecimal to BCD was done by using 8085 microprocessor7 sive _
G v TRAFIC LZtOHT Con 7PocEe
SIep-
Pe
ly da he
pil Gy pe
Pan Par
STORW
| DLY pal, &' Je = ar
| Pos Lao ik oy G
Lor dys L256
Pas Pi, Pho
poor | | | o | i [e lo | } Jo © by
lo@)1 @/ @2 CY CY RRC
Lee
yi dee
eo &
Bb bb Wey
TRAFFIC LIGHT CONTROLLER
ASSEMBLY LANGUAGE PROGRAM CHART
LABEL, MNEMONICS ADDRESS | OPCODE/OPERAND COMMENTS
START [CXTH, DATA 4100 21,00,45
MVIC, OC 4103 OE,0C,
MOVAM 4105 7E
OUT OF 4106 D3,0F
INXH 4108 2B
LOOP |MOVAM 4109 TE
OUT OC 410A. D3,0C
INXH 410C B
MOV A.M. 40D ~*| 7B
OUT OD 410E D3,0D
‘CALL DISPLAY 4110 CD ABAT
INXH 413 23
DCRL aiid wo
JNZLOOP 1 415 €2,09,41
IMP START a8 €2,00,41
DELAY | PUSHB 1B C5
MVI C05 anc 08,05
LOOP3 | LXID, FFFF 411E TLFREF
LOOP2_|DECD 421 1B
MOVAD 422 TA
ORAE 4123 B3
INZ LOOP 2 4124 C2,21,41
DCRC 4127 0D
INZ LOOPS 4128 C2,1E AT
POP B 4123 CI
RET 412C coLOOK UP TABLE 4500 B0.1A.AT.64 |
DATA | DB 4504 ‘Ad,815A.64
4508 34,8A,BIAS
450C BA,88,DA,68
4510 DA,IA,E8,46
4514 E8,83,78
4517 86,74 ;
\
|
I i
\
‘
4
i
\
i
k
‘
}
L
fe
4
f
f
6
—éf EX. NO: 12
f DATE: ‘TRAFFIC LIGHT CONTROLLER
\
AIM:
* i ler
f To interface the traffic light controller 8255 with 8051 microcontrol
i Apparatus Required:
| Components Qty
8255 kit 1
8051 microcontroller 1
vvyv
Power Chord
Algorithm:
Step 1: Start the program
vv
Step 2: Initialize 8255 interfacing IC
Step 3: Get the data
Step 4: Call a small delay
Step 5: Repeat the process again
vvvy
Step 6: Stop the program
RESULT:
‘Thus the interfacing of traffic light controller using 8051 with 8255 was done.EX. NO:
DATE: IMAGE PROCESSING
TECHNIQUE USING MAT LAB }
i
\
|
AIM: |
To study about the noise reduction of image processing technique using MAT LAB.
APPARATUS REQUIRE]
> MAT LAB software.
PROCEDURE:
© Open a new file +M.file MATLAB software
© Type the program in M.file
‘© Run the program by pressing the F5 button.
«The out put image of distortion, reduction and original image of noise reduction as shown
in the output image file.
RESULT: |
‘Thus we studied about the noise reduction of image processing technique using
MATLAB.