कार्यक्रम की रक्षा के लिए 16 नवंबर 2003 15:22 विधि

  • Thread starter विंसेंट यांग
  • Start date

विंसेंट यांग

Guest
मैं किसी भी किताब या कागज के तरीकों runing के दौरान फांसी से MCU कार्यक्रमों की रक्षा के लिए इस्तेमाल किया पर की जरूरत है.

 
तुम बस MCU में घड़ी कुत्ता घड़ी का उपयोग कर सकते हैं.
अपने
MCU है Datasheet में निगरानी के लिए देखो.
अगर यह लटका इस wathdog घड़ी को MCU रीसेट कर सकते हैं.

 
2 शब्दों यह वर्णन.रोकथाम और इलाज.निवारण मानक शोर supression तकनीक है.अच्छा पीसीबी, wiring, फ़िल्टरिंग, अलगाव
आदि चिकित्सा एक प्रहरी घड़ी और डलास से DS1232 तरह एक CPU पर्यवेक्षक चिप है.

 
जैसा कि आप अपने स्वयं के थरथरानवाला () और एक brownout डिटेक्तार के साथ एक प्रहरी घड़ी का उपयोग करना चाहिए ने कहा कि इसके बाद के संस्करण के रूप में कई CPU पर्यवेक्षक सर्किट कर सकते हैं (जो) एक हार्डवेयर रीसेट ट्रिगर चाहिए.

मैं बहुत अच्छी सफलता माइक्रोचिप Pic
है और Atmel AVR
है (उनके चिप्स के कई का उपयोग कर दिया है) दोनों peripherals एकीकृत है.

उम्मीद है कि इस मदद करता है

 
हाँ, सब से ऊपर की .. में मदद करता है!तुम भी स्थिर पथ के पोर्टेबल उपकरणों में विशेष रूप से जागरूक रहना होगा.कुछ समय यदि आपके कीबोर्ड अच्छी तरह से अलग नहीं कर रहे हैं, नमी ort बस स्थैतिक बिजली इलेक्ट्रॉनिक circuitry करने के लिए, यह zapping अपना रास्ता खोज सकते हैं.
मैंने कुछ समय पहले कहा था कि वह हमेशा मुझे सर्दियों समय
में परेशानी देगा एक डिजाइन
किया था.इस समय जहां गर्म करने पर है.और कालीनों electrically आरोप लगाया है.
यह बहुत स्पष्ट था!

 
मैं स्थिर के रूप में अच्छी तरह के साथ समस्याओं की है.लेकिन havent कैसे सर्किट को स्थिर पेट से कीबोर्ड की रक्षा के लिए इसे बाहर लगा.अगर इसे प्लास्टिक (एक अच्छा विसंवाहक) है, यह अभी भी स्थिर प्रभार
के CPU करने के लिए पूरी तरह वहन करती है.मुझे लगता है कि एक टेलीफोन के प्रकार पर कीपैड है एक छोटी सी धातु बॉक्स के अंदर AT89C2051 का उपयोग कर रहा हूँ.यह अक्सर कहा है कि इस चिप या तो मर चुका है या मिटाया मिला होता है.और इस पर हुआ है ऐसी इकाइयों के कई.

eltonjohn,
तो आप
इस पर कुछ प्रकाश डाला सकता है.

 
HI तकनीकी दोस्त

मेरे मामले में मैं सुनो स्मारकीय
एक समस्या थी,
तो मैं handhelds के हजारों था ..और वे असफल
रहे थे.लेकिन मैं प्लास्टिक लगाया गया था
कुंजीपटल और स्विच. हर शरीर अपने डिजाइन में इंगित किया गया.
जब तक मुझे पता है कि एक गंभीर स्टेटिक समस्या साबित कर दिया था. इसके अलावा हर शरीर कि समस्याओं के अधिकांश केवल सर्दियों में होगा नया.
खैर.इस डिजाइन CPUS
के एक जोड़े को इस्तेमाल किया.एक 32 बिट जहां कुंजीपटल और कहा कि एक सत्ता प्रबंधन पर्यवेक्षक के रूप में उपयोग किया गया एक PIC लगाव था. ADC और सत्ता के responsable कार्यों और बड़े सीपीयू शुरू की responsable संबंधित.ऐसा लगता है कि एक सत्ता पर स्विच भी
PIC से जुड़ा था निकली.एक बंदरगाह के माध्यम से इस pic होगा ही जाग SWITCH .. पर की झिल्ली बिजली द्वारा अंतरायन
अब, मैं केवल कुंजीपटल और झिल्ली स्विच
का एक जोड़ा था.दोनों स्थैतिक पथ का स्रोत हो सकता है.तो मैं मुट्ठी में सस्ते एक .. redesign करने का निर्णय लियामैं दो झिल्लियाँ स्विच में optocouplers थे.
समस्या को दूर चला गया!...FORTUNATLY
मेरे लिए और कंपनी!.

