SlideShare a Scribd company logo
1 of 22
PRESENTED BY:


   MUQADSA IFTIKHAR      CLASS NO. 03 REG. NO   (09ABELT0290)

   ZUNAIB ALI          CLASS NO. 09   REG. NO   (09ABELT0296)


    Supervised BY:

   ENGR. SANIA SAEED
ABSTRACT
• The purpose of a motor speed control is to take a
 signal representing the demanded speed and drive the
 motor at that speed.
INTRODUCTION
 The speed of dc motor is directly proportional to the supply
  voltage, if we reduce the supply voltage from 12V to 6V, the
  motor will run at half the speed.
 SCR “phase-angle controlled” drive -By changing the firing
  angle, variable DC output voltage can be obtained.
 Here we are using microcontroller applications. For this we
  are using AT89C51 IC and by using this we are setting the
  speed of motor.
MAIN COMPONENTS
1.   220 V , 50Hz AC Supply
2.   Step Down Transformer
3.   DC motor
4.   Micro controller
5.   Thyristor (SCR)
6.   NPN Transistor
7.   Crystal Oscillator (11.0592MHz)
8.   5V DC Supply
DC MOTOR

 The DC motor is electric motor that runs on direct current electrically.

 DC motor works based on the LORENTZ FORCE.

 In DC motor voltage is proportional to speed

ADVANTAGES

 Low initial cost

 High reliability

 Simple control of motor speed
Block Diagram
Zero Crossing Detector

                0                   2           t
                0    9ms           18ms         t




                     Sinusoidal input




                                                    t
                0                  2        3

                     Zero Detector Output
Micro- Controller AT89c51
 A smaller computer

 On-chip RAM, ROM, I/O ports.



  CPU    RAM ROM

               Serial
  I/O    Timer COM
  Port
               Port

   A single chip
  Microcontroller
CIRCUIT DIAGRAM
AT89C51 Programming:
 #include <reg51.h>          case 1:
       unsigned char x, y;             x=0x66;
       sbit driv = P2^2;               y=0xFC;
 void main()
                                       break;
 {
       P1=255;               case 2:
       P2=0x00;                        x=0xCC;
       IE=0x81;                        y=0xF8;
                                       break;
       while(1)
                             case 3:
       {
       switch (P1)                     x=0x33;
       {                               y=0xF5;
         case 0:                       break;
                 x=0xFF;     case 4:
                 y=0xFF;
                                       x=0x99;
                 break;
                                       y=0xF1;
                                       break;
Continue…
   case 5:             case 9:
             x=0xFF;         x=0x99;
             y=0xED;         y=0xDF;
             break;          break;
   case 6:                             }
             x=0x66;              }
             y=0xEA;          }
             break;
   case 7:             void External0(void) interrupt 0
             x=0xCC;
             y=0xE6;   {
             break;          driv =0;
   case 8:                   TMOD=0x10;
             x=0x32;         TL1=x;
             y=0xE3;         TH1=y;
                             TR1=1;
             break;
Continue…
   while(TF1==0);
           TR1=0;
           TF1=0;
           driv=1;

           TMOD=0x01;
           TL0=0xCC;
           TH0=0xF8;
           TR0=1;

   while(TF0==0);
           TR0=0;
           TF0=0;
           driv=0;
              }
Explanation:
 Input 220V, 50Hz is step down to
  30V, 50Hz.

 This 30V, 50Hz is applied to Controlled
  HWR with DC motor as load.

 For the gating circuitry the same input
  30V, 50Hz is applied to zero crossing
  detector     to   generate   an     external
  interrupt.

 Logic states are used to provide firing
  angle α.

 When the external interrupt occurs
  micro-controller        generates     pulse
  according to provided α.
Outputs for Different Firing Angle:
For α = 0




  Voltage Across Motor   HWR Rectifier Output
Continue…
For α = 7ms




  Voltage Across Motor   HWR Rectifier Output
Continue…
For α = 3ms




    Voltage Across Motor   HWR Rectifier Output
