Sunday 6 April 2014

How to remove Red Flame in LPG gas Burners, how to do Flame setting in LPG gas burner

The Blue flame will come with some % of mixture of Oxygen and LPG(Butane Gas).


  • % Oxygen + % LPG = Blue Flame( High Heat produced )
  • Less % of Oxygen +  More % LPG = Red Flame ( Very low heat Produced)
  • More % of Oxygen + Less % of LPG = Jumping flame   or    flame off ( Low heat Produced) 
  • Oxygen will come from air gap of a burner and the LPG gas will come from Jets( holes of jet).
  • Here we need to do one thing that we just need to adjust the Inductor. 
  • To reduce air flow Cover the air gap using some clamps or you can cover it using some Silver paper.
  • To reduce the LPG flow Close Required number of holes among the four holes of jet. 
The related Videos will be added soon......


"Ddubb" Sound in LPG gas Stove

This "DDUBB" sound will  come in a gas sound while turning it off.
To avoid such a situation we need to do some of the following tips
1. Observe the burner thoroughly first.
2. If that burner is a dosa burner it might have some breakage, holes or gaps at the place of flame. Here you just need to do one thing is you just close that gaps or holes by doing gas welding that's it, the problem will be solved.
3. If the burner is a T-35 then there can be some damage of nest on the top of the burner. You just have to replace that nest ( heat resistant and should be constant at all temperatures ).
In all the conditions it is not possible to change the nest

Tuesday 1 April 2014

jntuh mpmc unit wise previous questions


UNIT I
1. with a neat functional diagram explain the architecture of 8085 microprocessor
2. Explain the following addressing modes of 8086 microprocessor with examples
I. indexed ii. Register relative
iii. immediate    iv. Register
1.a) With a neat block diagram explain the architecture of 8086 processor. (May-2013)
b) Explain the following instructions of 8086
i) TEST ii) CMP iii) XLAT  IV) CBW
2.a) What is the purpose of the Instruction Queue of BIU in
8086? Why is the size of
the queue limited to 6 Bytes? (May-2013)
b)  Explain addressing modes of 8086 with an example. [5+10]
1.a) Discuss about the register organization of 8086 processor.
b) Explain the minimum mode operation of 8086 with the help of a neat
schematic diagram.
c) Explain the instruction formats of 8086. [16]


 1. Explain different registers used in 8086 and its memory segmentation. What are
the registers used to access memory. [15]
2. Explain different addressing modes in 8086. [15]
2. Explain instruction format for 8086. [15]
1. Explain interrupts of 8086 its minimum and maximum mode signals and common function signals. [15]

UNIT II
2. What are assembler directives and micros? Consider one example and show how they are used? [15]

UNIT III
3. Explain A/D and D/A conversion mechanism. [15]
4. Explain 8259 interrupt controller along with control registers. [15]
5. Explain the interfacing of RS-232 to 8086. [15]
4. Explain the interface of 8257 to 8086. [15]
5. Explain IEEE-488 bus and its protocols. [15]
3. Show 8255 PPI in mode1 operation and interface to 8086. [15]
4. Explain the interrupt structure of 8086. [15]
3. Interface a 12 bit DAC to 8255 with an address map of OCOOH to OCO#H. write the instruction sequence for generating a triangular wave with a maximum voltage of +3V and minimum of -2V.
4. Explain the difference between mask able and non-mask able interrupts with examples. Discuss about the interrupt priorities of 8259 controller.
4.a) Explain how to interface Digital-to-Analog Converter (DAC) to 8086 processor.
Give the hardware and software for it.
b) Explain type 3 interrupt in 8086. [12+3] (May-2013)


mpmc lab programs, 8051 programs

1.    1 Write a program to toggle port P0 with some delay;
ORG 000H
BACK: MOV A, #55H
      MOV P1, A
                  LCALL DELAY
                  MOV A, #0AAH
                  MOV P1,A
      LCALL DELAY
                  SJMP BACK
1.2  program
ORG 30H
DELAY: MOV R5, #0FFH
AGAIN: DJNZ R5, AGAIN
       RET
                   END
2.  Write a program to toggle port 1 with a delay which depends on the value of a number in R0.
ORG 0
START: MOV A, #0
       MOV P1, A
                   MOV R0, #30H
ACALL DELAY
      CPL A
                  MOV P1, A
                  MOV R0, #0FFH
ACALL DELAY
      SJMP START
               

  ORG 300H
DELAY: NOP
AGAIN: DJNZ R0, AGAIN
       RET
                   END


3.    Write an assembly program to toggle ports P0, P1 and a pin P2.3 with some delay using Timer 0 , mode 2.
    ORG 0
    MOV TMOD, #2H
    MOV TH0, #06AH
AGAIN: MOV P0, #00H
       SETB P2^3
                   MOV P1, #55H
                   ACALL DELAY
                  ; ACALL DELAY
                   CLR P2^3
                   MOV P1, #0AAH
                   MOV P0, #0FFH
                   ACALL DELAY
                   SJMP AGAIN
 ORG 30H
DELAY: NOP
      SETB TR0
BACK: JNB TF0, BACK
      CLR TR0
                  CLR TF0
                  RET


4.    WRITE AN ASSEMBLY CODE FOR SELECTING CUNTER AND DISPLAY THE COUNTER VALUES ON PORT 0
   ORG 0
AGAIN: MOV TL1, #00H
       MOV TMOD, #06H
      SETB TR1
BACK: MOV P0, TH1
                  JNB TF1, BACK
                  CLR TF1
                  CLR TR1
                  SJMP AGAIN
                  END
5.    Write a program to receive the  data which has been sent in serial form and send it out to port 0 in parallel form. Also save the data at RAM location 60H.

ORG 0
MOV TMOD, #20H
MOV TH1, #-3
MOV SCON, #50H
SETB TR1
CLR RI
 RPT: JNB RI, RPT
     MOV A, SBUF
                 MOV P0, A
                 MOV 60H, A
                 END



6.  Write a program to transfer a letter ‘Y’ serially at 9600 baud continuously, and also to send a letter ‘N’ through port 0.
ORG 0
MOV TMOD, #20H
MOV TH1, #-3
MOV SCON, #50H
SETB TR1
;CLR RI
AGAIN: MOV SBUF, #'Y'

RPT: JNB TI, RPT
     CLR TI
     ;MOV A, SBUF
                 ;MOV P0, A
                 ;MOV 60H, A
                 MOV P0, #'N'
                 SJMP AGAIN
                 END


Monday 24 March 2014

PET SQUIRREL FOOD

My Pet Squirrel Food

         My pet Ticku eats all types of nuts like pine nuts, almonds, ground nuts, seeds like sunflower, corns , milk, some fruits like custard apple, etc
You can see the images of food as shown below
custard apple 

 These are the different types of nuts and fruits. But every animals in infant will drink milk. so squirrel will also drinks milk when it was so young.







skit by YPR college faculty

This skit is performed on the vocation of Annual Day 2014


  

Wednesday 19 March 2014

code for automatic light control system, ece projects

/* This is the EMBEDDED C code for Automatic Light Control system */

#include<AT89X51.H>
#include<LCD_8_BIT.H>
//====================== ir pair init =========================
sbit ir1=P1^0;
sbit ir2=P1^1;
//====================== Lights init ==============================
sbit l1=P3^0;
sbit l2=P3^1;
sbit l3=P3^2;
sbit l4=P3^3;
//====================== delay function ========================
void Delay(unsigned int itime)
{
 unsigned int i,j;
 for(i=0;i<itime;i++)
  for(j=0;j<1257;j++);
}
//====================== main function ===========================
void main()
{
ir1=1;ir2=1;
l1=0;l2=0;l3=0;l4=0;
  lcd_init();
           lcd_clear();
           lcd_print("   Welcome To");
           lcd_cmd(0xC0);
           lcd_print("  Y.P.R College");
  Delay(400);
  lcd_clear();
           lcd_print(" Automatic Room");
           lcd_cmd(0xC0);
           lcd_print("  Light Control");
           Delay(200);
while(1)
{
//l1=1;l2=0;l3=0;l4=0;
if((ir1 == 1) && (ir2 == 1))
{
l1=1;l2=0;l3=0;l4=0;
Delay(200);
lcd_clear();
            lcd_print("Normal Light");
            lcd_cmd(0xC0);
            lcd_print(" Is  ON");
          Delay(200);
}
else if((ir1 == 0) && (ir2 == 1))
{
l1=1;l2=1;l3=0;l4=0;
Delay(200);
lcd_clear();
            lcd_print("  First Light");
            lcd_cmd(0xC0);
            lcd_print("With Normal Light");
            Delay(200);
}
else if((ir1 ==1) && (ir2 == 0))
{
l1=1;l2=0;l3=1;l4=0;
Delay(200);
lcd_clear();
            lcd_print("   Second Light");
            lcd_cmd(0xC0);
            lcd_print("With Normal Light");
            Delay(200);
}
else if((ir1 ==0) && (ir2 == 0))
{
l1=1;l2=1;l3=1;l4=1;
Delay(200);
lcd_clear();
            lcd_print("All Lights");
            lcd_cmd(0xC0);
            lcd_print(" Are   ON");
            Delay(200);
}
}
}







