Audiyofan
Audiyofan




Poster un nouveau sujet Répondre au sujet  [ 532 messages ]  Aller à la page Précédente  1 ... 31, 32, 33, 34, 35, 36  Suivante
Auteur Message
 Sujet du message: Re: Lampemetre
MessagePosté: Mar 17 Mar 2015, 21:36 
Hors ligne
Site Admin
Avatar de l’utilisateur

Inscription: Mer 01 Oct 2003, 22:47
Messages: 8920
Localisation: St Mathieu de Tréviers près de Montpellier
vapkse a écrit:
Salut Totof.

Pour le courant grille, désolé, je ne pige pas l’échaule de droite.


Salut Vapkse

L'échelle est en ma soit 0.1 et 0.2 ma etc et l'abscisse est la tension Vg1

vapkse a écrit:
Pour l'autre graphique, tu veux dire que tu a envoyer 190mA à 350V dans ta 6L6? soit 66W :shock:

Oui c'est l'avantage de l'impulsionnel avec le µc , , j'ai été obligé de mettre un temps de pause entre chaque
mesure car malgré l'impulsionnel , ça chauffe pas mal , le temps d'application de la tension sur l'anode et l'écran
est de 2 conversions ADC soit avec le prescaler choisi environ 50 µs , ma pause à chaque pas de mesure est de
5 ms , seul Vg1 est appliqué plus longtemps et le chauffage, a noté que lors des mesures ADC je coupe toutes
les sorties PMW :mrgreen:

A+

_________________
Ce qui est pris n'est plus a prendre


Haut
 Profil  
 
 Sujet du message: Re: Lampemetre
MessagePosté: Mar 17 Mar 2015, 21:50 
Hors ligne
Membre Assidu
Avatar de l’utilisateur

Inscription: Mar 22 Aoû 2006, 16:47
Messages: 2665
Localisation: Suisse
Donc c'est bien ce que je dis. Je ne comprend pas l'échelle de droite, dans le sens: pourquoi ta grille consomme plus au fur et à mesure que la tension descend?
Yves pourra surement dire si c'est normal.
Pour ma part, je me suis jamais amusé à mesurer un courant de grille en négatif en fait.
Bref, sur ce coup, je ne te serai pas d'une grande aide pour l'instant.

Totof a écrit:
c'est l'avantage de l'impulsionnel avec le µc

Effectivement, mais la question est plutôt, hormis la beauté des courbes, est-ce que ça a vraiment un sens?

Avec la méthode de la sinusoide, je pourrais également aller au dessus de la Pmax, reste à savoir si tout les tubes supportent une Pmax moyenne, et combien en pointe?

_________________
Tube Curve Tracer, Diagnostic,
Mon GIT


Haut
 Profil  
 
 Sujet du message: Re: Lampemetre
MessagePosté: Mar 17 Mar 2015, 22:17 
Hors ligne
Site Admin
Avatar de l’utilisateur

Inscription: Mer 01 Oct 2003, 22:47
Messages: 8920
Localisation: St Mathieu de Tréviers près de Montpellier
Re

Pour le courant grille, d'ou ma question précédente car je doute aussi que cette courbe soit bonne
ou plutôt soit bien "dessinée" :oops: :oops:

Pour la sinusoïde oui et non car tu ne peux pas faire de pause dans ta logique de mesure donc
c'est plus critique car il faut comme tu l'indique connaître la Pmax moyenne supportée

Avec une application des tensions avec les opto-coupleurs on peut charger les booster
et espacé un certain temps entre les mesures pour laisser "refroidir" , enfin c'est ce que j'espère

Pour un lampemètre avec une sinusoïde , regarde
On en parle ici

Et je bosse //èlement sur un petit PCB pour tester les petites triodes et pentodes avec une alim stab et reg pour G2
et un LT1990 pour mesurer le courant de G2,

Un monde fabuleux mais complexe :oops:

Pour mon hardware, j'ai modifié les sortie de la Leonardo ce soir pour utiliser le même timer pour la génération de la
tension maxi de polar et le découpage par les AOP et j'essaye d'améliorer la découpe , pour l'instant c'est plutôt négatif :oops:

Vivement que je recoive ma Mega2560 :mrgreen:

A +

_________________
Ce qui est pris n'est plus a prendre


Haut
 Profil  
 
 Sujet du message: Re: Lampemetre
MessagePosté: Mer 18 Mar 2015, 06:41 
Hors ligne
Site Admin
Avatar de l’utilisateur

Inscription: Mer 01 Oct 2003, 22:47
Messages: 8920
Localisation: St Mathieu de Tréviers près de Montpellier
Bonjour à tous

Les essais de hier soir étaient négatif , il me semble que le fait d'utiliser le même timer
et le fait qu'Arduino travaille en "polling" soit un frein :oops: , il faut deux timers différents
pour qu'on puisse les faire travailler ensemble :oops: :oops: , je vais donc remettre
dans une config avec 2 timers différents :mrgreen: et continuer dans cette optique
quelques essais car je ne trouve toujours pas satisfaisant la stabilité de Vg1,
et je ne trouve pas le moyen de reboucler la mesure si le point de mesure est dépassé
Ahhh ce code :oops: tub17

Bonne journée à tous

_________________
Ce qui est pris n'est plus a prendre


Haut
 Profil  
 
 Sujet du message: Re: Lampemetre
MessagePosté: Mer 18 Mar 2015, 07:14 
Hors ligne
Site Admin
Avatar de l’utilisateur

Inscription: Mer 01 Oct 2003, 22:47
Messages: 8920
Localisation: St Mathieu de Tréviers près de Montpellier
Re

Trouver ça ce matin qui va m'aider si j'arrive a tout comprendre :oops: :oops:

A +

_________________
Ce qui est pris n'est plus a prendre


Haut
 Profil  
 
 Sujet du message: Re: Lampemetre
MessagePosté: Mer 18 Mar 2015, 08:22 
Hors ligne
Membre Assidu
Avatar de l’utilisateur

Inscription: Mar 22 Aoû 2006, 16:47
Messages: 2665
Localisation: Suisse
Juste une chose, je ne suis pas sur de la cause du problème, mais ça fais deux fois en trois jour que je casse le bootloader de Mega2560 en essayant de les programmer avec la version 1.6.1 de l'IDE. Du coup ils deviennent inaccessibles et par USB, et par ISP, ce qui est étonnant. C'est comme si l'IDE devient incapable d'écrire dans la bonne zone mémoire réservée au programme.

J'ai toutefois réussi à refourguer le code à un des deux en utilisant un programmeur ATMEL et ATMEL Studio, mais en utilisant toute la zone mémoire, y compris celle réservée au bootloader. Donc par précaution, surtout si tu en as qu'un, utilise la version 1.06 de l'IDE avec ton 2560. Je t'en dirai plus si je comprends mieux ce qui c'est passé. Pour l'instant, mon ampli a redémarré avec le 2560 sans le bootloader Arduino, ce qui le rend programmable que par le port ISP avec un programmeur. Moindre mal, et de toute façon, pour ce cas la, le programme ne devrait plus beaucoup changer.

_________________
Tube Curve Tracer, Diagnostic,
Mon GIT


Haut
 Profil  
 
 Sujet du message: Re: Lampemetre
MessagePosté: Mer 18 Mar 2015, 08:36 
Hors ligne
Site Admin
Avatar de l’utilisateur

Inscription: Mer 01 Oct 2003, 22:47
Messages: 8920
Localisation: St Mathieu de Tréviers près de Montpellier
Hello

vérifie les fusibles dans ton dossier hardware d'Arduino, là ou tu as un fichier nommé "boards" de tête ( suis au taf là :oops: )

Dans ce fichier est mentionné toute les cartes Arduino ainsi que leur caractéristiques de communication entre autre
tu as le nom du fichier bootloader, la mémoire, les fusibles et le programmeur
Toujours de tête pour la Meg2560 tu as 2 versions dont une ADK et il me semble que les nouvelles version D'Arduino
on un beug sur les Mega

Perso sous Ubuntu je tourne avec une version Arduino_Nightly :lol:

Fin du café matinal tub18

_________________
Ce qui est pris n'est plus a prendre


Haut
 Profil  
 
 Sujet du message: Re: Lampemetre
