Ameen Ahzan Cordless Power Controller Ameen Ahzan

Embed Size (px)

Citation preview

  • MMIINNII PPRROOJJEECCTT RREEPPOORRTT oonn

    CCOORRDDLLEESSSS PPOOWWEERR CCOONNTTRROOLLLLEERR Submitted in partial fulfillment of the requirements for the award of the degree of

    BACHELOR OF TECHNOLOGY

    in

    ELECTRONICS ENGINEERING of the

    COCHIN UNIVERSITY OF SCIENCE AND TECHNOLOGY

    PRIYA T

    RATHEESH CHANDRAN V R SURAJITH K

    SAJI K AHMED

    Under the guidance of Mr. C V ANIL KUMAR

    Lecturer in electronics, college of engg. , Chengannur

    DEPARTMENT OF ELECTRONICS ENGINEERING,

    COLLEGE OF ENGINEERING,

    CHENGANNUR-689121. August 2000

  • 2

    Acknowledgements.

    Sincere thanks to all those people who have helped us in

    carrying out this project successfully.

    Mr. Jyothiraj V P, head of department, Electronics

    Engineering, for the help extended by providing all necessary

    facilities.

    Our guide Mr. C V Anil Kumar for his valuable guidance

    and words of encouragement given through the course of the project.

    Mr. Ayoob Khan T E, lecturer in Electronics for having

    coordinated our miniproject.

    Special thanks to Mr. Hari V S and Mr. Nishanth Rajan

    lecturers in Electronics, spending their precious time for us and

    giving us their valuable ideas and suggestions whenever we needed

    help.

    Special thanks to Miss. Priyarenjini and Miss. Lagghima

    for the help given to us.

    Last but not least sincere gratitude to the almighty having

    seen us through this project.

    Sd/-

  • 3

    Abstract

    This project Cordless Power Controller (CPC) is essentially a

    remote control implemented with the help of a cordless telephone. It

    has been developed as a standalone device as per the conventional DOT

    standards. Connecting CPC to the telephone line makes it possible to

    control lights, fans and other appliances of our home using our cordless

    phone.

    The interesting feature of CPC is its ability to control two

    types of devices; they are ON/OFF control and ON/OFF with

    speed/intensity control.

    CPC is developed as a microcontroller 8051 based device.

    Which controls the devices depending on the codes entered through

    telephone keypad. Intensity or speed variation is obtained by altering

    the phase of the gate pulses given to the triac for triggering it

  • 4

    Contents

    1. INTRODUCTION 1.1. Cordless Power Controller

    2. REVIEW

    a. Telephone signaling systems

    b. DTMF description

    c. Interface to the telephone line

    d. The TRIAC

    3. EXPERIMENTAL PROCEDURE

    a. Hardware details

    b. Software details

    4. CONCLUSION

    5. APPENDIX

  • 5

    Introduction

  • 6

    11.. CCOORRDDLLEESSSS PPOOWWEERR CCOONNTTRROOLLLLEERR

    We live in a world of automation and full of facilities only because of technology. In this world we have become so much addicted to technology so

    that we would rarely try to turn on a television ourselves rather than searching

    for the missing remote control for turning on the television.

    Controlling electronic devices and domestic appliances using a remote

    control is an attractive facility provided in the present consumer electronics

    products. This product CPC (cordless power controller) is essentially a remote control implemented with the help of a cordless phone. This makes it possible to

    control lights, fans and other appliances of our home using our cordless phone.

    This in fact eliminates the need of another remote controller in our home.

    The CPC is connected between the receiver and the telephone lines so

    that the signals at the input port of CPC will be same as from ordinary telephone

    that will be in accordance with the conventional DOT standards.

    The working of the CPC can be summarized as below

    1. On reset, CPC would be in the telephone mode. Power control mode

    (PCM) only after dialing a particular code. (For eg.33#). After the code

    has been entered, CPC switches to the power control mode. The

    indicator and the tone generator tell us that the device has been

    selected. And the relay disconnects telephone from the lines.

    2. In the PCM, we can select different devices by dialing appropriate

    codes for each (For eg.1 for bulb,2 for fan ) etc.

    3. After selecting a device we can control the ON/OFF state of the device

    by entering a different key (For eg. 3).

    4. If the device selected is fan, we can con troll the speed of it by using

    two dedicated switches, for increasing and decreasing the speed

    respectively.

    5. The mode changes automatically to telephone when the phone is

    disconnected. Thus the device works in two modes namely

  • 7

    1. Power control mode

    2. Telephone mode

    The firing pulses for the TRIAC are generated by the -controller. The phase of the firing pulse can be varied and hence the firing angle of the TRIAC.

    By varying the firing angle we can control the brightness of the lamp, speed of

    the fan etc. Isolation can be given by using the pulse transformer, at the

    triggering side. The entire software for -controller is stored in an EPROM. The product will be very useful for bedridden patients, handicapped

    individuals and even lazy people!!!

  • 8

    Review

  • 9

    2. TELEPHONE SIGNALLING SYSTEMS

    2.1 .1. Touch Tone

    Touch-tone dialing is a method of sending signals from telephone

    customer's premises to central offices and beyond. Compared to rotary dialing

    its principal advantages are:-

    1. All the signaling energy is in the voice frequency band, making it

    possible to transmit signaling information to any point in the

    telephone network to which voice can be transmitted

    2. Touch-tone dialing is faster, reducing the dialing time for users and

    reducing he holding time for central office for common equipment.

    3. It provides a mean for transmitting more than ten distinct signals.

    4. It provides a more convenient signaling method.

    The development work that led to the introduction of touch-tone dialing

    began at Bell Laboratories in the mid 1950's. The dialing unit had mechanical

    linkages that plucked two out of six metal reeds, each of which was resonant at a

    specified frequency. When a customer pushed any of thee ten buttons, two reeds

    were plucked to form a signal coded to corresponding digit. The energy so

    generated was transferred inductively to coils in the station set network and so

    transmitted to receiver at central office. Although this mechanism was

    cumbersome, the performance of the equipment and the reaction of the

    customers pointed the way to an ultimately feasible system and indicated a

    favorable public response to push-button signaling.

    Using this new technology a compact multi-frequency oscillator

    equipped with push buttons for selecting and controlling voice frequency signals

  • 10

    was developed in the late 1950's. The oscillator was particularly adapted to the

    low and variable power available from the central office battery over the range

    of the existing loops to the station set. The oscillator design the central office in

    the presence of the noise from numerous sources that is always present on the

    telephone circuits, but not so high as to exceed crosstalk. The concept of a four-

    by-four frequency code resulted in a relatively simple mechanical system at the

    station set.

    Concurrently with these electrical and mechanical developments, human

    developments and performance ratings of button arrangements were made. The

    optimum size, spacing, travel and operating force of the buttons were

    determined. It was also established that feedback of signal tones through the

    telephone receiver was desirable.

    The purpose of technical details was to test the operational capabilities of

    the system and its components. These include:

    1. The dialing and supervisory capabilities of the system over typical and

    limiting plant conditions. A sample of adequate size and diversity including

    various gauges of loaded and non-loaded cable and wire and exposure to

    various environmental conditions was needed.

    2. The effectiveness of the protection provided in the system against false

    signals. It was anticipated that signal like impulses would be generated by

    speech, line noise, test supervisory tones that exist on telephone circuits.

    3. The reliability, stability and maintenance requirements of the equipment and

    its components under typical conditions.

    4. Customer usage characteristics such ass dialing speed, learning rate, signal

    pulse duration, error types and rates.

    5. The results of the second set of trials led to the conclusion that a practical

    new dialing scheme could be developed based on the technical concept of

    the system and components used in the technical trials.

  • 11

    2.1.2. Touch Tone Dialing Scheme

    In the previous section various advantages of touch tone dialing was

    listed. Initially the only objective was to reduce the dialing time. The

    development was governed by two factors. The rotary dial had been around for

    several decades and was very inexpensive. The power dissipation, variation of

    gain among devices, reliability and cost were all issues. One scheme that was

    developed involved the generation of damped waves by interrupting the direct

    current through the coil of an inductor capacitor tuned circuit. Very soon it

    became clear that it was essential to be able to transmit customer's signals end to

    end. Two requirements from the end to end signaling objective:

    1. The signals must not contain an out of band component such as DC step.

    2. Sustained rather than damped signals must be used to maintain adequate

    signal to noise margins for the wider range of transmission losses when

    two-customer loops are involved.

    The first of these two requirements the need for the signals to be wholly

    contained within the voice frequency band also brings with it the

    problem of vulnerability to talk off. The second reintroduced the

    uncharted domain of active devices.

    2.1.3. Choice of Code When only voice frequencies are employed, protection against talk off must rely on statistical tools. This protection is required only during inter digital

    intervals; speech interference with valid signals can be avoided by the

    transmitter disablement when a push-button is operated. Since signals with a

    simple structure are prone to frequent limitation by speech and music some form

    of multi-frequency code particularly difficult of imitation is indicated. If the

    signal frequencies are restricted to binary fashion, the greatest economy in space

  • 12

    of frequency results from the use of all combinations of N frequencies, yielding

    n=2 exp. N different signals.

    To minimize the number of circuit elements, as well as to reduce the

    sharing of amplitude range P should be as small as possible, yet be larger than

    unity for the sake of talk off protection. Let us thus examine codes in which

    P=2. If one can be found that is not readily imitated by speech or music there is

    no merit in choosing P higher than 2.

    There are further advantages, as we shall see in imposing the further

    restriction that, with P=2, the frequencies for each combination fall respectively

    into two mutually exclusive frequency bands. If for example 15 or more

    combinations are required N must be at least 8. In the 4 by 4 code, eight signal

    frequencies are divided into two groups: group A, the lower group of four

    frequencies and group B, the higher group of the four frequencies, resulting in

    16 combinations.

    2.1.4. Band Separation and Limiter Action With a two group arrangement it is possible at the receiver to separate the two frequencies of a valid signal by band filtering before attempting to

    determine the two components of a signal renders reliable discrimination

    between valid signals and speech or noise simpler for two reasons:

    1. Each component can be amplitude regulated separately.

    2. An instantaneous extreme limiting can be applied to each component

    after band separation.

    It is the characteristic of extreme instantaneous limiters that they

    accentuate differences in levels between the components of an incoming multi-

  • 13

    frequency signal. This property is used with FM radios and is referred to as

    limiter capture. This may be used to provide guard action to reduce the

    probability of false response to speech.

    Guard action of the type that has been discussed requires that only one of

    the two tones making up a valid signal be admitted to each limiter. To derive the

    fill benefit of limiter guard action, as much of the speech spectrum as possible

    should be given access to the limiter. A band pass filter preceding the limiter to

    separate two components of a valid signal, would defeat this objective, since it

    would permit competition for limiter capture between a signal frequency and

    only portion of the speech burst lying in the same band. However a filter

    attenuating merely the other group of frequencies allows competition with the

    whole speech spectrum except with the attenuated band.

    2.1.5. Choice of Frequencies

    Attenuation and delay distortion characteristics of typical combinations

    of transmission circuits were such that it is desirable to keep the frequencies of a

    telephone signaling system within the 700-1700 Hz range.

    The choice of frequency spacing depends in part on the accuracy of the

    signal frequencies. It was expected that signals generated at the station set could

    be held within 1.5 % of their nominal frequency values and that the pass bands

    of the receiver selective circuits could be maintained within 0.5 % of their

    nominal ranges. On the basis of these numbers the selective circuits of the

    central office receivers need to have recognition bands of at least 2 % about the

    nominal frequencies.

    The standardization of the amplitude at the output of the limiters permits

    an accurate definition of the recognition bands in the receiver, independently of

  • 14

    levels at the receiver input. As a result frequencies may be spaced closely,

    approaching the recognition bandwidth of 4 %.

    Another factor can profitably be taken into account in the selection of a

    frequency spacing. To reduce the probability of talk off the combination of

    frequencies representing bonafide signals should be such that they are not

    readily imitated by the output from the speech transmitter. In a receiver with

    guard action no sound composed of a multiplicity of frequencies at comparable

    levels is likely to produce talk off.

    GROUP A GROUP B

    (Hz) (Hz)

    697 1209

    770 1336

    852 1477

    941 1633

    A family of frequencies that avoids a large proportions of troublesome

    combinations and also meets all other requirements. The adjacent frequencies in

    each group are in the fixed ratio of 21:19.

    All frequencies are essentially within the 700-1700 Hz range, and the

    spacing is adequate to accommodate the recognition bands. The 16 pairs of

    frequencies representing valid signals avoid low order ratios.

  • 15

    2.1.6. Choice of Amplitude

    Since signaling information does not bear the redundancy of spoken

    words and sentences yet must be transmitted with a high degree of reliability, it

    is advantageous for the signal power to be as large as permitted by the

    environment. For subscriber loops the maximum slope between 697 and 1633

    Hz is about 4 dB. The attenuation increases with frequency. The reduction in the

    maximum level difference at the receiver in the two signal components can be

    achieved by transmitted the group A frequencies at a level 3 dB higher than that

    of group A frequencies. In this way the nominal amplitude difference at the

    receiver input between the two components of a valid signal is never more than

    5 dB. At a receiver involved in end to end signaling the minimum power was

    estimated to be 32.5 dB.

    2.2. DTMF DESCRIPTION

    To speed up the dialing procedure and to make it more reliable, the DTMF dialing system is used. In this system, digits are transmitted as two tones

    simultaneously. This explains the name "Dual Tone Multi Frequency". It is also

    known as DTMF dialing or mf dialing. The tone frequencies are selected to

    avoid harmonic interference from speech signals. There are eight frequencies

    defined in the DTMF system: four in a low frequency group (679-941 Hz) and

    four in a high frequency group (1209-1633Hz).

    A valid digit is defined as one of the low frequency group together with

    one tone out of the high frequency group. In total, there are sixteen

    combinations possible but we use only the digits 0-9. The maximum dialing

    speed with a DTMF system is typically 7 digits per second, i.e., a tone burst of

  • 16

    70 msec. With the pulse dialing system, the speed varies between 1.1 to 0.56

    digits per second. The DTMF is therefore ten times faster. The major application

    for DTMF is low speed data transfer.

    2.2.1 Generation of DTMF

    1209 Hz 1336 Hz 1477 Hz 1633 Hz 697 Hz 1 2 3 A 770 Hz 4 5 6 B 852 Hz 7 8 9 C 941 Hz * 0 # D

    Two tunable oscillators, one for the low frequency group and one for the high frequency group can be used to generate DTMF tones as shown in the

    figure above.

    However, due to accurate frequency demand, ICs were put together with

    a crystal oscillator and two synthesizers which generate the DTMF tone

    digitally. Although, it cannot synthesize the exact DTMF frequency, an

    inexpensive crystal has turned out to be the most popular type of DTMF

    synthesizer clock that generates a frequency of 3579545Hz and can be divided

    down to the DTMF frequencies with only a small error.

  • 17

    2.2.2. Tone Details The exchange will use standard DTMF frequencies for the calling

    number on the line. The duration of the digit shall be 50 msec each.

    2.3. INTERFACE TO THE TELEPHONE LINE

    The DTMF tones generated by the DTMF dialer must applied to the

    telephone line respecting the AAC and DC requirements of the PTT. Most

    bipolar DTMF dialers incorporate an on chip line interface. This approach

    results in very simple and efficient circuit designs. The DTMF dialer is powered

    from the speech circuit peripheral supply point. The DTMF tones are transmitted

    to the telephone line via the speech circuit line interface. The mute signal

    generated by the DTMF dialer, controls the speech circuit and determines when

    to transmit speech and DTMF signals. The switch over from speech mode to

    dialing mode can be realized without noticeable audible clicks.

    If the speech circuit passes part of the signals on its DTMF input to the

    earpiece output, a confidence tone will be introduced. This approach is called

    the common line interface architecture because both the speech and dialing parts

    of telephone are connected to the by the same interface.

    If an appropriate speech circuit is not available for interfacing the CMOS

    DTMF dialer to the telephone line, a separate line interface for the dialer must

    be used. This requires a large number of discrete components.

    2.4. THE TRIAC The Triac is a three terminal, gated npnp device for controlling ac

    current in either direction. Originally designated as a bi-directional triode

    thyristor, it is more commonly referred to as Triode ac semiconductor (TRIAC).

  • 18

    Either positive or negative gate signals may be used to trigger the triac

    into conduction. This characteristic helps to simplify circuit design. The load or

    main current terminals are designated as MT1 and MT2. Usually, MT1 is taken

    as the point of reference for voltage and current measurements made and the

    gate terminal. Maximum current and offset voltage ratings are of the order of 40

    A and 800 V, respectively.

    2.4.1.1. Theory of Operation

    The n and p semiconductor sections between MT1 and MT2 can be

    considered as parallel npnp and pnpn switches. The triac is similar to connecting

    two SCRs in parallel for bi-directional, or full wave, current conduction. The

    primary difference between parallel SCRs and the equivalent switching sections

    of the triac lies in the gate structure and trigger methods.

    The triac can be switched to conduction either by gate triggering or by

    two other operating conditions- exceeding the break over voltage rating, or a

    sharp rise in off-state voltage. These methods of conduction are not employed in

    normal triac operation but they may be considered as limiting factors in circuit

    design. As a result, triacs switched to conduction by either of these mechanisms

    will not be damaged, since the triac merely switches to the on-state condition. In

    general, the triac requires no external over voltage protection.

    2.4.1.2. Voltage Break over Turn-On

    The triac can be switched into conduction in either the first or third

    quadrant by excessive voltage across the MT2- MT1 terminals. Triac control

    circuits are designed so that the rated the rated minimum blocking voltage

    (VDRM) is never exceeded. Transients on the ac power line can cause the off-

  • 19

    state voltage to rise above voltage break over point. When this happens, leakage

    current through the reverse biased junction avalanches, and the triac is latched

    into conduction.

    2.4.1.3. Static dV/dt Turn-On

    A triac can be switched into conduction by a sharp increase of the off-

    state voltage. The symbol dV/dt stands for the rate of change of voltage with

    respect to time. The peak off-state voltage does not have to exceed the voltage

    break over point for this mode of switching to occur. Generally referred to as the

    critical or static dV/dt, the rapid increase in voltage across the triac results in a

    charging current through the internal capacitance of the device. When this

    charging current equals or exceeds the gate trigger current (Igt), the triac is

    triggered into conduction. The resulting current in a capacitor is a function of the

    capacitance and the rate of change of voltage across the capacitor. This is given

    by the equation:

    I=C * dV/dt

    Where,

    I is the charging current in amperes,

    C is the capacitance in farads,

    dV is the change in volts,

    dt is the time (in seconds) associated with the voltage change.

    Typical static dV/dt ratings for triacs range from about 10 V/secs for low power devices to about 100V/microsecs for high power devices.

    A snubber network, consisting of a series resistor and capacitor connected

    across the MT1 and MT2 terminals, can be used to protect a triac from sharp

    increases in the off-state voltage. The charging capacitor momentarily places the

    voltage across the resistor and the energy contained in the sharply rising portion

    of the voltage waveform is dissipated in the resistor. Snubber circuit can also

  • 20

    protect the triac against voltage transients, which exceed the break over voltage

    level. The design of snubber circuits must take into account peak line voltages,

    load characteristics, and time constant of the RC network must be small when

    compared to the ac load conduction time.

    2.4.1.4. Triac Switching Time and Commutation Considerations

    Most triacs possess a gate control turn on time (tg) of the order of 1.5 to 5

    microseconds. The triac should be triggered with a fast-rising current waveform

    for reliable turn on characteristics. Care should be taken to avoid exceeding the

    gate power dissipation limits of the device being used. Unlike the SCR, the triac

    is turned on twice each ac cycle. Thus the triac must be turned off promptly at the

    end of each cycle so that it can be turned on in the opposite direction for the next

    half cycle. The successive turn on and turn off is referred to as commutation.

    The switching involved with a 60-Hz source may result in a commutation

    time of 1ms or less. During this short interval, load current must drop below the

    holding current (IH) of the triac to permit full turn off of current. Further more

    the triac must be gated into conduction at the proper time during the next half

    cycle. With resistive loads successive turn off and turn on is fairly easy to

    accomplish. The current in a resistive network is in phase with the applied

    voltage.

    Inductive loads such as motors and transformers pose a difficult task for

    triac commutation. The current in an inductive load is lagging the supplied

    voltage. This lagging load current holds the triac in a state of conduction past the

    end of the ac half cycle. When the load current drops below the holding current,

    the triac switches to the off-state conditions. By this time the voltage associated

    with the next half-cycle has risen to an appreciable level. This permits a sudden

    increase in the voltage across the triac and this may prematurely trigger

    conduction during the next half-cycle. The maximum rate of rise of an off-state

  • 21

    voltage that will not trigger the triac into conduction is known as the

    commutating dV/dt rating. This is usually expressed in volts per microsecond.

    More critical than static dV/dt limitations, the commutating dV/dt ratings for

    triacs range from 1 to 5V/microsec. Snubber circuit can be used to eliminate this

    problem.

    2.4.1.5. Operating Temperature Characteristics

    As with other thyristors, the operating characteristics of the triac may vary

    considerably with changing temperature. All temperature related specifications

    are usually referenced to case temperature. Gate trigger current and gate trigger

    voltage both vary inversely with case temperature-higher temperature requires

    lower amplitude gate signals. The minimum dc holding current also varies

    inversely with case temperature. Dc holding current is also related to the voltage

    polarity across the main terminals. i.e.; dc holding current for first quadrant may

    exceed thee third quadrant dc holding current by 10 to 40 percent.

    The design of triac control circuits requires that careful attention be given

    to temperature characteristics concerning such operating parameters as gate

    rigger signals, dc holding currents, and commutating conditions. In particular,

    low temperature operating environments require higher amplitude trigger signals

    for reliable operation.

    2.4.1.6.Triac Specifications

    Like SCRs, triacs are available in a wide range of current handling

    capabilities and types of packages. The MAC3030-40/MAC3030-401

    specification contains an interface circuit for use in digital control circuits.

  • 22

    2.4.2. TRIAC TURN_ON METHODS

    Triacs may be triggered into conduction by a variety if methods. The

    particular application will generally dictate the method if triggering to be

    employed. The gate circuits can be designed for static, zero voltage, or phase

    switching techniques. Each method offers specific advantages and disadvantages.

    2.4.2.1 Static Switching

    Triacs employed in static switching circuits offer many advantages over

    mechanical switching using relays or manually operated switches. This electronic

    switching eliminates arcing and contact boune, both of which are problems with

    moving physical contacts. These factors result in more reliable operation and

    virtual elimination of rfi.

    A resistor is connected to the gate circuit to limit the gate current and is

    about 100 ohms.

    2.4.2.2. Zero-Voltage Switching During zero voltage switching, the triac conducts for virtually 360 of

    each cycle, and full power is delivered to the load. The triac is triggered at

    approximately the 0 and 180 degree points in the ac cycle. During power off

    periods, the triac is held in a non-conducting state. The ratio of power-on to

    power-off intervals determines the average power applied to the load. The power-

    control time base may consist of intervals of 30 ac cycles (one half second).

    If the triac is switched on for 15 full cycles during each one- half-second

    interval, the average power being applied to the load is one-half of full power.

    Triac zero crossing switching circuits are used in industrial control and

    related applications. Like static switching, zero crossing power switching systems

  • 23

    are virtually free of radio frequency interference problems. Another important

    advantage is the inherent differential control capability that exists when gradual

    changes in average power can be applied to a load.

    2.4.2.3. Phase Control Switching

    Triac phase-controlled gate circuits allow conduction of load current

    during a specified portion of each ac half cycle. Simple resistive gate switching

    circuits can be employed to trigger the triac for firing angles up to 90 degree in

    each half cycle. Resistance-capacitance phase shifting networks are used to delay

    the firing angle up to nearly 180-degree.

    The performance of phase controlled gate trigger circuits can be greatly

    improved by the use of a trigger device. For low voltage levels, the trigger device

    exhibits high impedance. Except for a small leakage current, no gate signal is

    presented to the triac during this time. When the applied voltage is increased to

    the break over level, the trigger device suddenly latches into conduction. This

    presents a fast rising trigger signal to the triac, resulting in reliable turn on of load

    current.

    The diac is one of the more common trigger devices in use today. Other

    trigger devices used in triac gate circuits include unijunction transistors (UJTs)

    and special two-transistor configurations usually fabricated as one integrated

    circuit.

  • 24

    Experimental procedure

  • 25

    3.1. HARDWARE DETAILS

    This section deals with the technical aspects of this project. As

    shown in the block schematic, the project consists of several ICs as mentioned

    earlier and other hardware circuits. We will discuss about each of the

    components and their functions.

    The entire project can be divided in to three blocks

    1. MCU card 2. Input card 3. Output card 4. Power supply unit

    3.1.1. MCU card

    MCU card contains the micro controller, EPROM address latch etc. It has

    seven input lines from the input card. They are connected to port3 and are

    namely,

    P3.1 Hook detector P3.2 DTMF interrupt P3.3 ZCD interrupt P3.4 BCD P3.5 BCD P3.6 BCD P3.7 BCD MCU card has 3 output lines (port1) and can be listed below.

    P1.0 mode selector P1.1 lamp P1.2 firing pulses

    Output p1.0 goes to a Darlington pair, which drives a relay. This relay

    switches the device between two operating modes, Telephone mode and Power

  • 26

    control mode. An LED indicator is also attached with this relay. P1.1 also goes

    to a Darlington pair, which controls the lamp (ON/OFF). The firing pulses for the

    TRIAC are output through P1.1.These pulses directly go to the optocoupler

    MOC3011 through buffer. All the output lines are connected through the buffer

    IC74144 in order to prevent the loading of port1.

    3.1.2. Input card

    The input card consists of the following handshake signals, which

    altogether produces seven inputs to the MCU. The seven inputs have already

    been discussed above.

    3.1.2.1. DTMF Decoder -HT 9170

    The HT 9170 is a Dual Tone Multi Frequency (DTMF) receivers

    integrated with digital decoder and band split filter functions. Digital counting

    techniques are used in the decoder to detect and decode all the 16 DTMF tone

    pairs into a4-bit code output.

    While the accuracy switched capacitor filter are employed to

    divide tone (DTMF) signals into high and low group signals. A built-in dial tone

    rejection circuit is provided to eliminate the need for pre- filtering.

    3.1.2.2. Functional Description

    The HT 9170 is tone decoder. They consist of three band pass

    filters and two digital decoder circuits to convert tone (DTMF) signal input

    digital code output. An operational amplifier is built in to adjust the input signal

    for users. The pre filter is a band rejection filter that reduces the dialing tone that

    is from 350 Hz to 400 Hz. The low group filter filters low group frequency

    signal output whereas the high group filter filters high group frequency signal

  • 27

    output. A zero crossing detector with hysterisis follows each filter output. When

    each signal amplitude at the output exceeds the specified level it is transferred to

    full swing logic signal. When input signals are recognized to be effective, DV

    becomes high, and the correct code of the tone (DTMF) digit is transferred.

    3.1.2.3. Hook Detection Circuit

    The hook detection circuit is a special type of circuitry, which is

    used to check whether a particular telephone set, is on-hook or off-hook. The

    output of this circuit is fed to the 8051 MCU port, which checks the status of the

    telephone.

    The circuit is connected to the telephone line along with the

    telephone set, in parallel .The telephone line offers a line voltage of 48V.This

    line carries the DTMF tones corresponding to the calling party number as

    transmitted by the exchange. As mentioned earlier, the telephone goes on-hook

    and off-hook very frequently .At on-hook condition, the output from this

    detection circuit is zero. Once the telephone goes off-hook, the output across

    both the transistors (BC 546) goes to logic high of 5V.

    3.1.2.4. ZCD-zero crossing detector

    The ZCD provides the reference signal for the MCU for generating

    pulses. The delay between the firing pulses and ZCD signals is varied to control

    the firing angle of TRIAC. The ZCD provides narrow pulses having a width of

    about 150 sec, at the start of the each +.

    The input ac is clipped using two antiparallel diodes. This clipped signal

    is fed to the 339 components (The 339 IC is a Quad comparator)

  • 28

    3.1.2.5. 339 comparator

    The 339 Ic is a Quad comparator containing four independent voltage

    comparator circuits, connected to external pins. Each comparator has inverting

    and non-inverting inputs and a single output. The supply voltage applied to a

    pair of pins powers all four comparators. Even if one wishes to use one

    comparator only, all four will be drawing power.

    The output of the comparator would be a square wave with period 20m

    sec. we uses a pulse of width 100 sec at every 10m sec interval in order to interrupt the microcontroller (int1). In order to generate these pulses, the square

    wave is fed to IC 74123. It is a dual retriggerable monoshot. One of the

    monoshots is made positive edge triggered, ie sensitive to the clock and the

    other is made sensitive to the negative edge of the clock.

    The value of resistors and capacitors of both of the monoshots are

    designed to achieve the desired pulse width of 100 sec. Finally the outputs of both monoshots are ORed to get the desired ZCD signal.

    3.1.3. Output card

    This board consists of two Darlington pairs, triac and driver circuits and

    a buffer. One Darlington pairs are used to drive the relays that control the lamp

    and the other for switching between the two modes of CPC. Triac circuit is used to

    control the power varying loads like fan.

  • 29

    3.2. SOFTWARE DETAILS

    The project is totally based on the control by -controller hence the programming has been carried out in assembly language and downloaded on to

    the program memory. The entire program is explained by the flowcharts as

    shown

  • 30

    No Yes No Yes

    Start

    Is hook Off? ie P3.1=1?

    Enables int0, Sets hook bit

    Is hook On? ie P3.1=0?

    Disables int0, Resets mode to telephone mode.

    Initialization of SP Ports, timer, Mode, Interrupts, hook&

    fan bits

  • 31

    Yes Yes No Yes No Yes No

    Key press

    DPTR loaded From memory with Address of LT2

    Is Modebit Set?

    B

    Is A =

    @DPTR ?

    Decrements R7 (Contains the no: of digits in code)

    Is R7=0?

    Memory loaded with starting address of LT2 disables int0

    Set Mode bit

    C D

    A

    Disables all interrupts, read

    port3

  • 32

    DPTR incremented and stored in memory

    B

    E F

    Mode changed to PCM

    Enable all interrupts

    Ret I

  • 33

    Yes No Yes No . Yes Yes No No No Yes

    A

    Is A=light Select?

    Is A= fan Select?

    Is A= Device Toggle?

    Device bulb is selected

    Device fan is selected

    Is Device

    bulb? Complements bulb state

    Complements Fan bit

    Is Device

    fan?

    E F

  • 34

    Yes Yes No No Yes Yes No No

    E F

    Is A=( - )

    Is A=( + )

    Is Delay step>0?

    Decrement Delay step

    Is Delay step

  • 35

    ZCD

    Disable all int Except int0

    Gets the actual delay Count from memory And loads counter.

    Enables counter Counting and Counter0 interrupt

    Ret I

  • 36

    No Yes

    Counter0

    Counting reset, counter int disabled count loaded in R3

    Complements port for fan

    Dec r3, Is r3=0?

    Ret I

    Call delay for width of the pulses

  • 37

    Delay

    Dec r2, Is r2=0?

    Return

    Load count for 5m sec in R2

  • 38

    Conclusion

  • 39

    The CORDLESS POWER CONTROLLER (CPC) by us as

    explained throughout is a standalone device that can be interfaced to

    a cordless telephone. The main function of this device as mentioned

    is to control home appliances like lamp, fan etc using a cordless

    phone. Our design is restricted to the control of loads rated at 110V

    AC. The power handling capacity can be improved by using the

    optocoupler MOC 3062 instead of MOC 3011. The number of

    devices controlled here is two. This can be increased by using the

    unused port bits. The functions like caller identification and number

    directory and dialing systems can be easily integrated with this. The

    tele-remote facility can also be added to this project by making slight

    changes in the hardware and software.

  • 40

    Appendix

  • 41

    Bibliography

  • 42

    References:

    1. The 8051 Microcontroller Architecture, Kenneth J. Ayala Programming & applications

    2. Thyristor Theory and Application Clay Laster Sites visited:

    1. http://www.acebus.com 2. http://www.motorola.com

    3. http://atmel.com

    4. http://icmaster.com

    Under the guidance ofCHENGANNUR-689121.

    August 2000Acknowledgements.ContentsIntroductionReview

    2. TELEPHONE SIGNALLING SYSTEMS2.4. THE TRIAC

    3.1. HARDWARE DETAILS3.1.1. MCU card3.1.2. Input card3.1.2.1. DTMF Decoder -HT 91703.1.2.3. Hook Detection Circuit

    3.1.3. Output card3.2. SOFTWARE DETAILS

    AppendixBibliography