लॉजिक गेट किस सर्किट के उपयोग से हो सकता है जिसमें एक माइक्रो-कंट्रोलर होता है


9

मैं सोच रहा था कि क्या एक लॉजिक गेट एक सर्किट-कंट्रोल का उपयोग करेगा जिसमें एक माइक्रो-कंट्रोलर होता है। तब ऐसे मामले होते हैं जब एक एनालॉग-लॉजिक गेट को माइक्रो-कंट्रोलर पर पसंद किया जाता है और कुछ ऐसे गैजेट्स होते हैं जो एनालॉग लॉजिक गेट्स का उपयोग करते हैं। माइक्रो-प्रोसेसर और नियंत्रकों की आयु।


एक "एनालॉग गेट", एक अलग चिप में डिजिटल गेट (74HC00 आदि) क्या है? या एक एनालॉग स्विच या चयनकर्ता चिप (CD4066 आदि)?
वुटेर वान ओओइजेन

मेरा मतलब है आपका साधारण या या और NOR गेट।
jsjsjsjsjsjs 14

2
'एनालॉग लॉजिक गेट' का अर्थ है एक सांख्यिकीय एनालॉग फ़ंक्शन वाला गेट, जैसे एनालॉग लॉजिक XOR गेट ("सॉफ्ट XOR गेट"), गेट के इनपुट वास्तव में वर्तमान के अनुपातिक रूप से इस संभावना से आनुपातिक रूप से निर्धारित होते हैं कि इनपुट तार्किक है "1 "या तार्किक" 0 " google.com/patents/US8742794 और कुछ शोध पत्र
पीट किर्खम

उन सभी को धन्यवाद जिन्होंने उत्तर दिया या टिप्पणी की। आपके उत्तर वास्तव में मददगार थे।
jsjsjsjsjsjs 14

जवाबों:


14

मुझे लगता है कि आपका मतलब एक 'असतत' लॉजिक गेट है।

हां, ऐसे कारण हैं जो आप बाहरी गेट का उपयोग करना चाहते हैं। मैं एक वास्तविक उदाहरण लूंगा: मेरे पास एक माइक्रोकंट्रोलर है जो कुछ बाहरी बॉक्सों के लिए एक घड़ी संकेत को नियंत्रित करता है। यह घड़ी (कई मेगाहर्ट्ज) को माइक्रोकंट्रोलर द्वारा निर्धारित समय पर चालू करना चाहिए और किसी भी 'रनट' दाल को नहीं खिलाना चाहिए। घड़ी जनरेटर (एक फ्लिप-फ्लॉप) और इसे (एक 'और' गेट) के साथ सक्षम को सिंक्रनाइज़ करके, विनिर्देशों को पूरा किया जा सकता है। सिर्फ माइक्रो के साथ ऐसा करने का कोई तरीका नहीं है।

एक अन्य मामले में, एक तुलनित्र से एक बाहरी संकेत को माइक्रोकंट्रोलर में टाइमर द्वारा सक्षम किया जाना चाहिए। माइक्रोकंट्रोलर परिधीय में अपने पोर्ट पिन को ठीक (समय पर) टॉगल करने की क्षमता होती है, लेकिन उस पिन स्टेट के साथ 'और' सिग्नल की क्षमता नहीं होती है।

उदाहरण के लिए, कुछ मामलों में, माइक्रोकंट्रोलर्स को इस प्रकार की आवश्यकता ('सीएलसी' या 'विन्यास तर्क सेल') की देखभाल करने के लिए कुछ विन्यास योग्य तर्क के साथ फिट किया गया है, उदाहरण के लिए, लेकिन हमेशा ऐसे अनुप्रयोग होते हैं जहां माइक्रो मेकर होता है आवेदन का अनुमान नहीं था। वास्तव में, कभी-कभी हम आवश्यकताओं को पूरा करने के लिए पर्याप्त बाहरी तर्क प्राप्त करने के लिए माइक्रो के सैकड़ों हजारों फाटकों के साथ एक संपूर्ण एफपीजीए को सूक्ष्म रूप से बांध देते हैं।


सरू सेमीकंडक्टर ने वास्तव में उन पर सीएलसी के उन प्रकारों के साथ पीएसओसी को ठंडा किया है, मुझे आश्चर्य है कि क्या वे इन मुद्दों से निपट सकते हैं .. एटम बस अपने एआरएम कॉर्टेक्स एम 0, डी 20 श्रृंखला के साथ बाहर आए, जो पूरी तरह से विन्यास योग्य संचार सबसिस्टम के रूप में है लेकिन यह काफी नहीं है प्रासंगिक हा।
KyranF

2
@KyranF टूलबॉक्स में 364kg गोरिल्ला अब Xilinx से Zynq चिप्स हैं। दोहरे-कोर 32-बिट एआरएम ए 9 ऑन-चिप के साथ एक अच्छा आकार का एफपीजीए।
स्पेरो पेफेनी

वाह, $ 70 के लिए नहीं यह नहीं है! हालांकि वास्तव में अच्छा लग रहा है। कम पेशेवर उपकरण रखने वालों के लिए सरू के चिप्स नॉन बीजीए पैकेज में भी उपलब्ध हैं। मुझे लगता है कि FPGA + दोहरे कोर ए 9 की श्रृंखला शक्ति से एक बड़ी परियोजना को लाभ होगा। शायद कई इंटरफेस के साथ एक विशाल नियंत्रण स्टेशन की तरह।
KyranF

@KyranF हम कुछ भारी-शुल्क सिग्नल प्रोसेसिंग करने के लिए उनका उपयोग कर रहे हैं। ईथरनेट पोर्ट और कुछ सेंसर के साथ बस थोड़ा (लेकिन महंगा) एयरबोर्न बॉक्स। ;-)
स्पायरो पेफ़नी

1
Atmel के Xmega E उपकरणों में कई तरह से कोर के साथ इंटरफेस करने वाले चिप्स में निर्मित ग्लू लॉजिक ( XCL ) का एक गुच्छा होता है।
इग्नासियो वाज़केज़-अब्राम्स

8

डिजिटल लॉजिक गेट्स ("एनालॉग लॉजिक गेट" का कोई मतलब नहीं है) अभी भी कभी-कभी माइक्रोकंट्रोलर के साथ उपयोग किया जाता है। आमतौर पर इसका कारण यह है कि लॉजिक गेट की गति से कुछ करने की आवश्यकता होती है जो फर्मवेयर के लिए बहुत धीमी है। एक और संभावना माइक्रो की I / O क्षमताओं का विस्तार कर रही है। यदि आपके पास बस में कई उपकरण हैं, उदाहरण के लिए, आपके पास संभवतः बाहरी तर्क होंगे जो बस से और उसके लिए डेटा लेट करता है। मध्यस्थता को संभालने के लिए बाहरी तर्क भी हो सकते हैं, क्योंकि यह अक्सर बस चक्र की गति या बस चक्र के भिन्न होने पर होता है।


5

एक और कारण: स्विचिंग नहीं होने पर अल्ट्रा कम वर्तमान खपत। आप इसका उपयोग साधारण इनपुट के जवाब देने के लिए कर सकते हैं जब माइक्रो बंद हो जाता है, या यह निर्णय ले सकता है कि प्रसंस्करण करने के लिए इसे जगाना है या नहीं।


5

माइक्रोचिप ने निर्धारित किया है कि पर्याप्त डिजाइनरों को अपने डिजाइनों में कुछ परिधीय "गोंद" तर्क जोड़ने की जरूरत है कि वे दो माइक्रोकंट्रोलर परिवारों - PIC16 (L) F150 और PIC10 (L) F32X के साथ बाहर आए हैं - जिसमें चार विन्यास योग्य लॉजिक सेल शामिल हैं (सीएलसी), लघु सीपीएलडी की तरह।

यहां छवि विवरण दर्ज करें

आठ अलग-अलग तर्क कार्य उपलब्ध हैं:

• AND-OR
• OR-XOR
• AND
• S-R Latch
• D Flip-Flop with Set and Reset
• D Flip-Flop with Reset
• J-K Flip-Flop with Reset
• Transparent Latch with Set and Reset