Software Simulation:
Extension of Our Project
Applications
 ROBOTIC CONTROLS.
 SWING MACHINES.
 ELECTRONIC BIKES.
 WINDING MACHINES.
 DC OPERATED DRILL MACHINES.
 MOBILE AIR CONDITION FANS.
 TOYS.
 ELCTRONIC DOOR CONTROLLERS.
 ELECTRONIC CHAIRS (beauty parlor etc.)
CONCLUSION
 We have achieved the required speed and thyristor is
  a very good device for obtaining the variable DC there
  by controlling the motor speed.
 This circuit is just a basic circuit for understanding DC
  motor speed control. In case of HWR we got zero
  voltage in negative half cycle that’s why has power
  efficiency.
Any query
TO control the speed of DC Motor Simple Project

More Related Content

What's hot

Equivalent circuit of Induction Motor
Equivalent circuit of Induction MotorEquivalent circuit of Induction Motor
Equivalent circuit of Induction MotorCitharthan Durairaj
 
Fundamentals of Microprocessor Based Relays
Fundamentals of Microprocessor Based RelaysFundamentals of Microprocessor Based Relays
Fundamentals of Microprocessor Based Relaysmichaeljmack
 
Synchronous Motor Drives
Synchronous Motor DrivesSynchronous Motor Drives
Synchronous Motor DrivesDr.Raja R
 
Simple Automatic Water Level Controller by using ic 555 timer.
Simple Automatic Water Level Controller by using ic 555 timer.Simple Automatic Water Level Controller by using ic 555 timer.
Simple Automatic Water Level Controller by using ic 555 timer.PRASHANTH RAO
 
Speed control of dc motor using matlab
Speed control of dc motor using matlabSpeed control of dc motor using matlab
Speed control of dc motor using matlabShridhar kulkarni
 
FACTS DEVICES AND POWER SYSTEM STABILITY ppt
FACTS DEVICES AND POWER SYSTEM STABILITY pptFACTS DEVICES AND POWER SYSTEM STABILITY ppt
FACTS DEVICES AND POWER SYSTEM STABILITY pptMamta Bagoria
 
Synchronous machines
Synchronous machinesSynchronous machines
Synchronous machinesAnu71
 
Reference frame theory
Reference frame theoryReference frame theory
Reference frame theoryRamesh Babu
 
Control methods of PMSM
Control methods of PMSMControl methods of PMSM
Control methods of PMSMkarthi1017
 
Braking methods of induction motor
Braking methods of induction motorBraking methods of induction motor
Braking methods of induction motorraviarmugam
 
Directional over current relay
Directional over current relayDirectional over current relay
Directional over current relayCS V
 
An introduction to FACTS
An introduction to FACTSAn introduction to FACTS
An introduction to FACTSAyyarao T S L V
 
Electrical Power Systems Synchronous Generator
Electrical Power Systems Synchronous GeneratorElectrical Power Systems Synchronous Generator
Electrical Power Systems Synchronous GeneratorMubarek Kurt
 
Synchronous generator construction
Synchronous generator constructionSynchronous generator construction
Synchronous generator constructionAnilKumarJain19
 
Chapter 1-Electrical Drives.pptx
Chapter 1-Electrical Drives.pptxChapter 1-Electrical Drives.pptx
Chapter 1-Electrical Drives.pptxHarshal Vaidya
 
Predefined speed control of bldc motor
Predefined speed control of bldc motorPredefined speed control of bldc motor
Predefined speed control of bldc motorEdgefxkits & Solutions
 
Introduction to vfd
Introduction to vfdIntroduction to vfd
Introduction to vfdrrsurani
 

What's hot (20)

Equivalent circuit of Induction Motor
Equivalent circuit of Induction MotorEquivalent circuit of Induction Motor
Equivalent circuit of Induction Motor
 
Fundamentals of Microprocessor Based Relays
Fundamentals of Microprocessor Based RelaysFundamentals of Microprocessor Based Relays
Fundamentals of Microprocessor Based Relays
 
upfc
upfcupfc
upfc
 
