विषयसूची:

Arduino के साथ औद्योगिक एन्कोडर्स का उपयोग कैसे करें: 6 कदम
Arduino के साथ औद्योगिक एन्कोडर्स का उपयोग कैसे करें: 6 कदम

वीडियो: Arduino के साथ औद्योगिक एन्कोडर्स का उपयोग कैसे करें: 6 कदम

वीडियो: Arduino के साथ औद्योगिक एन्कोडर्स का उपयोग कैसे करें: 6 कदम
वीडियो: Rotary Encoder Wiring/Connection with PLC II What is Rotary Encoder? (Autonics E40S6-2500-3-T24) 2024, नवंबर
Anonim
Arduino के साथ औद्योगिक एन्कोडर का उपयोग कैसे करें
Arduino के साथ औद्योगिक एन्कोडर का उपयोग कैसे करें

वृद्धिशील एन्कोडर अक्सर रोबोटिक्स या पोजिशनिंग ट्रैकिंग जैसे औद्योगिक अनुप्रयोगों के लिए उपयोग किए जाते हैं। औद्योगिक अनुप्रयोगों के लिए एनकोडर ज्यादातर एक अंतर RS422 इंटरफ़ेस के साथ आते हैं।

मैं इस छोटी परियोजना में दिखाऊंगा कि एक औद्योगिक वृद्धिशील एन्कोडर का उपयोग कैसे करें - हमारे मामले में सिक डीएफएस 60 - एक Arduino यूएनओ के साथ।

चरण 1: उपकरण और सामग्री

उपकरण और सामग्री
उपकरण और सामग्री
उपकरण और सामग्री
उपकरण और सामग्री

सामग्री

  • अरुडिनो यूएनओ
  • Arduino के लिए 3x RS422 शील्ड
  • वृद्धिशील एनकोडर (बीमार DFS60)

उपकरण

  • पेंचकस
  • प्रयोगशाला बिजली की आपूर्ति

चरण 2: कुछ मूल बातें

कुछ मूल बातें
कुछ मूल बातें
कुछ मूल बातें
कुछ मूल बातें

एन्कोडर का RS422 आउटपुट केवल हार्डवेयर परत के लिए उपयोग किया जाता है। RS422 पर कोई सीरियल प्रोटोकॉल प्रसारित नहीं किया जाएगा। केवल एनकोडर की दालों को सीधे 3 अलग-अलग RS422 चैनलों के माध्यम से स्थानांतरित किया जाता है: SIN, COS और Z (शून्य स्थिति)।

3 स्वतंत्र RS422 चैनलों के कारण हमें Arduino के लिए 3 RS422 इनपुट की आवश्यकता है। इस उद्देश्य के लिए मैंने अपने Arduino RS422/RS485 ढाल के 3 पीसी का उपयोग किया है - एक Arduino पर स्टैक्ड।

चरण 3: RS422 शील्ड्स की डिप स्विच सेटिंग

RS422 शील्ड्स की डिप स्विच सेटिंग
RS422 शील्ड्स की डिप स्विच सेटिंग

किसी भी शील्ड के लिए डिप स्विच सेटिंग समान होती है:

  • S1: चालू, बंद, बंद, बंद (रिसीवर हमेशा चालू / ट्रांसमीटर हमेशा बंद)
  • S2: बंद, बंद, चालू, चालू
  • S3: ON, OFF, OFF, OFF (टर्मिनिंग रेसिस्टर ऑन)

चरण 4: RS422 शील्ड्स की जम्पर सेटिंग्स

RS422 शील्ड्स की जम्पर सेटिंग्स
RS422 शील्ड्स की जम्पर सेटिंग्स
RS422 शील्ड्स की जम्पर सेटिंग्स
RS422 शील्ड्स की जम्पर सेटिंग्स
RS422 शील्ड्स की जम्पर सेटिंग्स
RS422 शील्ड्स की जम्पर सेटिंग्स

किसी भी शील्ड के लिए जम्पर सेटिंग अलग होती है। कनेक्टेड चैनल के आधार पर RX पिन को कॉन्फ़िगर किया गया है:

  • जेड: डी२
  • सीओएस: डी3
  • पाप: D4

वोल्टेज जम्पर JP1 को 5V पर सेट किया जाना चाहिए।

चरण 5: वायरिंग

तारों
तारों

एन्कोडर को प्रयोगशाला बिजली आपूर्ति द्वारा या सीधे Arduino UNO. के 5V द्वारा संचालित किया जा सकता है

चरण 6: सॉफ्टवेयर और परीक्षण

कृपया Arduino IDE के तहत संलग्न INO फ़ाइल संकलित करें। प्रोजेक्ट को Arduino पर अपलोड करने के बाद आपको 115200 बॉड के साथ सीरियल मॉनिटर खोलना होगा।

आप वर्तमान वृद्धि मूल्य (सभी 0, 5s अद्यतन) और वहां एनकोडर की वर्तमान स्थिति देखेंगे…।

सिफारिश की: