# ELECTRICAL & ELECTRONICS ENGINEERING DEPARTMENT

Software and s/w Development

Dec 1, 2013 (4 years and 5 months ago)

158 views

ELECTRICAL & ELECTRONICS ENGINEERING DEPARTMENT

BIRLA INSTITUTE OF TECHNOLOGY

MESRA : RANCHI

LINEAR CONTROL LABORATORY

LIST OF EXPERIMENTS

1. Analysis of transient response using C
-
C package

Given : T.F. in polynomial form with unity feedback

Find

a) Pole
-
zero configuration

b) Open
-
loop transient response (with step,

ramp, impulse)

c) Closed
-
loop transient response (with step,

ramp, impulse)

d) Find transient specifications for step

response e.g., td, tr, ts, max. overshoot

y
-
state error

e) Effect of feedback on parameteric variation in the forward path

f) Also, find the effect of adding a pole and a

zero separately on left half as well as right

half of S
-
plane.

Every thing should be done on graph paper.

2. Experiment
al Study of ON
-
OFF temperature control of a plant

model

Draw : Circuit diagram

Plots
-

to show the effect of parameter variation

on

a) Temperature time characteristics

b) Power time characteristics

Explain the plots

Parameters a) Fl
ow rate

b) Position of the sensor

c) Sensor with or without brass

3. Draw Root
-
locus diagram and Bode & Polar Plot using C
-
C

package

Given : A transfer function in polynomial form

Find : a) Root
-
locus diagram

b) Obtain the polar plot Bode
’s gain and phase

plot

Also determine the BW, gain and phase margin. Also find

the effect of adding one pole and a zero to the system

for both the cases (a) and (b).

4. Obtain the step response of 1st and 2nd order system experimentally.

Find :

a)

Effect of damping on the nature of step response. Obtain

the plots.

b) Determination of td, tr, ts, max. overshoot.

c) Determination of pole zero configuration for various

damping values

d) For a given value of C(capacitor), find L&R.

5. Use C
-
C
package to obtain Nyquist plot and Nichol’s chart for the given transfer
functions.

Determine : Phase margin and gain margin and comment on

stability with both these methods

6. Obtain Bode plot and polar plot for a given filter system.

Also find
the transfer function from the Bode plot.

Draw circuit diagram and plots

Comment on stability of the systems.

ELECTRICAL & ELECTRONICS ENGINEERING DEPARTMENT

BIRLA INSTITUTE OF TECHNOLOGY

MESRA : RANCHI

DIGITAL ELECTRONIC LAB
ORATORY

LIST OF EXPERIMENTS

1. To design an stable multivirator using IC 7400.

2. To design a monostable multivibrator using IC 7400.

3. To design a schmitt trigger using IC 741.

4. To design diode clippers and dampers.

5. To design exclusi
ve
-

OR gate using IC 7400.

6. To design a monostable multivibrator using IC 555.

7. To design an stable multivibration using IC 555.

8. To design a relaxation oscillator using UJT.

9.* To design millor time base generator.

10. To design Boots
trap time base generator.

* The students are required to design these independently.

ELECTRICAL & ELECTRONICS ENGINEERING DEPARTMENT

BIRLA INSTITUTE OF TECHNOLOGY

MESRA : RANCHI

LIST OF EXPERIMENTS

1.

Study of different MATLAB functions.

2. Solve the problems by MATLAB (a) Arrange the numbers in ascending and descending
order (b) Find out the roots of polynomial function. Using Gaussian Elimination method.

3. Find out Y
-
bus and Thereby solve t
he Load flow problem of 3 bus system by G
-
S method
by MATLAB programming (Example 6.10 of the book “Power System Engineering” by
Nagrath and Kothari (1994 Ed.).

4. Solve economic load dispatch problem of 3 thermal units by lambda iteration method by
MAT
LAB programming.

5. Solve of L and C matrices of 3
-
phase high voltage lines by MATLAB programming.

6. Solve ground level electrostatic filed of 3
-
phase HV line by MATLAB programming.

7. Solve surface voltage gradient for three phase HV line.

8.

Solve electrostatic induction for the unenergised circuit of a double
-
circuit three phase
AC system.

ELECTRICAL & ELECTRONICS ENGINEERING DEPARTMENT

BIRLA INSTITUTE OF TECHNOLOGY

MESRA : RANCHI

DESIGN OF ELECTRICAL APPARATUS

LIST OF EXPERIMENTS

1. Problems on Composite magnetic circuits.

2. Design of electromagnets (like horse type, plunger type etc.)

3. Design of DC machine.

4. Design of transformer.

5. Design of 3
-
phase induction motor.

6. Design of synchronous machines.

7. Desi
gn of choke, current transformer, potential transformer etc.

8. Introduction to computer aided design of small electromagnetic devices.

ELECTRICAL & ELECTRONICS ENGINEERING DEPARTMENT

BIRLA INSTITUTE OF TECHNOLOGY

MESRA : RANCHI

POWER ELECTRONICS LA
BORATORY

LIST OF EXPERIMENTS

1. Half
-
wave 1
-
0 rectifier with resistive and inductive load.

2. Full
-
wave 30 retifier with resistive and inductive load (Uncontrolled).

3. Thyristor firing using UJT.

4. Thyristor firing using 555 timers.

5. Design

of commutating circuit.

6. Speed control of DC shunt motor using thyristor converter.

7. Speed control of FHP motor (1
-
0, AC 50 Hz) using Triac.

8. 1
-
0 Half bridge invertor.

9. 1
-
0 Full bridge invertor.

10. 3
-
0 Half & Full bridge invertor.

ELEC
TRICAL & ELECTRONICS ENGINEERING DEPARTMENT

BIRLA INSTITUTE OF TECHNOLOGY

MESRA : RANCHI

E.M.C. LABORATORY

LIST OF EXPERIMENTS

1. To solve a simple circuit by Ohm’s law using Pspice

2. To analyze 1st and 2nd order circuits using CC package.

3. To

stdy the transient behaviour of a control system using CC package.

4. To realize a given transfer function using netwrok synthesis procedure.

5. To develop a d.c. armature winding and draw the complete winding diagram.

6. To solve the given circuit u
sing Thevenin’s and Norton’s theorems.

7. To very the results of the given circuit by maximum power transfer theorem using Pspice.

8. To plot the B
-
H curve of a magnetic material.

1. To study the filter response of a given network.

2. To study CC
package and time response.

3. To study series and parallel response.

4. To observe the transient response of a R
-
L
-
C circuit for a step input signal.

5. To study linear induction motor.

6. To study lap winding if a DC machine.

7. To study stepper

motor.

8. To draw B
-
H curve for a ferromagnetic material.

9. To determine Q
-
factor of a coil.

ELECTRICAL & ELECTRONICS ENGINEERING DEPARTMENT

BIRLA INSTITUTE OF TECHNOLOGY

MESRA : RANCHI

POWER SYSTEM LABORATORY

LIST OF EXPERIMENTS

1. Determin
ation of phase sequence by R&C method.

2. Determination of phase sequence by two bulb method.

3. Simulation of DC distribution system.

4. Study of insulating materials and cables.

5. Determination of voltage profile and ABCD constants of an art
ificial transmission line.

6. Dry and wet flash over test (a) pin type insulator and (b) string insulator.

7. Input power measurement for a FL tube at different voltages.

8. Comparative study of input power measurement between resistive and reacti
ve regulator
for a fan.

9. One lamp control from two, three, four and five position.

10. Insulation measurement of electrical equipments.

ELECTRICAL & ELECTRONICS ENGINEERING DEPARTMENT

BIRLA INSTITUTE OF TECHNOLOGY

MESRA : RAN
CHI

LIST OF EXPERIMENTS

1. Develop a program for finding out the output of two digital seequences through linear
convolutioon.

2. Develop a program for findinng out the output of two periodic digital signal sequences
u
sing circular convolution.

3. Design a Butterworth filter using standard design steps (General program for LP, HP, BP
and BS filter design).

For example
-

find out the order of the filter when passband gain (attenuation),
sampling frequency and passband

and stop band cutoff frequencies are given. Then
find out immalised transfer function and actual transfer function.

4. Design a cheebylow filter using standard design steps (general programme for LP, HP,
BP and BS filter design.

5. Develop programs
to convert analog to digital frequencies using Bitinear transformation
for using a digital filter design.

6. Develop programs for following frequency transformations for design of digital filter :

LP to NLPT transformation

HP to NLPT

BP to
NLPT

SB to NLP (NLP = Normalised low pass)

7. Develop program for transfoming NLP to LP, HP, BP & SB.

8. Develop a general program for non
-
recursive (FIR) filter using rectangular, Hanning,
Hamming, Blackman and Keiser windowing technique.

9. Develop a program to compute DFT and DFT of a finite digital sequence.

10. Develop a program to compute FFT to a digital sequence.

11. Develop a program for back propagation algorithm for capacitor placement in
distribution system and for time se
ries analysis (relevant materail will be provided by the
concerned teacher).

12. Develop a program for Hopfield and network for generator scheduling problem and time
series analyis (relevant material will be provided by the concerned teacher).

13
. Develop a program for adaptive resonance theory.

14. Develop a comptitive learning algorithm.

Microprocessor Group

1. Program for DFT, FFT, HR, filter design and HR filter design using TMS 320 bit.

2. To determine the response and the effect o
f adding a pole and a zero to a second order
prototype system.

3. To design a PD controller for the second order prototype system to satisfy the given
transient conditions.

4. To design a PI controller for the second order prototype system to satisfy

the given
transient conditions.

5. To design a notch filter (use of pole
-
zero compensation) for a system to satisfy the given
conditions.

6. To design in PID controller for the given second order prototype system to satisfy
transient conditions.

7.

Convolution.

8. Discrete Fourier transform.

9. Fast Fourier transform (time decimation)

10 Fast Fourier transform (frequency decimation)

ELECTRICAL & ELECTRONICS ENGINEERING DEPARTMENT

BIRLA INSTITUTE OF TECHNOLOGY

MESRA : RANCHI

B
ASIC ELECTRONICS LABORATORY

LIST OF EXPERIMENTS

1. Study of CRO and measurement of AC/DC voltages, frequency.

2. Calculation of unknown frequency forming Lissajous patterns.

3. Zenerdiode as a voltage regulator.

4. Measurement of ripple factor fo
r full wave and half wave rectifier circuit with different
filters.

5. Frequency response of a RC bandpass filters.

6. Frequency response of a CE Amp.

7. Measurement of hic and life of a transistor.

8. Phase measurement with the help of Lissajour p
attern.

ELECTRICAL & ELECTRONICS ENGINEERING DEPARTMENT

BIRLA INSTITUTE OF TECHNOLOGY

MESRA : RANCHI

INTEGRATED CIRCUIT LABORATORY

LIST OF EXPERIMENTS

1. To design an voltage follower using 10741 and finding out its frequency response.

2. Determi
nation of I/P impedance and O/P impedance of a voltage follower.

3. To design non inverting ampers of gain 11and 101 and finding out gain bandwidth
product.

4. To design inverting ampts of gain 10 and 100 and finding out gain bandwidth product.

5. De
sign a differential amper and finding out :

a) Common mode gain

b) Difference mode gain

c) CNRR

6. Design of an adder circuit.

7. Design of a diferentiator.

8. Design of an integrator.

ELECTRICAL & ELECTRONICS ENGINEERING DEPARTMENT

B
IRLA INSTITUTE OF TECHNOLOGY

MESRA : RANCHI

ELECTRICAL ENGINEERING LABORATORY

LIST OF EXPERIMENTS

1. Measurement of low and high resistance by voltmeter and ammeter method.

2. To find out voltage and current distribution in AC RLC series circuit and

to draw the
phasor diagram.

3. To find out voltage and current distribution in AC RLC parallel circuit and to draw the
phasor diagram.

4. Measurement of 1
-
phase power and power factor by 3
-
voltmeter

method.

5. Measurement of 1
-
phase power and pow
er factor by 3
-
ammeter method.

6. To establish line and phase quantities relationships in 3
-

7. To establish line and phase quantities relationships in 3
-

8. To measure the power input in 3
-
p
hase induction motor by two

wattmeter method

ELECTRICAL & ELECTRONICS ENGINEERING DEPARTMENT

BIRLA INSTITUTE OF TRRECHNOLOGY

MESRA : RANCHI

INSTRUMENTATION LAB.

LIST OF EXPERIMENTS

1. Study of DC and AC detectors for bridges.

2. M
easurement of frequency by CRO.

3. Measurement of phase angle by CRO.

4. Measurement of strain by wheatstone bridge.

5. Design of a Butter worth filter.

6. Design of Ban
d
-
pass and band
-
reject filter.

7. Design of low
-
pass and high
-
pass filter.

8. Study of analog and digital storage and CRO X
-
Y recorder.

9. Study of function generator and spectrum analyser.

10. Design of operati
onal amplifier (differential, integration, summer, inverting, non
inventing, lagerithmic).

ELECTRICAL & ELECTRONICS ENGINEERING DEPARTMENT

BIRLA INSTITUTE OF TECHNOLOGY

MESRA : RANCHI

MEASUREMENT LABORATORY

LIST OF EXPERIMENTS

1. Study of Amm
t. voltmeter, energy meter, wattmeters, energy meter current transformer
and potential transformer.

2. Extension of range of ammeter, voltmeter.

3. Converssion of ammeter to voltmeter and voltmeter to ammeter.

4. Measurement of low resistance by Kelv
ine’s Double Bridge.

5. Unbalanced operation of wheatstone bridge.

6. Measurement of high resistance by loss of charge method.

7. Calibration of energy meter

8. Study of VTVM, CRO, Stroboscope, Frequency meter, Phase sequence meter and p.f.
mete
r

ELECTRICAL & ELECTRONICS ENGINEERING DEPARTMENT

BIRLA INSTITUTE OF TECHNOLOGY

MESRA : RANCHI

MEASUREMENT LABORATORY

LIST OF EXPERIMENTS

5. Determination of B
-
H loop and iron loss by Loid fihser’s magnetic square.

6. Determination of dielectric

strength of transformer oil.

11. Calibration of ammeter and voltmeter by AG potentiometer.

7. Calibration of single phase energy meter.

8. Measurement of resistance and inductance by Hay’s bridge.

9. Determination of ratio and phase angle error of
a current transformer.

10. Determination of ratio and phase angle error of a potential transformer.

12. Determination of cable fault for a transmission line.

ELECTRICAL & ELECTRONICS ENGINEERING DEPARTMENT

BIRLA INSTITUTE OF TECHNOLOGY

MESRA :

RANCHI

ELECTRICAL MACHINE LABORATORY

LIST OF EXPERIMENTS

1. Study of transformers and DC machines.

2. Magnetisation characteristic of separately excited DC generator.

3. Load test of a DC shunt generator.

4. Speed control of a DC shunt motor.

5
. DC and SC test of a single phase transformer.

6. Load test of a single phase transformer.

7. Load test of a DC shunt motor.

8. Load test of a DC series generator.

9. Load test of a DC compound generator.

10. Swinburn test.

11. Hopkinson test.

12. Polarity test and 3
-
phase transformer connections.

13. Parallel operation of two DC shunt generators.

14. Back to back test on two single phase transformers.

15. Scott connection.

16. No load and blocked rotor test on 3
-
phase induction motor.

17.

Voltage regulation o a single phase alternator by synchronous impedence and by direct

18. V
-
curves of a 3
-
phase synchronous machine.

19. Field’s test.

20. Ward leonard method of speed control.

21. Parallel operation of two single pha
se transformers.

22. DC & SC test on a single phase induction motor.

23. Load test of a repulsion start single phase induction motor slip test.

24. Slip test.

25. Voltage control of a DC shunt generator using feedback.

26. Load test of a 3
-
induction m

27. Separation of no
-
-
phase induction motor.

28. Retardation test.

29. Frequency response of 3
-
phase induction motor using frequency changer.

30. Load test of a 3
-
phase synchronous induction motor.

31. Speed control of a DC shunt motor using feed back.

32. Rototrol.

33. Regulex.

34. Parallel operation of the 3
-
phase alternators.

35. Unbalanced operation of 3
-
phase induction motor.

36. Sepaeration of no
-
-
phase transformer.

37. L
oad test of a DC compound motor.

38. Parallel operation of two 3
-
phase transformers.

ELECTRICAL & ELECTRONICS ENGINEERING DEPARTMENT

BIRLA INSTITUTE OF TECHNOLOGY

MESRA : RANCHI

ELECTRICAL MACHINE LABORATORY II

LIST OF EXPERIMENTS

f a DC compound generator.

2. Hopkinson test.

3. Ward leonard method of speed control.

4. Field’s test.

5. No
-
load and blocked rotor test on 3
-
phase induction motor.

6. Load test on a repulsion start single
-
phase induction motor.

7. O.C.
& S.C. test on a single
-
phase induction motor.

8. Scott connection.

9. Voltage regulation of a single
-
phase alternator by

10. V
-
curves of a 3
-
phase synchronous motor.

MICROP
ROCESSOR LABORATORY ASSIGNMENT SHEET

LIST OF EXPERIMENTS

1. Rearranging Bytes

16 bytes are residing in locations starting from OC2OH. Transfer these bytes in
locations starting from OC2OH in such a way that 1st 8 bytes in the 1st block should
appear a
t last 8 locations of the 2nd block and the last 8 bytes in the 1st block at 1st 8
locations of the 2nd block.

2. Checking Bits of a Word

A word is resising in location OO4OH. Write a program to check each bit of the word
starting from Ms bit and fill 1
6 locations starting from OC2OH, with either COH or
FFH depending on the bit, FFH if the bit is ‘1’ and OOH if the bit is ‘O’. Also count
the no. of 1s and Os (in BCD) in the word and store them respectively at OC3OH and
OC31H).

3. Filling up 128 Locati
ons

Write a program to fill up 128 locations starting from OCOOH with bytes in the
following pattern: 1st 64 locations to be filled up a OOH, 11H, 22H

FFH, COH,
11H, 22H

and so on and the last 64 locations to be filled up as FFH, EEH, DDH

OCH, FFH,
EEH and so on.

Write a program to add 12 butes residing in locations starting from OC2OH, and
storethe sum in location OC3OH (result space 2 butes).

5. Sorting in Descending Order

Write a program to sort 16 bytes residing, in
locations starting from OC2OH, in
descending order in the same locations.

6. Multiplication of Single Bytes by Single Byte

Write a program to multiply a single byte residing in location OC2OH by another byte
residing in location OC21H and store the prod
uct in OC22H (Product space 2 bytes).

7. Addition of 18 BCD Nos.

Write a program to add 18 BCD nos. residing in locations starting from OC2OH, and
store the sum in location OC4OH (result space 2 bytes).

-
byte Nos.

Write a program

-
byte no. residing in location OC2OH with another 10
byte no. residing in location OC2OH and store the sum in location OC4OH (result
space 11 butes).

9. Addition of Two 20 Digit BCD Nos.

Write a program to add a 20
-
digit BCD number resi
ding in location OC2OH, with
another 20
-
digit BCD number residing in location OC2OH and store the result at
location OC4OH (result space 21 digits).

10. BCD Subtraction

Write a program to subtract a 6
-
digit BCD number residing in location OC3OH from
anot
her 6
-
digit BCD number residing in location OC2OH and store the difference in
location OC4OH.

11. Sorting Even and Odd Parity Bytes

Sixteen bytes reside in locations starting from OC2OH. Write a program to sort them
in the same locations according to par
ity, odd parity bytes first and then even parity
bytes. Keep the counts (in BCD) of odd parity and even parity bytes respectively at
OC3OH and OC31H.

12. Binary to BCD conversion

Write a program to convert a single bytes binary number residing in locatio
n OC2OH,
to the corresponding BCD number and store it in location OC21H and OC22H in
packed form.

13. Grouping Odd, Even, Divide by 4 and Divide by 16

Write a program to group 32 bytes residing in locations starting from OC2OH in the
following pattern :
Odd bytes first the even bytes but not divisible by 4, 8 or 16 next,
the even bytes divisible by 4 but not by 8 or 16 next, the even bytes divisible by 8 last.
They shall be stored in the same locations. Keep their respective counts (in BCD at
Oc4OH, OC41H
, OC42H and OC43H.

15. Multiplication of two 5 byte Binary Bytes

Write a program to multiply a 5 byte binary number residing in locations at OC2OH
by another 5 byte number residing in locations at OC3OH. Store the result at OC4OH
(result space 16 butes).

16. Logical Operation

A byte is residing at OC2OH. Load the accumulator with that byte and compute the
bit S using the logical expression

S = A . A + A .A + A .A

and store the bit ‘S’ as MSB in the accumulator.

17. Conversion of nibbles to ASCI
I Codes

8 bytes are residing in locatioons starting from OC2OH. Fill 16 locations starting
from OC4OH with the corresponding ASCII codes of the nibbles. In the consecutive
memory locations 1st location should be filled up by the corresponding ASCII of the
lower nibble and the 2nd location with that of the higher nibble.

18. Number of bits in bytes

A block of 16 butes reside in locations starting from OC2OH. Form a 2nd block with
the no. of 1’s in the coresponding byte of the 1st block. It locations sta
rting from
OC3OH.

19. Maximum and Minimum bytes

A table of data is stored in the memory locations starting from OC21H and the no. of
elements in BCD is available at OC2OH. Detect the maximum and minimum data
bytes in the table and store them at OC1OH and

OC11H respectively. Also store the
addresses of the maximum and minimum bytes at OC12H and OC13H and at OC14H
and OC15H respectively. If the maximum and minimum bytes are not unique fill
OC12H and OC13H and/OC14H and OC15H with COH.

20. 5 byte x 5 byte
binary multiplication

Write a program to multiply a 5 byte number residing in location OC2OH by another
5 bute signed binary number residing in locatioon OC3OH and store the product in
location OC4OH (result space 10 bytes).

21. BCD multiplication

Write
a program to multiply a 6
-
digit BCD number residing in location OC2OH by
another 6
-
digit BCD number residing in location OC3OH and store the result in
location OC4OH result space 12 digits).

22. Bindary division

Write a program to divide a word residing
in location. OC2OH by a byte residing in
location OC3OH and store the quotient in OC4OH (result space 2 bytes) and
remainder in location OC32H.

23. Sorting Signed Bytes

Write a program to sort 16 signed binary butes residing in location OC2OH in the
same

location in such a way that positive numbers should appear first, then zero bytes
and then the negative numbers. Count the numbers of positive, zero and negative
bytes and store the counts (in BCD) locations OC2OH, OC31H and OC32H
respectively.

24. Sort
ing signed binary bytes in ascending order

Write a program to sort 16 signed binary bytes residing at location starting from
OC2OH in the ascending order and store them at the same locations.

25. Size of a block ending with a specified byte

Write a progr
am to estimate the size of a block wich starts at OC21H and ends up
with a data specified at OC2OH. Keep the count (in BCD) at Oc9OH. The specified
byte is also a part of the block. If the specified byte is not encountered within (99)
count put EEH at
OC9OH.

26. Size of a blok starting with COH and ends with COH

A block of memory between OCOOH and OCAOH starts with OOH and ends with
6OH. Write a program to count the number of bytes in the block. The two bytes COH
and 6OH should not be included in the
count. The count (in BCD) should be kept at
OCA1H. If the count is more than (99) store EEH at OCA1H.

27. Size of a blockending with three alternate OOH.

A block strts at OCOOH and ends where three OOH at alternate locations are found.
Write a progra
m to estimate the size of the block including the three OOH. Keep the
count (in BCD) at OCA1H. If the count is more than (99)1 store EEH at COA1H.

28. Number of times FFH occur as pairs

A block starts at OC2OH and ends at OC2FH. Write a program to cou
nt the number
of times FFH occur as memory pairs and keep the count (in BCD) in location
OC3OH. If four consecutive locations are filled up with FFH the count shall be 2 and
so on.

29. Consecutive memory locations with identical data

A block starts at OC
2OH and ends at OO3FH. Write a progra to determine the
number of consecutive locations with identifical data and store the count (in BCD) in
OC4OH. If three consecutive locations have identical data, the count shall be 2 and so
on.

