 |

richardel
Age: 56
Sexe : Expert Solaire

Inscription : 29 Juin 2008 Messages : 636 Localisation : Verviers Belgique
|
|
|
|
|
Posté le : Jeu Juil 29, 2010 20:37 pm |
|
|
|
|
| Citation: | | J'ai donc fais ce que tu m'as dis, et ça marche, j'allume une moche selon l'écart de température |
ben oui, ca parait logique... mais c'est quoi une moche ?
| Citation: | | la seconde température lue est instable et cela n'a pas l'air de venir du capteur. |
je n'irais pas jusqu'a analyser ton programme car le C n'est pas (encore) dans mes connaissances.
Et t'as pas de chance, l'assembleur est mon dada mais... pas en PIC (on sait pas tout connaitre et j'en suis loin).
Par contre, ton instabilité, ca se marque sur l'afficheur ?
Pour être sur que ca ne vient pas des capteurs, tu peux les inverser et vérifier si ca vient d'eux, un mauvais contact thermique ou autre chose.
Si tu as une branche qui est stable et l'autre qui ne l'est pas, la permutation (tant hardware que software) devrait te permettre de localiser le problème rapidement.
N'oublie pas que si tu permute les capteurs, tu permute aussi leur adresse (puisque incluse dans le composant).
L'instabilité joue sur combien ? 10° ou 1 dixième ?
Amitiés
|
|
| Revenir en haut |
|


richardel
Age: 56
Sexe : Expert Solaire

Inscription : 29 Juin 2008 Messages : 636 Localisation : Verviers Belgique
|
|
|
|
|
Posté le : Jeu Juil 29, 2010 21:33 pm |
|
|
|
|
| Citation: | | Encore faut il que j'assimile tout cela ce qui est un pas énorme me semble t il. |
Ca c'est sur... l'électronique est passée des tubes aux transistors, puis des transistors aux circuits intégrés et maintenant, c'est des circuits intégrés a la programmation. La suite logique (sans jeu de mots) mais qui est plus importante que les évolutions précédentes.
mais nullement insurmontable, loin de là.
Quand tu teste un circuit, tu change un composant, tu place un bout de fil ou tu mesure avec ton oscillo.
En programmation, pas besoin d'un fer a souder... quand tu doute d'un programme, tu place une instruction en plus (qui allume une petite LED témoin par ex) et tu fais fonctionner et si ta led s'allume, tu es sur que le programme se déroule au moins jusque là. te reste a mettre le "piège" un peu plus loin.
C'est une autre manière de procéder mais c'est tout aussi passionnant
| Citation: | | Le temps d'approvisionner tous ces circuits et composants. |
C'est aussi un avantage des circuits a microprocesseurs, tous les schémas se ressemblent... Du reste, si ca t'intéresse, je peux te fournir le schéma de la régulation que je suis en train de mettre au point (je crois avoir prévu pas mal d'entrées/sortie différentes).
Tu pourras éliminer ce qui ne t'intéresse pas et tu auras déjà une bonne base.
J'ai prévu des sorties 220V (beaucoup trop probablement)
8 relais
Des entrées PT1000 et solarimètre (8 au total)
un bus I2C et 1Wire (pour les ds18B20)
8 sorties analogique 0-10V pour certains circulateurs (vitesse variable)
un afficheur est aussi prévu
le connecteur pour la programmation "sur carte"
une entrée/sortie RS232
ca fait pas mal d'exemple qu'il te suffit d'épurer pour en faire ce que tu veux.
Mon schéma est basé sur un processeur ATMEGA32 (en gros, un type de processeur vaut un autre). J'ai choisi ce processeur car il a une mémoire importante et que le programme Bascom a été développé pour cette série.
si ca t'intéresse...
| Citation: | | J'ai ressorti mon scope qui, surprise, fonctionne encore, malgré un stockage de plus de 30 ans |
c'est le même age que le miens (BEM016) mais il y a trois ans, j'ai du remplacer tous les électrolytiques qui commençaient a sécher.
| Citation: | | Je reviendrai sans doute vous solliciter pour dissiper mes ignorances au fur et à mesure. |
Je t'envoi un MP a ce sujet
Amitiés
|
|
| Revenir en haut |
|

daniel 53
Age: 51
Sexe : Apprenti Solaire

Inscription : 27 Déc 2006 Messages : 368 Localisation : 53 950 La Chapelle Anthenaise
|
|
|
|
|
Posté le : Sam Juil 31, 2010 8:34 am |
|
|
|
|
Bonjour Patrick et à tous
J'avais déjà testé à l'oscillo ces tempos et il me semble que bizarrement les valeurs mesurées n'étaient pas forcément proportionnelles au paramétrage, mais sautaient brutalement d'une valeur à une autre. Et pourtant, je ne bois pas...
En tout cas, depuis cette légère modif de théoriquement 1 microseconde, pas moyen de le prendre en défaut! Mais de quoi je vais me plaindre aujourd'hui? (Ayé! j'ai pigé comment ça marche, les émoticônes)
Forhorse, j'ai bien pensé à ces lignes complémentaires, mais le programme est actuellement si mal structuré depuis mon passage, qu'il va falloir y remettre de l'ordre avant.
Une fois que tout sera OK, on pourra peut-être baptiser le p'tit nouveau: "microsun"?
Daniel
|
|
| Revenir en haut |
|

richardel
Age: 56
Sexe : Expert Solaire

Inscription : 29 Juin 2008 Messages : 636 Localisation : Verviers Belgique
|
|
|
|
|
Posté le : Sam Sept 04, 2010 11:29 am |
|
|
|
|
Bonjour a tous,
Merci Daniel pour la "moche"... je ne connaissais pas ce surnom
Concernant le pic, je ne saurais pas t'aider vu que je suis plutôt ATméga.
Mais il va y avoir des réactions, j'en suis sur.
Pour la petite histoire, on a monté les cuves et, ce week-end, je vais préparer les DS18B20. Ils prendront place dans les doigts de gant prévus, au départ, pour une pt1000 (je vais me renseigner sur une pate thermique qui compenserait l'écart).
je vais souder les 3 pattes du composant avec 3 fils, Chaque fil et patte placés dans une gaine thermorétractable de 1.2mm qui assurera l'isolation entre pattes.
L'ensemble (hormis le corps du composant) sera dans une autre gaine thermorétractable de 4.8mm.
De cette manière, j'espère protéger les fils de la chaleur.
la connexion avec le bus s'effectuera entre deux couches d'isolant.
Amitiés
|
|
| Revenir en haut |
|

|
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas répondre aux sondages de ce forum Vous ne pouvez pas joindre des fichiers Vous ne pouvez pas télécharger des fichiers
|
|  |