Nous brassons de la bière en utilisant le module MP8036multi



L'un des clients s'est tourné vers nous avec une demande de choisir un module approprié pour résoudre leur problème.

Le module devrait être utilisé dans le cadre d'une petite brasserie. La tâche du module était de maintenir strictement un certain régime température-temps du moût dans l'un des cycles. Un radiateur d'une puissance de 3 kW est utilisé comme radiateur.

La tâche est la suivante:

- chauffer et maintenir le moût à 60 ° C pendant 30 minutes;
- chauffage et maintien Ă  70C pendant 20 minutes;
- chauffage et exposition Ă  80C pendant 10 minutes;
- indication de la fin du cycle et de l'arrĂŞt du chauffage;
- indication du passage du cycle;
- signaler un dysfonctionnement du capteur de température ou dépasser la température maximale autorisée.

En tant que module de commande, il a été décidé d'utiliser le MP8036multi universel programmable .


Fig. 1 L'

unicité du module MP8036multi réside dans la flexibilité de sa configuration: l'état des sorties du contrôleur peut dépendre de diverses combinaisons d'états d'entrée. Dans le même temps, la programmation de ce module pour une tâche spécifique ne pose aucun problème. Sur la base du MP8036multi, il est possible d'automatiser le système d'éclairage, le contrôle du chauffage, l'alimentation électrique de secours à la maison ou au chalet, d'automatiser l'irrigation et la ventilation de la serre, et également de mettre en œuvre de nombreuses autres solutions.

En général, le système de chauffage dispose des commandes principales et des alarmes suivantes:
- bouton START / STOP - INPUT 4;
- indicateur d'accident - PWM1;
- indication de la commande de cycle - OUTPUT1, OUTPUT2, OUTPUT3;
- capteur de température - DT1;
- indication de la fin du cycle - RELAIS2;
- canal de commande TEN - RELAY1.

Pour alimenter le module, n'importe quelle alimentation 12V et un courant d'au moins 100 mA conviennent. En tant que telle unité, nous recommandons l'utilisation du convertisseur AC / DC PW1245 éprouvé . Deux relais avec un courant maximum admissible de 10A 250V sont installés sur le module, ce qui n'est pas suffisant pour contrôler l'élément chauffant du client (dont la puissance est de 3 kW). Par conséquent, nous vous recommandons d'utiliser le module d'alimentation MP146 comme relais de commande de chauffage . Les contacts de ce module sont conçus pour allumer des appareils électriques avec une tension jusqu'à 250 V et une puissance jusqu'à 6,6 kW.

La gestion est la suivante:

Lorsque l'interrupteur est activé sur INPUT 4, le programme démarre. Parce que avec les mêmes événements, différents modes de fonctionnement sont requis, en plus EXIT1, EXIT2 et EXIT3 sont impliqués. Ces sorties créent des événements supplémentaires par lesquels le mode de fonctionnement souhaité est sélectionné. À son tour, chaque minuterie est limitée par sa plage de température. L'élément chauffant est contrôlé par RELAY1 via le module de puissance MP146.
Après 60 minutes, le chauffage s'arrête complètement et l'indication sur le RELAIS 2 signale la fin du cycle.
Si, pendant le fonctionnement, la température dépasse la limite maximale du processus ou que le capteur de température tombe en panne, une alarme est déclenchée à la sortie de PWM1.

Le fonctionnement du cycle de chauffage peut être observé aux sorties OUTPUT1 OUTPUT2 et OUTPUT3. L'arrêt et le redémarrage forcés du cycle s'effectuent à l'aide du commutateur réglé sur INPUT4.

Le texte du programme et le circuit de commande électrique du chauffage peuvent être consultés ci-dessous.

Le programme
//4 — /
//1 — 30
//2 — 50
//3 — 60
//1 — 60, 70, 80
//1 —



1.__ = 1

1.1. =
1.1.1: 4 = 1
1.1.2: 1 = 0
1.1.3: 2 = 0
1.1.4: 3 = 0
1.1.5: 1 = 1
1.1.6: 2 = 1
1.1.7: 3 = 1
1.1.8: 1 >= 60
1.1.9: 1 >= 70
1.1.10: 1 >= 80
1.1.11: 4 = 0
1.1.12: 2 =
1.1._ = (11 (4 (5 6 7 8) (2 6 7 9) (2 3 7 10))) 1 12

1.2. =
1.2.1: 4 = 1
1.2.2: 1 = 0
1.2.3: 2 = 0
1.2.4: 3 = 0
1.2.5: 1 = 1
1.2.6: 2 = 1
1.2.7: 3 = 1
1.2.8: 1 < 60
1.2.9: 1 < 70
1.2.10: 1 < 80
1.2.11: 4 = 0
1.2._ = 11 ((5 6 7 8) (2 6 7 9) (2 3 7 10))

2.__ = 1

2.1. =
2.1.1: 4 = 1
2.1.2: 3 = 1
2.1._: 1 2

2.2. =
2.2. = 1 ()
2.2.1: 4 = 0
2.2.2: 3 = 0
2.2._: 1 2

//.. , 1 2 3. , .

1.__ = 1

1.1. = 0
1.1.1: 4 = 1
1.1._ = 1

1.2. = 1
1.2._ = 30 ()
1.2.1: 4 = 0
1.2._ = 1

2.__ = 1

2.1. = 0
2.1.1: 4 = 1
2.1._ = 1

2.2. = 1
2.2._ = 50 ()
2.2.1: 4 = 0
2.2._ = 1

3.__ = 1

3.1. = 0
3.1.1: 4 = 1
3.1._ = 1

3.2. = 1
3.2._ = 60 ()
3.2.1: 4 = 0
3.2._ = 1

1.__ = 1

1.1. = _
1.1. = 0
1.1.1: 1 < 81
1.1.2: 2 = 0
1.1._ = 1 2

1.2. = _
1.2. = 1
1.2. = 1 ()
1.2.1: 1 = 1
1.2.2: 1 > 81
1.2._ = 1 2




Schéma de raccordement Fig.

PWM1 2 canaux est commuté en mode de sortie discrète. Mais si nécessaire, il peut toujours être utilisé comme prévu. Lorsque vous testez le programme en pratique, n'oubliez pas d'ajouter les capteurs de température DT1 conformément aux instructions de configuration. Veuillez noter que lorsque vous ajoutez deux capteurs ou plus, vous devez les connecter tour à tour. Les intervalles de temps et les plages de températures sont ajustés localement.

Si vous déboguez un programme ont souvent pour télécharger la configuration du module, mais ne veulent pas d'ajouter à chaque fois que les capteurs de température et reconfigurer la ligne ADC, utilisez la remise à zéro seulement changé les lignes:

CONFIGURATION RAZ RELAY1
CONFIGURATION RAZ Relais2
CONFIGURATION RAZ sortie 1
CONFIGURATION Sortie de réinitialisation du 2
CONFIGURATION RAZ OUT3
RESET PWM CONFIGURATION1

Avec ces commandes, les paramètres d'une seule ligne spécifiée seront réinitialisés et les autres paramètres resteront inchangés.
Chaque fois que le programme est chargé dans la mémoire du module, le programme de configuration doit être redémarré. La connexion de l'alimentation, du capteur et du relais d'alimentation ne devrait pas poser de problème. Le texte du programme est également intuitif. Nous vous recommandons d'utiliser le convertisseur AC / DC PW1245 pour alimenter le module .

Nous espérons que la solution proposée convient au client. Nous attendons ses retours, nous sommes prêts à participer à l'ajustement des équipements et à la dégustation ultérieure du produit fini par toute l'équipe!

P.S. Les données sur le chauffage et la vitesse d'obturation sont conditionnelles; elles ont été utilisées uniquement pour écrire un programme. Les données nécessaires sont remplacées par l'utilisateur.

Plus d'applications:

MP8036multi: un exemple de thermostat

MP8036multi: un exemple de minuterie Nous contrĂ´lons l'

alimentation autonome d'une maison de campagne

Source: https://habr.com/ru/post/fr395539/


All Articles