• No results found

Implementation Of An Automatic Induction Motor Starter With Delay Using Microcontroller

N/A
N/A
Protected

Academic year: 2020

Share "Implementation Of An Automatic Induction Motor Starter With Delay Using Microcontroller"

Copied!
5
0
0

Loading.... (view fulltext now)

Full text

(1)

Implementation Of An Automatic Induction Motor

Starter With Delay Using Microcontroller

Agbo D. O., Kureve D. T, Shittu D. H

Abstract: It is well understood that induction motors draw higher currents during their starting operations than is the case under full load running conditions. Since the early days of induction motor availability, starting methods other than Direct-on-Line have been used, and in some cases mandated by Utilities, to reduce the effect of these high starting currents on the electrical distribution network. What is generally not recognized is the existence of short duration inrush currents, which greatly exceed these starting currents. Furthermore, the introduction of complex starting methods to reduce starting currents is often compromised by other unanticipated inrush currents introduced by the starting system itself, unless special precautions are taken. This paper implements a device that protects three phase induction motor from inrush currents on the distribution system, as well as on the motor protection components using PIC16F84A Microcontroller.

Keywords: Induction Motor, Microcontroller, motor protection, currents, MPLAB, Direct on line, distribution system.

————————————————————

1.

INTRODUCTION

Induction motors are popular due to their low-cost, sturdy construction, fast pick-up, low maintenance expenditure and good efficiency. The DOL (direct-on-line) starters and star/delta starters used for starting and running of induction motors provide coarse type of protections against voltage fluctuations and single phasing. Induction motors are very sensitive to low voltage and single phasing during which they draw a heavy current and can burn out unless switched of within few seconds of occurrence of such conditions. This makes the requirement of a sensitive protective device essential to avoid burning of induction motors under such conditions. The circuit of an automatic starter, incorporating the important features given below, is described here. It is meant to be used in conjunction with a DOL starter. Automatic start on resumption of proper conditions Single phasing prevention 24-hour programmable off timer (on completion of actual runtime of the motor). An induction or asynchronous motor is a type of AC motor where power is supplied to the rotor by means of electromagnetic induction, rather than a commutator or slip rings as in other types of motor. These motors are widely used in industrial drives, particularly poly-phase induction motors, because they are rugged and have no brushes. Single-phase versions are used in small appliances. Their speed is determined by the frequency of the supply current, so they are most widely used in constant-speed applications, although variable speed versions, using variable frequency drives are becoming more common. The most common type is the squirrel cage motor.

2.

METHOD

The block diagram of the system is depicted in Fig. 1.0. The embedment of a microcontroller into the system makes it a standalone system that is capable of taking decisions to keep the system functioning properly. The microcontroller receives inputs signals from the three phase mains which is been step down by step-down transformers, depending on the input the microcontroller receives, it either takes decision to switch on the relays or switch off the relays.

Fig.1.0: The automatic induction motor starter with programmable timer

When the system is first switched on, it waits for 30 seconds to make sure the power source is stable and starts monitoring. By switching ON or OFF of the relays, the microcontroller also turn on LEDs and the color of LED, being lit ON, indicates which the three phases is ON or OFF. The schematic diagram of the automatic three phase direct starter controller system is given in Fig. 2.0. The microcontroller used for the project is the PIC16F84A [5]. The microcontroller takes inputs from the three mains continuously via step-down transformer. Under the control of the program written in the microcontroller’s memory, the microcontroller turns either Red or Green LEDs and turns the three relays ON or OFF.

Relay Switch

Programmable Timer(555 timer or Microcontroller) Three

Rectifier

Induction motor Three Phase

A.C Power Supply

__________________________

Agbo D. O., Kureve D. T, Shittu D. H

Department of Electrical and Electronics Engineering, University of Agriculture, P.M.B. 2373, Makurdi, Nigeria.

(2)

Fig. 2.0: Complete Circuit diagram of a Three phase Induction Motor

F1 F2 F3

D3 TR1 TRAN-2P2S D4

VI 1 VO 3

G

N

D

2

U3

7805

D2 D1

TR2 TRAN-2P2S

TR3

TRAN-2P2S

C1 C0

D7 D5

D6 D8

Phase_R Phase_Y

Phase_B

D11 D9

D10 D12

R1

R2 R3

R4 R5

R6 C4

C5

VI 1 VO 3

G

N

D

2 U2

7812

R_Phase Y_Phase B_Phase

V1

V3PHASE

D8(K)

D12(K) C0(1)

OSC1/CLKIN 16

RB0/INT 6 RB1 7 RB2 8 RB3 9 RB4 10 RB5 11 RB6 12 RB7 13 RA0 17 RA1 18 RA2 1 RA3 2 RA4/T0CKI 3 OSC2/CLKOUT 15

MCLR 4

U1

PIC16F84A

XTAL C3

C2

R7

Q3 R8

R11

Q2 R10

