تصميم برامج نظام الدفيئة الذكي
يعتمد برنامج التحكم في النظام فكرة البرمجة المعيارية ، ويقسم الوظيفة الإجمالية للنظام إلى وحدات مختلفة ، ويتم تصميم كل وحدة برمجتها وتصحيحها بشكل فردي ، ويتم تصحيح الأخطاء المشتركة الشاملة للنظام بعد الانتهاء.
1. الحصول على المعلمة الدفيئة subroutine: في القناة الأمامية لنظام الحصول على البيانات الدفيئة، وإشارة الإدخال يحتوي على جميع أنواع الضوضاء والتدخل. من أجل قياس بدقة والسيطرة على المعلمات البيئية الدفيئة ، يتم استخدام طريقة تصفية متوسط de-extreme في تصميم البرنامج. لإزالة الضوضاء والتداخل. استخدم 10 مرات لكل مستشعر، وأزل القيمة القصوى والقيمة الدنيا، وبلغ متوسط 8 مرات المتبقية من بيانات أخذ العينات للحصول على قيمة أخذ العينات الفعالة.
2. البيانات تخزين الروتين الفرعي: تحليل ومعالجة مختلف المعلومات البيانات التي تم جمعها من قبل نظام التحكم في الاحتباس الحراري هو حلقة وصل هامة، لذلك يجب أن يكون برنامج تخزين البيانات مصممة. في تصميم البرنامج ، يتم تخزين المعلمات البيئية الدفيئة (درجة الحرارة والرطوبة وال illuminance وتركيز ثاني أكسيد الكربون) التي جمعتها الدفيئة وحالة المحرك كل عشر دقائق ، وتحتل 1 ، 1 ، 2 ، 2 ، 1 بايت. وفي الوقت نفسه، ومن أجل تحديد وقت جمع البيانات بوضوح، يتم تخزين الوقت أيضا. هنا، يتم تخزين اليوم والساعة والدقيقة فقط، كل بايت واحد في الذاكرة.