MessagePosté: Mer 18 Mar 2015, 10:52 
Hors ligne
Membre Assidu
Avatar de l’utilisateur

Inscription: Mar 22 Aoû 2006, 16:47
Messages: 2665
Localisation: Suisse
Je crois qu'il faut juste que je m'habitue à bosser avec Atmel Studio, et arrêter avec cet environnement Arduino tout bogué . De plus, ça permet de faire plus de trucs, comme aller taper dans des processeurs non Arduino et intéressants comme le 1284 qui existe en version non DIL, mais c'est plus compliqué.

_________________
Tube Curve Tracer, Diagnostic,
Mon GIT


Haut
 Profil  
 
 Sujet du message: Re: Lampemetre
MessagePosté: Mer 18 Mar 2015, 12:29 
Hors ligne
Site Admin
Avatar de l’utilisateur

Inscription: Mer 01 Oct 2003, 22:47
Messages: 8920
Localisation: St Mathieu de Tréviers près de Montpellier
Re

Sinon la Nucleo STM32F411, petit format petit prix mais grosses ressources :wink:
de chez STmicroelectronics voir ici
Je pense que je finirai avec ça aussi, en plus au niveau taille c'est plus petit qu'une Mega

Le seul truc c'est pour l'acheter pas trop cher faudrait profiter d'une commande chez Mouser par exemple
ou Franell etc car sur la baie elle tourne livrée pour 20 euros :oops: , ou alors attendre un peu :wink:

Pour ton bootloader regarde quand même le fichier board , ça sent le mauvais fusible à plein nez
avec un fusible qui te fait passer en mode non-bootload :wink:
Ou carrément qui écrit sur le secteur du bootload ton programme et écrase se qui se trouvait en dessous :oops:

Bon appétit

_________________
Ce qui est pris n'est plus a prendre


Haut
 Profil  
 
 Sujet du message: Re: Lampemetre
MessagePosté: Jeu 19 Mar 2015, 23:32 
Hors ligne
Site Admin
Avatar de l’utilisateur

Inscription: Mer 01 Oct 2003, 22:47
Messages: 8920
Localisation: St Mathieu de Tréviers près de Montpellier
Bonsoir

Après quelques essais infructueux en utilisant le même timer pour générer la tension de polar et le découpage
je suis revenu à 2 timers, avec pas mal d'essais en changeant les fréquences , entre autre puis en revoyant
mon code j'ai percuté 2 détails , le premier pour afficher les courbes je dois me servir d'un entier et je
convertissais un float en integer au départ du µc, une première erreur qui avait des conséquence de pertes
de résolution évidente :oops:
Ensuite sous Processing j'utilise un facteur pour adapter les courbes à la taille de la fenêtre , donc avec l'int en entrée
de multiplication ça rajoute encore de l'erreur , j'ai donc viré tout ça , arrive sous Processing avec un float
multiplie par mon facteur puis seulement transforme le résultat en integer pour affichage :oops: :oops:
Pour continuer j'ai ajouté un petit condo de 100 nf sur la borne qui alimente l'écran et là ça améliore le rendu
des courbes de courant d'écran :mrgreen:

Du coup ça donne ceci
Fichier(s) joint(s):
TCT_19032015.png
TCT_19032015.png [ 143.43 Kio | Vu 9075 fois ]


Il y a un léger mieux :mrgreen:

Ensuite j'ai un petit soucis avec mon exportation vers le format tdf , j'obtiens le code erreur 5
je me souviens que Philbob avait rencontré ce soucis avec une histoire de fin de ligne ou retour chariot
sous windows qui était inexistant sous Linux , si Philbob lit ces lignes :wink: tub18 tub18
Ou si Yves à une idée du code erreur, là je sèche

Fichier(s) joint(s):
TCT_error.png
TCT_error.png [ 12.44 Kio | Vu 9075 fois ]


Bonne nuit à tous

_________________
Ce qui est pris n'est plus a prendre


Haut
 Profil  
 
 Sujet du message: Re: Lampemetre
MessagePosté: Ven 20 Mar 2015, 08:50 
Hors ligne
Membre Assidu
Avatar de l’utilisateur