Synchronous Motor Drives
Synchronous Motor DrivesSynchronous Motor Drives
Synchronous Motor Drives
 
Simple Automatic Water Level Controller by using ic 555 timer.
Simple Automatic Water Level Controller by using ic 555 timer.Simple Automatic Water Level Controller by using ic 555 timer.
Simple Automatic Water Level Controller by using ic 555 timer.
 
Speed control of dc motor using matlab
Speed control of dc motor using matlabSpeed control of dc motor using matlab
Speed control of dc motor using matlab
 
FACTS DEVICES AND POWER SYSTEM STABILITY ppt
FACTS DEVICES AND POWER SYSTEM STABILITY pptFACTS DEVICES AND POWER SYSTEM STABILITY ppt
FACTS DEVICES AND POWER SYSTEM STABILITY ppt
 
Synchronous machines
Synchronous machinesSynchronous machines
Synchronous machines
 
Sssc
SsscSssc
Sssc
 
Reference frame theory
Reference frame theoryReference frame theory
Reference frame theory
 
Control methods of PMSM
Control methods of PMSMControl methods of PMSM
Control methods of PMSM
 
Braking methods of induction motor
Braking methods of induction motorBraking methods of induction motor
Braking methods of induction motor
 
Directional over current relay
Directional over current relayDirectional over current relay
Directional over current relay
 
An introduction to FACTS
An introduction to FACTSAn introduction to FACTS
An introduction to FACTS
 
Electrical Power Systems Synchronous Generator
Electrical Power Systems Synchronous GeneratorElectrical Power Systems Synchronous Generator
Electrical Power Systems Synchronous Generator
 
Synchronous generator construction
Synchronous generator constructionSynchronous generator construction
Synchronous generator construction
 
CSI Manual
CSI ManualCSI Manual
CSI Manual
 
Chapter 1-Electrical Drives.pptx
Chapter 1-Electrical Drives.pptxChapter 1-Electrical Drives.pptx
Chapter 1-Electrical Drives.pptx
 
Predefined speed control of bldc motor
Predefined speed control of bldc motorPredefined speed control of bldc motor
Predefined speed control of bldc motor
 
Introduction to vfd
Introduction to vfdIntroduction to vfd
Introduction to vfd
 

Viewers also liked

Doc speed control of a dc motor using micro controller 8051
Doc speed control of a dc motor using micro controller 8051Doc speed control of a dc motor using micro controller 8051
Doc speed control of a dc motor using micro controller 8051embdnew
 
Speed control of DC Machine
Speed control of DC MachineSpeed control of DC Machine
Speed control of DC MachineSHAHBAAZ AHMED
 
Report on speed control of d.c. motor using pwm method
Report on speed control of d.c. motor using pwm methodReport on speed control of d.c. motor using pwm method
Report on speed control of d.c. motor using pwm methodshivam singh
 
Dc motors and its types
Dc motors and its typesDc motors and its types
Dc motors and its typesSumeet Patel
 

Viewers also liked (10)

Speed Control Of DC Motor
Speed Control Of DC MotorSpeed Control Of DC Motor
Speed Control Of DC Motor
 
Dc motor speed control
Dc motor speed controlDc motor speed control
Dc motor speed control
 
Doc speed control of a dc motor using micro controller 8051
Doc speed control of a dc motor using micro controller 8051Doc speed control of a dc motor using micro controller 8051
Doc speed control of a dc motor using micro controller 8051
 
Speed control of DC Machine
Speed control of DC MachineSpeed control of DC Machine
Speed control of DC Machine
 
Dc motor
Dc motorDc motor
Dc motor
 
Speed Controller for DC Motor
Speed Controller for DC MotorSpeed Controller for DC Motor
Speed Controller for DC Motor
 
Dc motor ppt
Dc motor pptDc motor ppt
Dc motor ppt
 
Report on speed control of d.c. motor using pwm method
Report on speed control of d.c. motor using pwm methodReport on speed control of d.c. motor using pwm method
Report on speed control of d.c. motor using pwm method
 
Dc Motor
Dc MotorDc Motor
Dc Motor
 
Dc motors and its types
Dc motors and its typesDc motors and its types
Dc motors and its types
 

Similar to TO control the speed of DC Motor Simple Project

Transformerprotectionrelaycalculations.doc
Transformerprotectionrelaycalculations.docTransformerprotectionrelaycalculations.doc
Transformerprotectionrelaycalculations.docMdAbdullahAlMamun258178
 
Original Mosfet MC33151DR2G 33151 MC33151 SOP-8 New
Original Mosfet MC33151DR2G 33151 MC33151 SOP-8 NewOriginal Mosfet MC33151DR2G 33151 MC33151 SOP-8 New
Original Mosfet MC33151DR2G 33151 MC33151 SOP-8 NewAUTHELECTRONIC
 
Vechicle accident prevention using eye bilnk sensor ppt
Vechicle accident prevention using eye bilnk sensor pptVechicle accident prevention using eye bilnk sensor ppt
Vechicle accident prevention using eye bilnk sensor pptsatish 486
 
Keypad interfacing 8051 -NANOCDAC
Keypad interfacing 8051 -NANOCDACKeypad interfacing 8051 -NANOCDAC
Keypad interfacing 8051 -NANOCDACnanocdac
 
Automation and Robotics 20ME51I_Week_2_Practicals.pdf
Automation and Robotics 20ME51I_Week_2_Practicals.pdfAutomation and Robotics 20ME51I_Week_2_Practicals.pdf
Automation and Robotics 20ME51I_Week_2_Practicals.pdfGandhibabu8
 
Icel os 21-mesco_ao-1221_minipa_mo-1225_yb4328_2x5mv,20mhz_portable_oscillosc...
Icel os 21-mesco_ao-1221_minipa_mo-1225_yb4328_2x5mv,20mhz_portable_oscillosc...Icel os 21-mesco_ao-1221_minipa_mo-1225_yb4328_2x5mv,20mhz_portable_oscillosc...
Icel os 21-mesco_ao-1221_minipa_mo-1225_yb4328_2x5mv,20mhz_portable_oscillosc...vobetinha
 
10CSL67 CG LAB PROGRAM 5
10CSL67 CG LAB PROGRAM 510CSL67 CG LAB PROGRAM 5
10CSL67 CG LAB PROGRAM 5Vanishree Arun
 
Image compression- JPEG Compression & its Modes
Image compression- JPEG Compression & its ModesImage compression- JPEG Compression & its Modes
Image compression- JPEG Compression & its Modeskanimozhirajasekaren
 
Micro Assignment 1
Micro Assignment 1Micro Assignment 1
Micro Assignment 1babak danyal
 

Similar to TO control the speed of DC Motor Simple Project (20)

Jp
Jp Jp
Jp
 
FF and Latches.ppt
FF and Latches.pptFF and Latches.ppt
FF and Latches.ppt
 
13.ppt
13.ppt13.ppt
13.ppt
 
Transformerprotectionrelaycalculations.doc
Transformerprotectionrelaycalculations.docTransformerprotectionrelaycalculations.doc
Transformerprotectionrelaycalculations.doc
 
vhdll.docx
vhdll.docxvhdll.docx
vhdll.docx
 
3.pdf
3.pdf3.pdf
3.pdf
 
Original Mosfet MC33151DR2G 33151 MC33151 SOP-8 New
Original Mosfet MC33151DR2G 33151 MC33151 SOP-8 NewOriginal Mosfet MC33151DR2G 33151 MC33151 SOP-8 New
Original Mosfet MC33151DR2G 33151 MC33151 SOP-8 New
 
Ver2.ppt
Ver2.pptVer2.ppt
Ver2.ppt
 
Vechicle accident prevention using eye bilnk sensor ppt
Vechicle accident prevention using eye bilnk sensor pptVechicle accident prevention using eye bilnk sensor ppt
Vechicle accident prevention using eye bilnk sensor ppt
 
