Chongqing Qingcheng Jordbruk Vetenskap och Teknik Co., Ltd
+8613983113012

Intelligent Greenhouse System Software Design

Feb 16, 2022

Intelligent Greenhouse System Software Design

Intelligent Greenhouse System Software Design

Systemkontrollmjukvaran antar den modulära programmeringsidén, delar upp systemets övergripande funktion i olika moduler, varje modul är individuellt designad, programmerad och felsökt, och den övergripande gemensamma felsökningen av systemet utförs efter färdigställandet.

Intelligent Greenhouse

Intelligent Greenhouse Design

1. Subrutin för insamling av växthusparameter: I framkanalen för datainsamlingssystemet för växthusgaser innehåller insignalen alla typer av brus och störningar. För att noggrant mäta och kontrollera växthusmiljöparametrarna, används den-extrem genomsnittliga filtreringsmetoden i mjukvarudesignen. för att ta bort brus och störningar. Använd 10 gånger för varje sensor, ta bort maximivärdet och minimivärdet och gör ett medelvärde för de återstående 8 gångerna av samplingsdata för att erhålla det effektiva samplingsvärdet.

2. Datalagringssubrutin: Analysen och bearbetningen av olika datainformation som samlas in av växthusstyrsystemet är en viktig länk, så datalagringsprogrammet måste utformas. I mjukvarudesignen lagras växthusets miljöparametrar (temperatur, luftfuktighet, belysningsstyrka och koldioxidkoncentration) som samlas in av växthuset och ställdonets tillstånd var tionde minut och upptar 1, 1, 2, 2, 1 byte. Samtidigt, för att tydligt bestämma tidpunkten för de insamlade uppgifterna, lagras även tiden. Här lagras endast dagen, timmen och minuten, var och en upptar 1 byte i minnet.

3. Subrutin för bearbetning av datakontroll: Eftersom grödor i växthuset ofta inte är särskilt känsliga för förändringar i miljöparametrar, och med tanke på systemets kostnad och mångsidighet, använder detta system en enkel tröskelkontrollalgoritm. Det vill säga, i början kommer systemet att förinställa parametertrösklar (övre och nedre gränser) enligt den mest lämpliga miljön för olika grödor, och sedan kommer systemet att samla in data om miljöparametrar genom sensorer. När de insamlade miljöparametrarna inte ligger inom tröskelområdet kommer systemet att styra motsvarande ställdon för att ändra växthusets miljöparametrar tills parametrarna återgår till tröskelområdet.