सुनो, जब तुम वहाँ हमेशा एक मौका है, कीबोर्ड और बटन है CMOS उपकरणों का उपयोग करें. Circuitry के लिए
एक रास्ता हो सकता है कि यदि कोई serously .. विचारकभी कभी हम तो डिजाइनरों डिजाइन में है कि
हम सिर्फ गर्त सूची जाना है और हम एक DEVICE
.. के अलगाव चश्मा पर ध्यान केंद्रित नहीं कर रहे हैंया फिर भी बदतर
कोई और .. ये हैबाद में उत्पादों वहाँ हम प्रयोगशाला में समस्या कभी नहीं देखा असफल बाहर हैं!कि एक कंपनी को मार सकता है!
तो मेरी सलाह है जो एक के circuitry करने के लिए सबसे अधिक संभावना रास्ता है और स्विच डिवाइस या OPTOISOLATE बदलने के लिए कोशिश देख रहा है.

 
डिजाइनिंग एक स्थिर और माइक्रो विश्वसनीय आधारित सर्किट एक विशेष ज्ञान लेता है.अगर आप एक बाहरी निगरानी घड़ी, फिर भी आप स्ट्रोब इसे करने जा रहे हैं रास्ते में ख्याल रखना होगा का उपयोग करने का इरादा रखते हैं.इस सूक्ष्म है कि अभी भी 1232 और इसे से बाहर हो जाएगी कुछ नहीं strobes एक पाश में फंस मिल सकती है.Vectors अंतरायन अभी भी सूक्ष्म पूरी तरह भ्रमित है समारोह सकता है.

 
कुछ मामलों में इस सॉफ्टवेयर और फांसी वहाँ के लिए एक ताज़ा है या बाहरी घड़ी कुत्ते आंतरिक.मैं वहाँ
एक सॉफ्टवेयर घड़ी कुत्ता होगा.क्या कोई किताब इस मुद्दे शामिल है.

 
हर त्रुटि स्थिर और कॉस्मिक किरणों या चिप के elektrons redirecting में छोटे आदमी की वजह से है!

त्रुटियों का 99% आप खुद लिखी बातें हैं!(और बस के रूप में कार्य uCis चाहिए!).इस निगरानी का प्रयोग करें और एक अच्छी प्रोग्रामिंग तरीकों
पर मदद कर सकते हैं का सबसे अच्छा समाधान शायद परीक्षा ले रहा है!(और यदि यह संभव है, किसी और
तुम लिखा कोड की जाँच करते हैं. यह हमेशा बग अन्य ppls कोड में
है खोजने के लिए मजेदार
है
<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Wink" border="0" />

)

