Electronic Components Datasheet Search |
|
AN863 Datasheet(PDF) 6 Page - STMicroelectronics |
|
AN863 Datasheet(HTML) 6 Page - STMicroelectronics |
6 / 22 page 6/22 IMPROVED SENSORLESS CONTROL WITH THE ST62 MCU FOR UNIVERSAL MOTOR fying the triac firing delay. Moving from Figure 2 to Figure 3, we can see two effects of the inductive term. First effect: at triac turn-on, the motor current does not exhibit a discontinuity, but changes gradually from 0 to a finite value. Second effect: at mains voltage zero crossing, the motor current does not reach zero immediately, but keeps trailing for a few milliseconds. This trailing gives us more freedom to chose the meas- urement time t0. We can even chose the zero crossing instant, which is the easiest time for the micro-controller (no need to measure time t0 with the timer, we can use the mains zero-crossing as an interrupt to the micro, which is necessary anyway for other matters). This is illustrated in Figure 3, where the arrow shows that the current is constant at the zero-crossing time while the motor load changes, provided that the speed is kept constant by adjustment of the firing delay td. For a detailed mathemat- ical discussion, see annex 1. To summarize, if we want to regulate the speed at a pre-defined set speed, for ex- ample 1000 rpm, we must measure the instantaneous motor current on every mains period at the same time t0 (for example, on every mains voltage zero crossing fol- lowing the positive half-cycle), and maintain this measured current at a fixed set cur- rent, 1 ampere for example. For a different set speed, 2000 rpm, we need to regulate the current around a different value, 0.5 ampere for example (note that a lower cur- rent corresponds to a higher speed). The regulation is performed by adjustment of the triac firing delay td. The above described method gives very good results at medium and high speeds. At very low speeds, we have a second order effect coming into the picture: Figure 4 is identical to Figure 3, except for the presence of a fourth current curve, corre- sponding to a very large firing delay td (this corresponds to a very low speed, com- bined with a low load). We can see on this fourth curve that the current at time t0 is smaller than i0, current of the other 3 curves at this time. This effect is described in detail in annex 1. We have two solutions to cope with it. The simplest one is to limit the maximum firing delay (below values in the range of 7 mS, depending on the motor type). This means limiting the minimum speed which can be regulated. If the applica- tion cannot tolerate this reduction in its speed dynamic range, a second and more complex solution is to compensate this current measurement distortion, by means of look-up tables memorized in the micro-controller memory. When the current i(t0) is measured, if td is larger than a limit value (7 mS for example), i(t0) is increased by a compensation value extracted from a memory table before it is used to calculate the current error. This value is a function of the triac firing delay td, and is determined ex- perimentally by characterizing the motor. The regulation system is not very sensitive to this value, so it is enough to characterize one motor of a given type, it is not neces- |
Similar Part No. - AN863 |
|
Similar Description - AN863 |
|
|
Link URL |
Privacy Policy |
ALLDATASHEET.COM |
Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Datasheet Upload | Contact us | Privacy Policy | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
Family Site : ic2ic.com |
icmetro.com |