Intelligent Drivhus System Software Design
Systemstyringssoftwaren vedtager den modulære programmeringsidé, opdeler systemets overordnede funktion i forskellige moduler, hvert modul er individuelt designet, programmeret og debugged, og den samlede fælles debugging af systemet udføres efter afslutningen.
1. Suboutin til anskaffelse af drivhusparametre: I den fremadrettede kanal for drivhusdataindsamlingssystemet indeholder indgangssignalet alle former for støj og interferens. For præcist at måle og kontrollere drivhusmiljøparametrene anvendes den ekstremt gennemsnitlige filtreringsmetode i softwaredesignet. for at fjerne støj og interferens. Brug 10 gange for hver sensor, fjern maksimumværdien og minimumværdien, og i gennemsnit de resterende 8 gange prøvetagningsdata for at opnå den effektive prøveudtagningsværdi.
2. Underinranran til lagring af data: Analyse og behandling af forskellige dataoplysninger indsamlet af drivhuskontrolsystemet er et vigtigt led, så datalagringsprogrammet skal udformes. I softwaredesignet opbevares drivhusets miljøparametre (temperatur, fugtighed, belysning og kuldioxidkoncentration) indsamlet af drivhuset og aktuatorens tilstand hvert tiende minut og optager 1, 1, 2, 2, 1 byte. Samtidig opbevares tiden også for klart at bestemme tidspunktet for de indsamlede data. Her gemmes kun dag, time og minut, der hver optager 1 byte i hukommelsen.