Techniques de contrôle de la vitesse du ventilateur dans les PC

Analog Devices propose un ensemble complet de produits de surveillance matérielle pour une utilisation dans les PC de bureau et portables et les serveurs. Systèmes intelligents – Les dispositifs de surveillance permettent des techniques sophistiquées de contrôle de la vitesse du ventilateur pour fournir un refroidissement adéquat et maintenir des performances thermiques optimales dans le système. Au cours de l’année écoulée, une famille de produits, y compris le Contrôleur de ventilateur à double PWM ADM1029 et le Moniteur de température, le moniteur thermique à distance à Double Canal ± 1 ° C ADM1026 et ADM1030 / 31 Complet, conforme à l’ACPI, avec contrôleur de ventilateur intégré, pour un ou deux ventilateurs indépendants, a été développée. Ils s’appuient sur la technologie de base utilisée dans la gamme de produits ADM102x PC System Monitor (voir également Dialogue analogique 33-1 et 33-4). Fournissant un contrôle de la vitesse du ventilateur basé sur les températures mesurées dans le système, ces nouveaux produits offrent des solutions de gestion thermique plus complètes. Nous discutons ici de la nécessité de ce niveau de contrôle sophistiqué et des problèmes inhérents à sa fourniture.

Contexte

À l’aube du nouveau millénaire, les processeurs atteignent des vitesses de 1 GHz et plus. Leurs améliorations impressionnantes de la vitesse et des performances du système s’accompagnent de la génération de quantités croissantes de chaleur dans les machines qui les utilisent. La nécessité de dissiper cette chaleur en toute sécurité, ainsi que les mouvements dans l’industrie informatique pour développer des “PC verts” et des machines conviviales (à mesure que les appareils Internet deviennent courants) ont entraîné la nécessité et le développement de techniques de refroidissement et de gestion thermique plus sophistiquées.

Les PC ont également commencé à devenir plus petits et moins conventionnels en taille et en forme – comme on peut le voir dans l’un des derniers PC conceptuels ou ordinateurs portables à ligne mince sur le marché. Spécifications de dissipation de puissance rigides telles que “Directives de puissance mobile ’99” (Réf. 1) précisez combien de chaleur peut être dissipée en toute sécurité par le clavier d’un ordinateur portable sans causer de gêne à l’utilisateur. Toute chaleur excédentaire doit être évacuée du système par d’autres moyens, tels que la convection le long des caloducs et d’une plaque d’épandage de chaleur, ou l’utilisation d’un ventilateur pour déplacer l’air à travers le système. De toute évidence, il faut une approche intelligente et efficace de la gestion thermique qui puisse être adoptée universellement. Divers groupes industriels se sont réunis pour résoudre ces problèmes et d’autres, et ont développé des normes telles que ACPI (advanced configuration and power interface) pour les ordinateurs portables et IPMI (intelligent platform management interface) pour la gestion des serveurs.

Normes industrielles

Le développement des nouveaux produits de gestion thermique / contrôle de vitesse a été motivé par les normes ACPI et IPMI. La configuration avancée et l’interface d’alimentation – ACPI ont été définies par Intel, Microsoft et Toshiba principalement pour définir et implémenter la gestion de l’alimentation dans les ordinateurs portables.

La gestion de l’alimentation est définie comme “Des mécanismes dans le matériel et les logiciels pour minimiser la consommation d’énergie du système, gérer les limites thermiques du système et maximiser la durée de vie de la batterie du système. La gestion de l’alimentation implique des compromis entre la vitesse du système, le bruit, la durée de vie de la batterie, la vitesse de traitement et la consommation d’énergie alternative.”

