Chongqing Qingcheng Agricole Sciences et Technologie Cie, Ltée
+8613983113012

Conception de logiciels de systèmes de serre intelligents

Feb 16, 2022

Conception de logiciels de systèmes de serre intelligents

Intelligent Greenhouse System Software Design

Le logiciel de contrôle du système adopte l’idée de programmation modulaire, divise la fonction globale du système en différents modules, chaque module est conçu, programmé et débogué individuellement, et le débogage conjoint global du système est effectué après l’achèvement.

Intelligent Greenhouse

Intelligent Greenhouse Design

1. Sous-routine d’acquisition des paramètres de serre: Dans le canal avant du système d’acquisition de données de serre, le signal d’entrée contient toutes sortes de bruits et d’interférences. Afin de mesurer et de contrôler avec précision les paramètres environnementaux de la serre, la méthode de filtrage moyen de l’extrême est utilisée dans la conception du logiciel. pour éliminer le bruit et les interférences. Utilisez 10 fois pour chaque capteur, retirez la valeur maximale et la valeur minimale, et faites la moyenne des 8 fois restantes de données d’échantillonnage pour obtenir la valeur d’échantillonnage effective.

2. Sous-routine de stockage des données: L’analyse et le traitement de diverses informations de données collectées par le système de contrôle de la serre est un lien important, de sorte que le programme de stockage de données doit être conçu. Dans la conception du logiciel, les paramètres environnementaux de la serre (température, humidité, éclairement et concentration de dioxyde de carbone) collectés par la serre et l’état de l’actionneur sont stockés toutes les dix minutes, occupant 1, 1, 2, 2, 1 octet. Dans le même temps, afin de déterminer clairement l’heure des données collectées, l’heure est également stockée. Ici, seuls le jour, l’heure et la minute sont stockés, chacun occupant 1 octet dans la mémoire.

3. Sous-routine de traitement du contrôle des données: Parce que les cultures dans la serre ne sont souvent pas très sensibles aux changements dans les paramètres environnementaux, et compte tenu du coût et de la polyvalence du système, ce système adopte un algorithme de contrôle de seuil simple. C’est-à-dire qu’au début, le système prédéfinira les seuils de paramètres (limites supérieures et inférieures) en fonction de l’environnement le plus approprié pour différentes cultures, puis le système collectera des données sur les paramètres environnementaux via des capteurs. Lorsque les paramètres environnementaux collectés ne sont pas dans la plage de seuil, le système contrôlera l’actionneur correspondant pour modifier les paramètres environnementaux de la serre jusqu’à ce que les paramètres reviennent à la plage de seuil.