कम से कम आप कर सकते हैं शैनन-नेक्विस्ट प्रमेय : एक संकेत पढ़ने में सक्षम होने के लिए, आप इसकी आवृत्ति कम से कम दो बार नमूना लेंगे। यहां, आप 20MS / सेकंड (प्रति सेकंड मेगा नमूना) पर नमूना कर सकते हैं। फिर भी, एक अवधि के लिए 2 अंक बहुत कम हैं, और पुनर्निर्माण के संकेत पर बहुत घबराहट का परिचय देते हैं।
आपका तर्क विश्लेषक आपकी सिग्नल घड़ी को साझा नहीं करेगा। यह ट्रांसमिशन में एक सामान्य मामला है, और मैं आपको सबसे UART / SPI / I2C / ... इंटरफ़ेस के समान करने की सलाह दूंगा: प्रति राज्य 3 अंक लें। यह बहुसंख्यक फिल्टर का उपयोग करके EMC शोर को फ़िल्टर करने की अनुमति देता है, और, विश्लेषण करते समय, आपके संकेतों के बीच महत्वपूर्ण तिरछा देखने की अनुमति देता है। कृपया ध्यान दें कि एक 10 मेगाहर्ट्ज एसपीआई बस की घड़ी उच्च और निम्न दोनों हर 100ns अवधि में जाती है, इसलिए आपको अपने एसपीआई आवृत्ति (60MS / s) के 6 गुना पर नमूना करना होगा।
तार्किक विश्लेषणकर्ताओं के लिए 60MS / s आम है, और यह आपको अधिकांश प्रोटोकॉल (SPI सहित) के लिए अत्यधिक तिरछा (आपके डेटा और आपकी घड़ी के बीच) का पता लगाने की अनुमति देगा। फिर भी, एक गैर-सममित घड़ी (tHIGH (! TLOW)) के साथ, आपको घड़ी के सबसे छोटे हिस्से का नमूना लेने के लिए पर्याप्त तेज़ी से नमूना लेना होगा। यदि आप घड़ी 1µs के लिए उच्च है और 9 ,s के लिए कम है, तो आपको 100kHz सिग्नल मिल गया है, लेकिन 3MS / s की आवश्यकता है।
यह उत्तर केवल उस संकेत पर विचार करता है जिसे आप विश्लेषण करना चाहते हैं। ईएमसी मुद्दों के लिए, हम आमतौर पर सिस्टम में उच्चतम आवृत्ति की तुलना में 10 बार नमूना आवृत्ति के साथ एनालॉग स्कोप का उपयोग करते हैं, लेकिन यह थोड़ा महंगा है, और ऑफ-टॉपिक है, यह देखते हुए कि प्रश्न एक एसपीआई बस को डीकोड करना है।