Considérons d’abord un utilisateur de PC portable qui tape des rapports de voyage en volant à travers les océans ou les continents. Quelle caractéristique est la plus importante, la performance maximale du processeur ou l’autonomie accrue de la batterie? Dans une application de traitement de texte aussi simple, où le temps entre les frappes d’un utilisateur est presque une éternité dans les cycles d’horloge du processeur, les performances maximales du processeur sont loin d’être aussi critiques que la disponibilité continue de la puissance. Les performances du processeur peuvent donc être échangées contre une durée de vie accrue de la batterie. D’un autre côté, considérez l’utilisateur qui souhaite regarder le dernier film de James Bond en plein mouvement, en plein écran, avec un son et une luminosité époustouflants, sur un disque numérique polyvalent (DVD). Il est essentiel que le système fonctionne à un niveau de performance pour décoder le logiciel assez rapidement, sans laisser tomber les images ou les images audio. Dans cette situation, les performances du processeur ne peuvent pas être compromises. Par conséquent, la production de chaleur sera au plus haut niveau et l’attention portée à la gestion thermique sera d’une importance primordiale pour obtenir des performances optimales sans nuire à la fiabilité. Entrez ACPI.

Qu’est-ce que l’ACPI ? ACPI est une spécification qui décrit l’interface entre les composants et leur comportement. Ce n’est pas une spécification purement logicielle ou matérielle, car elle décrit comment le logiciel du BIOS, le logiciel du système d’exploitation et le matériel système doivent interagir.

La spécification ACPI décrit deux méthodes distinctes de refroidissement du système: le refroidissement passif et le refroidissement actif. Le refroidissement passif repose sur le système d’exploitation (OS) et / ou le logiciel de base du système d’entrée / sortie (BIOS) pour réduire la consommation d’énergie du processeur afin de réduire la dissipation thermique de la machine. Comment cela peut-il être réalisé? En prenant des décisions intelligentes telles que l’entrée en mode de suspension si aucune frappe ou autre interaction de l’utilisateur n’a été détectée après une heure spécifiée. Ou si le système effectue des calculs intensifs, tels que le traitement 3D, et devient dangereusement chaud, le BIOS pourrait décider d’étrangler (ralentir) l’horloge du processeur. Cela réduirait la puissance thermique de la machine, mais au détriment des performances globales du système. Quel est l’avantage de ce refroidissement de type passif ? Son avantage est que la puissance requise du système est abaissée en silence (le fonctionnement du ventilateur n’est pas requis) afin de diminuer la température du système, mais cela limite les performances.

Alors, qu’en est-il du refroidissement actif? Dans un système activement refroidi, le logiciel du système d’exploitation ou du BIOS prend une action directe, comme allumer un ventilateur monté sur le processeur, pour refroidir le processeur. Il présente l’avantage que l’augmentation du flux d’air sur la limace métallique ou le dissipateur thermique du PROCESSEUR permet d’évacuer la chaleur du PROCESSEUR relativement rapidement. Dans un système refroidi passivement, l’étranglement du PROCESSEUR seul empêchera un échauffement supplémentaire du processeur, mais la résistance thermique du dissipateur thermique à “l’air immobile” peut être assez importante, ce qui signifie que le dissipateur thermique dissiperait la chaleur dans l’air assez lentement, retardant un retour au traitement à pleine vitesse. Ainsi, un système utilisant un refroidissement actif peut combiner des performances CPU maximales et une dissipation thermique plus rapide. Cependant, le fonctionnement du ventilateur introduit un bruit acoustique dans l’environnement du système et consomme plus de puissance. Quelle technique de refroidissement est la meilleure? En réalité, cela dépend de l’application; une machine polyvalente utilisera les deux techniques pour gérer des circonstances différentes. ACPI décrit les techniques de refroidissement en termes de deux modes différents: le mode performance et le mode silencieux. Les deux modes sont comparés sur les figures 1 et 2.

 Figure 1
Figure 1. Performance préférée. Le mode actif (_ACx, ventilateur allumé) est entré à 50 degrés, le mode passif (_PSV, retour des gaz) est entré à 60 °. L’arrêt se produit à la température critique (_CRT) 90°. La vitesse du ventilateur peut augmenter à des niveaux supérieurs à ACx.
 Figure 2
Figure 2. Silence et économie de batterie préférés. Le mode passif est d’abord entré à 45 degrés et le ventilateur n’est allumé qu’à 60 °.

Les figures 1 et 2 sont des exemples d’échelles de température qui illustrent les compromis respectifs entre les performances, le bruit acoustique du ventilateur et la consommation / dissipation d’énergie. Pour qu’un dispositif de gestion de système soit conforme à l’ACPI, il doit être capable de signaler des franchissements de limites à, par exemple, des intervalles de 5 ° C, ou des événements SCI (interruption de contrôle du système), qu’un nouvel incrément de température hors limite s’est produit. Ces événements fournissent un mécanisme par lequel le système d’exploitation peut suivre la température du système et prendre des décisions éclairées quant à l’accélération de l’horloge du processeur, à l’augmentation / diminution de la vitesse du ventilateur de refroidissement ou à des mesures plus drastiques. Une fois que la température dépasse le paramètre de stratégie _CRT (température critique), le système sera arrêté en tant que sécurité intégrée pour protéger le processeur. Les deux autres paramètres de stratégie indiqués dans les figures 1 et 2 sont _PSV (refroidissement passif ou limitation de l’horloge CPU) et _ACx. (refroidissement actif, lorsque le ventilateur s’allume).

Sur la figure 1 (mode performance), le ventilateur de refroidissement est allumé à 50 ° C. Si la température continue d’augmenter au-delà de 60 °C, l’étranglement de l’horloge est déclenché. Ce comportement maximisera les performances du système, car le système n’est ralenti qu’à une température plus élevée. Dans la figure 2 (mode silencieux), l’horloge du processeur est d’abord étranglée à 45 degrés C. Si la température continue d’augmenter, un ventilateur de refroidissement peut être allumé à 60 degrés C. Ce mode à performances réduites aura également tendance à augmenter la durée de vie de la batterie, car la réduction de l’horloge réduit la consommation d’énergie.

La figure 3 montre comment les limites des bandes de mesure de température suivent la mesure de température. Chaque franchissement de limite produit une interruption.

 Figure 3
Figure 3. Suivi des changements de température en déplaçant les limites et en générant des interruptions.

La spécification IPMI (interface de gestion de plate-forme intelligente) (Réf. 2) apporte des fonctionnalités de gestion thermique similaires aux serveurs. IPMI vise à réduire le coût total de possession (TCO) d’un serveur en surveillant les paramètres critiques du “rythme cardiaque” du système: température, tensions, vitesses du ventilateur et blocs d’alimentation (blocs d’alimentation). Une autre motivation de l’IPMI est la nécessité d’interopérabilité entre les serveurs, pour faciliter la communication entre les plinthes et les châssis. IPMI est basé sur l’utilisation d’un bus I2C de 5 volts, avec des messages envoyés sous forme de paquets. De plus amples informations sur l’IPMI sont disponibles sur le site Web d’Intel à l’adresse http://developer.intel.com/design/servers/ipmi/.

Tous les membres de la famille de surveillance de la température et des systèmes Analogiques (TSM) sont conformes aux normes ACPI et IPMI.

Surveillance de la température

La condition préalable au contrôle intelligent de la vitesse du ventilateur au sein des PC est la capacité de mesurer la température du système et du processeur avec précision. La technique de surveillance de la température utilisée a fait l’objet de nombreux articles (par exemple, voir Dialogue Analogique 33-4.) et ne sera que brièvement visité ici. Tous les dispositifs de surveillance du système Analog Devices utilisent une technique de surveillance de la température connue sous le nom de surveillance par diode thermique (TDM). La technique utilise le fait que la tension directe d’un transistor à diode, fonctionnant à courant constant, présente un coefficient de température négatif, de l’ordre de – 2mV/°C. La valeur absolue de VBE variant d’un dispositif à l’autre, cette caractéristique en elle-même est impropre à une utilisation dans des dispositifs fabriqués en série, car chacun nécessiterait une calibration individuelle. Dans la technique TDM, deux courants différents traversent successivement le transistor et le changement de tension est mesuré. La température est liée à la différence de VBE par:

