Audiyofan
Audiyofan




Poster un nouveau sujet Répondre au sujet  [ 532 messages ]  Aller à la page Précédente  1 ... 11, 12, 13, 14, 15, 16, 17 ... 36  Suivante
Auteur Message
 Sujet du message: Re: Lampemetre
MessagePosté: Dim 13 Jan 2013, 10:37 
Hors ligne
Membre Assidu
Avatar de l’utilisateur

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

Ci joint une version 2 du projet

Quelques modifs dans prog_PC et dans prog_muC,
essentiellement sur la gestion des sécurités en cas de dépassement des valeurs limites
et modif sur le modèle 12AX7.

Bonne lecture et bonne prog...


Fichiers joints:
prog_dummy_12AX7_v02.tar [380 Kio]
Téléchargé 262 fois

_________________
Cordialement
Phil
(http://bidulic.free.fr)
Haut
 Profil  
 
 Sujet du message: Re: Lampemetre
MessagePosté: Dim 13 Jan 2013, 10:44 
Hors ligne
Site Admin
Avatar de l’utilisateur

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

J'ai eu quelques soucis avec la lib math.h sous code:blocks, le compileur
avr gcc m'a sorti un bug
j'ai du supprimé 2 lignes avec isfinite ligne 340 et suivante du fichier math.h
pour que ça décoince , pas orthodoxe mais bon :oops:

Ci-joint une capture du debug log avec des warnings
tu en pense quoi :?:

Obligation dominicale ce matin mais je jette un oeil plus en détail cet après midi

a+


Fichiers joints:
Debug.png
Debug.png [ 41.29 Kio | Vu 4664 fois ]

_________________
Ce qui est pris n'est plus a prendre
Haut
 Profil  
 
 Sujet du message: Re: Lampemetre
MessagePosté: Dim 13 Jan 2013, 10:59 
Hors ligne
Membre Assidu
Avatar de l’utilisateur

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


Idem chez moi mais cela ne pose pas de probleme.


//--------------------------------------------------------------------------
base.c: In function '__vector_13':
base.c:49:10: warning: function with qualified void return type called
base.c: In function 'init':
base.c:116:2: warning: function return types not compatible due to 'volatile'
base.c:118:2: warning: function return types not compatible due to 'volatile'
base.c:119:2: warning: function return types not compatible due to 'volatile'
base.c:120:2: warning: function return types not compatible due to 'volatile'
base.c:121:2: warning: function return types not compatible due to 'volatile'
base.c:122:2: warning: function return types not compatible due to 'volatile'
base.c:123:2: warning: function return types not compatible due to 'volatile'
base.c:124:2: warning: function return types not compatible due to 'volatile'
base.c:125:2: warning: function return types not compatible due to 'volatile'
base.c:126:2: warning: function return types not compatible due to 'volatile'
base.c:127:2: warning: function return types not compatible due to 'volatile'
base.c:128:2: warning: function return types not compatible due to 'volatile'
base.c:129:2: warning: function return types not compatible due to 'volatile'
base.c:130:2: warning: function return types not compatible due to 'volatile'
base.c:131:2: warning: function return types not compatible due to 'volatile'
base.c:132:2: warning: function return types not compatible due to 'volatile'
base.c:133:2: warning: function return types not compatible due to 'volatile'
base.c:134:2: warning: function return types not compatible due to 'volatile'
base.c:136:2: warning: function return types not compatible due to 'volatile'
//--------------------------------------------------------------------------

En fait, le compilo couine à cause du tableau de pointeur de fonction
que je déclare retourner un volatile void, ce qui est d'une stupidité verticale
de ma part !!! tub20

En virant le mot clef volatile dans le .h comme ci dessous, tout rentre dans l'ordre.

//tableau de pointeur de fonctions
void (*pf[ncom])(float);

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


Haut
 Profil  
 
 Sujet du message: Re: Lampemetre
MessagePosté: Dim 13 Jan 2013, 11:07 
Hors ligne
Site Admin
Avatar de l’utilisateur

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

Exact sans volatil reste les warnings des variables inutilisées

cet après midi je rentre la v02 sous code:blocks
et regarde ce que ça donne :P

Je continue d'arroser :mrgreen:

_________________
Ce qui est pris n'est plus a prendre


Haut
 Profil  
 
 Sujet du message: Re: Lampemetre
MessagePosté: Dim 13 Jan 2013, 11:42 
Hors ligne
Site Admin
Avatar de l’utilisateur

Inscription: Mer 15 Juin 2005, 17:23
Messages: 7292
Localisation: Ardeche
On s'amuse bien hein ! !
Puis je avoir une copie de "res.dat" pour jouer avec ?

Merci.

Yves.

_________________
Seules les choses que l'on refuse de comprendre en leur attribuant des propriétés magiques semblent compliquées.


Haut
 Profil  
 
 Sujet du message: Re: Lampemetre
MessagePosté: Dim 13 Jan 2013, 11:58 
Hors ligne
Site Admin
Avatar de l’utilisateur

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

comme des petits fous tub18 :mrgreen:

Le res.dat ci-joint

ce n'est pas le format .tdf mais pour progresser et dégrossir le "truc"
ça peut bien le faire , si je ne m'abuse il respecte le même format de données :wink:

Je part courrir et je reviens , rester au chaud ,froid ici :oops:

a+


Fichiers joints:
res.dat.tar.bz2 [10 Kio]
Téléchargé 302 fois

_________________
Ce qui est pris n'est plus a prendre
Haut
 Profil  
 
 Sujet du message: Re: Lampemetre
MessagePosté: Dim 13 Jan 2013, 12:10 
Hors ligne
Membre Assidu
Avatar de l’utilisateur

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


Pour Yves:

Les fichiers *.dat sont des fichiers textes

Le fichier comporte 3 champs: Vg (V), Va (V) et Ia (mA)
Les données sont explorées comme suit:

On fixe Vg, on explore Va et on mesure Ia

Les séries à Vg=cste sont séparées par une ligne vide.

Ci joint deux fichiers, un basse resolution et un haute resolution.

Pour la BR
Vg de -5 à 0 par pas de 0.5
Va de 0 à 400 par pas de 5

Pour la HR
Vg de -5 à 0 par pas de 0.25
Va de 0 à 400 par pas de 2

Dans les deux cas: limitation Iamax=3.5 mA et PWAmax 0.8 W


Fichiers joints:
res.tar [160 Kio]
Téléchargé 271 fois

_________________
Cordialement
Phil
(http://bidulic.free.fr)
Haut
 Profil  
 
 Sujet du message: Re: Lampemetre
MessagePosté: Dim 13 Jan 2013, 15:10 
Hors ligne
Site Admin
Avatar de l’utilisateur

Inscription: Mer 15 Juin 2005, 17:23
Messages: 7292
Localisation: Ardeche
C'est parfait ! Merci. tub18

Je vais faire une petite moulinette . . .

Yves.

_________________
Seules les choses que l'on refuse de comprendre en leur attribuant des propriétés magiques semblent compliquées.


Haut
 Profil  
 
 Sujet du message: Re: Lampemetre
MessagePosté: Dim 13 Jan 2013, 15:18 
Hors ligne
Site Admin
Avatar de l’utilisateur

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

Au pire en modifiant le main.ccp du prog_pc de Philbob
on ssort directe un .tdf avec (Va,Ia,Vg etc)

A voir tub18

A+

_________________
Ce qui est pris n'est plus a prendre


Haut
 Profil  
 
 Sujet du message: Re: Lampemetre
MessagePosté: Dim 13 Jan 2013, 16:19 
Hors ligne
Membre Assidu
Avatar de l’utilisateur

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


Pour Yves et Totof:

Pour avoir déjà fait la moulinette tdf et pour confirmation:

On trouve dans l'ordre: Va Ia Vg1 Vg2
C'est dans l'ordre de Va croissante et de Vg1 croissante
Il n'y a pas pas de saut de ligne entre les séries à Vg1=cste
Pour être lu sous windows, il faut un CR+LF en fin de ligne

Est correct ?

Je viens d'insérer la bricole dans le prog_PC
et voici le fichier obtenu:


Fichiers joints:
res_tdf.tar [40 Kio]
Téléchargé 302 fois

_________________
Cordialement
Phil
(http://bidulic.free.fr)
Haut
 Profil  
 
 Sujet du message: Re: Lampemetre
MessagePosté: Dim 13 Jan 2013, 16:27 
Hors ligne
Site Admin
Avatar de l’utilisateur

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

Je regarde le base.h et j'ai un message que j'arrive pas a résoudre
ci joint capture du debug

Si tu as une idée

A+


Fichiers joints:
Debug.png
Debug.png [ 90.51 Kio | Vu 4639 fois ]

_________________
Ce qui est pris n'est plus a prendre
Haut
 Profil  
 
 Sujet du message: Re: Lampemetre
MessagePosté: Dim 13 Jan 2013, 16:36 
Hors ligne
Membre Assidu
Avatar de l’utilisateur

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


Pour Totof

Oui, la ligne 79 du base.h contient

volatile void (*pf[ncom])(float);

Il faut la remplacer par

void (*pf[ncom])(float);


Maintenant, le compilo dit qu'il y a une erreur ligne 34 de base.c
A voir s'il n'y a pas une "faute de frappe" dans les lignes qui précèdent....
genre oubli d'un point virgule ou autre.....

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


Haut
 Profil  
 
 Sujet du message: Re: Lampemetre
MessagePosté: Dim 13 Jan 2013, 16:47 
Hors ligne
Site Admin
Avatar de l’utilisateur

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

J'ai modifié , toujours la même erreur , pourtant hier avec la V01 ça passait :oops:

Pffff une bricole qui bloque la roue :oops: :oops:

_________________
Ce qui est pris n'est plus a prendre


Haut
 Profil  
 
 Sujet du message: Re: Lampemetre
MessagePosté: Dim 13 Jan 2013, 16:52 
Hors ligne
Site Admin
Avatar de l’utilisateur

Inscription: Mer 15 Juin 2005, 17:23
Messages: 7292
Localisation: Ardeche
philbob a écrit:
Bonjour,


Pour Yves et Totof:

Pour avoir déjà fait la moulinette tdf et pour confirmation:

On trouve dans l'ordre: Va Ia Vg1 Vg2
C'est dans l'ordre de Va croissante et de Vg1 croissante
Il n'y a pas pas de saut de ligne entre les séries à Vg1=cste
Pour être lu sous windows, il faut un CR+LF en fin de ligne

Est correct ?

Presque !
A part les courants en mA au lieu de A attendus :mrgreen:

Les fins de ligne x0a / LF suffisent à Linux . . . et à moi aussi !

_________________
Seules les choses que l'on refuse de comprendre en leur attribuant des propriétés magiques semblent compliquées.


Haut
 Profil  
 
 Sujet du message: Re: Lampemetre
MessagePosté: Dim 13 Jan 2013, 17:24 
Hors ligne
Membre Assidu
Avatar de l’utilisateur

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


Pour Totof

J'ai chargé Code Block, je vais tenter de m'en servir, ça peut prendre du temps...
En attendant, fais moi une copie de ton prog_muC, je vais regarder, on ne sait jamais.

Pour Yves

Passage en A
Viré le CR+LF

Voila la nouvelle mouture


Fichiers joints:
res_tdf.tar [40 Kio]
Téléchargé 259 fois

_________________
Cordialement
Phil
(http://bidulic.free.fr)
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 ... 11, 12, 13, 14, 15, 16, 17 ... 36  Suivante

Heures au format UTC + 1 heure


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 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 à:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Traduction par: phpBB-fr.com