Programme RED Board et Installation


Messages recommandés

Yop

@JH63

ça fait près de 24h et aucune erreurs sondes. As-tu essayé avec un time loop de 2s de descendre le délai d'interrogation des sondes en dessous de 20 secondes et même de les remettre à la valeur d'origine de 5s?

 

++

Viker

 

Lien à poster
Partager sur d’autres sites

Yop @Viker,

Non je n ai pas fait le test, je m suis dis q c pas en 20s q cela va changer grand chose , j ai eu une perte du lcd au bout de 2jrs, pourtant tt est soudé, mais n empêche pas de tourner ou d interroger en wifi, fais un reset mais je reviens à 0 pour les jours écoulé,dommage. 

Léger décalage de l humidité d une sonde à l autre 7%, T* identiques et 200ppm de différence à partir de 1300.

 

++😉

 

Lien à poster
Partager sur d’autres sites

Yop,

@JH63

En effet, les 20s ne changent pas grand chose dans la surveillance des températures et humidité. Cependant, je voulais savoir si cela avait une incidence sur les erreurs sondes tout en conservant les 2s de process.

Si le test actuel est stable c'est à dire sans erreurs sondes et sans perte lcd alors je remettrait la valeur à 5s.

Sinon, en mettant les sondes am2320 côte à côte, je n'ai pas de décalage sur les températures et l'humidité (juste 0.1°C et 1.5% mais on est dans les marges d'erreurs)

Concernant le CO2 j'ai les sondes qui actuellement m'indiquent 729 et 742 ppm donc je pense que là encore on est dans la marge d'erreur. J'ai pu relever jusqu'à 100ppm de différence.

 

++

Viker

  • Thanks 1
Lien à poster
Partager sur d’autres sites

Yop,

@JH63

48h de test sans aucuns problèmes.

En résumé, j'avais un problème sur le bus i2c, en cause l'utilisation d'un câble blindé sans paires de fils torsadés.

Suite à cette correction, j'avais encore des soucis de perte de la sonde A.

Suite au changement (lignes 170 et 172 du programme) du temps de consultation des sondes à 20s et du temps process à 2s, je n'ai plus aucun problème.

 

++

Viker

Lien à poster
Partager sur d’autres sites

Bonjour à tous,

quand je regarde les vidéos de Gen sur ses redboard ou greenboard ou autres, je suis totalement impressionné, à la fois par la partie software (magnifique) et aussi par les possibilités offertes par la CAO.

Malheureusement, je suis bien loin d’être à l’aise en électronique et/ou en programmation et les solutions clé en main ont en général ma préférence.

cependant, petite idée comme ça, si Gen voulait faire un crowdfunding pour finaliser sa redboard et pour la commercialiser, eh bien je participerais, c’est sûr !

ou bien, s’il créait un système de pré-commande, idem, j’en serais !

en tout cas, bravo, bravo, c’est superbe, j’aimerais bien avoir un jour cela entre les mains.

belle journée.

Lien à poster
Partager sur d’autres sites

Yop,

@Gen

Maintenant, que je n'ai plus de problèmes avec la perte de la sonde A avec le changement du temps looptime à 2s au lieu de 1s ainsi que changement du sensors_delay de 5000ms à 20000ms (merci encore à JH63), je continue les tests.

Je relèves deux bugs:

1) Concernant la sortie ventilateur pwm, si je fixe sa vitesse minimum à par exemple 36, le ventilateur passera malgré tout en dessous de ce seuil.

2) La sortie led pwm fonctionne à l'envers. Si je mets une puissance à 80% je vais avoir un duty cycle à 20 et non 80. (Je n'ai pas testé en mode résistif mais il est possible que cela soit aussi à l'envers.)

 

Edit 1: peut être solution pour les deux bugs mais je n'ai pas encore testé

 

1) dans la librairie CALCPWM.ccp ligne 63:

Changer : if(returnVal < 0){returnVal = 0 ; }

par: if(returnVal < _minPWM){returnVal = _minPWM ; }

 

2) dans la librairie LED2CHAN.cpp ligne 390:

changer: valueToSend = (byte)(255 - (int)((valueProgrammed * 255)/100));

par : valueToSend = (byte)((int)((valueProgrammed * 255)/100));

 

Edit 2: Je viens de tester et cela fonctionne.

@JH63Lors de cette reprogrammation de la redboard j'en ai profiter pour tester le sensors_delay remis à sa valeur d'origine soit 5000ms tout en gardant le looptime à 2s. Je bench pour voir si j'ai de nouveau des erreurs sondes qui apparaissent ou pas.

 

++

Viker

Modifié par Viker
  • Thanks 1
Lien à poster
Partager sur d’autres sites

Yop,

@JH63 avec sensors_delay à 5000 ms et looptime à 2s --> erreurs sondes A au bout de 4h.

Qu'as-tu fait comme différentes combinaisons avant  sensors_delay à 20000 ms et looptime à 2s, histoire que je ne teste pas celles que tu as déjà testés?

 

++

Viker

  • Sad 1
Lien à poster
Partager sur d’autres sites

Yop @Viker,

 

Je n ais pas fait d autre essais que ceux appliqués, avant de passer à 2s de time loop, j ai fait différent essais avec 10, 15, er 20 s mais cela plantait, ç pour cela q j ai laissé 20 et changé à 2s.

Du fait du bon fonctionnement et du temps passé à reprendre les choses j ai laissé ces paramètres, merci pour t retour, consernant la pwm.

++

 

  • Thanks 1
Lien à poster
Partager sur d’autres sites

Yop,

@JH63 avec sensors_delay à 10000 ms et looptime à 2s --> erreurs sondes A au bout de 10 h.

Du coup je repasse la valeur à 20000 sans même tester 15000.

motorDelay passe à 20000 car sans nouvelle mesure de température inutile de faire calculer une nouvelle vitesse de moteur.

Et enfin ledDelay passe à 30000.

 

++

Viker

Modifié par Viker
Lien à poster
Partager sur d’autres sites
Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.