30. Count of specified

bytes

A block of memory starting at OC2OH has get 32 butes. Write a program to
determine the number of times OOH, O1H, O2H, FEH and FFH occur in it. The
counts (in BCD) are to be stored at locations starting from OC4OH. Keep the count of
any other bytes o
ther than specified above together at last.

31. Formation of a 3rd block

Two blocks of 10 bytes each are residing in locations OC2OH and OC3OH
respectively. Write a program to form a 3rd block of 10 bytes at locations starting
from OC4OH in such a way th
at each byte in the third block is the complement of the
larger of the correspoinding bytes in the first two blocks. (i.e., 10th byte in the 3rd
block shall be the complement of the larger of the nth byte in 1st block and nth byte of
the 2nd block)

32. A
ddress of last non
-
blank characters

An ASCII string exists in locations starting from OC2OH and ends with a carriage
return ODH. Write a program to store the address of the lat non
-
blank character of
OC1OH and OC11H. Also at OC12H store the index (in BCD)
of the last non
-
blank
character. If you don’t find any non blank character in the spring fill the location
OC1OH, OC11H and OC12H with OOH. Assume the length of the string is less than
(100) .

33. Replacing Trailing zeros with blanks

An ASCII string s
tarts in location OC21H. The number of characters in the string is
given in OC20H (in BCD). Write a program to edit the string by replacing all trailing
zeros by blanks (ASCII for blank is 2OH and zero is 2OH).

34. Adding even parity to ASCII charact
ers

An ASCII string exists in locations OC21H. The number of characters in the string is
given in OC20H (in BCD). Write a program to edit the string by adding even parity
bit (at MS bit) to the bytes having odd parity. Keep the count (in BCD) of the edited

bytes at OC1FH.

35. Comparison of two ASCII strings

Two ASCII strings start at locations OC21H and OC41H respectively. The alphabets
in the 1st string are in capital whereas those in the 2nd string are in small. The number
of characters (in BCD) are giv
en at OC2OH and OC40H. Write a program to compare
the two strings. If there is one
-
to
-
one correspondence between the two strings fill the
location OC6OH with FFH otherwise with OOH.

10 bytes are residing in locations s
tarting from OC2OH. Write a program to check
whether each of them is an ASCII representation of characters OH to FH. If so replace
themby their correspoinding hexadecimal character at the same location, otherwise fill
the corresponding location with an err
or code COH.

37. An ASCII string to byte conversion

An ASCII string of characters either with ASCII ‘O’ or ASCII ‘1’ or few characters
other than ASCII ‘O’ or ASCII ‘1’ exists in locations starting from OC2oH and ends
with a carriage return ODH. Write a
program to convert it to a correspoinding byte.
Disregard the invalid characters and take first eight valid characters. The first valid
characters encountered should be treated as MS bit. If the string which ends with a
carriage return ODH does not contain

eight valid characters fill all the remaining bits
with Os and form the byte.

38. Insertion to a list

Write a program to insert the the contents of the location OC2OH to a list which
begins at OC22H if not already present in the list and is divisile by
2 only. The
number of bytes in the list is in OC21H in BCD. If the insertion is valid, insert the
byte at the end of the list and accordingly modify the count and the list.

39. Mapping a rectangle

16 x 8 bytes starting from OC2OH are considered to be ma
pped as rectangle. The
starting address of the left hand bottom corner is given in OCBOH and OC31H. The
number of bits which are ‘1’ bits in that location

a) is given in OCB2H. The number of bits to be width

b) is given in OCB3H. The number of bits to
be the length

c) is given in OCB4H. Write a program to map a rectangle of the above
dimensions in the base rectangle with all high bits (1’s) inside the mapped
rectangle. (Refer to the following figure).

40. Flashing Lights

W
rite a program to light the LEDs (address 3000H) in the following pattern.

x x x x 0 0 0 0

a delay of approximately 2 seconds

0 0 0 0 x x x x

a dely of approximately 2 second and so on

x
-

LED ON 0
-

LED

OFF

41. Traffic Lights

Write a program to light LEDs (address 3000H) in the following pattern:

x 0 0 0 0 x 0 0
-

for 1 sec. approx.

x 0 0 0 0 0 x 0
-

for 3 secs. approx.

0 x 0 0 x 0 0 0
-

for 1 sec. approx.

0 0

x x x 0 0 0
-

for 3 secs. approx.

and so on

x
-

LED ON 0
-

LED OFF

42. Running Lights

Write a program to light the LEDs (address 3000H) in the following pattern, with a
delay of approximately 2 secs. between each patt
ern :

0 0 0 0 0 0 0 x

0 0 0 0 0 0 x 0

0 0 0 0 0 x 0 0

0 0 0 0 x 0 0 0

0 0 0 x 0 0 0 0

0 0 x 0 0 0 0 0

0 x 0 0 0 0 0 0

x 0 0 0 0 0 0 0 X = LED ON

0 x 0 0

