Chongqing Qingcheng Landwirtschaft Wissenschaft und Technologie Co., GmbH
+8613983113012

Intelligentes Gewächshaussystem-Software-Design

Feb 16, 2022

Intelligentes Gewächshaussystem-Software-Design

Intelligent Greenhouse System Software Design

Die Systemsteuerungssoftware übernimmt den modularen Programmiergedanken, teilt die Gesamtfunktion des Systems in verschiedene Module auf, jedes Modul wird individuell entworfen, programmiert und debuggt und das gesamte gemeinsame Debugging des Systems wird nach Fertigstellung durchgeführt.

Intelligent Greenhouse

Intelligent Greenhouse Design

1. Unterroutine zur Erfassung von Gewächshausparametern: Im Vorwärtskanal des Gewächshaus-Datenerfassungssystems enthält das Eingangssignal alle Arten von Rauschen und Interferenzen. Um die Umgebungsparameter des Gewächshauses genau zu messen und zu kontrollieren, wird im Softwaredesign die extrem durchschnittliche Filtermethode verwendet. um Rauschen und Interferenzen zu entfernen. Verwenden Sie 10 Mal für jeden Sensor, entfernen Sie den Maximalwert und den Minimalwert und mittelen Sie die verbleibenden 8 Mal probenahmedaten, um den effektiven Abtastwert zu erhalten.

2. Datenspeicher-Subroutine: Die Analyse und Verarbeitung verschiedener Dateninformationen, die vom Gewächshauskontrollsystem gesammelt werden, ist ein wichtiges Glied, daher muss das Datenspeicherprogramm entworfen werden. Im Software-Design werden die vom Gewächshaus gesammelten Gewächshaus-Umgebungsparameter (Temperatur, Luftfeuchtigkeit, Beleuchtungsstärke und Kohlendioxidkonzentration) und der Zustand des Aktuators alle zehn Minuten gespeichert und belegen 1, 1, 2, 2, 1 Byte. Gleichzeitig wird, um den Zeitpunkt der erhobenen Daten eindeutig zu bestimmen, auch die Zeit gespeichert. Hier werden nur der Tag, die Stunde und die Minute gespeichert, die jeweils 1 Byte im Speicher belegen.

3. Datenkontrollverarbeitungs-Subroutine: Da Die Pflanzen im Gewächshaus oft nicht sehr empfindlich auf Veränderungen der Umweltparameter reagieren und die Kosten und die Vielseitigkeit des Systems berücksichtigen, verwendet dieses System einen einfachen Algorithmus zur Grenzwertregelung. Das heißt, zu Beginn wird das System Parameterschwellen (obere und untere Grenzen) entsprechend der am besten geeigneten Umgebung für verschiedene Kulturen voreinstellen, und dann sammelt das System Daten über Umweltparameter durch Sensoren. Wenn die gesammelten Umgebungsparameter nicht innerhalb des Schwellenwertbereichs liegen, steuert das System den entsprechenden Aktuator, um die Umgebungsparameter des Gewächshauses zu ändern, bis die Parameter in den Schwellenwertbereich zurückkehren.