| Electronic Components Datasheet Search |
|
EMC2302 Datasheet(PDF) 15 Page - Microchip Technology |
|
|
|||||||||||||||||||||||||||||
EMC2302 Datasheet(HTML) 15 Page - Microchip Technology |
|
15 / 70 page ![]() 2021 Microchip Technology Inc. DS20006532A-page 15 EMC2301/2/3/5 4.3.1 ERROR WINDOW The FSC has a controllable error window, allowing the user to determine how close to the programmed RPM the fan needs to come before the FSC algorithm stops attempting to adjust fan speed (see Register 6-14). This feature helps prevent “motor-boating” when con- trolling difficult fans. The values for the error range is shown in Table 4-4. 4.3.2 PROGRAMMING THE RPM-BASED FAN SPEED CONTROL ALGORITHM The RPM-based Fan Speed Control algorithm is dis- abled upon device power-up. The following registers control the algorithm. The EMC2301/2/3/5 fan control registers are preloaded with defaults that will work for a wide variety of fans so only the TACH Target Register is required to set a fan speed. The other fan control reg- isters can be used to fine-tune the algorithm behavior based on application requirements. Note that steps 1 to 6 below are optional and need only be performed if the default settings do not provide the desired fan response. 1. Set the Spin Up Configuration Register to the spin up level and spin time desired. 2. Set the Fan Step Register to the desired step size. 3. Set the Fan Minimum Drive Register to the min- imum drive value that will maintain fan operation. 4. Set the Update Time and Edges options in the Fan Configuration Register. 5. Set the Valid TACH Count Register to the high- est tach count that indicates the fan is spinning. Refer to AN17.4 RPM to TACH Counts Conver- sion for examples and tables for supported RPM ranges (500, 1k, 2k, 4k). 6. Set the TACH Target Register to the desired tachometer count. 7. Enable the RPM-based Fan Speed Control algorithm by setting the ENAG bit. 4.3.3 ADVANCED TOPICS USING THE FAN SPEED CONTROL ALGORITHM In addition to the seven steps listed in this section, there are several other optional settings that may be used when attempting to control a fan that the previous steps failed to do. 4.3.3.1 Selecting the Derivative Options The DPT bits in Register 6-14 allow the user to select the derivative response applied to the closed loop cal- culation. Table 4-5 shows the options available. A brief description is included in the table. 4.3.3.2 Setting the PID Gains The Gain registers store the gain terms used by the proportional and integral portions of each of the RPM- based Fan Speed Control algorithms (see Register 6- 15). These gain terms are used as the KD, KI, and KP gain terms in a classic PID control solution. The effec- tive gains are shown in Table 4-6. 4.3.3.3 Fan Drive Max Step The Fan Max Step registers (see Register 6-17), along with the Update Time in the Fan Configuration 1 Regis- ter, control the ramp rate of the fan driver response cal- culated by the RPM-based Fan Speed Control algorithm. The value of the register represents the maximum step size each fan driver will take between update times. 10 1 800 ms 11 0 1200 ms 11 1 1600 ms TABLE 4-4: ERROR RANGE OPTIONS ERGX[1:0] Operation 10 00 0 RPM (default) 01 50 RPM 10 100 RPM 11 200 RPM TABLE 4-3: UPDATE TIME (CONTINUED) UPDATEX[2:0] Update Time 21 0 TABLE 4-5: DERIVATIVE OPTIONS DPTX[1:0] Name Operation 10 00 NONE No derivative options used. 01 BASIC The derivative of the current error, along with the Propor- tional and Integral values, are added to the iterative Fan Drive Register setting. 10 STEP Same as the BASIC option, but the result is not limited by the MAX STEP SIZE register. 11 BOTH Uses BASIC and STEP, effectively providing a gain of 2. TABLE 4-6: GAIN DECODE GAIND or GAINP or GAINI[1:0] Respective Gain Factor 10 00 1x 01 2x 10 4x (default) 11 8x |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | 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 |