Chongqing Qingcheng Agricol Știință și Tehnologie Co., Ltd
+8613983113012

Proiectare software pentru sisteme inteligente de seră

Feb 16, 2022

Proiectare software pentru sisteme inteligente de seră

Intelligent Greenhouse System Software Design

Software-ul de control al sistemului adoptă ideea de programare modulară, împarte funcția generală a sistemului în diferite module, fiecare modul este proiectat, programat și depanat individual, iar depanarea generală comună a sistemului este efectuată după finalizare.

Intelligent Greenhouse

Intelligent Greenhouse Design

1. Subrutină de achiziție a parametrilor de seră: În canalul direct al sistemului de achiziție de date cu efect de seră, semnalul de intrare conține tot felul de zgomot și interferențe. Pentru a măsura și a controla cu precizie parametrii de mediu în seră, în proiectarea software-ului este utilizată metoda de filtrare de-medie extremă. pentru a elimina zgomotul și interferențele. Utilizați de 10 ori pentru fiecare senzor, eliminați valoarea maximă și valoarea minimă și faceți media celor 8 ori date de eșantionare rămase pentru a obține valoarea efectivă de eșantionare.

2. Subrutină de stocare a datelor: Analiza și prelucrarea diferitelor informații de date colectate de sistemul de control al serelor reprezintă o verigă importantă, așa că programul de stocare a datelor trebuie conceput. În proiectarea software-ului, parametrii de mediu al serei (temperatura, umiditatea, iluminarea și concentrația de dioxid de carbon) colectați de seră și starea actuatorului sunt stocați la fiecare zece minute, ocupând 1, 1, 2, 2, 1 octet. Totodată, pentru a determina în mod clar ora datelor colectate, se stochează și ora. Aici sunt stocate doar ziua, ora și minutul, fiecare ocupând 1 octet în memorie.

3. Subrutină de procesare a controlului datelor: Deoarece culturile din seră nu sunt adesea foarte sensibile la modificările parametrilor de mediu și având în vedere costul și versatilitatea sistemului, acest sistem adoptă un algoritm simplu de control al pragului. Adică, la început, sistemul va preseta pragurile parametrilor (limitele superioare și inferioare) în funcție de cel mai potrivit mediu pentru diferite culturi, iar apoi sistemul va colecta date despre parametrii de mediu prin intermediul senzorilor. Când parametrii de mediu colectați nu se află în intervalul de prag, sistemul va controla actuatorul corespunzător pentru a modifica parametrii de mediu ai serei până când parametrii revin la intervalul de prag.