Dependent Current Sources
Dependent Current Sources Dependent Current Sources
Dependent Current Sources
 
Keypad interfacing 8051 -NANOCDAC
Keypad interfacing 8051 -NANOCDACKeypad interfacing 8051 -NANOCDAC
Keypad interfacing 8051 -NANOCDAC
 
Automation and Robotics 20ME51I_Week_2_Practicals.pdf
Automation and Robotics 20ME51I_Week_2_Practicals.pdfAutomation and Robotics 20ME51I_Week_2_Practicals.pdf
Automation and Robotics 20ME51I_Week_2_Practicals.pdf
 
Icel os 21-mesco_ao-1221_minipa_mo-1225_yb4328_2x5mv,20mhz_portable_oscillosc...
Icel os 21-mesco_ao-1221_minipa_mo-1225_yb4328_2x5mv,20mhz_portable_oscillosc...Icel os 21-mesco_ao-1221_minipa_mo-1225_yb4328_2x5mv,20mhz_portable_oscillosc...
Icel os 21-mesco_ao-1221_minipa_mo-1225_yb4328_2x5mv,20mhz_portable_oscillosc...
 
10CSL67 CG LAB PROGRAM 5
10CSL67 CG LAB PROGRAM 510CSL67 CG LAB PROGRAM 5
10CSL67 CG LAB PROGRAM 5
 
Image compression- JPEG Compression & its Modes
Image compression- JPEG Compression & its ModesImage compression- JPEG Compression & its Modes
Image compression- JPEG Compression & its Modes
 
Ne 555
Ne 555Ne 555
Ne 555
 
LS74
LS74LS74
LS74
 
Lampiran 1.programdocx
Lampiran 1.programdocxLampiran 1.programdocx
Lampiran 1.programdocx
 
Micro Assignment 1
Micro Assignment 1Micro Assignment 1
Micro Assignment 1
 
74ls74 d
74ls74 d74ls74 d
74ls74 d
 

More from ZunAib Ali

Lcl filter design
Lcl filter designLcl filter design
Lcl filter designZunAib Ali
 
Power converter report
Power converter reportPower converter report
Power converter reportZunAib Ali
 
Performance of Six-Pulse Line-Commutated Converter in DC Motor Drive Application
Performance of Six-Pulse Line-Commutated Converter in DC Motor Drive ApplicationPerformance of Six-Pulse Line-Commutated Converter in DC Motor Drive Application
Performance of Six-Pulse Line-Commutated Converter in DC Motor Drive ApplicationZunAib Ali
 
SVM Simulation for three level inverter
SVM Simulation for three level inverterSVM Simulation for three level inverter
SVM Simulation for three level inverterZunAib Ali
 
Multi phase Star Rectifier
Multi phase Star Rectifier Multi phase Star Rectifier
Multi phase Star Rectifier ZunAib Ali
 
Space vector pwm_inverter
Space vector pwm_inverterSpace vector pwm_inverter
Space vector pwm_inverterZunAib Ali
 
Power transformer
Power transformerPower transformer
Power transformerZunAib Ali
 
Neutral point clamped inverter
Neutral point clamped inverterNeutral point clamped inverter
Neutral point clamped inverterZunAib Ali
 
7 channel Interleaved Boost Converter
7 channel Interleaved Boost Converter7 channel Interleaved Boost Converter
7 channel Interleaved Boost ConverterZunAib Ali
 
Sinusoidal PWM and Space Vector Modulation For Two Level Voltage Source Conve...
Sinusoidal PWM and Space Vector Modulation For Two Level Voltage Source Conve...Sinusoidal PWM and Space Vector Modulation For Two Level Voltage Source Conve...
Sinusoidal PWM and Space Vector Modulation For Two Level Voltage Source Conve...ZunAib Ali
 
Rectifiers Simulation
Rectifiers SimulationRectifiers Simulation
Rectifiers SimulationZunAib Ali
 
Instrumentational Amplifier
Instrumentational Amplifier Instrumentational Amplifier
Instrumentational Amplifier ZunAib Ali
 
