La différence entre un codeur incrémental et un codeur absolu

Mar 05, 2021 Laisser un message

En astronomie, lorsque les scientifiques utilisent de grands télescopes pour suivre les étoiles, le télescope doit choisir le bon encodeur pour obtenir une certaine précision de contrôle de la vitesse. Cependant, les exigences du codeur sont très élevées à ce moment, par exemple, lorsque la vitesse de l'étoile est de 0,004%, la résolution du codeur 26 bits est requise pour répondre aux exigences de mesure de vitesse.
De plus, il existe des encodeurs spécifiques à l'ascenseur, des encodeurs spécifiques à la machine, des encodeurs spécifiques aux servomoteurs, etc., on peut dire que les encodeurs sont partout.
Des moteurs pas à pas aux systèmes intelligents, comment les encodeurs choisissent-ils?
Alors, qu'est-ce qu'un encodeur exactement?
Par définition, un codeur est un appareil qui compile des signaux (tels que des trains binaires) ou des données et les convertit en signaux pouvant être utilisés pour la communication, la transmission et le stockage.
Une compréhension simple consiste à convertir des signaux que les humains ne peuvent pas comprendre directement en signaux que nous, humains, pouvons comprendre directement, afin que nous puissions dicter des appareils ou des appareils.
Le codeur peut être divisé en incrémental, absolu et hybride selon la méthode d'échelle et la forme de sortie du signal.
L'incrémental et l'absolu sont courants, mais la différence entre les deux est devenue un problème pour le grand nombre d'utilisateurs.
Par conséquent, seules des comparaisons incrémentielles et absolues sont effectuées ici, permettant aux utilisateurs de faire un meilleur choix lors de leur choix à l'avenir.
Premièrement, les deux fonctionnent différemment:
1, l'encodeur incrémental fonctionne:
Un codeur incrémental convertit un déplacement en un signal électrique périodique, qui est ensuite converti en une impulsion de comptage, représentant la taille du déplacement par le nombre d'impulsions.
Prenez de l'eau pour décrire, l'encodeur incrémental est comme, trouvez une tasse qui ne connaît pas la taille, puis versez de l'eau dedans, une fois versée pleine une fois, videz la tasse une fois, puis versez de l'eau, et enfin selon le nombre de fois la tasse est versée pour calculer la distance.
Structurellement, les codeurs incrémentaux se composent d'arbres de connexion, de disques de code, de sources lumineuses et de circuits de sortie. En fait, l'encodeur est fondamentalement cette composition, ce qui suit n'est plus répété.
Le codeur incrémental obtient quatre ensembles de signaux sinusoïdaux des dispositifs émetteurs et récepteurs photoélectroniques, qui sont combinés en A, B, C et D, chacun avec une différence de 90 degrés et quatre ensembles avec une différence de 360 ​​degrés (c.-à-d. vague de la semaine). Les signaux C et D sont inversés et superposés aux phases A et B, renforçant ainsi le rôle du signal stable; De plus, une impulsion de phase Z est émise par tour pour représenter le bit de référence zéro.
Parce que A, B deux phases avant et après la différence de 90 degrés, vous pouvez donc comparer A, B deux phases qui viennent juger le codeur positif et inverse.
Le bit de référence zéro du codeur peut être obtenu par l'impulsion zéro. La distance et l'angle des aresods sont calculés par zéro bit de référence et le nombre d'impulsions.
2, l'encodeur absolu fonctionne
Il y a de nombreuses lignes sur la plaque de code du codeur absolu pour organiser chaque position sur le codeur. Parce que chaque emplacement est différent, vous voulez connaître la taille du déplacement, tant que vous connaissez les positions de départ et de fin, vous n'avez pas besoin de compter comme un encodeur incrémental.
Ou prenez de l'eau pour exemple, l'encodeur absolu revient à rechercher une tasse plus haute et à l'échelle, à y verser de l'eau et enfin à calculer la distance en fonction des échelles de début et de fin.
Structurellement, il existe de nombreux canaux optiques sur le disque de code optique de l'encodeur absolu, chacun avec 2 lignes, 4 lignes, 8 lignes, 16 lignes ... Orchestration, de sorte que n'importe où dans l'encodeur, vous pouvez obtenir un ensemble d'encodages binaires uniques ( codes gris) du carré zéro de 2 au côté n-1 du côté n-1 en lisant le passage et l'obscurité de chaque ligne, qui est également le codeur absolu à n bits.
De tels codeurs sont déterminés par la position mécanique (position de départ et de fin) du disque de photocode et ne sont donc pas affectés par les coupures de courant ou les interférences externes, qui est l'une des excellentes caractéristiques des codeurs absolus.
En raison de cette caractéristique, les codeurs absolus n'ont pas besoin de se souvenir, n'ont pas besoin de trouver des points de référence zéro et n'ont pas à compter tout le temps, par conséquent, les caractéristiques anti-brouillage du codeur, la fiabilité des données a été grandement améliorée.
Basé sur la construction d'un encodeur absolu, il est obligé de faire face à un problème: compter jusqu'à la valeur maximale.
Afin de résoudre ce problème, un codeur absolu multi-cercles a vu le jour.
Pour les codeurs absolus multi-cercles, il existe trois options de conception courantes:
Tout d'abord, à l'intérieur du codeur, plusieurs axes sont couplés à des engrenages mécaniques pour calculer le nombre total de tours.
Prenons l'exemple de verser de l'eau, c'est-à-dire la tasse à l'échelle mentionnée précédemment, lorsque la tasse est pleine, puis trouvez une tasse à l'échelle et plus grande, versez l'eau dans la petite tasse dans la grande tasse, la dernière taille de la tasse à calculer la distance.
La seconde consiste à utiliser des compteurs et des condensateurs électroniques pour calculer le nombre total de tours.
Des moteurs pas à pas aux systèmes intelligents, comment les encodeurs choisissent-ils?
Ou prenez l'exemple de verser de l'eau, cette fois lorsque la tasse à l'échelle est pleine, versez l'eau, tout en utilisant un compteur pour mesurer le nombre de fois où la coulée est pleine, et enfin par le comptoir et la tasse s'additionnent pour calculer le distance.
Troisièmement, dans certains encodeurs magnétiques, la ligne d'or Wigan est utilisée et l'effet Wigan est utilisé pour compter.
Les trois méthodes ont un coût, par exemple le premier, en raison de l'utilisation d'engrenages mécaniques, qui peuvent provoquer une usure du codeur, entraînant une précision réduite.
Quant au schéma qui constitue un encodeur absolu multi-cercles, il n'y a pas grand chose à décrire ici, et les amis intéressés peuvent aller consulter les informations pertinentes.
Il existe deux très grandes différences entre les deux en raison de la différence de principe de fonctionnement et de composition mécanique:
1, la mémoire de mise hors tension est différente
Le codeur incrémental n'a pas de mémoire, le redémarrage à la mise hors tension doit revenir à zéro de référence, afin de trouver la position souhaitée, chaque mise hors tension à redémarrer.
L'encodeur incrémental le plus courant est le positionnement du scanner de l'imprimante, chaque fois que l'imprimante est allumée, nous pouvons entendre un grésillement, en fait, c'est l'imprimante à la recherche de points zéro de référence, après quoi travailler.
L'encodeur absolu a une mémoire, le redémarrage hors tension n'a pas besoin de revenir à zéro, vous pouvez savoir où se trouve la cible. Cela permet aux codeurs absolus de ne pas être perturbés dans le processus, et leurs propriétés anti-brouillage et la fiabilité des données sont considérablement améliorées.
2, la plaque de code est différente
Parce que les deux comptent différemment, les plaques de code sont également très différentes.
La différence entre un disque de code est l'une des plus grandes différences entre un codeur absolu et un codeur incrémental.
En plus des différences ci-dessus, il existe de nombreuses petites différences entre les codeurs absolus et les codeurs incrémentaux:
3, le signal de sortie est différent
Le codeur incrémental émet un signal pulsé, tandis que le codeur absolu délivre un ensemble de valeurs binaires.
4, le nombre de différents limités
Le nombre de codeurs incrémentaux est illimité et les codeurs absolus ne peuvent pas dépasser la plage d'incréments.
5, le domaine d'application n'est pas exactement le même
L'utilisation de la mémoire de points d'arrêt rend les codeurs incrémentaux et les codeurs absolus très différents dans le domaine d'application, les codeurs incrémentaux sont plus adaptés pour déterminer la vitesse, la distance ou la direction du mouvement, et les codeurs absolus sont de plus en plus largement utilisés dans le domaine du positionnement industriel en raison de à leurs caractéristiques.
6, le prix n'est pas le même
En raison de l'excellente qualité des codeurs absolus, le prix est plus élevé que celui des codeurs incrémentaux.
Avec la différence entre les deux, laissez®arder ce dont vous devez être conscient lors du choix d'un encodeur:
Si une panne de courant est nécessaire pour tenir
Des codeurs absolus doivent être utilisés dans les cas où des contrôles continus sont nécessaires.
La précision de mesure requise
En revanche, les codeurs absolus sont plus précis que les codeurs incrémentaux.
Résolution
La résolution du codeur, c'est-à-dire le nombre d'impulsions émises par le codeur lorsque l'arbre du rotor du moteur tourne d'un tour. La résolution est l'un des facteurs les plus critiques affectant l'effet de mesure de la vitesse.
La vitesse maximale requise
La méthode de mesure de la vitesse du codeur est divisée en trois catégories: méthode T, méthode N et méthode M / T.
D'une manière générale, la méthode T a le meilleur effet de mesure de la vitesse dans la zone à faible vitesse, et la méthode M est meilleure que la méthode T dans la zone à grande vitesse. Bien que la méthode M / T soit mise en œuvre beaucoup plus haut que les méthodes M et T, dans la plupart des cas, sa précision de mesure de vitesse est également meilleure que les deux autres.
Le matériau de disque requis
La plaque signalétique du codeur est en verre, en métal et en plastique.
Des moteurs pas à pas aux systèmes intelligents, comment les encodeurs choisissent-ils?
La plaque de code en verre est une ligne très fine déposée sur le verre, sa stabilité thermique est bonne, de haute précision.
Plaque de code en métal directement pour passer et non à travers la ligne, pas facile à casser, mais comme le métal a une certaine épaisseur, la précision peut être affectée, sa stabilité thermique est bien pire que le verre.
Le disque de code en plastique est économique, son coût est faible, mais la précision, la stabilité thermique et la durée de vie sont pires.
Outre les facteurs énumérés ci-dessus, le choix du codeur, il existe de nombreux autres facteurs, notamment basés sur l'utilisation de l'occasion et de l'environnement pour faire un choix.
La meilleure option est de communiquer directement avec les fabricants et de leur communiquer leurs besoins et leurs préoccupations, et ils leur donneront de bons conseils. À ce stade, vous pouvez considérer leurs suggestions en fonction de vos connaissances.