Nombre Parcourir:0 auteur:Éditeur du site publier Temps: 2019-12-25 origine:Propulsé
Conception de thermostat à basse température
Selon le changement de température de l'environnement de travail, une déformation physique se produit à l'intérieur de l'interrupteur, ce qui produit certains effets spéciaux et génère une série de composants de contrôle automatique, tels qu'un interrupteur de contrôle de température, également appelé protecteur de température ou régulateur de température.Appelé le thermostat.Ou via le protecteur de température pour transmettre la température au contrôleur de température, le contrôleur de température émet une commande de commutation pour contrôler le fonctionnement de l'appareil afin d'obtenir la température souhaitée et l'effet d'économie d'énergie.
À propos de la conception du thermostat comme suit :
Introduction La machine thermofusible a besoin d'une température élevée stable pour atteindre un fonctionnement normal.Selon la différence entre la température de consigne et la température mesurée, le chauffage du relais est contrôlé, de sorte que la température est toujours contrôlée à la température de consigne.Le système utilise la puce PICl8F252 de la société MICROCHIP.Pour le processeur, dans le programme, la solution principale consiste à obtenir la valeur de température, la température est définie par le clavier, la conversion A/N, l'interruption de synchronisation, etc.1 Fonction du système 1.1 Le bouton droit du panneau du thermostat est : (S1) En haut à gauche : bouton d'augmentation du réglage (S2) En haut à droite : bouton de réglage vers le bas (S3) Au milieu à gauche : bouton de sélection du seau en plastique (S4) Au centre à droite : sélection de la tête de pulvérisation Touche (S5) En bas à gauche : Bouton de réglage/confirmation (K0) En bas à droite : Touche d'ouverture 1.2 Panneau du thermostat Tube numérique gauche de haut en bas : Rouge : Température actuelle du baril en plastique (-99400) Vert : Baril en plastique Température constante (0300) rouge : température actuelle de la buse (-99400) vert : température de réglage de la buse (0300) 1.3 Le panneau LED sur le côté droit du tube numérique du panneau du thermostat est l'indication de fonctionnement du SSR (c'est-à-dire le tube de chauffage) du circuit correspondant.La LED s'allume lorsque le SSR est allumé (c'est-à-dire que le tube chauffant est sous tension).1.4 Deux voyants LED sur le côté inférieur droit du panneau du thermostat : l'indicateur d'alimentation à gauche et l'indicateur de panne à droite.1.5 Le contrôleur de température a les fonctions d'alarme suivantes : alarme anormale de température E00, alarme anormale de processus de chauffage E01, alarme anormale de processus de chauffage E02, alarme anormale de processus de maintien de la température E03, élimination d'alarme.1.6 Séquence de connexion des relais statiques : si toutes les températures de réglage des circuits sont supérieures à la température ambiante lors du démarrage, les relais statiques des circuits du canon à colle et de la buse sont activés séquentiellement, avec un intervalle d'environ 0,5 seconde.Suivez les mêmes règles lors de l'arrêt ou de la déconnexion anormale du SSR.2 analyse du principe du système Le flux de travail de base du système est : la température est convertie en une tension faible, entrée sur la broche de HCl38, puis la température numérique est converti par la conversion numérique-analogique, afin d'éviter toute déviation, dans le processus d'obtention de la température mesurée, sous forme de filtrage numérique, après lecture 32 fois, la valeur moyenne est obtenue, de sorte que la valeur de température mesurée Est obtenu.L'utilisateur peut régler la température via le clavier pour contrôler le fonctionnement du relais.Une fois la température mesurée réglée et la température réglée, le système compare automatiquement la différence entre eux pour déterminer s'il est plein ou semi-chauffé.Dans le même temps, le système détecte également quatre alertes et vous alerte.Par conséquent, les fonctions que le système doit implémenter sont les suivantes : filtrage numérique, conversion tension-température, balayage du clavier pour lire l'entrée utilisateur, lecture de la température définie par l'utilisateur, détermination du chauffage ou non, détection de l'alarme et sortie des variables liées au contrôle du relais vers HC595, la sortie du tube numérique.Le système adopte la puce PICl8F252 de MICROCHIP comme processeur et est connecté à un HCl38, quatre HCl64, HC595, etc., HCl38 est une sorte de fonction, et HCl64 coopère avec HCl38 pour réaliser la fonction d'affichage du tube numérique.Quatre rangées de tubes numériques.Le HC595 est connecté à un relais et est chargé de contrôler les paramètres pertinents.La puce PICl8F252 a 28 broches, chacune avec RA, RB et RC, chacune avec huit broches, et prend également en charge un mode de conversion A/N à dix bits.Dans la mise en œuvre de l'interruption, la puce utilise deux registres spéciaux TMR0 et TMRl, les deux puces ont respectivement des bits haut et bas correspondants.Pour chaque instruction exécutée, TMRlL est incrémenté de 0x01, et pour chaque 0x06 de TMRlL, TMROL est incrémenté de 0x01.Lorsque le bit inférieur correspondant déborde, le bit supérieur correspondant sera incrémenté de 0x01.De cette manière, lorsque le bit haut déborde, il sautera dans l'interruption du programme pour exécuter l'instruction correspondante.Le port C réalise respectivement la sortie de HCl38 et HCl64, le port B réalise la sortie de HC595, et la broche 0 à la broche 4 du port A sont responsables de la réception de la tension faible traitée, c'est-à-dire la tension d'entrée analogique.Dans la conversion tension-température, la tension d'entrée est comprise entre 0,5 V et 3,5 V, et il existe une relation linéaire entre la tension d'entrée et la température de lecture.Après l'entrée de la tension, les dix bits correspondants l'indiquent.La tension, à 1024, correspond à 5,0V.Dans le processus de conversion numérique, les données d'entrée sont décalées vers la droite d'un bit (c'est-à-dire divisées par 2).Une fois la valeur moyenne obtenue, elle est ajustée.Si la valeur est supérieure à 100, la valeur est supérieure à 100. , réduisez directement 100, vous obtenez la température mesurée, sinon, la valeur de la température est une valeur négative, vous devez définir le drapeau négatif sur 0, et cette valeur est la valeur absolue de la température mesurée, HCl64 avec HCl38 pour réaliser la fonction d'affichage du tube numérique.