5-तार कनेक्शन और फ्रीस्केल IMX28 के साथ प्रतिरोधक टचस्क्रीन


19

मेरे पास IMX28EVK बोर्ड है और मैं इस बोर्ड को 5-तार प्रतिरोधक टचस्क्रीन से जोड़ना चाहूंगा। I.MX28 के संदर्भ मैनुअल में, फ्रैस्केल ने कहा:

LRADC2 - 6 का उपयोग 4/5-तार टच-स्क्रीन नियंत्रण के लिए किया जा सकता है। LRADC6 का उपयोग 5-तार टच-स्क्रीन नियंत्रक और बाहरी तापमान संवेदन के वाइपर के लिए किया जा सकता है, लेकिन उन्हें हार्डवेयर कॉन्फ़िगरेशन में एक ही समय में सक्षम नहीं किया जा सकता है। LRADC5 का उपयोग वाई के लिए किया जा सकता है 4-तार और 5-तार के एलआर के लिए; LRADC4 का उपयोग 4-वायर के X- और 5-वायर के UR के लिए किया जा सकता है; LRADC3 का उपयोग Y + के 4-तार और LL के 5-तार के लिए किया जा सकता है; LRADC2 का उपयोग 5-तार के X + और UR के लिए किया जा सकता है; LRADC2 ~ 5 पिन पर पुल-अप या पुल-डाउन स्विच नियंत्रण के लिए, कृपया HW_LRADC_CTRLS रजिस्टर देखें।

मुझे लगता है कि कोई त्रुटि है। यूआर शब्द 2 बार दोहराया जाता है और उल कभी नहीं दिखाई देता है

मेरे पास यह टचस्क्रीन है:

मॉडल: EL-TS-104F-5H प्रकार: एनालॉग प्रतिरोधक 5 तार B- प्रकार।

इस टचस्क्रीन में 5 पिन हैं:

1 - RT; 2 - RL; 3 - SG; 4 - LT; 5 - LL

|----------|
|LT      RT|
|          |
|LL      RL|
|----------|

मैंने यह कनेक्शन बनाया है:

RT <-> UR
RL <-> LR
SG <-> wiper
LT <-> UL (?)
LL <-> LL

लेकिन टचस्क्रीन ठीक से काम नहीं करता है। क्या मेरे द्वारा बनाया गया कनेक्शन सही है? यदि नहीं, तो सही संबंध क्या है? कोई सुझाव?


1
मुझे एक ही EVK और MX283 के आधार पर एक कस्टम बोर्ड मिला है। (नहीं एलसीडी या टचस्क्रीन, हालांकि) आपने LTIB या कर्नेल कॉन्फ़िगरेशन में क्या कदम उठाए? आपको linux / arch / arm / mach-mx28 / platform फ़ाइलों को देखने और उस तरह LRADC कॉन्फ़िगरेशन को संशोधित करने की आवश्यकता हो सकती है। मैं मान रहा हूँ कि आपके पास एक काम करने वाला एलसीडी है? सबसे अधिक संभावना है, इस सवाल के लिए फ्रीस्केल एमएक्स फोरम बेहतर होगा।
darron

मेरे पास evk है और मेरा कस्टम बोर्ड है। मेरे पास स्पर्श (4-तार) और स्पर्श (5-तार) के साथ एक और एलसीडी के साथ evkLCD भी है। <br> एलसीडी के साथ कोई समस्या नहीं है, सभी ठीक से काम कर रहे हैं, 4-तार स्पर्श भी। <br> मुझे लगता है कि LTIB। कॉन्फ़िगर सही, लेकिन संभव है कि मैं गलत था। <br> क्या आपको लगता है कि यह संभव है कि LTIB केवल 4-वायर टच के लिए कॉन्फ़िगर किया गया है और 5-वायर के लिए नहीं? हालाँकि मैं प्लेटफ़ॉर्म फ़ाइल की जाँच करूँगा। <br> संकेत के लिए धन्यवाद। <br>
काटे

