विषयसूची:
- चरण 1: उपकरण और सामग्री
- चरण 2: बस 1. के लिए डीआईपी स्विच और जम्पर सेटिंग
- चरण 3: बस 2. के लिए डीआईपी स्विच और जम्पर सेटिंग
- चरण 4: बस 3. के लिए डीआईपी स्विच और जम्पर सेटिंग
- चरण 5: सॉफ्टवेयर एकीकरण
वीडियो: एक Arduino पर 3 RS485 बसों तक: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
इस निर्देशयोग्य में मैं दिखाऊंगा कि एक Arduino से 3 स्वतंत्र RS485 बसों को कैसे जोड़ा जाए। यह उपयोगी हो सकता है यदि आप इन बसों के बीच गेटवे बनाना चाहते हैं या यदि आप इन बसों में उपकरणों को नियंत्रित करना चाहते हैं (बिना बस को कनेक्ट किए)। एक अन्य अनुप्रयोग एक RS422 डिवाइस (उदाहरण के लिए मोटर नियंत्रण) और एक RS485 डिवाइस (उदाहरण के लिए एक सेंसर) का एक ही Arduino से कनेक्शन है।
किसी भी स्थिति में आपको ग्राउंडिंग समस्याओं को दूर करने और Arduino की सुरक्षा के लिए पृथक इंटरफ़ेस के साथ RS485 शील्ड की आवश्यकता होगी।
चरण 1: उपकरण और सामग्री
हार्डवेयर:
- Arduino UNO (या Arduino Shield सॉकेट के साथ कोई अन्य सिंगल बोर्ड कंप्यूटर)
- अलग इंटरफ़ेस के साथ Arduino RS42 / RS485 शील्ड
सॉफ्टवेयर:
अरुडिनो आईडीई
चरण 2: बस 1. के लिए डीआईपी स्विच और जम्पर सेटिंग
जम्पर:
- UART RX 0. की स्थिति में
- UART TX स्थिति 1
- वोल्टेज 5V. की स्थिति में
गहरा स्विच:
- S1 = बंद - चालू - चालू - बंद
- S2 = ऑफ - ऑफ - ऑन - ऑन
- S3 = चालू - बंद - बंद - बंद
चरण 3: बस 2. के लिए डीआईपी स्विच और जम्पर सेटिंग
जम्पर:
- UART RX 2 position की स्थिति में
- UART TX स्थिति 3
- वोल्टेज 5V. की स्थिति में
गहरा स्विच:
- S1 = बंद - चालू - चालू - बंद
- S2 = ऑफ - ऑफ - ऑन - ऑन
- S3 = चालू - बंद - बंद - बंद
चरण 4: बस 3. के लिए डीआईपी स्विच और जम्पर सेटिंग
जम्पर:
- UART RX 4 की स्थिति में
- UART TX स्थिति 5
- वोल्टेज 5V. की स्थिति में
गहरा स्विच:
- S1 = बंद - चालू - चालू - बंद
- S2 = ऑफ - ऑफ - ऑन - ऑन
- S3 = चालू - बंद - बंद - बंद
चरण 5: सॉफ्टवेयर एकीकरण
बस 1 के लिए शील्ड Arduino के पिन 0 और 1 पर हार्डवेयर UART का उपयोग करेगी। अन्य दोनों शील्ड सॉफ्टवेयर UARTs का उपयोग करेंगे।
#शामिल
सॉफ्टवेयर सीरियल RS485_BUS2(2, 3);
सॉफ्टवेयर सीरियल RS485_BUS3(4, 5);
व्यर्थ व्यवस्था()
{
….
// बस के लिए सीरियल पोर्ट 1
सीरियल.बेगिन (९६००);
// बस 2. के लिए इनिट सीरियल पोर्ट
RS485_BUS2.begin (9600);
// बस 3 के लिए सीरियल पोर्ट init
RS485_BUS3.begin (९६००);
….
इन सॉफ़्टवेयर UARTs का ट्रांसमिशन डेटा Arduino की गणना शक्ति द्वारा सीमित है। बेशक यदि आप ARM आधारित Arduino या STM32 बोर्ड का उपयोग करेंगे तो यह वास्तव में कोई समस्या नहीं होगी, लेकिन UNO के लिए एक ही समय में केवल दो शील्ड का उपयोग करने की अनुशंसा की जाती है और दूसरी शील्ड के लिए डेटा दर के रूप में 9600 बॉड से अधिक नहीं।.
सिफारिश की:
Arduino कार रिवर्स पार्किंग अलर्ट सिस्टम - कदम दर कदम: 4 कदम
Arduino कार रिवर्स पार्किंग अलर्ट सिस्टम | स्टेप बाय स्टेप: इस प्रोजेक्ट में, मैं Arduino UNO और HC-SR04 अल्ट्रासोनिक सेंसर का उपयोग करके एक साधारण Arduino कार रिवर्स पार्किंग सेंसर सर्किट डिजाइन करूंगा। इस Arduino आधारित कार रिवर्स अलर्ट सिस्टम का उपयोग स्वायत्त नेविगेशन, रोबोट रेंजिंग और अन्य रेंज r के लिए किया जा सकता है
DIY कदम/डीआईआर लेजर गैल्वो नियंत्रक: 5 कदम (चित्रों के साथ)
DIY STEP / DIR LASER GALVO कंट्रोलर: नमस्ते, इस निर्देश में, मैं आपको दिखाना चाहता हूं कि आप ILDA मानक गैल्वो लेजर स्कैनर के लिए अपना खुद का स्टेप / dir इंटरफ़ेस कैसे बना सकते हैं। जैसा कि आप जानते होंगे कि मैं "DIY-SLS-3D-Printer" और "जेआरएलएस १००० DIY एसएलएस-३डी-पी
RS485 Arduino और रास्पबेरी पाई के बीच: 7 कदम
Arduino और रास्पबेरी पाई के बीच RS485: स्कूल के लिए मुझे एक प्रोजेक्ट बनाने की आवश्यकता है। मैं रास्पबेरी पाई द्वारा पूरी तरह से नियंत्रित एक स्मार्ट ग्रीनहाउस नियंत्रक बनाना चुनता हूं। सेंसर एक arduino uno द्वारा संचालित होंगे। आने वाले महीनों के दौरान मैं इस परियोजना के निर्माण को चरणबद्ध तरीके से पोस्ट करूंगा
नोड-लाल: RS485 रास्पबेरी पाई ट्यूटोरियल: 8 कदम
नोड-रेड: आरएस485 रास्पबेरी पाई ट्यूटोरियल: प्रवाह आधारित विजुअल प्रोग्रामिंग टूल नोड-रेड रास्पबेरी पाई डेवलपर्स के लिए अधिक से अधिक लोकप्रिय हो जाता है। यह निर्देश आपको दिखाएगा कि सरल RS485 संचार के लिए और MODBUS के लिए नोड-रेड के तहत हमारे पृथक RS422 / RS485 सीरियल HAT का उपयोग कैसे करें
Arduino RS485 दीन रेल माउंट: 7 कदम
Arduino RS485 दीन रेल माउंट: यह छोटा निर्देश आपको दिखाएगा कि एक डिन रेल पर एक कैबिनेट में RS485 ढाल के साथ एक Arduino को कैसे माउंट किया जाए। आपको MODBUS स्लेव, DMX डिवाइस, डोर एक्सेस यूनिट आदि का एहसास करने के लिए एक अच्छा और कॉम्पैक्ट डिवाइस मिलेगा। यह इंस्ट्रक्शनल भी w