Electronic Device pakages
Electronic Device pakagesElectronic Device pakages
Electronic Device pakagesZunAib Ali
 
Concept of energy transmission & distribution
Concept of energy transmission & distribution Concept of energy transmission & distribution
Concept of energy transmission & distribution ZunAib Ali
 
DC Motor Model
DC Motor Model DC Motor Model
DC Motor Model ZunAib Ali
 
High Voltage Dc (HVDC) transmission
High Voltage Dc (HVDC) transmissionHigh Voltage Dc (HVDC) transmission
High Voltage Dc (HVDC) transmissionZunAib Ali
 
Cambridge ielts 9 full
Cambridge ielts 9 fullCambridge ielts 9 full
Cambridge ielts 9 fullZunAib Ali
 
Water level buzzer
Water level buzzerWater level buzzer
Water level buzzerZunAib Ali
 
Fourier Specturm via MATLAB
Fourier Specturm via MATLABFourier Specturm via MATLAB
Fourier Specturm via MATLABZunAib Ali
 

More from ZunAib Ali (20)

Lcl filter design
Lcl filter designLcl filter design
Lcl filter design
 
Power converter report
Power converter reportPower converter report
Power converter report
 
Performance of Six-Pulse Line-Commutated Converter in DC Motor Drive Application
Performance of Six-Pulse Line-Commutated Converter in DC Motor Drive ApplicationPerformance of Six-Pulse Line-Commutated Converter in DC Motor Drive Application
Performance of Six-Pulse Line-Commutated Converter in DC Motor Drive Application
 
SVM Simulation for three level inverter
SVM Simulation for three level inverterSVM Simulation for three level inverter
SVM Simulation for three level inverter
 
Multi phase Star Rectifier
Multi phase Star Rectifier Multi phase Star Rectifier
Multi phase Star Rectifier
 
Space vector pwm_inverter
Space vector pwm_inverterSpace vector pwm_inverter
Space vector pwm_inverter
 
Power transformer
Power transformerPower transformer
Power transformer
 
Neutral point clamped inverter
Neutral point clamped inverterNeutral point clamped inverter
Neutral point clamped inverter
 
7 channel Interleaved Boost Converter
7 channel Interleaved Boost Converter7 channel Interleaved Boost Converter
7 channel Interleaved Boost Converter
 
Sinusoidal PWM and Space Vector Modulation For Two Level Voltage Source Conve...
Sinusoidal PWM and Space Vector Modulation For Two Level Voltage Source Conve...Sinusoidal PWM and Space Vector Modulation For Two Level Voltage Source Conve...
Sinusoidal PWM and Space Vector Modulation For Two Level Voltage Source Conve...
 
Rectifiers Simulation
Rectifiers SimulationRectifiers Simulation
Rectifiers Simulation
 
Instrumentational Amplifier
Instrumentational Amplifier Instrumentational Amplifier
Instrumentational Amplifier
 
Electronic Device pakages
Electronic Device pakagesElectronic Device pakages
Electronic Device pakages
 
Inverter
InverterInverter
Inverter
 
Concept of energy transmission & distribution
Concept of energy transmission & distribution Concept of energy transmission & distribution
Concept of energy transmission & distribution
 
DC Motor Model
DC Motor Model DC Motor Model
DC Motor Model
 
High Voltage Dc (HVDC) transmission
High Voltage Dc (HVDC) transmissionHigh Voltage Dc (HVDC) transmission
High Voltage Dc (HVDC) transmission
 
Cambridge ielts 9 full
Cambridge ielts 9 fullCambridge ielts 9 full
Cambridge ielts 9 full
 
Water level buzzer
Water level buzzerWater level buzzer
Water level buzzer
 
Fourier Specturm via MATLAB
Fourier Specturm via MATLABFourier Specturm via MATLAB
Fourier Specturm via MATLAB
 

