Étape 14 : Essais, Tuning, exploitation forestière
Pour résumer :
- Mise sous tension du circuit, le firmware doit s’exécuter.
- Branchez le four grille-pain modifiés. Insérez le thermocouple à l’intérieur du four grille-pain. J’ai attaché un noeud pour le fixer de telle sorte qu’il n’est pas contacter le métal à l’intérieur.
- Se connecter à votre ordinateur via un câble USB. Il devrait apparaître comme un port série virtuel. Installez le pilote si vous le souhaitez.
- Utilisez le menu pour exécuter « commande PWM manuelle ». Affecter la puissance de sortie maximale en définissant le facteur de marche PWM à maximum.
- Mettez-le hors tension lorsque la température n’augmente pas plus.
- Utiliser un numéro de série termial de regarder le fichier journal. Enregistrer le journal et l’ouvrir vers le haut un tableur comme Excel.
- Calculer la température maximale a été atteinte et calculer combien de temps il a fallu pour y arriver. Les valeurs brutes du capteur doit être multiplié par 0,32 à convertir en degrés Celsius.
- Utilisez le sous-menu « modifier les paramètres » pour régler les valeurs.
Notes que j’ai fait au cours de la première épreuve
- Vous avez peut-être remarqué que j’ai mis le four sur une feuille de bois. C’est sûr, comme la plupart des comptoirs de cuisine sont en bois lamellé.
- La température maximale atteinte grandement varie avec la distance et les éléments de chauffage, comme le fait le temps que nécessaire pour atteindre cette température. Ce qui est évidemment attendu mais pas au point que j’ai assisté, 2 pouces signifiait une différence de 100 degrés. Je voudrais qu'avoir une caméra thermique pour visualiser cela. Alors ne vous inquiétez pas si les données dans la vidéo a montré la température augmente trop lentement, je peux juste monter le thermocouple pour l’accélérer.
- En raison de l’observation ci-dessus, j’ai l’intention à l’aide de carreaux de céramique pour relever un peu ma BPC tout en effectuant la refusion réelles. En céramique ou en briques peuvent gérer les hautes températures sans problèmes. Une solution en acier peut également être considérée. N’essayez pas d’utiliser le bois pour cela.
- J’ai mesuré la température du relais et dissipateur de chaleur au cours de l’opération et il n’a jamais atteint plus de 25 degrés pendant toute la durée de l’essai (120V AC, 1300 watts, 20 minutes à pleine puissance, à l’intérieur d’une salle du sous-sol froid 18 degrés). Selon moi, que cela signifie que le dissipateur thermique est efficace.
- Les impulsions constantes pour les résistances causées l’éclairage fluorescent dans mon sous-sol à dim et égayer à plusieurs reprises. Je note aussi que j’ai très satisfaits de l’efficacité du contrôle PWM est à contrôler la puissance de sortie.
- Les lectures de température sont précises et stables, alors que la température augmente, mais il est parfois buggy et bruyant alors que la température diminue. La majorité du brasage par refusion consiste à élever la température, donc ce n’est pas une préoccupation majeure. Il doit avoir quelque chose à voir avec le fonctionnement des thermocouples.
- Isolation de thermocouple gère en effet les températures extrêmes à l’intérieur, mais il a fait s’assombrissent. Il est censé être évalué à 510 ° C, je pense qu’il vit à qui.
- Thermomètres à four chauffent moins vite mais reste chaud plus longtemps. La lecture du thermocouple est pratiquement instantanée.
Format de données
Ce port série, les données sont envoyées au format séparé par des virgules. Vous pouvez utiliser un terminal série pour enregistrer ces données dans un fichier .csv, puis ouvrez-le dans un tableur. N’oubliez pas que raw lectures ADC doivent être multipliées par 0,32 pour le convertir en degrés Celsius et PWM OCR valeurs sont comprises entre 0 et 65535.
En mode « contrôle de température manuelle », le texte que vous voyez va ressembler
1 234, 567, 559,
2, 237, 567, 564,
3, 232, 567, 536,
4, 235, 567, 524,
Le format est
temps en secondes, ADC cru lire, ADC cible lecture, valeur PWM OCR
En mode « commande PWM manuelle », le texte que vous voyez va ressembler
1, 567, 559,
2, 567, 564,
3, 567, 536,
4, 567, 524,
Le format est
temps en secondes, adc cru lire, valeur PWM OCR,
Remarque : Utilisez ce mode pour mesurer la température la plus élevée que vous pouvez obtenir et combien de temps il faut pour y parvenir.
En mode « auto », le texte que vous voyez va ressembler
0, 1, 567, 559, 524,
0, 2, 567, 564, 559,
1, 3, 524, 559 559,
1, 4, 564, 567, 524
1, 5, 564, 559 559,
1, 6, 567, 564, 524,
2, 7, 567, 559 559,
2, 8, 564, 567, 559
2, 9, 564, 559 559,
3, 10, 567, 559 559,
3, 11, 564, 559, 564,
Le format est
nombre de scène, de temps en secondes, ADC cru lire, cible ADC cru lire, valeur PWM OCR, total
temps n’est pas réinitialisé si la scène change
Peaufinage
Traversent le mode auto quelques fois pour le tester, n’oubliez pas de sauvegarder les données du journal pour vous aider. S’il n’est pas garder la température stable ou chaud/froid au rythme instable, puis ajuster les constantes de PID dans le sous-menu « modifier les paramètres ».
Si la température a tendance à augmenter trop vite, puis abaissez la constante P. Si la température ne change pas assez vite, puis déclenchez la constante P.
Ajustant le j’et constante D affectera le dépassement ou le comportement d’oscillation. Cela prend l’expérimentation.
Si tout le reste échoue, essayez de tourner juste vers le haut la constante P haut très haut et 0 la valeur I et D, ce sera stopper efficacement le logiciel d’utiliser PWM et il suffit de tourner sur le relais si la température mesurée est inférieure à la température désirée.
Série de tests
Après optimisation tuning et performance, vous devez exécuter le cycle de refusion « auto mode » juste pour voir à quoi ressemble la courbe de température. Je l’ai fait avec un PCB poubelle rempli avec une résistance unique tout comme un test. Dans les images, vous pouvez voir que je n’a pas fait le travail plus propre parce que j’ai appliqué la pâte avec l’embout de la seringue directement sans un gabarit. Mais a fait fondre la soudure et le composant est soudé en place parfaitement.