L'alim dont tu parles semble être une alim/boost à découpage, qui n'est pas adaptée à mon projet, pour lequel l'idée est de rester simple, tant au niveau du principe de fonctionnement que du nombre de composants nécessaire...Lemontheo a écrit :Cependant, je me pose la question de l'utilisation d'une alimentation "type nixie" avec mosfet, diode rapide,... plutˆot que d'une à transfo?
ça permettrait d'alimenter à partir de 12V, ce qui donne le chauffage, et on pourrait plus facilement faire un shield pour l'arduino?
Si j'utilise un transfo, c'est parce que je m'inspire du fonctionnement des vieux lampemètres, en y ajoutant juste la petite touche de modernité qui rend la chose plus simple à utiliser
Concrètement, j'ai besoin d'avoir une tension sinusoïdale pour la HT, que je redresse en double alternance, mais qui n'est pas filtrée (bref, surtout pas de DC). De cette façon, je n'ai pas besoin de contrôler la tension d'anode, je sais qu'elle varie en permanence entre 0 et sa valeur max :
(ma tension d'anode ressemble à la courbe en bleu, sauf qu'elle monte à plus de 300V)
Avec une alim à découpage, la tension générée est plutôt carrée je crois, donc il faudrait la filtrer pour lui donner la forme que je souhaite, sans parler d'un éventuel circuit de commande... Bref, ça ne colle pas à l'esprit du projet, mais c'est plutôt le genre de truc qui va être utilisé pour celui de The_Setlaz.
Toutafé, mais ça ne veut pas dire non plus qu'on ne pourra pas faire quelque chose de tout à fait exploitable sur cette baseTotof a écrit :Pour faire court, et si j'ai bien compris les propos de a-waï , ta platine Arduino n'est pas assez performante pour ce projet
elle est à la ramasse face aux nouvelles cartes dispo de taille aussi réduite et avec beaucoup plus de ressources
et une vitesse bien accrue ( 5 x )
Je vais de toutes façons finir de le mettre au point sur Arduino, et je verrai seulement après pour le porter sur STM32...
-------------------------
EDIT : J'avance lentement mais surement sur le soft. Après un peu de refactoring et le debuggage qui va avec (ouais, parce qu'à la base le code était sacrément crade, alors forcément en nettoyant j'ai tout pété !) j'en ai profité pour ajouter quelques fonctionnalités :
- choix du type de tube via la console série pour déterminer la "gamme" de mesure (Vg max et pas de variation de Vg)
- lancement de la mesure en appuyant sur un bouton
- changement automatique de la tension de grille le temps de la mesure et retour à la tension max
Voici ce que donne maintenant un cycle de mesure (en jaune l'image de la tension d'anode, en bleu la tension de grille) Attention, le zéro pour chaque tension n'est pas au milieu de l'écran, mais au niveau des petites flèches correspondantes sur la gauche !
(donc en haut de l'écran pour Vg qui est négative, et en bas pour Va qui est positive)
En zoomant sur une zone plus réduite : On comprends ainsi mieux le séquencement des opérations :
- quand la tension d'anode atteint son max, on arrête la mesure et on passe à la Vg suivante
- Vg est établie avant que la tension d'anode retombe à son minimum, mais je perds une période en traitements divers (pour l'instant je n'arrive pas à les faire de façon asynchrone, mais je compte bien finir par régler le problème )
- la mesure reprend au début de la période suivante, sur le front montant de la sinusoïde, et ainsi de suite
Vous noterez au passage que la sinusoïde est bien aplatie en haut, c'est vraisemblablement le transfo qui est en cause
D'ailleurs il est un peu limité pour les tubes qui tirent un peu de courant (ici une ECC81, donc pourtant pas un monstre), on voit bien que les crêtes sont moins importantes quand Vg se rapproche de 0, mais après tout il est donné pour 15mA de courant nominal, donc ça colle...
Le temps de faire quelques petits ajustements et je pourrai publier une 1ère version, demain si tout va bien