कैसे एक Logitech स्क्रॉल व्हील आंदोलन का पता लगाता है?


80

मैंने अपने माउस में अपने स्क्रॉल व्हील को बदल दिया, एक मिनट की मरम्मत। लेकिन अब मैंने कुछ ऐसा देखा है जिसे अनदेखा नहीं किया जा सकता।

Logitech स्क्रॉल पहियों जाहिरा तौर पर जादू का उपयोग कर कार्य करते हैं

यह स्वतंत्र रूप से तीन बटन पर टिकी हुई है जो बाएं, दाएं और सीधे नीचे प्रेस का पता लगाती है। लेकिन पहिया खुद को विद्युत रूप से किसी भी चीज से जुड़ा नहीं है। यह एक झरने पर प्लास्टिक आराम कर रहा है।

जब मैं स्क्रॉल कर रहा हूं तो माउस को कैसे पता चलेगा? और यह धूल और नाली से प्रभावित क्यों था?

संपादित करें: और यह कैसे पता लगाता है कि आप किस दिशा में स्क्रॉल कर रहे हैं?

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


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

2
यहाँ देखो । प्रत्येक माउस सेटअप अलग है, लेकिन इस तथ्य के आधार पर कि आपने जो तस्वीर पोस्ट की है वह पहिया पर स्पष्ट आरोह दिखाता है इसका मतलब है कि खेलने के लिए एक ऑप्टिकल एनकोडर है।
जेकेगॉल्ड 2

5
यह आपको आश्चर्यचकित कर सकता है, लेकिन पुराने बॉल-माउस (आधुनिक लेजर-माउस नहीं) ठीक उसी तरह से काम करता है, सिवाय इसके कि इसमें 2 पहिए हैं - एक्स और वाई दिशाओं के लिए। यदि आप एक को खोजने और खोलने का प्रबंधन करते हैं, तो आप देखेंगे कि गेंद किसी भी चीज से जुड़ी नहीं है। यहाँ एक तस्वीर है: 38.media.tumblr.com/7d0bb30a71fba01f9c191fc48ca457f5/…
dr01

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

जवाबों:


100

वहाँ एक डायोड (शायद अवरक्त) और एक रिसेप्टर है, जो पहिया के दोनों ओर एक है, सीधे हरे पीसीबी में मिलाया गया है। व्हील स्पोक किया गया है, और इसे मोड़कर आप डायोड से सेंसर तक की यात्रा में प्रकाश को बाधित करते हैं। कोई जादू नहीं।

ओह, और वहां बैठे धूल स्थायी रूप से डायोड से आने वाले किसी भी प्रकाश से सेंसर को अवरुद्ध कर सकते हैं, इसलिए इसमें व्यवधानों को दर्ज करने का कोई तरीका नहीं है, इसलिए पहिया काम नहीं करता है।

प्रकाश ट्रांसमीटर और रिसीवर का स्थान, पता नहीं कौन सा है


19
अब आपको बस यह समझाने की ज़रूरत है कि यह कैसे पता लगाता है कि आप किस दिशा में स्क्रॉल कर रहे हैं
Sampo Sarrala

116
दो रिसेप्टर्स, 1.5 प्रवक्ता को अलग कर देते हैं ताकि उनके रुकावट पैटर्न एक दूसरे के साथ चरण से बाहर 90 डिग्री हो। इसके लिए तकनीकी शब्द एक है quadrature encoderयदि आप इसे गूगल करना चाहते हैं। इन दोनों को ऑन / ऑफ सिग्नल से जोड़ने पर 4 अद्वितीय "प्रतीक" मिलते हैं जो एक दिशा के लिए एक विशिष्ट क्रम में दिखाई देते हैं और विपरीत दिशा के लिए रिवर्स ऑर्डर करते हैं।
एरोनडी

8
यदि आप अपने माउसबॉल को साफ करने के अच्छे पुराने दिनों को याद करते हैं, तो स्क्रॉल के फिसलने पर इन प्रवक्ता को साफ करना एक अच्छा प्रतिस्थापन है।
डग कवेन्डेक

10
जैसा कि कहा गया है कि यह उत्तर गलत है क्योंकि यह विशेष रूप से बताता है कि ऑप्टिकल घटकों की एक विलक्षण जोड़ी है, जब वास्तव में आरोनड के रूप में बताते हैं, दो की आवश्यकता होती है। इसे सुधारने के लिए संपादन सरल होगा, लेकिन एक तथ्यात्मक परिवर्तन के रूप में केवल किटेट को इसे बनाना चाहिए।
क्रिस स्ट्रैटन

3
@ChrisStratton यह एक बहुत छोटी वक्रोक्ति है। एक द्विघात एनकोडर निस्संदेह एकल एकीकृत घटक के रूप में बेचा जाता है। Example1 , Example2
माइक Ounsworth

40

अपने संपादन का उत्तर देने और AAronD की उत्कृष्ट टिप्पणी का विस्तार करने के लिए, पहिया घुमाए जाने पर कोड के अनुक्रम द्वारा दिशा को माइक्रोकंट्रोलर द्वारा महसूस किया जाता है।

उदाहरण के लिए, दो डायोड, जब पहिया घुमाते हैं, तो कहते हैं, काउंटर क्लॉकवाइज निम्नलिखित अनुक्रम में अनुवाद करेगा:

    A B
    0 0 
    0 1 
    1 1 
    1 0 

क्लॉकवाइज दिशा के लिए, इनपुट को ऑपोजिट दिशा में स्थानांतरित किया जाएगा।

एक उत्कृष्ट ग्राफिक चित्रण यहाँ भी उपलब्ध है: http://www.creative-robotics.com/quadrature-intro


5

मैंने कुछ शोध किए और पता चला कि कई प्रकार के स्क्रॉल व्हील प्रकार हैं। यह सिर्फ Logitech नहीं है, लेकिन लगभग सभी माउस निर्माता इस प्रकार के स्क्रॉल व्हील का उपयोग करते हैं। यहाँ एक ऑप्टिकल स्क्रॉल व्हील है। यह एक धातु या कांच की डिस्क में स्लिट्स के माध्यम से एक फोटोडायोड पर एक प्रकाश चमक का उपयोग करता है। चिंतनशील संस्करण भी मौजूद हैं। यह सबसे आम प्रौद्योगिकियों में से एक है। ऑप्टिकल एन्कोडर धूल के प्रति बहुत संवेदनशील होते हैं।

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

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


Logitec एक ग्रे कोड का उपयोग नहीं करता है, यह सरल द्विघात मॉडुलन का उपयोग करता है। यह केवल कोणीय वेग देता है, स्थिति नहीं।
मार्क

@Mark - क्षेत्रकलन है एक 2-सा ग्रे कोड, लेकिन हाँ, यह देखते हुए केवल दो बिट और पहिया भर के कई चक्र देखते हैं कि, आप सही है कि यह केवल एक वृद्धिशील परिणाम और नहीं कोण के रूप में दावा देता है।
क्रिस स्ट्रैटन

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