ΔVBE = kT/ q × ln(N)

où:

k = constante de Boltzmann

q = magnitude de charge d’électrons

T = température absolue en kelvins

N = rapport des deux courants

 Figure 4
Figure 4. Circuit de conditionnement de signaux TDM de base.

Dans n’importe quel processeur, la température la plus pertinente est celle du “point chaud” sur la matrice. Toutes les autres températures du système (y compris la température du dissipateur de chaleur) retarderont l’augmentation de cette température. Pour cette raison, pratiquement tous les processeurs (fabriqués depuis les premiers processeurs Intel Pentium II) contiennent un transistor stratégiquement situé sur sa puce pour la surveillance thermique. Il donne un profil réel, essentiellement instantané, de la température de la filière. La figure 5 montre les profils de température dans un système entrant et se réveillant à plusieurs reprises du mode de suspension. Il compare les températures mesurées par une thermistance fixée au dissipateur thermique du processeur et par la diode thermique du substrat. Dans le court intervalle pour que la température réelle de la matrice change d’environ 13 degrés, la thermistance du dissipateur thermique ne peut détecter aucun changement.

 Figure 5
Figure 5. Comparaison des températures mesurées par une thermistance à dissipateur thermique et par TDM lors d’une série d’entrées et de sorties du mode de suspension.

Contrôle de la température au ventilateur

Avec une méthode de surveillance précise de la température établie, un contrôle efficace du ventilateur peut être mis en œuvre! La technique, en général, consiste à utiliser le TDM pour mesurer la température, avec le transistor de détection intégré sur puce ou placé extérieurement le plus près possible d’un point chaud, et à régler la vitesse du ventilateur à un niveau qui assurera un transport de chaleur suffisant à cette température. Divers paramètres de fonctionnement de la boucle de commande seront programmables, tels que la vitesse minimale, la température de démarrage du ventilateur, la pente de vitesse par rapport à la température et l’hystérésis marche / arrêt. Les approches de contrôle de vitesse décrites comprendront la modulation marche-arrêt, continue (“linéaire”) et la modulation de largeur d’impulsion (PWM).

Méthodes de contrôle du ventilateur: Historiquement, la gamme d’approches du contrôle de la vitesse du ventilateur dans les PC va du simple contrôle marche-arrêt au contrôle de la vitesse de la température au ventilateur en boucle fermée.

Contrôle en deux étapes: C’était la première forme de contrôle de la vitesse du ventilateur adoptée dans les PC. Le BIOS mesurerait la température du système (à l’origine en utilisant une thermistance à proximité du processeur) et déciderait d’allumer ou d’éteindre complètement un ventilateur de refroidissement. Plus tard, les PC ont utilisé des moniteurs de température basés sur TDM plus précis pour implémenter le même contrôle du ventilateur en deux étapes.

Contrôle en trois étapes: Le BIOS ou le système d’exploitation mesure à nouveau la température à l’aide d’une thermistance ou d’une diode thermique et, en fonction des paramètres du logiciel, décide d’allumer complètement le ventilateur, de l’éteindre complètement ou de le régler pour qu’il fonctionne à mi-vitesse.

Contrôle linéaire de la vitesse du ventilateur: Cette méthode plus récente de contrôle de la vitesse du ventilateur est également connue sous le nom de contrôle de tension. Le BIOS ou le système d’exploitation lit la température à partir du circuit de mesure TDM et écrit un octet sur un DAC sur puce, pour régler la tension de sortie afin de contrôler la vitesse du ventilateur. Un exemple de contrôleur de ventilateur IC de ce type est l’ADM1022, qui dispose d’un DAC sur puce 8 bits avec une plage de tension de sortie de 0 V à 2,5 V. Il fonctionne avec un amplificateur tampon externe ayant des cotes de conception appropriées pour le ventilateur choisi. L’ADM1022 contient également des points de déclenchement matériels automatiques par défaut qui entraînent l’entraînement du ventilateur à pleine vitesse dans le cas où son circuit TDM détecte une condition de surchauffe. Les débuts de ces types d’appareils ont signifié l’émergence du contrôle automatique de la vitesse du ventilateur, où une partie de la prise de décision est transférée du logiciel OS au matériel de surveillance du système.

