Audiyofan.org http://audiyofan.org/forum/ |
|
Lampemetre http://audiyofan.org/forum/viewtopic.php?f=57&t=4556 |
Page 34 sur 36 |
Auteur: | Totof [ Mar 17 Mar 2015, 21:36 ] |
Sujet du message: | Re: Lampemetre |
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 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 A+ |
Auteur: | vapkse [ Mar 17 Mar 2015, 21:50 ] |
Sujet du message: | Re: Lampemetre |
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? |
Auteur: | Totof [ Mar 17 Mar 2015, 22:17 ] |
Sujet du message: | Re: Lampemetre |
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" 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 là 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 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 Vivement que je recoive ma Mega2560 A + |
Auteur: | Totof [ Mer 18 Mar 2015, 06:41 ] |
Sujet du message: | Re: Lampemetre |
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 , il faut deux timers différents pour qu'on puisse les faire travailler ensemble , je vais donc remettre dans une config avec 2 timers différents 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 Bonne journée à tous |
Auteur: | Totof [ Mer 18 Mar 2015, 07:14 ] |
Sujet du message: | Re: Lampemetre |
Re Trouver ça ce matin qui va m'aider si j'arrive a tout comprendre A + |
Auteur: | vapkse [ Mer 18 Mar 2015, 08:22 ] |
Sujet du message: | Re: Lampemetre |
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. |
Auteur: | Totof [ Mer 18 Mar 2015, 08:36 ] |
Sujet du message: | Re: Lampemetre |
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à ) 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 Fin du café matinal |
Auteur: | vapkse [ Mer 18 Mar 2015, 10:52 ] |
Sujet du message: | Re: Lampemetre |
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é. |
Auteur: | Totof [ Mer 18 Mar 2015, 12:29 ] |
Sujet du message: | Re: Lampemetre |
Re Sinon la Nucleo STM32F411, petit format petit prix mais grosses ressources 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 , ou alors attendre un peu 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 Ou carrément qui écrit sur le secteur du bootload ton programme et écrase se qui se trouvait en dessous Bon appétit |
Auteur: | Totof [ Jeu 19 Mar 2015, 23:32 ] |
Sujet du message: | Re: Lampemetre |
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 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 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 Du coup ça donne ceci Fichier(s) joint(s): TCT_19032015.png [ 143.43 Kio | Vu 9274 fois ] Il y a un léger mieux 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 Ou si Yves à une idée du code erreur, là je sèche Fichier(s) joint(s): TCT_error.png [ 12.44 Kio | Vu 9274 fois ] Bonne nuit à tous |
Auteur: | philbob [ Ven 20 Mar 2015, 08:50 ] |
Sujet du message: | Re: Lampemetre |
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); ... |
Auteur: | chanmix51 [ Ven 20 Mar 2015, 10:14 ] |
Sujet du message: | Re: Lampemetre |
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 |
Auteur: | Totof [ Ven 20 Mar 2015, 11:59 ] |
Sujet du message: | Re: Lampemetre |
Bonjour à tous Merci les copains 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 A + et bon appétit |
Auteur: | philbob [ Ven 20 Mar 2015, 12:48 ] |
Sujet du message: | Re: Lampemetre |
@ Totof OK pour voir le bout de code. |
Auteur: | Totof [ Ven 20 Mar 2015, 17:08 ] |
Sujet du message: | Re: Lampemetre |
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 [ 501.82 Kio | Vu 9259 fois ] Et reconnue immédiatement sous Ubuntu @ 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 Pour le \r et \n je testerai ça ce weekend sous Processing Ce soir Piscine donc to be continued slowly |
Page 34 sur 36 | Heures au format UTC + 1 heure |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |