M. Compost : Comment faire un turbocompresseur de compost dans la cuisine ! (4 / 6 étapes)

Étape 4: Mise en œuvre de commande de rétroaction de la température

Calibrage de la sonde température approximative
Tout d’abord, nous allons parler en utilisant le capteur de température. Vous devriez obtenir certains numéro retour du circuit thermistance lorsque vous vérifiez l’entrée A/D lui sont attribuée, qui bien sûr n’est pas degrés F. Nous devons donc d’étalonner le circuit du capteur. Une façon rapide et sale pour ce faire est de remplir le moule avec eau chaude à environ 160 degrés F, mettre un thermomètre dedans et laisser reposer dans la machine à pain avec le couvercle fermé jusqu'à ce que le thermomètre atteigne environ 140. Vous aurez à utiliser la fenêtre ou de deviner et de vérifier, mais essayez de ne vérifier qu’une ou deux fois. Lorsque le thermomètre indique 140 environ, utilisez votre programme pour lire le A/D entrée et temporairement considérer ce nombre correspond à 140 degrés. Il sera effectivement plus à 120-130 degrés, mais nous allons corriger cela plus tard. En plus de cela, vous devez confirmer si la valeur A/D devient plus grand ou plus petit que la température augmente. Ces deux éléments d’information sont suffisantes pour commencer à faire la commande de rétroaction de la température.

Options de contrôle de rétroaction
Il existe deux façons de mettre en œuvre de la commande de rétroaction de la température que je considérais comme : thermostatique et proportionnel-intégral (PI).

Contrôle thermostatique a résolu le problème de beaucoup la façon dont un ancien thermostat pour un four maison fait : il tourne sur la chaleur à plein régime jusqu'à ce que la température désirée est atteinte, et puis il s’arrête jusqu'à ce que la température descend un certain montant ci-dessous le point désiré. De cette façon, il passe entre ces deux températures, et le taux au cours de laquelle il passe dépend de combien de temps l’élément chauffant ajoute chaleur et combien de retard il est entre la chaleur ajoutée et le capteur de température capteur il.

J’ai trouvé ce contrôle thermostatique fonctionne, mais il y a assez de retard entre l’élément chauffant et le capteur de température que le four va dépasser un peu (probablement près de 200 deg F) lorsqu’il s’allume au départ et 140F doit relever de la température ambiante. Cela crée une situation légèrement dangereuse si quelqu'un ouvre le couvercle quelques minutes après que l’appareil est sous tension tout d’abord. Il va aussi à l’odeur encore pire si toute matière organique tombe accidentellement sur l’élément chauffant.

Contrôle de la proportionnelle intégrale (PI) est un peu plus compliqué, mais fonctionne mieux. Nous aurons besoin de l’utiliser en conjonction avec PWM - et je vais vous expliquer tout d’abord PWM brièvement parce que l’article de Wikipedia est déroutant et commence avec math laid.

Modulation de largeur d’impulsion : En moyenne ON et OFF en quelque chose entre les deux
L’idée fondamentale de PWM, c’est que lorsque nous sont seulement autorisés à transformer quelque chose de complètement ou complètement désactiver, nous pouvons réaliser un effet équivalent à mi-chemin sur de rapidement mettre en marche et en arrêt et réglementer le rapport / sur-temps hors du temps. Cela fonctionne seulement quand la chose que nous sommes contrôler naturellement en moyenne sur les impulsions sur la vitesse avec laquelle nous allons passer. Par exemple, vous pouvez enfoncer à plusieurs reprises la touche « pulse » sur un mélangeur ou la pédale de gaz dans une voiture presque assez rapide pour obtenir une vitesse moyenne constante. Mais si vous avez essayé de balayer un interrupteur sous et hors tension rapide suffit pour obtenir en moyenne d’éclairage tamisé, vous êtes hors de chance - encore une ampoule fluorescente clignote sous et hors tension 120 fois par seconde avec l’alimentation AC et moyenne êtes calculée par nos yeux. Pour plus grandes choses avec plus d’inertie, les impulsions peuvent venir plus lentement et toujours en moyenne. Dans notre cas, ce qui nous préoccupe est la température du contenu de la casserole allant au four, qui ne sera pas chauffer et refroidir presque aussi vite que l’air ambiant dans le four (ou le capteur de température dans la paroi du four). Ainsi, si l’air du four sera de quelques degrés de toutes les quelques minutes, c’est acceptable et le contenu de pan cuisson restera au sujet de la température moyenne.

Dans cet esprit, j’ai choisi 5 minutes le temps de cycle pour le contrôle PWM de l’élément chauffant : toutes les 5 minutes, l’élément chauffant s’allume pour entre 0 et environ 45 secondes, selon ce que le contrôleur PI veut. La raison de ne pas allumer le chauffage plus souvent est que commutation il implique un relais de commutation sur le circuit de puissance, qui fait un bruit de clic chaque fois et porterais beaucoup plus vite si elle était sous tension fréquemment.

Mettre en œuvre un contrôleur PI
Bon, maintenant pour le contrôleur de la PI. Une explication du contrôle PI prendrait un peu trop de place ici, donc je vais vous référer à l’entrée de Wikipedia raisonnablement bien écrite sur les PID de contrôle. J’omets un terme dérivé (PI au lieu de PID) parce que je sais que ma température ressentie va osciller un peu quand même parce que le cycle PWM temps est si longue, et les oscillations que j’obtiendrai sans terme dérivé sont pas plus gros.

Puisque nous sommes contrôle la température moyenne , il faut s’assurer que nous mesurons la température moyenne pour l’exécution de vos commentaires contrôle - donc au début de chaque cycle PWM, le contrôleur doit moyenne de la température au cours du dernier cycle de décider combien de temps laisser le radiateur pour le nouveau cycle.

Résultats et réglage fin
Test d’un contrôleur de rétroaction qui prend 5 minutes pour faire quelque chose d’intéressant peut être un problème réel. Une façon de rendre la vie plus facile est d’enregistrer automatiquement et de tracer ce que fait le contrôleur. Votre outil de programmation pour le microcontrôleur fournit sans doute une console de débogage qui vous pouvez d’envoyer du texte de votre programme. Tirer profit de cela en envoyant une liste séparée par des virgules de variables utiles chaque fois que votre contrôleur se met à jour. Ensuite, vous pouvez seulement enregistrer tous ces nombres dans un fichier texte, importer dans Excel ou un autre tableur et rapidement tracer toutes les variables à la fois. Fonction de terrain de dispersion de Excel va automatiquement tracer chaque colonne contre la première colonne, donc si vous vous assurez que la première variable envoyée est à la fois, choses sont tracés joliment avec les paramètres par défaut.

Après quelques essais, j’ai été en mesure d’obtenir les performances indiquées ci-dessous de mon contrôleur PI. Maintenant je suis prêt à faire un étalonnage plus précis de la température : je peux régler le contrôleur de feedback sur une consigne spécifique basée sur la valeur A/D de thermistance, remplissez-le partiellement le moule d’eau et suspendre un thermomètre dedans et attendre jusqu'à ce que le contrôleur atteigne l’état stationnaire (erreur à zéro pendant au moins 2 cycles). Maintenant, je sais que cette valeur de la thermistance particulière correspond à une température particulière. Si je fais cela deux fois ou mieux encore trois fois, je peux tracer et tracez une ligne qui me donne mon équation de conversion ! N’oubliez pas que votre thermistance ne sera terriblement linéaire sur une large gamme de températures, donc se concentrer sur en vous assurant que votre courbe d’ajustement correspond à vos données exactement à la valeur de consigne souhaitée. Quelques erreurs à d’autres températures sont très bien, le contrôleur de feedback fonctionnera toujours.

Articles Liés

Comment faire pour brouiller le visage dans la vidéo en utilisant AVS Video Editor 7.1

Comment faire pour brouiller le visage dans la vidéo en utilisant AVS Video Editor 7.1

Comment faire pour brouiller le visage dans la vidéo en utilisant AVS vidéo Editor 7.1
Comment faire un formulaire de connexion dans Visual Basics 2010

Comment faire un formulaire de connexion dans Visual Basics 2010

Je vais vous apprendre comment faire un formulaire de connexion dans Visual Basics. Ils peuvent servir pour un tas de choses, comme si vous établissez un programme de messagerie, vous pouvez le garder protégés par l'utilisation de ce ou si vous établ
Comment faire pour supprimer un fichier dans Windows

Comment faire pour supprimer un fichier dans Windows

Suppression d'un fichier dans Windows est une tâche simple que chacun devrait avoir connaissance de. Il permet à l'utilisateur avoir plus de contrôle de ce que les fichiers résident et aller sur son ordinateur ainsi qu'un contrôle sur la quantité d'e
Comment faire pour rentrer à la maison dans la nuit sans avoir battu

Comment faire pour rentrer à la maison dans la nuit sans avoir battu

Bonjour tout le monde !Dans ce guide je vais vous donner d'informations comment faire pour rentrer à la maison dans la nuit, sans avoir passé à tabac ou avoir volé.Étape 1: déménagement OK. Si vous venez juste de films, maison d'un ami, parti ou un e
Comment faire une horloge de Hopper dans Minecraft 1.5 +

Comment faire une horloge de Hopper dans Minecraft 1.5 +

Voici comment faire une horloge de Hopper dans Minecraft 1.5 (ou une légère variation de celui-ci devrait) à moins qu'ils changent radicalement la façon dont travaux de trémies quand 1.5 sortira.Suivez-moi sur Twitter : http://www.twitter.com/Aerophi
Comment faire un broyeur de Mob dans Minecraft MadPack 3

Comment faire un broyeur de Mob dans Minecraft MadPack 3

Le but de ces instructions est de vous montrer comment faire un broyeur de mob dans Minecraft avec le modpack MadPack 3. Cette rectifieuse de mob tuera et transférer les éléments et l'expérience que vous obtenez de tuer les mobs.Étape 1: Matériel néc
Comment faire pousser des petits pois dans un récipient de 5 gallons

Comment faire pousser des petits pois dans un récipient de 5 gallons

Une vidéo pour vous montrer comment faire pousser des petits pois dans un conteneur. Un réservoir de 5 gallons prendra en charge toutes sortes de légumes. Il est parfait pour la culture de pois. Quels sont vous waitiing pour ? Essayez-le !Si vous aim
Comment faire pour supprimer les Cookies dans Firefox ?

Comment faire pour supprimer les Cookies dans Firefox ?

Comment faire pour supprimer les Cookies dans le navigateur Mozilla Firefox ?1. Ouvrez votre navigateur Firefox et cliquez sur l'onglet « Outils » en haut de la page.2. Sélectionnez « Options » dans le menu déroulant et cliquez ensuite sur « Confiden
Comment faire pour entrer l’EEG dans le concours de jardin

Comment faire pour entrer l’EEG dans le concours de jardin

Summertime est parfait pour passer du temps dans le jardin ! Si vous êtes de plus en plus alimentaire et des fleurs ou des arbustes et des arbres, toutes les plantes ont besoin de soins, compost, l'eau et un peu d'amour à cultiver juste comme il faut
DT: Comment faire des modèles architecturaux dans l’atelier ?

DT: Comment faire des modèles architecturaux dans l’atelier ?

Je vous prendrai étape par étape sur comment faire un modèle dans l'atelier et une sorte de paysage autour d'elle, ajoutant un sentiment d'appartenance à votre modèle. Quelques étapes ont des photos avec ce que j'ai fait sur mon modèle. S'il vous pla
Comment faire pour compter jusqu'à dix dans 3 langues différentes.

Comment faire pour compter jusqu'à dix dans 3 langues différentes.

je vais vous montrer comment faire pour compter jusqu'à dix en polonais, Français et espagnol. J'ai ajouté des photos impressionnantes du drapeau du pays.PS S'il vous plaît taux et votez pour le concours de livre. Merci 1 million !Étape 1: polonais 1
Comment faire des frites de McDonald dans une pomme!!!

Comment faire des frites de McDonald dans une pomme!!!

https://youtu.be/qUBvvfjs3DQÉtape 1: Pour faire un McDonald de frites de An Apple dont vous avez besoin!!! Hiiiiii ! Aujourd'hui je veux vous montrer comment faire des frites de McDonald ' s de An Apple, il s'agit d'une collation saine pour le déjeun
Comment faire des coups de feu dans iMovie 09-trucages de coups de feu pour iMovie

Comment faire des coups de feu dans iMovie 09-trucages de coups de feu pour iMovie

il s'agit d'un tutoriel vidéo sur Comment faire des coups de feu et l'effet de coups de feu dans iMovie 09 avec l' image en fonction de l'image. J'ai fourni les liens vers les séquences par balle ci-dessous.Voici mon vidéo tutoriel Tech Blog :http://
Comment faire recycler ceux crayon talons dans un cadeau fait maison houle

Comment faire recycler ceux crayon talons dans un cadeau fait maison houle

il est temps de récession. Vous voulez économiser de l'argent tout en essayant d'être « vert » et vous aimez l'idée de vos enfants, faire des cadeaux faits maison. Plus vous êtes l'heureux propriétaire n'est pas si d'un crayon stubby ginormous collec