Comment tester les codeurs avec des oscilloscopes

Les encodeurs sont courants en électronique. Ce sont des dispositifs électromécaniques qui remplissent de nombreuses fonctions, notamment le réglage de la fréquence des radios ou des altitudes et de la vitesse des instruments de bord. Les encodeurs modernes sont principalement optiques tandis que les plus anciens sont mécaniques. Selon le type, ils peuvent avoir des sorties de données en série ou en parallèle. La transmission de données en série est utilisée lorsque les appareils sont largement séparés, tandis que les données parallèles sont généralement limitées à une utilisation locale.

Étape 1

Connectez la sonde de l'oscilloscope à l'un des bits de sortie d'un encodeur de données parallèle. Couplez-le pour une déviation verticale CC de 1 volt et réglez la base de temps selon vos besoins. Lorsque l'encodeur tourne, le bit de données doit changer entre 0 et 5 volts. Certains systèmes très anciens utilisaient 0 et 7 volts mais ils sont rares. Chaque bit peut être connecté à un circuit intégré qui convertit les données parallèles en données série - une série d'impulsions répétées - avec des données d'adresse et de contrôle à utiliser par d'autres dispositifs du système. Alternativement, les données parallèles peuvent être envoyées à des amplificateurs tampons utilisés pour l'isolation, puis envoyées à des dispositifs sur les mêmes cartes de circuits imprimés ou à proximité.

Étape 2

Connectez la sonde de l'oscilloscope à la sortie d'un encodeur de données série. Il peut se connecter à un simple ampli-op ou à un circuit intégré spécialisé dédié à l'exécution d'une tâche plus complexe. Comme l'encodeur parallèle, l'écran affichera une tension variant entre 0 et 5 volts lorsque l'encodeur tourne. Un simple encodeur optique indique simplement le mouvement avec des impulsions, mais un encodeur en quadrature indique à la fois le mouvement et la direction, et un circuit intégré peut interpréter ces données pour restituer également des informations sur la vitesse. Si cela était utilisé pour changer les fréquences radio, par exemple, une rotation lente peut entraîner une augmentation de l'affichage de 5 kHz, tandis qu'une rotation rapide peut entraîner une augmentation de 25 kHz.

Observez les impulsions provenant de la sortie de l'encodeur lorsque vous tournez le sélecteur. Si les impulsions ne changent pas, le codeur est probablement défaillant. Recherchez le bruit ou le fonctionnement intermittent - provenant d'un encodeur mécanique - qui peuvent indiquer de la poussière ou une autre contamination. Parfois, un fonctionnement erratique se produit à cause d'un impact ou d'une courbure de l'arbre du codeur. Pousser ou tirer sur l'arbre pendant la rotation peut également provoquer une défaillance. Un encodeur optique défectueux ne peut pas être réparé. Le remplacement est la seule option.