क्या 3.3v माइक्रोकंट्रोलर से TTL इनपुट ड्राइव करना संभव है


11

मुझे काम में हल करने की कोशिश कर रहे एक समस्या पर एक त्वरित सिर की आवश्यकता है। मैं स्मार्ट कार्ड का उपयोग करने के लिए उपयोग किए जाने वाले इंटरफ़ेस मॉड्यूल पर एक समानांतर डेटा पोर्ट से कनेक्ट करने का प्रयास कर रहा हूं। पोर्ट में 8 बिट इनपुट और संबद्ध स्ट्रोब / तैयार पिन के साथ 8 बिट आउटपुट है। मेरे पास एक एआरएम कॉर्टेक्स (mbed.org) के साथ एक माइक्रोकंट्रोलर बोर्ड है जो परीक्षण उद्देश्यों के लिए मेरे पीसी के लिए इन पोर्टों को इंटरफ़ेस करने के लिए एकदम सही होगा। एआरएम बोर्ड में i / o का भार है लेकिन इसका 3.3v हिस्सा है। मैंने इसका उपयोग आपके ठेठ 2 लाइन एलसीडी डिस्प्ले (5 वी भाग) के साथ किया है, जिसमें कोई समस्या नहीं है (मुझे पता है कि एआरएम आई / ओ 5 वी सहनशील है) और मैं एलसीडी समस्या को नियंत्रित कर सकता हूं। मैं जो सोच रहा हूं, क्या यह मान लेना ठीक है कि मैं 3.3v आउटपुट पिन से किसी भी 5v टीटीएल स्तर के इनपुट को ड्राइव कर सकता हूं? मुझे खुशी है कि मैं 5v ttl के स्तर को पढ़ सकता हूं जैसा कि मैंने कहा कि ARM Cortex चिप का प्रलेखन 5v सहिष्णु है।

जवाबों:


11

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

एक टीटीएल इनपुट सिग्नल को "कम" के रूप में परिभाषित किया जाता है जब ग्राउंड टर्मिनल के संबंध में 0 वी और 0.8 वी के बीच, और "उच्च" जब 2.2 वी और 5 वी के बीच होता है (सटीक तर्क स्तर उप-प्रकारों के बीच थोड़ा भिन्न होता है)। टीटीएल आउटपुट आम तौर पर एक "कम" के लिए 0 वी और 0.4 वी के बीच संकीर्ण सीमाओं तक सीमित हैं और एक "उच्च" के लिए 2.6 वी और 5 वी के बीच, शोर प्रतिरोधक क्षमता 0.4 वी प्रदान करते हैं।

http://en.wikipedia.org/wiki/Transistor-transistor_logic#Interfacing_problems


4

"क्या यह मान लेना ठीक है"

आपकी मान्यताओं की संख्या आपके काम में निवेश किए गए धन के विपरीत आनुपातिक होनी चाहिए। मुझे यकीन नहीं है कि इस परियोजना में कितना कुछ है लेकिन मैं हमेशा इसे ध्यान में रखने की कोशिश करता हूं।

डिवाइस के लिए: क्या आप पढ़ रहे हैं, लिख रहे हैं या दोनों हैं? यदि पढ़ना, तो ठीक होना चाहिए क्योंकि आपने कहा था कि आपका डिवाइस 5 वी सहिष्णु है। यदि आप लिख रहे हैं तो मैं अभी भी इस तरह के स्तर के मज़दूर के साथ किसी भी तरह नहीं रहूँगा । आप वास्तव में यह नहीं जान सकते कि यदि आप युक्ति का उपयोग करते हैं तो क्या होगा (भाग्यशाली हो सकते हैं लेकिन आप वास्तव में वास्तव में अशुभ हो सकते हैं)।

मैंने एक स्तर के कन्वर्टर्स का उपयोग किया है और वे बहुत अच्छे हैं!


सिंगल मॉसफेट (प्लस टू पुलअप रेसिस्टर्स) लेवल शिफ्टर एक कूल ट्रिक है लेकिन ध्यान रहे यह आम तौर पर हाई स्पीड सिग्नल के लिए उचित नहीं है।
पीटर ग्रीन


4

"टीटीएल" शब्द के साथ समस्या यह है कि अक्सर इसका उपयोग शिथिल रूप से किया जाता है। लोग अक्सर "टीटीएल" कहते हैं जब वे वास्तव में 5 वी सीएमओएस का मतलब करते हैं।

रियल 5V टीटीएल (74 एलएस और इसी तरह) में 3.3V संगत इनपुट थ्रेसहोल्ड हैं, लेकिन किसी भी सीएमओएस डिवाइस की तुलना में बहुत अधिक इनपुट वर्तमान आवश्यकताएं हैं। इसलिए आपको यह सुनिश्चित करने की आवश्यकता है कि आपका 3.3V डिवाइस टीटीएल इनपुट के लिए पर्याप्त वर्तमान प्रदान कर सकता है। यह एक एकल गेट को चलाने के लिए संभावित रूप से समस्या नहीं है, लेकिन उच्च प्रशंसकों पर परेशानी बन सकती है।

5V "TTL संगत CMOS" (74HCT और इसी तरह) इनपुट 3.3V सिग्नल से ड्राइव करने के लिए ठीक हैं।

5V "पारंपरिक CMOS" (HEF4000 74HC और इसी तरह) के इनपुट आमतौर पर 3.3V सिग्नल के साथ कल्पना से बाहर होंगे लेकिन व्यवहार में इसके बावजूद अक्सर काम करेंगे।

5 वी "सीएमओएस स्कैमिट ट्रिगर" इनपुट 3.3 वी संकेतों का जवाब देने में विफल होने की बहुत संभावना है।

ज्ञात हो कि एक ही डिवाइस पर अलग-अलग पिन के अलग-अलग स्पेक्स हो सकते हैं। मैं PICs पर इस के साथ पकड़ा गया है, जहां पिन के कई TTL संगत इनपुट बफ़र्स है, लेकिन कुछ schmitt ट्रिगर इनपुट बफ़र्स है।

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