0 0 0 0 0 = LED OFF

0 0 x 0 0 0 0 0

0 0 0 x 0 0 0 0

0 0 0 0 x 0 0 0

0 0 0 0 0 x 0 0

0 0 0 0 0 0 x 0

0 0 0 0 0 0 0 x

and so on.

43. Use of PCHL instruction (Jum tab
le)

A location OC2OH can contain any number between 0 and 6 (both inclusive). Write a
programm to check it and depending on it, to take following actions :

0
-

flash all LEDs

1
-

flash only left 4 LEDs

2
-

flash x x 0 0 x x 0 0

3
-

run pro
blem no. 42

4
-

run problem no. 41

5
-

run problem no. 40

6
-

flash 0 0 x x 0 0 x x

44. Counting the number of RST 6.5 interrupts

Write a program to count the number of times vector interrupt key RST6.5 is pressed.
The count shall be in BCD,

and shall be displayed in LEDs (address 3000H). The
maximum count shall be (99)

45. Acounting the number of RST 6.5 interrupts in data LEDs

Write a program to count the number of times vector interrupt RST 6.5 Key is
pressed. The count shall be in BCD a
nd to be displayed at the data LEDs. The
maximum count shall be (99)

ELECTRICAL & ELECTRONICS ENGINEERING DEPARTMENT

BIRLA INSTITUTE OF TECHNOLOGY

MESRA : RANCHI

ELECTRICAL MACHINES LAB. II

LIST OF EXPERIMENTS

First Cycle

1. Stud
y of AC machines and AC motor starters.

2. Load test on a DC compound generator.

3. Back
-
to
-
back test on two signle
-
phase transformers.

4. Load test on a three
-
phase induction motor.

5. Voltage regulation of a single
-
ing.

Second Cycle

6. Study of synchronisation methods and v
-
curves.

7. Hopkinson’s test on two DC shunt machines.

8. Scott connection.

9. No load and blaocked rotor test on a three
-
phase induction motor.

10. OC and SC tests on a single
-
phase alter
nator.

ELECTRICAL & ELECTRONICS ENGINEERING DEPARTMENT

BIRLA INSTITUTE OF TECHNOLOGY

MESRA : RANCHI

ELECTRICAL ENGINEERING LABORATORY

LIST OF EXPERIMENTS

1. Measurement of low and high resistance by voltmeter and ammeter method.

2. To find out volt
age and current distribution in AC RLC series circuit and to draw the
phasor diagram.

3. To find out voltage and current distribution in AC RLC parallel circuit and to draw the
phasor diagram.

4. Measurement of 1
-
phase power by 3
-
voltmeter and 3
-
ammete
r method and draw the
phaser diagram.

5. To establish line and phase quantities relationships in 3
-
phase star and delta connected

6. To measure 3
-
phase power using wattmeter in a 3
-

ELECTRICAL & ELECTRONICS ENGINEERING DEPA
RTMENT

BIRLA INSTITUTE OF TECHNOLOGY, MESRA : RANCHI

ELECTRICAL MACHINES LAB. II

1.
Load test on a d.c. compound generator

Draw the load characteristics for the following :

a) Shunt generator

b) Differentially compounded generator

c
) Cumulatively compounded generator

2.
Parallel operation of two d.c. shunt generators

a) Connect two d.c. shunt generators in parallel and study the effect of load sharing
by them for (i) change in speed, and (ii) change in field current.

b) D
raw the load shared by generator for (i) different values of load and field current,
and (ii) different values of load and speed on the same axis.

3.
Swinburn test

a) To determine the performance of the given d.c. shunt machine in both generator
an
d motor modes of operation.

b) Draw the following graphs :

i) % Efficiency versus output (KW) for generator operation

ii) % Efficiency versus output (KW) for motor operation

4.
Hopkinson’s test

Determine the efficiency of shunt generator and motor
for 50% and 100% of full load
generator current.

5.
Field’s test

Determine the efficiency of d.c. series generator and motor for 50% and 100% of full

6.
Ward
-
Leonard method of speed control

Draw the following curves :

a) Armature voltage ver
sus speed characteristics for 75& and 100% of rated field
current

b) Field current versus speed characteristics for 75% and 100% of rated armature
voltage.

7.
Back to back test on two single
-
phase transformers.

a) Determine iron loss, full load coppe
r loss and the equivalent circuit parameters

b) Draw (i) % Efficiency versus % load curves for 0.8 p.f. lagg,

0.8 p.f. leading and unity p.f., and (ii) % Regulation versus

8.
Scott connection

a) Connect two single
-
phase transformers

for converting 3
-
phase to 2
-
phase supply.

b) Determine the 3
-
phase current for different values of 2
-
(ii) unbalanced load, and draw the corresponding phasor diagram.

9.
-
start single
-
phase induction

motor

Plot speed, efficiency, power factor versus torque (times full load torque).

10.
No
-
-
rotor test on 3
-
phase induction motor