ठीक है, शायद मुझे LTIB को फिर से कॉन्फ़िगर करने की आवश्यकता है। शायद मुझे एक अलग ड्राइवर का उपयोग करने या एक नया बनाने की आवश्यकता है .. संकेत के लिए धन्यवाद।
कट्टे

4
क्या यह संदर्भ मैनुअल ऑनलाइन है? और यदि ऐसा है तो क्या आप एक लिंक प्रदान कर सकते हैं? धन्यवाद!
dhsieh2

जवाबों:


1

मैं यहाँ सिर्फ बैलिंन थूक रहा हूँ, लेकिन यदि आप आरटी को यूआर से जोड़ते हैं तो आप आरएल को एलआर से क्यों जोड़ेंगे? स्वैप उल और LR कनेक्शन और देखें कि क्या होता है। ऐसा लगता है कि आप एल को एल से जोड़ देंगे और फिर स्पष्ट रूप से एसजी वाइपर में जाता है, जिससे यू के आर पर जाने के लिए छोड़ दिया जाता है ताकि आरएल और उल को एक साथ रखा जा सके।

मैं टचस्क्रीन से संबंधित किसी भी दस्तावेज का उल्लेख नहीं कर सकता हूं इसलिए यह सबसे अच्छा है जो मुझे मिला है।


नहीं, कनेक्शन प्रतीकात्मक रूप से सही होना चाहिए। मैंने उन्हें "आरटी" = राइटटॉप, यूआर = अपर राइट के रूप में पढ़ा। मुझे लगता है कि वे mx28 पक्ष पर यूआर गलत मिला है ... क्योंकि वे इसके बारे में उलझन में लगते हैं। यह पता चला है कि LRADC2 उल के लिए है, संदर्भ मैनुअल में एक अन्य पृष्ठ पर एक आंकड़ा पर आधारित है।
द्रोण

आह, ठीक है कि बहुत तार्किक है। ईमानदारी से बिना किसी दस्तावेज के, मैं आपकी मदद नहीं कर सकता।
फंकीगुए

1
मुझे नहीं, काट्टे ... जून 2011 में वापस। मुझे लगता है कि कोर्तुक सिर्फ इस भूत के सवाल का जवाब चाहता है। :)
डार्रोन

@ डार्रॉन 17 वोटों और कोई जवाब नहीं, यह कुछ प्यार की जरूरत है।
कोर्तुक

1

टाइपो पर प्रारंभिक भ्रम का उत्तर देने के लिए जिसके बारे में LRADC पिन है ... iMX28 संदर्भ मैनुअल निम्नलिखित पिन परिभाषाओं के साथ पृष्ठ 2269 पर एक चित्र 38-2 दिखाता है:

LRADC0 button 0
LRADC1 button 1
LRADC2 UL
LRADC3 LL
LRADC4 UR
LRADC5 LR
LRADC6 wiper

आपको उन पंक्तियों पर किसी भी पुलअप या पुलडाउन को निष्क्रिय करने के लिए HW_LRADC_CTRL0 रजिस्टर को कॉन्फ़िगर करने की आवश्यकता होगी। (हालांकि उपयुक्त टचस्क्रीन ड्राइवर का चयन करना शायद आपके लिए यही होगा)

उल्लिखित 5-तार डिवाइस के कनेक्शन सही होने चाहिए ... क्योंकि आरटी का अर्थ "राइट साइड टॉप" होना चाहिए और यूआर ("ऊपरी दाएं") के बराबर होना चाहिए।

टचस्क्रीन ड्राइवर का चयन करने और इस सब को सक्षम करने के लिए एलटीआईबी का कॉन्फ़िगरेशन एक मुद्दा हो सकता है, लेकिन मुझे लगता है कि यह डेमो बोर्ड के लिए बॉक्स से बाहर काम करना चाहिए और यह मानक छवि है। (जब तक कि यह 4-तार या कुछ और के लिए स्थापित न हो)

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