Q1 R12

R9

RL1 RL2 RL3

+

8

8

.8

THREE-PHASE INDUCTION MOTOR

Phase_R Phase_Y Phase_B

RM

R_Phase Y_Phase B_Phase

Q4 D14 R13

R14 Q5

D13 R15

(3)

The transistors are turned on depending on the state of each AC supply phase. The voltage at each phase determines which of the transistor will trigger on. Using the requirements for the saturation of the BJT expressed as

...(1)

F

I

B

I

C

Under the condition in equation 1, the transistors (Q1, Q2, Q3, Q4, Q5, Q6, Q7) will turn on.

The transistor (Q) will turn on when

1

...(2)

F CC BEsat

g b

CC CEsat

R V

V

R

R

V

V

Since we are using transformer of 240/12 volts and need a voltage of 5volts (nominal input voltage of microcontroller) Figure 3.0 gives the flow chart of the program executed by the microcontroller. As indicated in the flow chart the microcontroller polls the input.

Fig.3.0: Flow chart of the three induction motor starter with automatic programmable timer

3.

RESULTS AND DISCUSSIONS

The program for the microcontroller was written in Assembly Language which is attached as Appendix 1 and was then built into an executable Hex file using the MPLAB IDE Version 8.50 and the embedded MPASM assembler [6], [7]. A software simulation was carried out with the simulator built into the MPLAD IDE to ensure that the program variables and registers changed as desired. The program required few registers but the output ports (PORTA and PORTB) were observed to have the correct values. The circuit shown in Fig. 2.0 was then built in Vero board, which was tested using three phase ac mains and the output was connected to 220 V, 100 Watts bulb. The microcontroller program was observed and it gave the required outputs.

Table 1: Sensor Conditions and Microcontroller Decisions

Phase Conditions

Indication Output

P1 P2 P3

H L L Only one phase is on

Red LED ON and the relays are turned off

H H L Two phases are on

Red LED ON and the relays are turned off

H H H

All the three phases are on

Green LED ON and the relays are turned off

Note that in Table 1, L = Low Logic Level Signal and H = High Logic Level Signal, P1 = Phase 1, P2 = Phase 2, P3 = Phase 3

4.

CONCLUSION

An automatic over and under voltage protector system has been implemented using induction motor starter which is neccessitated by the need to monitor the voltage supply to equipments and appliances and consequently protect them from the danger of being damaged due to voltage fluctuation. Based on the theoretical analysis, design and testing of this work, the following conclusions are made:

1. Since switching is automatic, the device is no doubt being used as an automatic voltage protector.

2. The display of the monitored voltage is indicated simply by LEDs, which can be easily seen and understood by all.

3. The assembly unit is very compact and portable and can be easily incorporated into appliancies or equipments.

4. The cost of constructing this project is relatively low as compared to the important function it performs. It can therefore be easily commercialised.

NO

Yes

NO

Yes

NO

Yes Start

Check for port pin of the Microcontroller

Is pin_0 ON ?

Is pin_1 ON ?

Is pin_2 ON ?

Delay start of induction motor by 20seconds

(4)

5. REFERENCES

[1]. Agbo, O. D and G. J. Liambee, Design And Construction Of An Automatic Overvoltage And Under voltage, Electrical and Electronic Engineering Department, University Of Agriculture, Makurdi (Unpublished).

[2]. http//www.opamp.htm.Operational Amplifier Basics (01/11/2008).

[3]. MPLAB IDE User’s Guide, 2004. Microchip Technology Inc, 2355 West Chandler Blvd., Chandler, Arizona, U.S.A.

[4]. MPASM Assembler, MPLINK Object Linker, MPLIB Object Librarian, Microchip Technology Inc, 2355 West Chandler Blvd., Chandler, Arizona, U.S.A.

[5]. User’s Guide, 2005. Microchip Technology Inc, 2355 West Chandler Blvd., Chandler, Arizona, U.S.A.

[6]. MPLAB PM3 Programmer User’s Guide, 2006. Microchip Technology Inc, 2355 West Chandler Blvd., Chandler, Arizona, U.S.A.

[7]. Okolo I. K. Design And Construction Of A Digital Distance Device Using A Microcontroller, Electrical/Electronic Engineering Department, University Of Agriculture, Makurdi, (Unpublished).

[8]. PIC16F84A datasheet, 2006. Microchip Technology Inc, 2355 West Chandler Blvd., Chandler, Arizona, U.S.A.

[9]. Theraja, B. L and A. K. Theraja, A Text Book Of Electrical Technology. S. Chand Company Ltd. New Delhi, pp. 851-918, 2001.

[10]. Fernando, E. V, Peres and P. A. Ramon,. Microcontrollers “Fundamental and Applications with PIC.” CRC Press, Taylor and Francis Group, New York, 2009.

[11]. 2SC4204 NPN transistor datasheet, 2005. Sanyo Electric Co. Ltd, Tokyo, Japan.