Antharax

 
eltonjohn, जब तुम OPTOISOLATE, तुम्हारा मतलब है कि कीपैड 4N25 तरह isolators द्वारा optoisolated होना चाहिए.लेकिन फिर भी हम 4N25 आदानों चलाने के लिए कुछ सक्रिय उपकरणों की जरूरत है.तुम कुछ योजनाबद्ध संलग्न कर सकते हैं.

 
2 diodes इनपुट करने के लिए सर्किट इनपुट मध्यम करने के लिए conneccted
भूमि पर दूसरों के लिए और विद्युत आपूर्ति स्थिर नुकसान को रोकने culd.असल में वहाँ mcu अंदर ऐसी diodes रहे हैं, लेकिन मुझे लगता है कि वे या तो स्थिर वोल्टेज या स्थिर वर्तमान shortcircuit - वहाँ क्षतिग्रस्त हो जाएगा ड्राइव नहीं कर सकता लगता है.Actully यह सर्किट को रोकने के लिए पहले, बेहतर है
कुछ मामले नुकसान में becausse भी केवल स्थिर
नहीं बिजली के द्वारा
किया जा सकता है, लेकिन
द्वारा dsay मोबाइल फोन अपने mcu
करने के लिए बंद placecd हैं.तो भी बिल्कुल संयुक्त सामग्री, या किसी अन्य तरीके से, लेकिन उच्च प्रतिबाधा resistors ने स्थैतिक बिजली discharging का उपयोग करने के लिए सर्किट, या zener या रक्षा
के अन्य प्रकार को प्रभावित नहीं किया जा सकता है
की मदद नहीं करेगा
घटकों.इसके अलावा यह सीधे कुंजीपटल नहीं जोड़ने के लिए, लेकिन resistors के माध्यम से और उन्हें निम्नलिखित के रूप में ऊपर mentioend या
हम भी diodes से बचने कर सकते हैं - के रूप में इनपुट प्रतिबाधा उच्च है resistors पर इनपुट इनपुट संकेत पर कोई असर नहीं पड़ेगा स्थैतिक छुट्टी के वर्तमान और diodes आयन की सुरक्षा कम हो जाएगा diodes संभव iss mcu चिप वर्तमान छुट्टी संभालने के लिए पर्याप्त होगा.इन विधियों और सस्ता समाधान प्रासंगिक खोजने के लिए संयुक्त किया जा सकता है.

 
मैं भी आंतरिक watchdogs को उत्सुक नहीं हूँ, इस समस्या की जा रही है कि वे फिर से सॉफ्टवेयर में शुरू करने की आवश्यकता है.यदि आप शोर
की है कि startup प्रक्रिया के माध्यम से जारी एक फट हो जाती है,
तो WD फिर intialised नहीं किया जाएगा.मुझे लगता है कि अगर तुम यह है कि रीसेट स्पंद से अधिक एक simultanious souce से है, तुम चाहिए और एक साथ कम से कम 2 अलग CPU संकेतों एक बाहरी WD चिप का इस्तेमाल कर सलाह जाएगा.मैं जब पर्याप्त गतिविधि एक पिन पर, फिर भी इस कार्यक्रम बंद है रहता अवसरों किया है.

 
मुझे डर लग रहा है कि diodes dont काम बहुत अच्छी तरह यहाँ.एक बात के लिए, diodes से पहले diodes यह बायपास करने के लिए शुरू की जिससे स्थैतिक छुट्टी के उच्च slewrate sensite
हिस्से तक पहुँच एक निश्चित गति limiation है.के रूप में वे भी नहीं तेजी से निपटने के लिए पर्याप्त हैं Resistors आदि भी ज्यादा मदद नहीं कर रहे हैं.अगर eltonjohn कुछ और उस पर प्रकाश डाला सकता है ऑप्टो अलग एक अच्छा विचार की तरह लग रहा था.

 
पर अगर हम गति में retricted नहीं हैं, और हम 1 आदेश कम पास फिल्टर
का उपयोग कर सकते हैं, तो संभव capsitor मूल्य स्थिर प्रभार से भी अधिक हो जाएगा, और यह कम पास फ़िल्टर तो आंतरिक builtin diodes उम्मीद के भीतर काम करेगा समय बढ़ती बढ़त कम हो
जाएगा आवृत्ति सीमा?

Optoisolation के लिए कि optopairs निवेश निर्गम से संरक्षण सीमित है - के बारे में 500-800 वी guarrantied पर स्थिर अधिकांश मामलों में बिजली वोल्टेज अधिक उच्च है कृपया ध्यान दें.और उन का मामला खतरनाक
हो वाले नुकसान के लिए अग्रणी.

 
मैंने अनुसूचित जनजाति से टीवीएस उपकरणों से पहले स्थिर प्रभार से कीपैड बंदरगाहों के संरक्षण के लिए इस्तेमाल किया है.अनुसूचित जनजाति के एक अच्छा टीवी सरणी उपकरणों की है.क्योंकि इसकी
एक बहुत प्रभावी मैं तुम्हें इस डिवाइस के लिए एक बार देख लेने की आवश्यकता है.

 

Welcome to EDABoard.com

Sponsor

Back
Top