C'est mon premier message sur ce forum après avoir obtenu beaucoup d'aide en répondant à des questions au fil des ans. J'ai une installation où une carte Arduino collecte des données de température toutes les secondes. Dans le futur, j'aurai un programme MATLAB qui saisira les données, les enregistrera et les tracera automatiquement, mais les quelques tests que j'ai effectués jusqu'à présent doivent être utilisés. Pour obtenir les données dans Excel, j'ai simplement copié et collé les données du moniteur Arduino sur la feuille.
Le problème après cela est que les données contiennent un horodateur et d'autres informations d'identification, par exemple le thermocouple A/B. J'ai trouvé une commande simple pour saisir les N derniers caractères de la cellule avec =right(cell, # of characters), mais ces chiffres ne sont pas tracés correctement. L'axe des x (temps) est correct puisque j'ai simplement saisi des nombres entiers à partir de un, mais l'axe des y n'est pas formaté correctement. J'ai essayé de reformater les cellules de 'général' en 'nombre', mais cela n'a aucun effet. Je vous remercie pour votre temps.
Données de l'échantillon :
A B C D
11:07:34.103 -> Thermocouple B Temp(C): 18.91 1 18.91
11:07:35.356 -> Thermocouple A Temp(C): 17.86 2 17.86
11:07:35.636 -> Thermocouple B Temp(C): 18.99 3 18.99
11:07:36.887 -> Thermocouple A Temp(C): 17.92 4 17.92
11:07:37.119 -> Thermocouple B Temp(C): 18.99 5 18.99
11:07:38.372 -> Thermocouple A Temp(C): 17.92 6 17.92
11:07:38.604 -> Thermocouple B Temp(C): 18.97 7 18.97
Voici une capture d'écran de la façon dont il trace actuellement les données (saisie de six caractères). Trace incorrecte
Voici une autre capture d'écran où il trace avec cinq personnages. Entrez la description de l'image ici
J'ai donc suivi le conseil de Bruce et utilisé l'assistant de division de colonnes pour séparer le temps et la température et après avoir trié les valeurs inutiles du thermocouple A, j'ai tracé avec succès la température en fonction du temps.