+1 500 000 produits offerts
7000 colis expédiés chaque jour
+300 000 clients de 150 pays
Le chien de garde est un circuit électronique spécialisé ou un mécanisme logiciel qui surveille le bon fonctionnement d'un système numérique et dont le but est de détecter automatiquement lorsque le programme principal est bloqué ou suspendu et de rétablir son fonctionnement en initiant une réinitialisation. Il est principalement utilisé dans les systèmes embarqués, les dispositifs automatisation et les applications nécessitant une grande fiabilité et une continuité de fonctionnement.
Le principe du chien de garde repose sur l'utilisation d'un compteur temporisé, qui doit être régulièrement réinitialisé (ce qu'on appelle kick, pet ou feed) par le programme supervisé dans un intervalle de temps fixe. Si le compteur atteint une valeur critique sans que le programme ne réagisse, le chien de garde y voit le signe d'une erreur du système et déclenche une procédure de réinitialisation. Cela permet de rétablir automatiquement l'état initial du système dans des situations telles que le blocage d'une boucle, la surcharge de l'unité centrale, la mauvaise allocation des ressources ou d'autres conditions imprévues conduisant à un arrêt.
Le chien de garde peut prendre la forme d'un circuit matériel (par exemple sous la forme d'une minuterie dédiée intégrée au microcontrôleur) ou être mis en œuvre par logiciel, mais les solutions matérielles offrent une plus grande indépendance et une meilleure résistance aux erreurs logiques. Dans les systèmes plus complexes, il est également possible de surveiller plusieurs conditions simultanément ou d'utiliser des algorithmes avancés state analysis.
L'utilisation d'un chien de garde est particulièrement importante dans les systèmes autonomes sans pilote fonctionnant dans des environnements industriels, de communication et médicaux, où la détection rapide des erreurs et la reprise spontanée du fonctionnement sont essentielles pour la sécurité, la disponibilité et la stabilité du fonctionnement de l'appareil ou de l'ensemble du processus technologique.
Systèmes watchdog et de réinitialisation
Transfer Multisort Elektronik (TME) est l’un des plus grands distributeurs mondiaux de composants électroniques, de pièces électrotechniques, d’équipements d’atelier et d’automatisation industrielle. Le catalogue comprend plus de 1 500 000 de produits provenant de 1 300 fabricants leaders. Les centres logistiques modernes de TME à Łódź et Rzgów (Pologne), avec une superficie totale de plus de 40 000 m², expédient près de 6 000 colis par jour à des clients dans plus de 150 pays.
TME investit également dans le développement des connaissances et compétences des jeunes ingénieurs et passionnés d’électronique grâce au projet TME Education et soutient la communauté technologique en organisant la série d’événements TechMasterEvent, promouvant l’innovation et l’échange d’expériences.