//LCD PROTOTYPES
void Delay();
void lcd_init(); //lcd initialisation
void lcd_clear(); //clear display
void lcd_cmd(unsigned char); //set the lcd address or command
void lcd_print(unsigned char *);   //write the string to LCD
//===============================================
sbit RS =P3^6; //RESET
sbit EN =P3^7; //ENABLE
#define LCD P2 //DATA0-DATA7 TO P2
//===============================================
unsigned char i;
//===============================================
void Delay1()
  {
unsigned char j;
for(i=0;i<15;i++)
for(j=0;j<100;j++);
  }
//===============================================
void lcd_init()
 {
lcd_cmd(0x38);
lcd_cmd(0x01);
lcd_cmd(0x0C);
lcd_cmd(0x06);
lcd_cmd(0x80);
 }
//===============================================
void lcd_clear(void)
 {
lcd_cmd(0x01);
lcd_cmd(0x80);
 }
 //===============================================
/* void lcd_char(unsigned char dat)
  {
LCD =dat;
RS =1;
EN =1;
for(i=0;i<100;i++);
EN =0;
for(i=0;i<100;i++);
  }
 */
//===============================================
void lcd_cmd(unsigned char cmd)
  {
Delay1();
LCD =cmd;
RS =0;
EN =1;
for(i=0;i<120;i++);
EN =0;
for(i=0;i<120;i++);
  }
//===============================================
void lcd_print(unsigned char *str)
{
while(*str)
 {
LCD =*str;
RS =1;
EN =1;
Delay1();
EN =0;
str++;
 }
}
//===============================================

Tuesday 18 March 2014

Which Burner is preferable

1. We can use T-35 burner for making Chinese  noodles, fried rice and of making orders.
   
T-35 Burner set 
T-35 and T-50 Burner sets 
2. We can also use G-1 or G-2 burners for the same purpose. But the T-35 is more efficient and reduce the      gas consumption but the problem is it need to be repaired regularly, but G-1 or G-2 burners are not               required that much of frequent repairs.



G-2

G-1


Monday 17 March 2014

HOW TO SOLVE CYLINDER LEAKAGE

To rectify cylinder leakage you just need to follow these steps:


1. Remove regulator from cylinder.
2. Take one tester or screwdriver and remove the watcher in the cylinder. you can find it in the cylinder nut.
3. Replace that watcher with a new watcher.
4. If you don't have a watcher you just reverse the old watcher and re insert back. that it
    simple.

NOTE:
If the cylinder is continuously leak with high pressure then you just push the regulator correctly and always keep it in on position till the gas cylinder become empty.
the required images are added soon

STEPS TO AVOID GAS LEAKAGE, LPG GAS LEAKAGE

           IF YOU WANT TO PREVENT THE GAS LEAKAGE, JUST FOLLOW THESE STEPS


1. Initially the gas pipe line should be designed only with welding but it will not be joint with  threads,  because      these thread may cause gas leakage in feature.
  2. Avoid low quality materials like normal steal coated flexibly tubes they will just come for low cost. use           suraksha flexible pipe with ISI marking.

flexible pipe with good quality 
flexible with low quality 
low quality flexible 
low quality 


low quality flexible 


prefer this two layered flexible
 3. All the flexible pipes have  to be maintained with moisture,  for that we need to apply oil as a layer, that           will  increase the life of the pipes.

4. If the gas line is taken through the wall, before doing that we need to apply wrapping materials.

5. If the gas line is near the water then it will be oxidated, that means it will be damaged, so you should have       a regular observation on it.

6. If you use a SS pipe line that's life time is 100yrs. so using SS line is the better option.

7. If your gas line is from under ground you need to wrapped up it initially.

8. there should not be no up and downs that is no big and small pipes, zigzag lines should not be there.

precautions to be taken after gas leakage 

9. Open all the windows. Note that gas will not spread it self, it will be spread to some  three feat height in          the room.

10. Don't switch on any electrical items, those will generate sparks. Only one spark is enough for big blast.

Tuesday 11 March 2014

How to save coocking gas in kitchen


Techniques to reduce the Gas Consumption

1. Gas flame should be light blue in color otherwise you might have problem with your gas stove.


2. Gas flame should not be red color like flame 1 in image, to rectify this we need to heat the gas stove burners till it become just red.
3. Next we need to clean the all holes with some binding wire or break wire.
4. See whether there is any dust or oil in the jet, and clean it.
5. Flame will become red if there any gas leakage, you can rectify leakage with teflan tape, you can get that in electrical/ hardware shop.
Note: Finally after repaire the flame should be blue in color like flame 3 or flame 4 as per our requirement