摘要 |
Dans un procédé et une unité de régulation numérique pour déterminer, commander et/ou réguler des signaux de paramètres de fonctionnement à modulation d'impulsion en durée, une conception d'horloge est proposée qui, tout en laissant inchangées les deux horloges de 16 bits existantes (famille des processeurs à mémoire 8O51) indique à la première horloge la sortie du signal Ti de consommation et d'injection. Lors d'une interruption externe TD, c'est d'abord la plus petite valeur de signal parmi les signaux à émettre qui est chargée dans le registre de l'horloge, laquelle est ensuite remise en marche, et lors de l'interruption suivante de l'horloge, ignorant le registre de synchronisation, la valeur différentielle par rapport au signal émis précédemment est chargée dans le registre de l'horloge pour l'émission du signal suivant. Si on obtient des valeurs de signal qui sont supérieures à la durée maximale du signal obtenu avec cette horloge dans le cas d'une quantification prédéterminée, alors, lorsque cette valeur est dépassée, un drapeau de dépassement exigeant une prise en charge par le programme d'interruption de l'horloge est établi et la commutation du premier signal s'effectue avec l'interruption de l'horloge suivante. La seconde horloge sert, de manière libre et avec n'importe quelle configuration temporelle préétablie de mesurage de la durée de période, à calculer la vitesse de rotation et à commander n'importe quel registre de comptage afin de produire de nouveaux signaux de paramètre de fonctionnement à modulation d'impulsion en durée. |