HiFi: Un potentiomètre numérique pour contrôler le volume de sa chaîne HiFi vintage à distance

Il n'y a si longtemps, une personne nous demandais comment commander le volume de son ampli vintage Marantz 1060.


Option 1: Maker et servo-moteur

C'est l'option la plus évidente où il faudra un peu d'impression 3D pour coupler le bouton au servo-moteur.
On pense alors Arduino Uno (ou sa version Nano-every), Récepteur infrarouge, un moteur pas-à-pas et un contrôleur A4988... un ensemble cohérent (pas optimal) mais abordable pour la plupart des makers.

Par contre, descendre dans un Marantz avec un moteur... je ne suis pas vraiment fan.

Option 2: potentiomètre digital

Un autre option retirer le potentiomètre analogique (dessouder ses branchements ou débrancher son connecteur) pour remplacer sa fonctionnalité par un potentiomètre numérique.

C'est quoi un potentiomètre numérique?

C'est un composant qui se comporte comme un potentiomètre (un résistance variable) mais qui se commande par l'intermédiaire d'un bus de donnée I2C ou SPI.

Du coup, cela permet à un microcontrôleur de modifier la "résistance" du potentiomètre SANS tourner physiquement le bouton.

Ce type de potentiomètre à quand même un défaut, il ne peut modifier sa valeur de pas pas (souvent 1/255 de la valeur).
Pour un potentiomètre numérique de 100KOhms, le saut de résistance sera de 100K/255 = 392 Ohms.

DS1882 : un potentiomètre numérique Audio

Alors comme nous sommes dans le monde audio, il faut donc des potentiomètres logarithmiques...

Je vous présente le DS1882Z-050+ de Maxim Integrated, un DOUBLE potentiomètre numérique de 45 KOhms logarithmique. Il est prévu pour le contrôle audio, ampli de voiture/notebook/laptop, système audio portable, etc.

Circuit d'utilisation typique du DS1882

Ce composant est piloté via le bus I2C... et dispose de quelques fonctionnalités intéressantes:

  • Deux potentiomètres logarithmique numériques
  • 63 pas de configuration (0 à -62dB, 1bB/pas).
  • Supporte des signaux audio jusqu'à 7V
  • Un très faible rapport THD+N (distortion harmonique me semble t'il)
  • Correspondance entre les deux canaux à 0.5dB
  • configuration du potentiomètre volatile MAIS AUSSI ENREGISTRABLE
  • Deux options de configurations d'atténuation (atténuation progressive ou atténuation de 1dB, 2dB ou 3dB en fonction de la position du pas).
  • 3 bits d'adresses (donc capable de contrôler 16 canaux avec un seul bus I2C

Quel intérêt pour un potentiomètre numérique?

Dans le cadre de la modernisation d'un appareil vintage, cela présente quelques intérêts de poids.

  • On ne modifie pas l'appareil sur le plan mécanique !
  • Pas de moteur --> pas de parasite!
  • Pas besoin d'une alimentation séparée (puisque pas de moteur)... donc on peu réemployer l'alimentation logique de l'amplificateur.
  • Permet d'ajouter un affichage numérique du volume (avec un écran OLED par exemple).

Cela étant, l'utilisation d'un bus I2C pour commander le potentiomètre numérique permet d'envisager des solutions très intéressantes:

  • Utilisation d'un MicroContoleur WiFi/Bluetooth pour permettre le contrôle a distance
  • Pilotable depuis un nano ordinateur comme un Raspberry-Pi ou un Pi-ZeroW (et toutes les possibilités que cela offre).

Aucun commentaire