6. APPENDIX 1

Assembly Programming Language

;Author : AGBO

;File Name : A_IM_STARTER.asm

;TITLE : "INDUCTION MOTOR STARTER WITH AUTOMATIC TIME DELAY "

;Date : 3RD NOV. 2012 ;Version : 1.0

;Debugged : 29 NOV. 2012

;*********************************************************

;********Processor Declaration and Configuration*************

PROCESSOR PIC16F84A #Include "p16f84A.inc"

__CONFIG _CP_OFF & _WDT_OFF & _PWRTE_ON & _XT_OSC

ORG 0x00

BCF STATUS, RP0 ;

CLRF PORTA ; Initialize PORTA by clearing output data latches

BSF STATUS, RP0 ; Select Bank 1

MOVLW B'11111111' ; Value used to initialize data direction

MOVWF TRISA ; Set RA<5:0> as inputs.

BCF STATUS, RP0 ;

CLRF PORTB ; Initialize PORTB by clearing output data latches

BSF STATUS, RP0 ; Select Bank 1

MOVLW B'00000000' ; Value used to initialize data direction

MOVWF TRISB ; Set RB<7:0> as outputs

START

BSF STATUS,5 ;Turn to Bank 1 MOVLW 0x00 ;

MOVWF PORTB ;

BCF STATUS,5 ;Return to Bank 0

MAIN NOP

SWITCH1

BTFSC PORTA, 0

GOTO SWITCH2

GOTO OUTPUT1

SWITCH2

CALL DELAY ; CALLING DEBOUNCE BTFSC PORTA, 1

GOTO SWITCH3 GOTO OUTPUT1

SWITCH3

CALL DELAY ; CALLING DEBOUNCE BTFSC PORTA, 2

GOTO OUTPUT

GOTO OUTPUT1

OUTPUT

CALL DELAY20MSEC ; CALLING DEBOUNCE

BSF PORTB, 1 ; LED GREEN ON(UNRESET)

BSF PORTB, 2 ; ENGAGING CAR ENGINE

BSF PORTB, 3 ; ENGAGING CAR ENGINE

(5)

BCF PORTB, 7 ; LED GREEN IS OFF(UNRESET)

GOTO START ; if it is 1 skip this instruction

OUTPUT1

CALL DELAY20MSEC ;

BSF PORTB, 7 ; LED GREEN IS OFF(UNRESET)

BCF PORTB, 1 ; LED GREEN ON(UNRESET)

BCF PORTB, 2 ; ENGAGING CAR ENGINE

BCF PORTB, 3 ; ENGAGING CAR ENGINE

BCF PORTB, 6 ; ENGAGING CAR ENGINE

GOTO START

DELAY

MOVLW .2 ;Make deld repeat two times MOVWF 0x1A ;

deld

DECFSZ 0x1B,1 ;Decrement file 1B till zero

GOTO deld ;

DECFSZ 0x1C,1 ;Decrment file 1C till zero

GOTO deld ;

DECFSZ 0x1A,1 ;Decrement file 1A till zero

GOTO deld ;

DELAY20MSEC

MOVLW 0x02 ;Make deld repeat two times

MOVWF 0x1A ; deld1

DECFSZ 0x1B,1 ;Decrement file 1B till zero

GOTO deld1 ;

DECFSZ 0x1C,1 ;Decrment file 1C till zero

GOTO deld1 ;

DECFSZ 0x1A,1 ;Decrement file 1A till zero

GOTO deld1 ; RETURN

END

Figure

Fig. 2.0:  Complete Circuit diagram of a Three phase Induction Motor
Figure 3.0 gives the flow chart of the program executed by the microcontroller. As indicated in the flow chart the microcontroller polls the input

References

Related documents

*Strongly agree = 5, strongly disagree =1; **Strongly agree = 1, strongly disagree = 5 As can be seen, most of the nurses tended to disagree that healthcare workers should be

Due to the significant homology of the N ⬘ -terminal sequences of Cel I, Cel II, and termite endoglucanases, the degenerate forward primers MdK and MdN were used for amplification

  Regulatory  proteins  tightly  modulate  this  cycle:  Guanine  nucleotide‐ exchange  factors  (GEFs)  activate  Rho  GTPases  by  promoting  the  release  of  GDP  and 

Bullying and cyberbullying have negative consequences on adolescents’ mental health. The study had two objectives: 1) to analyze possible differences in sexual orientation

VHR satellite data based LC change assessment and comparison between forest regions (state and community/private owned) over the years 2005 and 2011.. Gross deforestation (forest

nal assistance in 2002, http://ec.europa.eu/europeaid/multimedia/publications/documents/ annual-reports/europeaid_annual_report_2003_en.pdf.. that he points out the bene fi ts

This surgical pro- cedure has been shown to be an effective therapy and achieves satisfactory clinical outcomes for patients with properly selected signs, nevertheless, this approach