Hello,
Faisable ?
V
Un galvanomètre (millivoltmètre DC) pouvant se piloter par PWM (éventuellement avec un filtre passe-bas RC pour moins le fatiguer), c'est un sujet quasiment traité: Gérer le PWM sur un Arduino:
https://zestedesavoir.com/tutoriels/686/arduino-premiers-pas-en-informatique-embarquee/745_les-grandeurs-analogiques/3432_et-les-sorties-analogiques-enfin-presque/#2-10733_la-pwm-de-larduino .
Après il suffit d'ajuster (à tâtons si nécessaire) l'échelle, en insérant un potentiomètre entre la sortie PWM filtrée et le galvanomètre pour que 100% de PWM corresponde à l'aiguille au maximum du cas de galvanomètre supposé "le moins sensible possible". De là , "l'analyseur" en question déduit ce qu'il doit déduire en fonction de la manipulation prévue et du logiciel qui en découle (même si personnellement j'aurais fait ça avec une alim et un diviseur de tension, c'est bien plus simple).
Pour avoir la résistance et le courant qui passe dedans, si on veut vraiment absolument le faire avec un Arduino, une résistance série de faible valeur insérée dans le retour à la masse du galvanomètre, un montage soustracteur à amplificateur opérationnel (*), autrement dit un ampli différentiel qui augmente cette faible tension pour aller vers une entrée analogique. (On connait la tension qu'on envoie grâce à la valeur du PWM et on connait le courant, donc on connait la résistance).
(*) Avec V- de l'AOP négatif par rapport à la masse, ou alors rail-to-rail en entrée et en sortie.
Reste que pour que ce montage soit d'une quelconque utilité il faudrait qu'il soit automatique, donc capable de prendre en compte la position de l'aiguille... Là c'est autre chose, ce n'est plus un Arduino qu'il faut.