TO control the speed of DC Motor Simple Project

  • 1. PRESENTED BY:  MUQADSA IFTIKHAR CLASS NO. 03 REG. NO (09ABELT0290)  ZUNAIB ALI CLASS NO. 09 REG. NO (09ABELT0296) Supervised BY:  ENGR. SANIA SAEED
  • 2. ABSTRACT • The purpose of a motor speed control is to take a signal representing the demanded speed and drive the motor at that speed.
  • 3. INTRODUCTION  The speed of dc motor is directly proportional to the supply voltage, if we reduce the supply voltage from 12V to 6V, the motor will run at half the speed.  SCR “phase-angle controlled” drive -By changing the firing angle, variable DC output voltage can be obtained.  Here we are using microcontroller applications. For this we are using AT89C51 IC and by using this we are setting the speed of motor.
  • 4. MAIN COMPONENTS 1. 220 V , 50Hz AC Supply 2. Step Down Transformer 3. DC motor 4. Micro controller 5. Thyristor (SCR) 6. NPN Transistor 7. Crystal Oscillator (11.0592MHz) 8. 5V DC Supply
  • 5. DC MOTOR  The DC motor is electric motor that runs on direct current electrically.  DC motor works based on the LORENTZ FORCE.  In DC motor voltage is proportional to speed ADVANTAGES  Low initial cost  High reliability  Simple control of motor speed
  • 7. Zero Crossing Detector 0 2 t 0 9ms 18ms t Sinusoidal input t 0 2 3 Zero Detector Output
  • 8. Micro- Controller AT89c51  A smaller computer  On-chip RAM, ROM, I/O ports. CPU RAM ROM Serial I/O Timer COM Port Port A single chip Microcontroller
  • 10. AT89C51 Programming: #include <reg51.h> case 1: unsigned char x, y; x=0x66; sbit driv = P2^2; y=0xFC; void main() break; { P1=255; case 2: P2=0x00; x=0xCC; IE=0x81; y=0xF8; break; while(1) case 3: { switch (P1) x=0x33; { y=0xF5; case 0: break; x=0xFF; case 4: y=0xFF; x=0x99; break; y=0xF1; break;
  • 11. Continue… case 5: case 9: x=0xFF; x=0x99; y=0xED; y=0xDF; break; break; case 6: } x=0x66; } y=0xEA; } break; case 7: void External0(void) interrupt 0 x=0xCC; y=0xE6; { break; driv =0; case 8: TMOD=0x10; x=0x32; TL1=x; y=0xE3; TH1=y; TR1=1; break;
  • 12. Continue… while(TF1==0); TR1=0; TF1=0; driv=1; TMOD=0x01; TL0=0xCC; TH0=0xF8; TR0=1; while(TF0==0); TR0=0; TF0=0; driv=0; }
  • 13. Explanation:  Input 220V, 50Hz is step down to 30V, 50Hz.  This 30V, 50Hz is applied to Controlled HWR with DC motor as load.  For the gating circuitry the same input 30V, 50Hz is applied to zero crossing detector to generate an external interrupt.  Logic states are used to provide firing angle α.  When the external interrupt occurs micro-controller generates pulse according to provided α.
  • 14. Outputs for Different Firing Angle: For α = 0 Voltage Across Motor HWR Rectifier Output
  • 15. Continue… For α = 7ms Voltage Across Motor HWR Rectifier Output
  • 16. Continue… For α = 3ms Voltage Across Motor HWR Rectifier Output
  • 18. Extension of Our Project
  • 19. Applications  ROBOTIC CONTROLS.  SWING MACHINES.  ELECTRONIC BIKES.  WINDING MACHINES.  DC OPERATED DRILL MACHINES.  MOBILE AIR CONDITION FANS.  TOYS.  ELCTRONIC DOOR CONTROLLERS.  ELECTRONIC CHAIRS (beauty parlor etc.)
  • 20. CONCLUSION  We have achieved the required speed and thyristor is a very good device for obtaining the variable DC there by controlling the motor speed.  This circuit is just a basic circuit for understanding DC motor speed control. In case of HWR we got zero voltage in negative half cycle that’s why has power efficiency.