मान लीजिए मैं Arduino के लिए एक असफल-सुरक्षित तंत्र (या किसी भी अन्य माइक्रोकंट्रोलर) विकसित कर रहा हूँ। दूसरे शब्दों में प्राथमिक नियंत्रक विफल होने पर एक माध्यमिक माइक्रोकंट्रोलर या एक अलग बोर्ड को ज़िम्मेदारी मिलनी चाहिए।Arduino फेल-सेफ तंत्र
दो संभव तंत्र इस प्रकार हैं।
विधि 1 - ग्राहक सर्वर तंत्र
- 2 समान सिस्टम जो अलग से संचालित कर रहे हैं कर रहे हैं।
- द्वितीयक प्रणाली समय-समय पर अनुरोध भेजती है और प्राथमिक प्रणाली का जवाब देती है।
- प्राथमिक प्रणाली (कई बार) उत्तर देने के लिए माध्यमिक प्रणाली आरोप में हो जाता है विफल रहता है।
विधि 2 - दिल की धड़कन तंत्र
- 2 समान सिस्टम जो अलग से संचालित कर रहे हैं कर रहे हैं।
- प्राथमिक प्रणाली एक आवधिक दिल की धड़कन संदेश भेजती है।
- वहाँ माध्यमिक नोड जानता है दिल की धड़कन है कि प्राथमिक नोड निर्भर है।
- जब कोई दिल की धड़कन प्राथमिक नोड मृत माना जाता है। माध्यमिक नोड नियंत्रण प्राप्त करता है।
तुम लोग इस लागू करने के लिए किसी भी बेहतर तंत्र को जानते हो?
पॉइंटर्स के लिए +1 :) –
महान उत्तर :) –
बहुत खूबसूरत आरेख! आपने क्या उपयोग किया – drozzy