Showing posts with label with. Show all posts
Showing posts with label with. Show all posts

Friday, 24 March 2017

LTM4620 – Dual 13A or Single 26A DC DC µModule Regulator with Integrated Heatsink


The LTM4620 is a dual 13A per output (or single 26A output) DC/DC μModule step-down regulator that delivers up to 100A when four devices are current shared. The LTM4620 is a complete DC/DC regulator system in a 15mm x 15mm x 4.41mm LGA package, including inductors, power stages and all control circuits. For optimum heat dissipation, an integrated top side heat sink removes heat quickly and evenly.


Readmore → LTM4620 – Dual 13A or Single 26A DC DC µModule Regulator with Integrated Heatsink

Thursday, 23 March 2017

AC Power Control with Thyristor Phase Angle Control using triac with PIC16F877A


Principle of Phase Angle Control
Top - Output Voltage
Bottom - Gate Drive Signal
Image source: Wikipedia (http://en.wikipedia.org/wiki/File:Regulated_rectifier.gif)


The photo above clearly illustrates phase angle control: output voltage controlled by the gate drive signal applied to a thyristor. What is phase angle control? That is what I'm going to talk about in this article.

Phase angle control is a method of PWM applied to AC input voltages, usually the mains supply. Of course, the AC supply could be from a transformer or any other AC source, but the mains supply is the most common input – this gives the phase angle control method its greatest usefulness. It has of course become quite obvious from the title (and I’m sure most of you reading will already know this) that the purpose of phase angle control is to control or limit power to the load.

The power device used in phase angle controllers is a thyristor – mostly triacs or SCRs. (There are methods of phase controlling employing high frequency switching using a MOSFET or IGBT, but here I’ll talk about phase angle control with thyristors only). The power flow to the load is controlled by delaying the firing angle (firing time each half-cycle) to the power device.

We know that the thyristor is a latching device – when the thyristor is turned on by a gating signal and the current is higher than the holding current and the latching current, the thyristor stays on, until the current through it becomes sufficiently low (very close to zero). The thyristor turns off when current through it becomes zero, as happens at the AC mains zero crossing. This is the natural line commutation. (Another method of turning the thyristor off is by forced commutation. I won’t go into that now.) The assumption here is that the load is resistive and has little to no inductance. Of course, this is not always the case, as inductive loads are often used. However, I’ll work with this assumption for now.

Now, with that covered, you should read this article first before proceeding to the rest of this article:

Zero crossing detection with PIC16F877A:  http://www.blogspot.com/2016/10/zero-crossing-detection-with-pic16f877a.html

I’ve added the circuit, code and simulation of an example later in this article. And that uses a triac as the power device. So, from now on, I’ll just refer to the triac instead of talking about a thyristor in general.

So, in phase angle control, a gate pulse is sent to the triac. This is sent at a time between one zero crossing and the next. Without the gate pulse sent to the triac, right after zero-crossing, the triac is off and no current flows through it. After a certain time, the gating signal is given to the triac and it turns on. The triac then stays on until the current through it becomes zero (natural line commutation). This is at the next zero crossing. For simplicity’s sake and as usually should be, assume that the current through the triac (when on) is larger than the latching current and the holding current. If you didn’t already know this, the latching current is the current that must pass through the triac right after it is turned on to ensure that it latches. The holding current is the current level through the triac below which the triac will turn off. So, the assumption that current through the triac is higher than the latching current and the holding current means that the triac stays on once it is fired on. It stays on until the current through it is zero.

This means that the voltage is supplied to the load for a fraction of the cycle, determined by how long the triac is on. How long the triac is on, is, in turn, determined by the delay time between the zero-crossing and the applying of the triac gating signal.

So, to sum it up, we adjust the voltage or power delivered to the load by delaying the trigger signal to the triac. One thing to remember is that, the delivered voltage and power are not linearly related to the firing phase angle.

There are two voltages here that we are concerned with – the RMS voltage and the average voltage. The RMS voltage governs the power output to resistive loads such as incandescent bulbs and resistive heaters. The average value relates to devices that function on the average voltage level. This is important because, when testing, your voltmeter will register the average voltage – and not the true RMS voltage – unless you have a “true RMS voltmeter”. Most inexpensive voltmeters are not true RMS meters but will respond to average value changes.

To clarify why power and voltage are not linearly related, let’s examine the formula relating the two.
 
So, assuming a constant resistance (be careful if you’re using incandescent lamps, since they are NOT constant resistance devices), power is directly proportional to the square of the voltage. So, if you half the voltage, the power is not halved, but is reduced to one-fourth the original power! One-fourth power with half the voltage!

Now let’s now go on to the design part – how we’re actually going to do this.
For the microcontroller, I’ve chosen the extremely popular PIC 16F877A. However, since this application requires only a few pins, you can easily use any other small microcontroller for this purpose, such as PIC 12F675.

The zero-crossing is done using the bridge-optocoupler method as I had previously shown. For details regarding the zero-crossing, please go through the article:
Zero crossing detection with PIC16F877A:  http://www.blogspot.com/2016/10/zero-crossing-detection-with-pic16f877a.html

Now, let’s take a look at the code:
//---------------------------------------------------------------------------------------------------------
//Programmer: Syed Tahmid Mahbub
//Compiler: mikroC PRO for PIC v4.60
//Target PIC: PIC16F877A
//Program for phase angle control
//---------------------------------------------------------------------------------------------------------
unsigned char FlagReg;
sbit ZC at FlagReg.B0;

void interrupt(){
     if (INTCON.INTF){          //INTF flag raised, so external interrupt occured
        ZC = 1;
        INTCON.INTF = 0;
     }
}

void main() {
     PORTB = 0;
     TRISB = 0x01;              //RB0 input for interrupt
     PORTA = 0;
     ADCON1 = 7;                 //Disable ADC
     TRISA = 0xFF;                                //Make all PORTA inputs
     PORTD = 0;
     TRISD = 0;                 //PORTD all output
     OPTION_REG.INTEDG = 0;      //interrupt on falling edge
     INTCON.INTF = 0;           //clear interrupt flag
     INTCON.INTE = 1;           //enable external interrupt
     INTCON.GIE = 1;            //enable global interrupt

     while (1){
           if (ZC){ //zero crossing occurred
              delay_ms(2);
              PORTD.B0 = 1; //Send a pulse
              delay_us(250);
              PORTD.B0 = 0;
              ZC = 0;
           }
     }
}

There isn’t much to it. The zero-crossing is first checked. After zero-crossing occurs, a small delay is present before the triac is fired. Here, I’ve used 2ms. So, the triac is fired 2ms after the zero-crossing occurs. The gating signal is removed 250µs after that. 250µs is enough time to ensure that the triac has turned on. Even though the gating signal is removed, the triac stays on until the next zero-crossing as it is a latching device. Now you may ask, why remove the gating signal? Just keep it on till the next zero-crossing. Well, that'd work too. The problem there would be that, there would be high switching losses of the thyristor. The gate drive resistance would dissipate immense amounts of power - all for no reason, since the triac would be on even if the signal was removed.

The rest of the code should be easy to understand and should be self-explanatory – I’ve added comments to help you understand.

Now let’s take a look at my circuit setup and then the output waveform using this code:

Fig. 1 - Circuit Diagram (Click on image to enlarge)


You should choose R1 depending on the gate current requirements of the triac. It must also have a sufficiently high power dissipation rating. Usually, the instantaneous power may be very high. But since current flows through the resistor for only 250us (1/40 of a 50Hz half cycle), the average power is small enough. Usually, 2W resistors should suffice.

Let’s assume we’re using a BT139-600 triac. The maximum required trigger current is 35mA. Although the typical trigger current is lower, we should consider the maximum required trigger current. This is 35mA for quadrants I, II and III. We will only be firing in quadrants I and III. So, that is ok for us – we need to consider 35mA current.

If you aren’t sure what quadrants are, here’s a short description. First take a look at this diagram:

 Fig. 2 - Triac Triggering Quadrants


If you look back again at the diagram, you’ll see that we’re driving gate from MT2. So, we can say that, with respect to MT1, when MT2 is positive, so is the gate. With respect to MT1, when MT2 is negative, so is the gate. From the diagram above, you can see that these two cases are in quadrants I and III. This is what I meant when I mentioned that we’re driving only in quadrants I and III.


The driver in the circuit is the MOC3021. This is a random phase optically isolated triac output driver. When the LED is turned on, the triac in the MOC3021 turns on and drives the main triac in the circuit. It is a “random phase” driver meaning that it can be driven on at any time during the drive signal, as is required for phase angle control. There are other drivers that only allow drive at the zero-crossing. These cannot be used for phase angle control as phase angle control requires drive after zero-crossing. For guaranteeing that the triac is latched, the LED side of the MOC3021 must be driven with at least 15mA current. The maximum current rating for the LED is 60mA. The peak current rating for the triac is 1A. You should find that we have stayed within these limits in the design.

Here’s the output waveform:
 Fig. 3 - Triac firing with 2 ms delay

Green: Input AC
Yellow: AC Output after phase angle control
Pink: Gate Drive signal



You can clearly see that before the gate driving signal is applied, there is no output (illustrated by the flat yellow line).When the gate driving signal is applied, the triac turns on. There is an output and the triac stays on till the next zero crossing. After this again, there is no output till the next gate drive signal is applied.

Now I’ll show you a few more waveforms, with other initial delays.

Here, the gate is driven 1ms after the zero-crossing:
 Fig. 4 - Triac firing with 1 ms delay

Green: Input AC
Yellow: AC Output after phase angle control
Pink: Gate Drive signal



Here, the gate is driven 4ms after the zero-crossing: 
 Fig. 5 - Triac firing with 4 ms delay

Green: Input AC
Yellow: AC Output after phase angle control
Pink: Gate Drive signal


Here, the gate is driven 5ms after the zero-crossing:
 Fig. 6 - Triac firing with 5 ms delay

Green: Input AC
Yellow: AC Output after phase angle control
Pink: Gate Drive signal



Here, the gate is driven 6ms after the zero-crossing:
Fig. 7 - Triac firing with 6 ms delay

Green: Input AC
Yellow: AC Output after phase angle control
Pink: Gate Drive signal

Now, to finish things off, I’ll show you how to find the RMS value of the output voltage.

We first need to know how to relate the firing delay with firing angle. We know that one complete sine wave is 360°. That is 2πradians. We then need to know that the firing angle α = ωt, where ω = 2πf. Since, we’re working with 50Hz here, f=50Hz. Thus, ω = 100π. Just to test this relationship, let’s use t = 0.020 seconds (20ms). Thus α = 100π * 0.020 = 2π, as told before.

So, if we’re firing at a delay of 4ms, that is 4ms after the zero crossing, the firing angle α = 100 π * (4/1000) = 0.4 π (in radians obviously).

The RMS output voltage is found from the relationship:



So, if we are firing after 4ms, (α = 0.4 π), the output RMS voltage is:


Remember, at the beginning, I mentioned that the voltage output is not linearly correlated with the firing angle? This is what I meant. Here, the delay is 4ms. So, the triac is on for 60% of the cycle. But the output RMS voltage is 183.2V - 83% of the input voltage. The lack of direct proportionality is evident here. The reason behind this is the shape of the AC - sinusoidal.

Now, I give you the task of finding the RMS voltage for the other cases mentioned in this tutorial.

If you want to then find power, you can use the relationship P = V2/R to find the power. The assumption here is that the resistance is constant, as was assumed at the beginning of the tutorial. If the resistance is not constant, power will still vary will resistance, just not directly proportionally.


Here in this article, I’ve talked about phase angle control with some background information on triacs. I’ve shown how to implement phase angle control with a PIC and also how to calculate the RMS voltage of the output. I hope I’ve been able to explain this extremely important topic to you clearly and hope that you can now successfully build your own power control circuits using phase angle control with triacs.

Reference Book:
One of the best books for understanding the theory behind phase angle control is "POWER ELECTRONICS - CIRCUITS, DEVICES AND APPLICATIONS" by Muhammad H. Rashid. If you want to learn more about thyristors or phase angle control, I recommend reading this book for more info.
Readmore → AC Power Control with Thyristor Phase Angle Control using triac with PIC16F877A

Sunday, 19 March 2017

Lighting Garden with Solar Energy Circuit Diagram


This is an economic circuit of a mini solar lighting system, solar panel 6V/2W is used to charge a rechargeable 4V/800mAh through a current limiting circuit load that uses a LM317T adjustable regulator 3 pin (IC1). Assuming a sunny day 6 hours, a panel will enviarr 2 watts for approximately 900mAh battery. The current can be reduced by increasing the value of R1, for example, 8.2 to 10 ohms ohms.

 Lighting Garden with Solar Energy Circuit Diagram

Lighting Garden with Solar Energy Circuit Diagram



Specification of a typical solar panel 

6V/2W:Maximum power (Pm): 
2WWorking Voltage (Vmp): 
9VWorking Current (Imp): 
220mAOpen Circuit Voltage (Voc): 
10.5VPower Tolerance: -3% to 5%

Readmore → Lighting Garden with Solar Energy Circuit Diagram

Saturday, 18 March 2017

c Contactors with V F D load



Contactors with V.F.D.(load)


Q) Which application criteria shall be considered for use of contactors on load side of variable speed drives?

