एक सीरियल-यूएसबी-केबल एडाप्टर के माध्यम से स्वचालित कमांड भेजने के लिए अजगर का उपयोग करना


3

मेरे पास 9 पिन पुरुष सब-डी सॉकेट के साथ एक पुराना क्रमिक वृत्तों में सिकुड़नेवाला पंप है जिसे गिल्सन सीरियल इनपुट आउटपुट चैनल (GSIOC) लेबल किया गया है जो RS422A विनिर्देशों, या RS485 विनिर्देशों के साथ एक मास्टर डिवाइस को जोड़ता है। GSIOC RS422A / RS485 ट्रांसमीटर और रिसीवर को लागू करता है।

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

क्या कोई कंप्यूटर उचित विशेषताओं के साथ सीधे USB कनवर्टर के माध्यम से पंप और कंप्यूटर को सीधे कनेक्ट करके एक मास्टर डिवाइस के रूप में काम कर सकता है ?

यहाँ से भवन निर्माण क्रम को गति / रोटर दिशा ... आदि को नियंत्रित करने के लिए कंप्यूटर से सीधे पंप पर भेजा जा सकता है? या क्या मैं महत्वपूर्ण वैचारिक समझ को याद कर रहा हूं कि पंप को दूरस्थ रूप से कैसे नियंत्रित किया जाए?

जवाबों:


1

हाँ, यह संभव होगा।

यह छवि से प्रकट होता है कि हरे रंग की 6 पिन कनेक्टर बाहरी मैनुअल कंट्रोल के लिए है। संकेतों में से एक एनालॉग वोल्टेज है, संभवतः मोटर गति को नियंत्रित करने के लिए।

RS232 / 485 सिग्नल में एक पावर ड्राइवर (FET / ट्रांजिस्टर / SCR / etc) के माध्यम से मोटर की गति को नियंत्रित करने के लिए एक डिजिटल PWM (पल्स चौड़ाई संग्राहक) मूल्य होना चाहिए।

अन्य सिग्नल मोटर सक्षम और दिशा का प्रबंधन करने के लिए ऑन-ऑफ कमांड के रूप में कार्य करते हैं।

इसलिए आपको यह पता लगाना होगा कि कौन सा DB9 पिन गति नियंत्रण संकेत के रूप में कार्य करता है - (एनालॉग V +) और उस पिन को एक चर PWM स्रोत खिलाएं। अब RS232 / 485 डिवाइस उच्च वर्तमान डिवाइस नहीं हैं, इसलिए आपको यह पता लगाने की आवश्यकता होगी कि मोटर को चलाने के लिए बिजली कैसे प्रदान की जाती है।

इसके अलावा, कंप्यूटर / MCU DB9 पर प्रत्येक पिन को एक LOW (0v) या HIGH (5V या 3.3v) वोल्टेज पर सेट करने में सक्षम होगा, जो तब RS232 "कनवर्टर" के माध्यम से संकेतों को सही स्तरों पर स्थानांतरित करने के लिए पारित किया जाता है (//- 5V) डिवाइस को नियंत्रित करने के लिए।

एक बार वायरिंग और पावर ज्ञात हो जाने के बाद यह एक आसान काम है।

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