a) Determine equivalent circuit parameters (Draw equivalent circuit and mention the
values of parameters
)

b) Draw circle diagram and calculate power factor, efficiency and slip at full load

c) Draw performance characteristics

11.
O.C. and S.C. test on a single
-
phase induction motor

a) Study :

i) The induction motor does not develop starting torque

without
auxiliary winding.

ii) The starting torque is developed by connecting capacitor either in main or
auxiliary winding; note the direction of rotation in each case.

b) Draw equivalent circuit and mention the values of parameters.

1
2.
Voltage regulation of an alternator by synchronous impedance method and also by

a) Plot

i) the O.C. characteristic

ii) the S.C. characteristic

iii) the synchronous impedance versus exciting current

iv) the percent regulation versu

for 0.8 p.f. lag and unity p.f.

13.
V
-
curves of a 3
-
phase synchronous motor

a) Draw the armature current versus field current for (i) no load, (ii

b) On the above curve draw the unity p.f. line.

14.
Slip test of a synchronous machine

Determine X and X of a synchronous machine and draw phasor diagram for 0.8 p.f.
lagging.

ELECTRICAL & ELECTRONICS ENGINEERIN
G DEPARTMENT

BIRLA INSTITUTE OF TECHNOLOGY, MESRA : RANCHI

D.S.P. LAB

M.E.

1. To develop a program for finding out the output of two digital sequences through linear
convolution.

2. To develop program for finding the Z
-
transform and BIBO
-
stability o
f a given sequence.

3. To develop a program to find out the output of two sequences through circular
convolution.

4. To realize digital circuit using Direct Form
-
I, Direct

Form
-

5. To compute DFT of a finite digital s
equence.

6. To develop a program to compute FFT using decimation
-
in
-
time algorithm.

7. To develop a program to compute FFT using decimation
-
in
-
frequency algorithm.

8. To design a Butterworth fitter using standard design steps (General Program for LP
, HP,
BP and BR filter design). For example, find out the order of the filter when pass
-
band gain
(attenuation), sampling frequency and pass
-
band and stop
-
band cut
-
off frequencies are given
then find out normalized transfer function and actual transfer fun
ction.

9. To design a Chebyshov filter using standard design steps (general program for LP, HP,
BP and BR filter design).

10. To develop program to convert analog to digital frequencies using bilinear
transformation.

11. Develop program for transfor
ming NLP to LP, HP, BP.

12. To develop program for filter design using TMS 320 processor.

ELECTRICAL & ELECTRONICS ENGINEERING DEPARTMENT

BIRLA INSTITUTE OF TECHNOLOGY, MESRA : RANCHI

D.S.P. LAB

B.E.

1. To familiarize with MATLAB.

2.
Plotting of standard digital signals.

3. Develop a program to find out the output of two digital sequences through linear
convolution.

4. To develop program for finding the Z
-
transform and BIBO
-
stability of a given sequence.

5. Develop a program to fi
nd out the output of two sequences through circular convolution.

6. To realize digital circuit using Direct Form
-

I, Direct Form
-

form.

7. To compute DFT of a finite digital sequence.

8. To develop a program to compute FFT us
ing decimation
-
in
-
time algorithm.

9. To develop a program to compute FFT using decimation
-
in
-
frequency algorithm.

10. To develop a program for DFT, FFT and filter design using TMS 300 processor.

ELECTRICAL & ELECTRONICS ENGINEERING DEPARTMENT

BIRLA

INSTITUTE OF TECHNOLOGY, MESRA : RANCHI

ELECTRICAL MACHINE LAB. I

LIST OF EXPERIMENTS

1st Cycle

1. Study of D.C. Machines and Starters.

2. Magnetisation Characteristic of a Separately Excited D.C. Generator.

3. Load Test of a D.C. Shunt Generato
r.

4. Speed Control of a D.C. Shunt Motor.

5. O.C. and S.C. Test of a Single Phase Transformer.

6. Load Test of a Single Phase Transformer.

2nd Cycle

1. Study of Transformers.

2. Load Test of a D.C. Shunt Motor.

3. Load Test of a D.C. Series
Generator.

4. Load Test of a D.C. Compound Generator.

5. Swinburn Test.

6. Polarity Test and 3
-
phase Transformer Connections.

1.

LOCALIZATION OF CABLE FAULT.

2.

TO MEASURE THE DIELECTRIC STRENGTH OF TRANSFORMER OIL

3.

TO FIND THE VALUE OF UNKNOWN IN
DUCTANCE USING MAXWELL
INDUCTANCE CAPACITANCE BRIDGE

4.

TEMPERATURE vs.

RESISTANCE CHARACTERISTICS OF PLATINIUM
TRANSDUCER.

5.

RESISTANCE vs. LIGHT INTENSITY CHARACTERISTICS OF LDR

6.

DETERMINATION OF Q

FACTOR OF A COIL

7.

DISPLACEMENT Vs. O/P VOLTAGE
CHARACTERISTICS OF
POTENTIOMETER