क्या यह ग्राउंड लूप का मामला है?


9

मैं 2x 12V बैटरी, एक Arduino और एक Cytron MD10C मोटर ड्राइवर का उपयोग करके 24V डीसी मोटर को चलाने की कोशिश कर रहा हूं। मैंने Arduino और मोटर को ड्राइवर बोर्ड से कैसे जोड़ा जाए, इसके लिए मैंने Cytron की वेबसाइट पर वर्णन का पालन किया । 24V प्रदान करने के लिए ड्राइवर बोर्ड पावर इनपुट के लिए 2 बैटरियों को सीरी में प्लग किया जाता है।

इस स्कीमा के साथ पहले परीक्षण में, कई मुद्दे थे, सबसे महत्वपूर्ण बात यह है कि Arduino और ड्राइवर बोर्ड के बीच GND तार जल गया और ड्राइवर बोर्ड पर कुछ स्पार्क्स दिखाई दिए जब मोटर एक Arduino सिग्नल का उपयोग करना शुरू किया गया था। अर्डुइनो को भी कुछ कठिनाइयाँ हुईं और वे रिबूट करते रहे।

मैं सोच रहा था कि क्या यह ग्राउंड लूप का मामला है? यदि हाँ, तो Arduino / ड्राइवर बोर्ड डेटा अनुभाग को उच्च धारा से कैसे अलग किया जाना चाहिए?

बैटरी में से एक 12V इनपुट करंट प्रदान करने के लिए Arduino से भी जुड़ा हुआ है (मैं अब इसे एक बुरा अभ्यास जानता हूं, लेकिन स्कीमा पर छोड़ दिया है अगर यह भूमिका निभा सकता है)। भविष्य में, Arduino मोटर चालक के समान 24V केबलों से डीसी / डीसी स्विचिंग नियामक के साथ संचालित किया जाएगा।

अजीब तरह से, स्कीमा पूरी तरह से काम करता है जब Arduino USB (पीसी से) और ड्राइवर बोर्ड द्वारा 120V / 5V एसी दीवार कनवर्टर द्वारा संचालित होता है। मोटर चालक के पास परीक्षण बटन भी होते हैं जो बोर्ड का परीक्षण करने और बाहरी एमसीयू की आवश्यकता के बिना मोटर को शक्ति देने की अनुमति देते हैं। उन बटनों का उपयोग करते समय, न तो स्पार्क होते हैं, न ही जले हुए तार।

Cytron डेटाशीट इंगित नहीं करता है कि क्या ड्राइवर बोर्ड अलग-थलग है, इसलिए मैंने सोचा कि मोटर करंट इसके माध्यम से, फिर Arduino तक जा सकता है, फिर बैटरी में वापस आ सकता है।

मोटर एक विंडशील्ड वाइपर मोटर के समान 24V डीसी मोटर (10Amps के नीचे खींचती है) है। बैटरी 12V कार बैटरी हैं।

Arduino - मोटर चालक - डीसी मोटर स्कीमा

अपडेट करें:

आपके उत्तर के लिए धन्यवाद। नीचे Arduino को 12V प्रदान करने के लिए एक DC / DC स्टेप डाउन रेगुलेटर का उपयोग करके एक सुझाया गया स्कीमा है। मैंने बैटरी बैंक के साथ श्रृंखला में फ़्यूज़ भी जोड़े। मुझे लगता है कि साझा मैदान शॉर्ट-सर्किट की संभावना को दूर करेगा?

Arduino - मोटर चालक - DC मोटर (UPDATED) स्कीमा


4
मैं एमडी 10 सी के इंटर्नल को नहीं जानता, लेकिन पीडब्ल्यूआर- शायद कमोबेश जीएनडी से जुड़ा है। तो आपके पास 12V के संभावित अंतर के साथ एक शॉर्ट सर्किट या कम से कम बहुत कम प्रतिबाधा पथ Arduino GND और PWR- है।
Rev1.0

1
सिर्फ एक सामान्य मैदान क्यों नहीं और अपनी श्रृंखला से जुड़ी बैटरी से अपने Arduino से मिडपॉइंट 12 V को बाहर निकालें? असंतुलित भार बहुत छोटा होना चाहिए।
winny

आपका पहला वाक्य "12 वोल्ट मोटर" कहता है, लेकिन कहीं और आप "24 वोल्ट मोटर" कहते हैं - यह कौन सा है?
पीटर बेनेट

DC-DC कनवर्टर के बारे में छोटा सा सवाल, -ve टर्मिनल्स कन्वर्टर के अंदर एक साथ जुड़ते हैं?
ओलिवर ब्रॉड

@ ऑलिवरब्रॉड मैं इसके लिए एक डेटा शीट नहीं ढूंढ पाया है और विवरण यह नहीं कहता है कि यह अलग-थलग है, इसलिए मुझे लगता है कि यह कनेक्ट नहीं होगा।
ए। क्लेमेंट

जवाबों:


19

ग्राउंड लूप नहीं। लेकिन एक शॉर्ट सर्किट : यहां छवि विवरण दर्ज करें

हमेशा बैटरी के साथ फ़्यूज़ का उपयोग करें।

इसके बजाय, आप इसे इस तरह बना सकते हैं, ताकि केवल एक सामान्य जमीन हो: यहां छवि विवरण दर्ज करें


ड्राबैक बैटरी पर असंतुलित भार है। मतलब बाईं बैटरी तेजी से खराब हो जाती है, संभव है कि सेट के डिस्चार्ज होने पर उसे नुकसान पहुंचे। मैं एक बैटरी बैलेंसर, या इसके बजाय एक 24V-12V बिजली की आपूर्ति की सलाह देता हूं।


नौसिखिया प्रश्न: ओपी के मुद्दे को हल करने के बारे में मेरा प्रारंभिक विचार मोटर से बैटरी के बीच 0v संदर्भ के लिए एक अलग ग्रंथि को चलाता है। मुझे लगता है कि आपके समाधान को देखते हुए एक अच्छा विचार नहीं होगा। क्या ऐसा?
स्टियन येटरविक

2
या एक 24V से 5V कनवर्टर को एडुइनो के वीसीसी टर्मिनल
जैसन

@StianYttervik आपके पास अभी भी Arduino PCB के बजाय अपने नए तार के माध्यम से एक शॉर्ट सर्किट होगा। वोल्टेज रिश्तेदार हैं, यह पूरी तरह से आप पर निर्भर करता है कि आप 0V को क्या कहते हैं, और इस मामले में यह बाईं ओर के टर्मिनल को 0V, मध्य बैटरी के टर्मिनलों को 12V और 24V के रूप में सबसे सही के रूप में लेबल करने के लिए सबसे अधिक समझ में आता है। महत्वपूर्ण बात यह है कि जीएनडी और पीडब्लूआर के बीच वोल्टेज स्रोत को जोड़ना नहीं है-
14

@patstew मेरी समझ में मोटर पर GND पोल एक रेफरेंस ग्राउंड (और इंस्ट्रूमेंट ग्राउंड, pwm और सिग्नल के लिए) मोटर चलाने के लिए बिल्कुल नहीं है। ऐसा नहीं है?
स्टियन येटर्विक

मुझे लगता है कि कार की बैटरी पर एक आर्दुइनो से असंतुलित करंट को 10 ए मोटर से चालू किया जाएगा, इसलिए यह निर्भर करता है कि मोटर कितनी बार चलती है, कमबैक शायद उतना महत्वपूर्ण नहीं है।
पाइप

3

बाएं हाथ की बैटरी पर लगभग निश्चित रूप से एक शॉर्ट सर्किट है।

मोटर चालक को "एच-ब्रिज" के रूप में वर्णित किया जाता है, जिसका अर्थ है कि यह दोनों मोटर टर्मिनलों को स्विच करता है, इसलिए यह मोटर को रिवर्स करने के लिए सक्षम करने के लिए एक विभाजन सकारात्मक और नकारात्मक आपूर्ति का उपयोग नहीं करता है, इसके बजाय यह मोटर नकारात्मक टर्मिनल और नकारात्मक के लिए सकारात्मक मार्ग देता है मोटर पॉजिटिव टर्मिनल के लिए।

एक निरंतरता परीक्षक के साथ एक त्वरित जांच से यह पुष्टि होनी चाहिए कि बैटरी -वी मोटर नियंत्रक पर तर्क इनपुट जमीन से जुड़ती है।

मैं निम्नलिखित सुझाव दूंगा:

  1. Arduino के मैदान के लिए मोटर बोर्ड का उपयोग करें (जब तक कि एक अलग डीसी-डीसी कनवर्टर का उपयोग न करें )
  2. Arduino पॉज़िटिव में एक श्रृंखला रोकनेवाला जोड़ें (जब तक कि DC-DC कनव का उपयोग न करें)

यदि आप पुष्टि कर सकते हैं कि Arduino मोटर चालक के माध्यम से रखी गई है, तो बैटरी के लिए दूसरा ग्राउंड कनेक्शन न करें। इसे छोड़ना एक ऐसी स्थिति को रोकता है जहां बैटरी से भारी जमीन बाधित हो जाती है और लाइटर हुकअप वायर और अरुडिनो ग्राउंडप्लेन से मोटर करंट प्रवाहित होता है। Arduino की वर्तमान खपत इतनी कम होनी चाहिए कि वह आसानी से लाइटवेट कंट्रोल लीड ग्राउंड से गुजर सके।

अगर डीसी-डीसी कनवर्टर का उपयोग नहीं कर रहा हूं, तो मैं बैटरी से आर्डिनिनो (मध्य बिंदु 24 वी से 12 वी लेने के लिए याद रखना) के संबंध में एक श्रृंखला रोकनेवाला जोड़ने का सुझाव दूंगा। आप संभवतया 10-100 ओम का "वहन" कर सकते हैं, यह इस बात पर निर्भर करता है कि कितने एल ई डी उपयोग में हैं, और यह एक अड़चन के रूप में मोटर चालक के शोर को रोकने के लिए एक सस्ते अवरोधक के रूप में काम करेगा। मुझे लगता है कि आप 5V छोड़ सकते हैं और अभी भी 7v आवश्यकता को पूरा कर सकते हैं।

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

मैं थोड़ा चिंतित हूं कि एक "12 वी" बैटरी वास्तव में लगभग 14 वी हो सकती है जब लोड बंद हो जाता है और अरडिनो के बताए गए अधिकतम इनपुट वोल्टेज से अधिक हो सकता है, लेकिन अगर एक उपयुक्त रेटेड डीसी-डीसी का उपयोग किया जाता है तो यह अप्रासंगिक होगा।

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