Ans) For load side of variable speed drives it is appropriate to select contactors for AC-3 utilization category according to rated motor power. Since voltage and frequency of VSD are virtually always directly proportional, load breaking is not critical for the contactor even at low frequencies.

Example:

Referring to a network 400 V 50 Hz, at only 5 Hz a voltage value of 80 V would apply. This value for breaking operation is easily handled by an AC-3 sized contactor.

In theory it may happen that in a failure case DC current flows under full net voltage. In such case the HRC fuses which protect the VSD would blow and disengage the circuit.

ATTENTION!
Vacuum contactors 3RT12 and 3TF6 are not recommended for switching DC and very low frequencies below 16.7 Hz.


.......
Readmore → c Contactors with V F D load

How to control LM2596 buck converter with microcontroller


Every now and then someone asks on different forums if there is an way to control cheap LM2596 modules with an Arduino or another microcontroller. I decided to demonstrate one solution that might be basic electronics for some, but still many don’t know about.
 How to control LM2596 buck-converter with microcontroller

Those buck converters will change the output voltage to make the feedback pin, connected to the output via a voltage divider, become 1.25V or so. If feedback is higher, output gets lower and vice versa. If one changes the ratio of resistors in voltage divider, output voltage will change. This is usually done by turning a trimmer resistor with a screwdriver. That is good enough for many applications where voltage will be set only once, but sometimes there is a need to adjust the output voltage more frequently.[ ]
Readmore → How to control LM2596 buck converter with microcontroller

Thursday, 16 March 2017

Switch ON OFF Touch or with Push Button Circuit Diagram


Here we have three choices, with which we can make electronic switches that use our touch or pressing (push button). We thus exploit the very big resistance of entry, that present the gates CMOS. In the fig.1 we have two gates NAND or NOR (IC1), connected as R-S flip-flop. Just as we press the switch S1, the exit 3 it becomes [H], even it is maintained in this situation.

To change the situation, it should we press switch S2. Now exit 3, takes price (L), reversely exit 4 becomes (H). In order to we maintain the situation that we want, we can connect at parallel with the corresponding switch, a capacitor C=100nF. This entry will always drive the corresponding exit to logic (L), immediately afterwards the benefit of supply to the circuit.

Switch ON-OFF Touch or with Push Button Schematic

Switch ON-OFF Touch or with Push Button Schematic



In the fig. 2, we have a circuit of inverter CMOS, in the entry of which is applied logic situation (H), from the resistance R, which the other end of, is in the supply. Exit 2 has situation (L).

When we press switch S2, in the entry of 3 IC2, we have situation (L), this it goes to the ground, the exit now becomes (H). This situations are maintained as long as we keep pressed switch S2 and they change immediately hardly the touch. If we want opposite logic operation then it will be supposed we connect the resistance R, in the ground and switch S2, in the supply. The same logic we will have if we replace gate IC2, with a gate NAND or NOR, as it appears in the fig. 3, the result is the himself.