उदाहरण के लिए यहां जेके फ्लिप-फ्लॉप है:

यहां छवि विवरण दर्ज करें

PIC10 के मामले में (जिसमें एक सीएलसी है), यह छह-पिन डिवाइस के लिए बहुत अद्भुत है जिसकी कीमत 40। से कम है। उस कीमत पर, कई अलग-अलग लॉजिक चिप को शामिल करने की लागत और स्थान की बचत होती है।


5

एक तरफ, "असतत" तर्क तेजी से और अधिक विश्वसनीय संचालन कर सकता है जो अन्यथा एक माइक्रोकंट्रोलर द्वारा किया जा सकता है। और, जो कभी-कभी और भी महत्वपूर्ण होता है, तर्क द्वार समवर्ती रूप से काम कर सकता है, जबकि एक यूसी स्वाभाविक रूप से अनुक्रमिक होता है।

इसके अलावा, अगर आपके पास भीड़-भाड़ वाला बोर्ड है तो आप माइक्रोकंट्रोलर पर I / O पिन बचा सकते हैं अगर आप इस तरह के ऑपरेशन को बाहरी रूप से कर सकते हैं।


3

अनुप्रयोगों की सूची में जोड़ने के लिए, वे भी उपयोगी होते हैं जब आप इनपुट सिग्नल से तेजी से निपटते हैं, जिससे आप सीधे माइक्रोकंट्रोलर में प्रक्रिया कर सकते हैं। उदाहरण के लिए, एक बोर्ड पर मैं इस समय काम कर रहा हूं, एक चरण डिटेक्टर - बस एक XOR गेट - एक रोकनेवाला और संधारित्र के साथ MCU अपने ADC का उपयोग करके दो संकेतों के सापेक्ष चरण को पढ़ने की अनुमति देता है, नमूना लेने के बजाय पूरे उच्च गति संकेत।


2

हर किसी ने यहाँ op-amps की अनदेखी की है; आधुनिक यूपी / माइक्रो कंट्रोलर सर्किट में भी एनालॉग लॉजिक के कई कार्य हैं। माइक्रोस के बीच लंबे तारों के माध्यम से मालिकाना संकेत केवल एक आवेदन होगा। व्यक्तिगत रूप से मैं हर समय सुरक्षा और अन्य इलेक्ट्रॉनिक्स पर काम करता हूं जहां मुझे उच्च योग्य इंजीनियरों द्वारा खराब डिजाइनों को छांटना पड़ता है क्योंकि उनके पास ऑप-एम्प्स और विवेकपूर्ण तर्क की समझ की कमी होती है।


1
एनालॉग सिग्नल प्रोसेसिंग अभी भी तर्क नहीं है , जो असतत मूल्यों से संबंधित है।
कॉलिन डी बेनेट

Op-amp इंटीग्रेटर्स और डिफरेंशियल सर्किट कैलकुलेटर्स हैं, और कंपैटर्स और schmidt ट्रिगर्स एनालॉग और डिजिटल सर्किट के बीच इंटरफेस प्रदान करते हैं। वे सभी प्रकार से तर्क कार्य करते हैं।
पूर्णांक

और सिर्फ मुश्किल तर्क सर्किट होना एनालॉग सर्किट हैं। वे, जैसे op-amps केवल बहुत अधिक लाभ अनुरूप सर्किट हैं। यदि आप उनके साथ डिजाइन करते समय इसे ध्यान में नहीं रखते हैं तो यह सब खराब हो जाता है।
पूर्णांक

मुझे लगता है कि आप असतत हैं; विवेकपूर्ण तर्क पूरी तरह से कुछ और है। ;)
निक जॉनसन

2

उनका उपयोग सुरक्षा तर्क के लिए भी किया जाता है, ताकि सॉफ्टवेयर की संपूर्ण जटिलता को महत्वपूर्ण मार्ग से बाहर रखा जा सके। इस लेजर कटर बोर्ड में उदाहरण के लिए, लेजर बंद करने के लिए।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.