Contrôle de la vitesse du ventilateur à modulation de largeur d’impulsion (PWM): Dans la gamme de produits de surveillance des systèmes d’ADI, ces types PWM sont les produits de contrôle du ventilateur les plus récents. Le BIOS ou le système d’exploitation peut lire la température à partir du périphérique TDM et contrôler la vitesse du ventilateur de refroidissement en ajustant le rapport cyclique PWM qui lui est appliqué.

Il convient de noter que toutes les méthodes de contrôle de la vitesse du ventilateur ci-dessus reposent sur l’intervention du processeur ou de l’hôte pour lire la température du périphérique TDM sur le bus de gestion du système à 2 fils. Le logiciel de gestion thermique exécuté par le processeur doit ensuite décider de la vitesse du ventilateur et écrire une valeur dans un registre sur le circuit intégré du moniteur du système pour définir la vitesse du ventilateur appropriée.

Une prochaine étape évidente dans l’évolution du contrôle de la vitesse du ventilateur consiste à mettre en œuvre une boucle de contrôle automatique de la vitesse du ventilateur, qui pourrait se comporter indépendamment du logiciel et faire fonctionner le ventilateur à sa vitesse optimale pour une température de puce donnée. Un tel contrôle de vitesse en boucle fermée présente de nombreux avantages.

Une fois le dispositif de surveillance des systèmes initialisé (en chargeant des registres de limites avec les paramètres requis), la boucle de contrôle est alors complètement indépendante du logiciel et le circuit intégré peut réagir aux changements de température sans intervention de l’hôte. Cette fonctionnalité est particulièrement souhaitable lorsqu’une défaillance catastrophique du système se produit, à partir de laquelle le système est incapable de se rétablir. Si le PC tombe en panne, le logiciel de gestion de l’alimentation dans le système d’exploitation ne s’exécute plus, ce qui entraîne une perte de gestion thermique! Si le PC ne peut pas lire la température mesurée (car le PC est en panne), on ne peut pas s’attendre à ce qu’il règle la vitesse correcte du ventilateur pour fournir le niveau de refroidissement requis.

L’autre avantage tangible d’une mise en œuvre en boucle fermée est qu’elle permettra de faire fonctionner le ventilateur à la vitesse optimale pour une température donnée. Cela signifie que le bruit acoustique et la consommation d’énergie sont réduits. Faire fonctionner un ventilateur à pleine vitesse maximise à la fois la consommation d’énergie et le bruit acoustique. Si la vitesse du ventilateur peut être gérée efficacement grâce à l’optimisation de la boucle, en ne fonctionnant qu’aussi vite que nécessaire pour une température donnée, la consommation d’énergie et le bruit audible du ventilateur sont tous deux réduits. C’est une exigence absolument critique dans les applications PC portables alimentées par batterie où chaque milliampère de courant (ou milliampère-seconde de charge) est un bien précieux.

Boucle de contrôle automatique de la vitesse du ventilateur

Voici comment on peut implémenter une boucle de contrôle automatique de la vitesse du ventilateur, qui mesurera la température à l’aide de techniques TDM et réglera la vitesse du ventilateur de manière appropriée en fonction de la température. Les paramètres programmables permettent un contrôle plus complet de la boucle. La première valeur de registre à programmer est TMIN. Il s’agit de la température (correspondant à ACx) à laquelle le ventilateur s’allumera pour la première fois et où le contrôle de la vitesse du ventilateur commencera. La vitesse est momentanément réglée au maximum pour que le ventilateur démarre, puis revient au réglage de la vitesse minimale (voir Figure 6). Le paramètre qui permet de contrôler la pente de la fonction température/vitesse du ventilateur est la plage de TMAX à TMIN, ou TRANGE. Les valeurs programmées pour TMIN et TRANGE définissent la température à laquelle le ventilateur atteindra la vitesse maximale, c’est-à-dire TMAX = TMIN + TRANGE. La plage de température programmée est sélectionnable: 5 & de; C, 10°C, 20°C, 40 °C et 80 °C. Afin d’éviter les cycles rapides de mise en marche et d’arrêt à proximité de TMIN, l’hystérésis est utilisée pour établir une température inférieure à TMIN, à laquelle le ventilateur est éteint. La quantité d’hystérésis pouvant être programmée dans la boucle est de 1 ° C à 15 ° C. Cette boucle de contrôle du ventilateur peut être supervisée par un logiciel OS sur le SMBus et le PC peut décider de remplacer la boucle de contrôle à tout moment.

 Figure 6
Figure 6. Vitesse du ventilateur programmée comme fonction automatique de la température.

PWM vs. Contrôle linéaire de la vitesse du ventilateur

On peut se demander pourquoi la modulation de largeur d’impulsion est souhaitable si le contrôle linéaire de la vitesse du ventilateur est déjà largement utilisé.

Considérons un ventilateur de 12 V entraîné à l’aide d’un contrôle linéaire de la vitesse du ventilateur. Lorsque la tension appliquée au ventilateur augmente lentement de 0 V à environ 8 V, le ventilateur commence à tourner. Au fur et à mesure que la tension du ventilateur augmente, la vitesse du ventilateur augmente jusqu’à ce qu’il tourne à la vitesse maximale lorsqu’il est entraîné avec 12 V. Ainsi, le ventilateur 12 V a une fenêtre de fonctionnement efficace entre 8 V et 12 V; avec une plage de seulement 4 V disponible pour une utilisation dans le contrôle de la vitesse.

La situation s’aggrave encore avec le ventilateur 5 V qui serait utilisé avec un ordinateur portable. Le ventilateur ne démarrera pas tant que la tension appliquée n’est pas d’environ 4 V. Au-dessus de 4 V, le ventilateur aura tendance à tourner près de la pleine vitesse, de sorte qu’il y a peu de contrôle de vitesse disponible entre 4 et 5 volts. Ainsi, le contrôle linéaire de la vitesse du ventilateur ne convient pas à la plupart des types de ventilateurs 5V.

Avec la modulation de largeur d’impulsion (PWM), une tension maximale est appliquée pour des intervalles contrôlés (le rapport cyclique d’une onde carrée, généralement de 30 à 100 Hz). Au fur et à mesure que ce rapport cyclique, ou rapport temps élevé / temps faible, varie, la vitesse du ventilateur change.

À ces fréquences, des impulsions tach (tachymètre) propres sont reçues du ventilateur, ce qui permet une mesure fiable de la vitesse du ventilateur. À mesure que les fréquences d’entraînement augmentent, il y a des problèmes d’impulsions tach insuffisantes pour une mesure précise, puis de bruit acoustique et enfin de pointes électriques corrompant le signal tach. Par conséquent, la plupart des applications PWM utilisent une excitation basse fréquence pour entraîner le ventilateur. Les circuits d’entraînement PWM externes sont assez simples. Cela peut être accompli (figure 7) avec un seul transistor externe ou MOSFET pour piloter le ventilateur. L’équivalent de contrôle linéaire de la vitesse du ventilateur, piloté par une tension de vitesse analogique, nécessite un ampli op, un transistor de passage et une paire de résistances pour régler le gain de l’ampli op.

 Figure 7a
 Figure 7b
Figure 7. Circuit d’entraînement PWM par rapport à un circuit d’entraînement linéaire.

