परियोजना का विवरण
अनुवादित1. कॉन्फ़िगर करना और फीडबैक RS-232 (UART) इंटरफेस के माध्यम से किया जाता है।
1.1. कमांड जो RS-232 द्वारा टर्मिनल प्रोग्राम से PC से भेजे जाते हैं।
1.1.1. ऊपरी तापमान सीमा, तापमान मान का निर्धारण;
1.1.2. निचली तापमान सीमा, तापमान मान का निर्धारण;
कमांड का प्रारूप डेवलपर द्वारा निर्धारित किया जाता है।
2. 0.5 ° C की सटीकता के साथ संकेतक के 7वें खंड पर वर्तमान तापमान का संकेत।
3. दिए गए रेंज के भीतर या बाहर तापमान का संकेत
यह LED1 – LED4 पर और एक ऑडियो सिग्नल की मदद से किया जाता है। एल्गोरिदम
संकेत इस प्रकार हैं:
3.1. यदि तापमान दिए गए रेंज के भीतर है, तो LED2 और
LED3। ध्वनि संकेत मौन है।
3.2. यदि तापमान दिए गए रेंज की निचली सीमा से नीचे है, तो यह जलता है।
LED1। ध्वनि संकेत 500 Hz की आवृत्ति का एक असंगत ध्वनि उत्पन्न करता है
1 सेकंड की अवधि और 1 सेकंड के विराम के साथ।
3.3. यदि तापमान दिए गए रेंज की ऊपरी सीमा से ऊपर है, तो यह जलता है।
LED4। ध्वनि संकेत 1000 Hz की आवृत्ति का एक असंगत ध्वनि उत्पन्न करता है
1 सेकंड की अवधि और 1 सेकंड के विराम के साथ।
4. PC को वर्तमान तापमान और इसकी स्थिति (सामान्य, सीमाओं के ऊपर या नीचे) भेजना
यह RS-232 इंटरफेस के माध्यम से प्रति सेकंड 2 बार किया जाता है। स्थिति प्रदर्शन प्रारूप
तापमान डेवलपर द्वारा निर्धारित किए जाते हैं।
5. काम KEY1 बटन दबाकर शुरू किया जाता है।
6. KEY2 बटन दबाकर बंद किया जाता है।
अवलोकन
1. बटन की जांच के लिए, सॉफ़्टवेयर एंटी-ड्रम तंत्र का उपयोग करें।
2. तापमान रेंज की ऊपरी और निचली सीमाओं को सेट करने के लिए, यह आवश्यक है कि
जांच करें कि रेंज की ऊपरी सीमा रेंज की निचली सीमा से नीचे नहीं है।