Because the situation in the case of fig.1 and 3, does not remain constant and change when we pull our finger , in order to him we retain, it should we connect a J-K or D flip-flop as T, after the IC2 and IC3. Thus the flip-flop, will change situation, each time where we will touch the switch or will touch the contacts and him it will retain.

All the switches can be replaced with contacts, it is enough we replace also resistances R with the price of 10MΩ. The Resistances R when we use pressing switches can are, from 100KΩ until 1MΩ. Because when we use contacts instead of switches, the noise can turn on the gates of fig. 2 and 3, then can place a capacitor 100nF, parallel with the contacts.[via]

Readmore → Switch ON OFF Touch or with Push Button Circuit Diagram

Sunday, 5 March 2017

Types of Actuators used for Motion in Automation with Advantages Disadvantages




Types of Actuators used for Motion in Automation with Advantages & Disadvantages


The actuators used for performing motion (which includes control of speed, positional accuracy or torque) are

• Air Motors

• AC Induction Motors

• Clutch/Brake

• Stepper Motors

• Hydraulic Motors

• Servomotors

 1) Air Motors
This uses “compressed air” to create motion. Pressure and flow determine speed and torque. Positional accuracy is not a required.

Advantages:
1. Low cost
2. Available components
3. Maintenance easy
4. Simple
5 .Centralized power source