Comment mesure-t-on la vitesse du ventilateur ? Un ventilateur à 3 fils a une sortie tach, qui émet généralement 1, 2 ou 4 impulsions tach par tour, selon le modèle de ventilateur. Ce signal tach numérique est alors directement appliqué à l’entrée tach du dispositif de surveillance des systèmes. Les impulsions tach ne sont pas comptées, car un ventilateur fonctionne relativement lentement, et il faudrait un temps appréciable pour accumuler un grand nombre d’impulsions tach pour une mesure fiable de la vitesse du ventilateur. Au lieu de cela, les impulsions tach sont utilisées pour acheminer un oscillateur sur puce fonctionnant à 22,5 kHz vers un compteur (Voir Figure 8). En effet, la période tach est mesurée pour déterminer la vitesse du ventilateur. Un compte élevé dans le registre de valeur tach indique un ventilateur fonctionnant à basse vitesse (et vice versa). Un registre de limite est utilisé pour détecter les ventilateurs collés ou bloqués.

 Figure 8
Figure 8. Mesure de la vitesse du ventilateur.

Quels sont les autres problèmes liés au contrôle de la vitesse du ventilateur?

Lors de la commande d’un ventilateur à l’aide de PWM, le cycle de service minimum pour un fonctionnement continu fiable du ventilateur est d’environ 33%. Cependant, un ventilateur ne démarrera pas à un rapport cyclique de 33% car il n’y a pas assez de puissance disponible pour surmonter son inertie. Comme indiqué dans la discussion de la figure 6, la solution à ce problème consiste à faire tourner le ventilateur pendant 2 secondes au démarrage. Si le ventilateur doit fonctionner à sa vitesse minimale, le rapport cyclique PWM peut alors être réduit à 33% après la rotation du ventilateur, et il est protégé du décrochage par l’hystérésis.

Blocages du ventilateur & Pannes du ventilateur

Néanmoins, il peut arriver qu’un ventilateur se bloque à un moment donné lorsqu’il est utilisé dans un système. Les causes peuvent inclure un ventilateur fonctionnant trop lentement ou une accumulation de poussière l’empêchant de tourner. Pour cette raison, les moniteurs des systèmes Analog Devices disposent d’un mécanisme sur puce basé sur la sortie tach du ventilateur pour détecter et redémarrer un ventilateur bloqué. Si aucune impulsion de tach n’est reçue, la valeur dans le registre de valeur de Tach dépassera la limite dans le registre de limite de Tach et un indicateur d’erreur sera défini. Cela provoquera la tentative du contrôleur de redémarrer le ventilateur en essayant de le faire tourner pendant 2 secondes. Si le ventilateur continue de tomber en panne, jusqu’à 5 tentatives de redémarrage, une panne de ventilateur catastrophique est reconnue et une broche FAN_FAULT affirmera pour avertir le système qu’un ventilateur est en panne. Dans les systèmes à double contrôleur à deux ventilateurs, le deuxième ventilateur peut être tourné à pleine vitesse pour tenter de compenser la perte de débit d’air due à la défaillance du premier ventilateur.

Résumé

Des solutions supérieures de gestion thermique continuent d’être développées et offertes à l’industrie informatique par Analog Devices. Les techniques développées pour les ADM1029, ADM1030/31 et ADM1026 font passer la gestion thermique au sein des PC à un nouveau niveau. Ces appareils sont dotés de fonctionnalités telles que la surveillance de la température, le contrôle automatique de la température dans le matériel, la mesure de la vitesse du ventilateur, la prise en charge des ventilateurs de secours et redondants, la détection de présence et de défaut du ventilateur, la fréquence PWM programmable et le cycle de service. À mesure que les directives de puissance deviennent plus strictes et que les PC fonctionnent beaucoup plus chauds, des techniques de mesure de la température et de contrôle de la vitesse du ventilateur plus sophistiquées sont développées pour gérer plus efficacement les systèmes du futur.

Leave a Reply