Inscription: Dim 09 Oct 2011, 16:53
Messages: 198
Localisation: 15kms sud Rennes
Bonjour,

Effectivement, on avait rencontré le problème d'une ligne au format texte.

En C, une instruction du type: fprintf(fichier,"%s\n",chaine); écrit la chaîne puis termine en insérant un "LF" (code hexa 0A).

Ce que Tube Curve Tracer attend dans un fichier tdf c'est des fins de lignes comportant une séquence "CR" + "LF" (code hexa 0D + 0A).

Il suffit donc de modifier la chaine avant l'envoi dans le genre

...
strcat(chaine,13);
fprintf(fichier,"%s\n",chaine);
...

_________________
Cordialement
Phil
(http://bidulic.free.fr)


Haut
 Profil  
 
 Sujet du message: Re: Lampemetre
MessagePosté: Ven 20 Mar 2015, 10:14 
Hors ligne
Membre Assidu
Avatar de l’utilisateur

Inscription: Lun 06 Avr 2009, 10:09
Messages: 3113
Localisation: Nantes
Bonjour,

De mémoire, le <CR> est aliasé par "\r". Tu peux donc faire un printf("…\r\n") (ou l'ordre inverse je ne sais plus).

Amicalement,
Grégoire

_________________
Utile : un générateur de papiers millimétrés (log, lin), un traceur de fonctions, un simulateur didactique de circuits, baudline frequency analyzer.


Haut
 Profil  
 
 Sujet du message: Re: Lampemetre
MessagePosté: Ven 20 Mar 2015, 11:59 
Hors ligne
Site Admin
Avatar de l’utilisateur

Inscription: Mer 01 Oct 2003, 22:47
Messages: 8920
Localisation: St Mathieu de Tréviers près de Montpellier
Bonjour à tous
Merci les copains :mrgreen: tub18 tub18

Je teste ça ce soir, j'avais déjà le \n mais pas le \r, ça devrait le faire

Philbob, veux tu que je t'envoie mon code source pour jeter un oeil , toi qui maîtrise
pas mal tub18 tub18

A + et bon appétit

_________________
Ce qui est pris n'est plus a prendre


Haut
 Profil  
 
 Sujet du message: Re: Lampemetre
MessagePosté: Ven 20 Mar 2015, 12:48 
Hors ligne
Membre Assidu
Avatar de l’utilisateur

Inscription: Dim 09 Oct 2011, 16:53
Messages: 198
Localisation: 15kms sud Rennes
@ Totof

OK pour voir le bout de code.

_________________
Cordialement
Phil
(http://bidulic.free.fr)


Haut
 Profil  
 
 Sujet du message: Re: Lampemetre
MessagePosté: Ven 20 Mar 2015, 17:08 
Hors ligne
Site Admin
Avatar de l’utilisateur

Inscription: Mer 01 Oct 2003, 22:47
Messages: 8920
Localisation: St Mathieu de Tréviers près de Montpellier
Bonsoir les copains

J'ai reçu ma Mega2560 aujourd'hui et j'ai récupérer de quoi faire mon brassage pour
mon hardware cet après midi donc ce weekend ça va être "bricolage"

la Mega2560
Fichier(s) joint(s):
Arduino_Mega2560R3.JPG
Arduino_Mega2560R3.JPG [ 501.82 Kio | Vu 9060 fois ]


Et reconnue immédiatement sous Ubuntu :mrgreen: tub18

@ Philbob ok je t'envoie ça par mail d'ici cette nuit , le temps de nettoyer un peu
le code et de tester un petit truc :oops:

Pour le \r et \n je testerai ça ce weekend sous Processing :wink:

Ce soir Piscine donc to be continued slowly :mrgreen:

_________________
Ce qui est pris n'est plus a prendre


Haut
 Profil  
 
Afficher les messages postés depuis:  Trier par  
Poster un nouveau sujet Répondre au sujet  [ 532 messages ]  Aller à la page Précédente  1 ... 31, 32, 33, 34, 35, 36  Suivante

Heures au format UTC + 1 heure


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 14 invités


Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas éditer vos messages
Vous ne pouvez pas supprimer vos messages
Vous ne pouvez pas joindre des fichiers

Aller à:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Traduction par: phpBB-fr.com