Disadvantages:
1. Audible compressor noise
2. Difficult to regulate speed
3 Prone to contamination
4. Energy inefficient

 2) Hydraulic motors
This uses “pressurized oil” to move a piston. Higher pressure results in higher torque (i.e. brute force).

Advantages:

1 .Easy to apply
2. High torques
3. Centralized power source
4. Simple

Disadvantages:
1. Audible noise
2. Difficult to control speed
3. Slow positioning
4. Prone to leaks
5. Energy inefficient
6. High maintenance required

 3) Clutch/Brake

A device couples a continuously rotating shaft and a load. Uncoupling the load results in stopping of shaft. Varying on/off time results in varying distances

Advantages:
1. Easy to apply
2. Low cost
3. Good for start/stop (not used with high loads)
4. Easy to provide speed matching

Disadvantages:
1. Uncontrolled acceleration
2. Inaccurate
3. Prone to wear
4. Non-repeatable performance

4) Stepping Motors

Electromechanical device which converts one digital pulse into a specific rotational movement/Step or displacement. A "train of pulses" results in rotational speed.

Advantages:
1. Simple control
2. Moderate cost
3. Good for constant loads
4. Good positional accuracy

Disadvantages:
1. Prone to losing steps
2. Not good for varying loads
3. Energy inefficient
4. Large motor size
5. Resonance problems

 5) AC Induction Motors –
Widely used for constant speed requirements. Electric "starters" provide connections/start-up/overload protection. Newer technology provides variable speed Drive capability.

                        Advantages:
         1. Simple motor
         2. Low cost
         3. Mature technology
         4. Straightforward on/off control
         5. Affordable coarse speed control
         6 .Simple wiring
         7. Wide product variety
         8. Many vendors available

                        Disadvantages:
         1. Limited position control
         2. Relatively larger size

 6) Servomotors
A motor with a "feedback" device called as encoder. High speed and position accuracy

Advantages:
1. High performance
2. Small size
3. Wide variety of components
4. High speeds available with specialized controls

Disadvantages:
1. High cost
2. High performance limited by controls
3. High speed, torque is limited.

Readmore → Types of Actuators used for Motion in Automation with Advantages Disadvantages