STM32 पर स्वायत्त नियंत्रक के साथ सीएनसी मिलिंग मशीन। स्टेपर मोटर्स, उत्कीर्णन, मिलिंग, खराद, फोम कटर को नियंत्रित करने के लिए एक नियंत्रक का चयन करना पारंपरिक मोटर्स के लिए सीएनसी नियंत्रक

मशीन के लिए नियंत्रक को आसानी से असेंबल किया जा सकता है गृह स्वामी. आवश्यक पैरामीटर सेट करना मुश्किल नहीं है, कुछ बारीकियों को ध्यान में रखना पर्याप्त है।

बिना सही चुनावमशीन के लिए नियंत्रक, Atmega8 16au पर CNC के लिए नियंत्रक को स्वयं अपने हाथों से असेंबल करना संभव नहीं होगा। इन उपकरणों को दो प्रकारों में विभाजित किया गया है:

  • मल्टीचैनल। इसमें स्टेपर मोटर्स के लिए 3 और 4 अक्ष नियंत्रक शामिल हैं।
  • एक चैनल।

छोटे बॉल मोटर्स को मल्टी-चैनल नियंत्रकों द्वारा सबसे प्रभावी ढंग से नियंत्रित किया जाता है। मानक आकार में इस मामले में– 42 या 57 मिलीमीटर. यह सीएनसी मशीनों की सेल्फ-असेंबली के लिए एक उत्कृष्ट विकल्प है जिसका कार्य क्षेत्र 1 मीटर तक का है।

यदि आप स्वतंत्र रूप से 1 मीटर से अधिक के क्षेत्र वाले माइक्रोकंट्रोलर पर एक मशीन को इकट्ठा करते हैं, तो आपको 86 मिलीमीटर तक के मानक आकार में उपलब्ध मोटरों का उपयोग करना होगा। इस मामले में, 4.2 ए और उच्चतर नियंत्रण धारा वाले शक्तिशाली एकल-चैनल ड्राइवरों के नियंत्रण को व्यवस्थित करने की अनुशंसा की जाती है।

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

नियंत्रण

पीसी पर स्थापित विशेष सॉफ़्टवेयर का उपयोग करके नियंत्रक को नियंत्रित करना आसान है। मुख्य बात यह है कि कंप्यूटर में कम से कम 1 जीबी मेमोरी और कम से कम 1 गीगाहर्ट्ज का प्रोसेसर हो।

आप लैपटॉप का उपयोग कर सकते हैं, लेकिन डेस्कटॉप कंप्यूटर प्रदान करते हैं श्रेष्ठतम अंक. और उनकी लागत बहुत कम है. जब मशीनों को नियंत्रण की आवश्यकता नहीं होती है तो कंप्यूटर का उपयोग अन्य समस्याओं को हल करने के लिए किया जा सकता है। यदि काम शुरू करने से पहले सिस्टम को ऑप्टिमाइज़ करना संभव हो तो यह अच्छा है।

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

स्कैनर का सरलतम संस्करण बनाना

सबसे ज्यादा सरल उपायके लिए घर का बना निर्माणसीएनसी मशीन - बॉल मोटर्स से सुसज्जित अन्य उपकरणों के हिस्सों का उपयोग। पुराने प्रिंटर यह कार्य बखूबी करते हैं।

हम पिछले उपकरणों से निकाले गए निम्नलिखित भाग लेते हैं:

  1. चिप ही.
  2. स्टेपर मोटर।
  3. स्टील की छड़ों की एक जोड़ी.

कंट्रोलर केस बनाते समय, आपको पुराना केस लेना होगा गत्ते के डिब्बे का बक्सा. प्लाईवुड या पीसीबी से बने बक्सों का उपयोग स्वीकार्य है, स्रोत सामग्री कोई मायने नहीं रखती। लेकिन कार्डबोर्ड को संसाधित करने का सबसे आसान तरीका नियमित कैंची का उपयोग करना है।

टूल की सूची इस तरह दिखेगी:

  • एक साथ टांका लगाने वाला लोहा, सहायक उपकरण के साथ पूरा।
  • ग्लू गन।
  • कैंची उपकरण.
  • तार काटने वाला।

अंततः, नियंत्रक बनाने के लिए निम्नलिखित अतिरिक्त भागों की आवश्यकता होगी:

  1. सुविधाजनक कनेक्शन के लिए तार के साथ कनेक्टर।
  2. बेलनाकार सॉकेट. ऐसी संरचनाएं डिवाइस को शक्ति देने के लिए जिम्मेदार हैं।
  3. लीड स्क्रू एक विशिष्ट धागे वाली छड़ें हैं।
  4. लीड स्क्रू के लिए उपयुक्त आयामों वाला नट।
  5. स्क्रू, वॉशर, लकड़ी के टुकड़ों के रूप में।

हम एक घरेलू मशीन बनाने पर काम शुरू करते हैं

बोर्ड सहित स्टेपर मोटर को पुराने उपकरणों से हटा दिया जाना चाहिए। स्कैनर को बस कांच हटाने और फिर कुछ बोल्ट हटाने की जरूरत है। आपको स्टील की छड़ें भी हटाने की आवश्यकता होगी जिनका उपयोग बाद में परीक्षण पोर्टल बनाने के लिए किया जाएगा।

ULN2003 नियंत्रण चिप मुख्य तत्वों में से एक बन जाएगी। यदि स्कैनर अन्य प्रकार के चिप्स का उपयोग करता है तो भागों को अलग से खरीदना संभव है। यदि वांछित उपकरण बोर्ड पर मौजूद है, तो उसे सावधानीपूर्वक अनसोल्डर करें। Atmega8 16au पर CNC के लिए नियंत्रक को अपने हाथों से असेंबल करने की प्रक्रिया इस प्रकार है:

  • सबसे पहले, सोल्डरिंग आयरन का उपयोग करके टिन को गर्म करें।
  • ऊपरी परत को हटाने के लिए सक्शन के उपयोग की आवश्यकता होगी।
  • स्क्रूड्राइवर के एक सिरे को माइक्रोसर्किट के नीचे रखें।
  • टांका लगाने वाले लोहे की नोक को माइक्रोसर्किट के प्रत्येक पिन को छूना चाहिए। यदि यह शर्त पूरी हो जाती है, तो उपकरण को दबाया जा सकता है।

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

अगले चरण में, दूसरे समानांतर पोर्ट कनेक्टर का आउटपुट चिप में ही आउटपुट से जुड़ा होता है। कनेक्टर और माइक्रोक्रिकिट के टर्मिनलों को तदनुसार जोड़ा जाना चाहिए।

जीरो पिन नेगेटिव बस से जुड़ा होता है।

अंतिम चरणों में से एक स्टेपर मोटर को नियंत्रण उपकरण में टांका लगाना है।

यदि आपको डिवाइस निर्माता से दस्तावेज़ का अध्ययन करने का अवसर मिले तो यह अच्छा है। यदि नहीं, तो आपको स्वयं एक उपयुक्त समाधान खोजना होगा।

तार टर्मिनलों से जुड़े हुए हैं। अंत में, उनमें से एक सकारात्मक बस से जुड़ा है।

बसबार और पावर सॉकेट जुड़े होने चाहिए।

बंदूक से निकलने वाला गर्म गोंद भागों को सुरक्षित करने में मदद करेगा ताकि वे टूटें नहीं।

हम टर्बो सीएनसी का उपयोग करते हैं - एक नियंत्रण कार्यक्रम

टर्बो सीएनसी सॉफ्टवेयर निश्चित रूप से एक माइक्रोकंट्रोलर के साथ काम करेगा जो ULN2003 चिप का उपयोग करता है।

  • हम एक विशेष वेबसाइट का उपयोग करते हैं जहाँ से आप सॉफ़्टवेयर डाउनलोड कर सकते हैं।
  • कोई भी उपयोगकर्ता समझ जाएगा कि कैसे इंस्टॉल करना है।
  • यह प्रोग्राम MS-DOS के तहत सबसे अच्छा काम करता है। विंडोज़ पर संगतता मोड में कुछ त्रुटियाँ दिखाई दे सकती हैं।
  • लेकिन, दूसरी ओर, यह आपको कुछ विशेषताओं वाला एक कंप्यूटर बनाने की अनुमति देगा जो इस विशेष सॉफ़्टवेयर के साथ संगत है।

  1. कार्यक्रम के पहले लॉन्च के बाद, एक विशेष स्क्रीन दिखाई देगी।
  2. आपको स्पेसबार दबाना है. इस प्रकार उपयोगकर्ता मुख्य मेनू में पहुँच जाता है।
  3. F1 दबाएँ और फिर कॉन्फिगर चुनें।
  4. इसके बाद, आपको "एक्सिस की संख्या" आइटम पर क्लिक करना होगा। एंटर कुंजी का प्रयोग करें.
  5. जो कुछ बचा है वह सोयाबीन की मात्रा दर्ज करना है जिसे आप उपयोग करने की योजना बना रहे हैं। इस मामले में, हमारे पास एक मोटर है, इसलिए हम नंबर 1 पर क्लिक करते हैं।
  6. जारी रखने के लिए, Enter का उपयोग करें. हमें फिर से F1 कुंजी की आवश्यकता होगी, इसे उपयोग करने के बाद कॉन्फिगर मेनू में कॉन्फिगर एक्सिस चुनें। फिर स्पेस बार को दो बार दबाएं।

ड्राइव प्रकार - यह वह टैब है जिसकी हमें आवश्यकता है, हम कई टैब प्रेस द्वारा इस तक पहुंचते हैं। नीचे का तीर आपको टाइप आइटम तक पहुंचने में मदद करता है। हमें स्केल नामक एक सेल की आवश्यकता है। इसके बाद, हम यह निर्धारित करते हैं कि इंजन केवल एक क्रांति के दौरान कितने कदम उठाता है। ऐसा करने के लिए, बस भाग संख्या जानें। फिर यह समझना आसान हो जाएगा कि यह सिर्फ एक चरण में कितने डिग्री तक घूमता है। इसके बाद, डिग्रियों की संख्या को एक चरण में विभाजित किया जाता है। इस प्रकार हम चरणों की संख्या की गणना करते हैं।

बाकी सेटिंग्स को वैसे ही छोड़ा जा सकता है। स्केल सेल में प्राप्त संख्या को बस उसी सेल में कॉपी किया जाता है, लेकिन दूसरे कंप्यूटर पर। मान 20 को एक्सेलेरेशन सेल को निर्दिष्ट किया जाना चाहिए। इस क्षेत्र में डिफ़ॉल्ट मान 2000 है, लेकिन सिस्टम के निर्माण के लिए यह बहुत अधिक है। प्रथम स्तर- 20, और अधिकतम - 175। इसके बाद, उपयोगकर्ता के अंतिम चरण आइटम तक पहुंचने तक केवल TAB दबाना बाकी है। यहां आपको नंबर 4 डालना होगा। इसके बाद, टैब को तब तक दबाएं जब तक कि हम सूची में सबसे पहले X की पंक्ति तक नहीं पहुंच जाते। पहली चार पंक्तियों में निम्नलिखित आइटम होने चाहिए:

1000XXXXXXXX
0100XXXXXXXX
0010XXXXXXXX
0001XXXXXXXX

शेष कोशिकाओं में कोई परिवर्तन करने की आवश्यकता नहीं है। बस ठीक चुनें. बस, प्रोग्राम को कंप्यूटर और एक्चुएटर्स के साथ काम करने के लिए कॉन्फ़िगर किया गया है।

लेख वर्णन करता है घर का बना मशीनसीएनसी के साथ. मशीन के इस संस्करण का मुख्य लाभ एलपीटी पोर्ट के माध्यम से स्टेपर मोटर्स को कंप्यूटर से जोड़ने की सरल विधि है।

यांत्रिक भाग

बिस्तर
हमारी मशीन का बिस्तर 11-12 मिमी की मोटाई के साथ प्लास्टिक से बना है। सामग्री महत्वपूर्ण नहीं है, एल्यूमीनियम का उपयोग किया जा सकता है, जैविक ग्लासप्लाईवुड और कोई अन्य उपलब्ध सामग्री. फ़्रेम के मुख्य भाग स्व-टैपिंग शिकंजा का उपयोग करके जुड़े हुए हैं, यदि आप चाहें, तो आप अतिरिक्त रूप से गोंद के साथ बन्धन बिंदुओं को सजा सकते हैं, आप पीवीए गोंद का उपयोग कर सकते हैं;

कैलीपर्स और गाइड
12 मिमी व्यास, 200 मिमी लंबाई (Z अक्ष 90 मिमी), प्रति अक्ष दो टुकड़े वाली स्टील की छड़ें गाइड के रूप में उपयोग की गईं। कैलिपर्स 25X100X45 आयामों के साथ टेक्स्टोलाइट से बने होते हैं। टेक्स्टोलाइट में तीन छेद होते हैं, उनमें से दो गाइड के लिए और एक नट के लिए होता है। गाइड भागों को M6 स्क्रू से बांधा गया है। शीर्ष पर X और Y सपोर्ट में टेबल और Z अक्ष असेंबली को जोड़ने के लिए 4 थ्रेडेड छेद हैं।


कैलिपर जेड
Z अक्ष गाइड एक स्टील प्लेट के माध्यम से X समर्थन से जुड़े होते हैं, जो एक संक्रमण प्लेट है, प्लेट के आयाम 45x100x4 हैं।


स्टेपर मोटर्स फास्टनरों पर लगे होते हैं, जो 2-3 मिमी की मोटाई के साथ शीट स्टील से बने हो सकते हैं। स्क्रू को एक लचीले शाफ्ट का उपयोग करके स्टेपर मोटर की धुरी से जोड़ा जाना चाहिए, जो रबर की नली हो सकती है। यदि आप कठोर शाफ्ट का उपयोग करते हैं, तो सिस्टम सटीक रूप से काम नहीं करेगा। नट पीतल का बना होता है, जिसे कैलीपर में चिपका दिया जाता है।


विधानसभा
विधानसभा घर का बना सीएनसीमशीन, निम्नलिखित क्रम में की जाती है:

  • सबसे पहले आपको कैलीपर्स में सभी गाइड घटकों को स्थापित करने और उन्हें साइडवॉल पर पेंच करने की आवश्यकता है, जो पहले आधार पर स्थापित नहीं होते हैं।
  • हम कैलीपर को गाइडों के साथ तब तक घुमाते हैं जब तक हम सुचारू गति प्राप्त नहीं कर लेते।
  • गाइड भागों को ठीक करते हुए, बोल्ट को कस लें।
  • हम कैलीपर, गाइड असेंबली और साइड फ्रेम को आधार से जोड़ते हैं; हम बन्धन के लिए स्व-टैपिंग स्क्रू का उपयोग करते हैं।
  • हम असेंबली Z को असेंबल करते हैं और एडॉप्टर प्लेट के साथ मिलकर इसे X को सपोर्ट करने के लिए जोड़ते हैं।
  • इसके बाद, कपलिंग के साथ लीड स्क्रू स्थापित करें।
  • हम मोटर रोटर और स्क्रू को कपलिंग से जोड़कर स्टेपर मोटर स्थापित करते हैं। हम यह सुनिश्चित करने के लिए सख्त ध्यान देते हैं कि लीड स्क्रू सुचारू रूप से घूमें।

मशीन को असेंबल करने के लिए सिफारिशें:
नट को कच्चे लोहे से भी बनाया जा सकता है; अन्य सामग्रियों का उपयोग करने की कोई आवश्यकता नहीं है; स्क्रू किसी भी कीमत पर खरीदे जा सकते हैं लौह वस्तुओं की दुकानऔर अपनी आवश्यकताओं के अनुरूप ट्रिम करें। M6x1 धागे के साथ स्क्रू का उपयोग करते समय, नट की लंबाई 10 मिमी होगी।

मशीन चित्र.rar

आइए सीएनसी मशीन को अपने हाथों से असेंबल करने के दूसरे भाग, अर्थात् इलेक्ट्रॉनिक्स की ओर बढ़ते हैं।

इलेक्ट्रानिक्स

बिजली इकाई
एक 12 वोल्ट 3ए इकाई का उपयोग शक्ति स्रोत के रूप में किया गया था। ब्लॉक को स्टेपर मोटर्स को पावर देने के लिए डिज़ाइन किया गया है। नियंत्रक माइक्रोसर्किट को बिजली देने के लिए 5 वोल्ट का एक अन्य वोल्टेज स्रोत और 0.3 ए का करंट इस्तेमाल किया गया था। बिजली की आपूर्ति स्टेपर मोटर्स की शक्ति पर निर्भर करती है।

यहां बिजली आपूर्ति की गणना है. गणना सरल है - 3x2x1=6A, जहां 3 प्रयुक्त स्टेपर मोटरों की संख्या है, 2 संचालित वाइंडिंग्स की संख्या है, 1 एम्पीयर में करंट है।


नियंत्रक
नियंत्रण नियंत्रक को केवल 3 555TM7 श्रृंखला माइक्रोसर्किट का उपयोग करके इकट्ठा किया गया था। नियंत्रक को फर्मवेयर की आवश्यकता नहीं है और यह काफी सरल है योजनाबद्ध आरेख, इसके लिए धन्यवाद, यह सीएनसी मशीन एक ऐसे व्यक्ति द्वारा बनाई जा सकती है जो विशेष रूप से इलेक्ट्रॉनिक्स में पारंगत नहीं है।

एलपीटी पोर्ट कनेक्टर पिन का विवरण और उद्देश्य।

Vvyv. नाम दिशा विवरण
1 स्ट्रोब इनपुट और आउटपुट प्रत्येक डेटा ट्रांसफर पूरा होने के बाद पीसी को सेट करता है
2..9 DO-D7 निष्कर्ष निष्कर्ष
10 पूछना इनपुट बाइट प्राप्त करने के बाद किसी बाहरी डिवाइस द्वारा "0" पर सेट करें
11 व्यस्त इनपुट डिवाइस इस लाइन को "1" पर सेट करके इंगित करता है कि यह व्यस्त है
12 कागज बाहर इनपुट प्रिंटर के लिए
13 चुनना इनपुट डिवाइस इस लाइन को "1" पर सेट करके इंगित करता है कि यह तैयार है
14 ऑटोफीड
15 गलती इनपुट त्रुटि दर्शाता है
16 प्रारंभ इनपुट और आउटपुट
17 में चुनें इनपुट और आउटपुट
18..25 ग्राउंड जीएनडी जी.एन.डी सामान्य तार

प्रयोग के लिए, पुराने 5.25-इंच की स्टेपर मोटर का उपयोग किया गया था। सर्किट में 7 बिट्स का उपयोग नहीं किया जाता है क्योंकि 3 इंजन का उपयोग किया जाता है. आप इस पर मुख्य इंजन (मिल या ड्रिल) चालू करने के लिए चाबी लटका सकते हैं।

स्टेपर मोटर्स के लिए ड्राइवर
स्टेपर मोटर को नियंत्रित करने के लिए एक ड्राइवर का उपयोग किया जाता है, जो 4 चैनलों वाला एक एम्पलीफायर है। डिज़ाइन KT917 प्रकार के केवल 4 ट्रांजिस्टर का उपयोग करके कार्यान्वित किया गया है।


आप सीरियल माइक्रो-सर्किट का भी उपयोग कर सकते हैं, उदाहरण के लिए - 0.5-0.6A के करंट के साथ ULN 2004 (9 कुंजियाँ)।


नियंत्रण के लिए vri-cnc प्रोग्राम का उपयोग किया जाता है। विस्तृत विवरणऔर प्रोग्राम का उपयोग करने के निर्देश यहां स्थित हैं।


इस सीएनसी मशीन को अपने हाथों से असेंबल करके, आप प्लास्टिक की मैकेनिकल प्रोसेसिंग (ड्रिलिंग, मिलिंग) करने में सक्षम मशीन के मालिक बन जाएंगे। स्टील पर उत्कीर्णन. इसके अलावा, एक घरेलू सीएनसी मशीन का उपयोग प्लॉटर के रूप में किया जा सकता है, आप उस पर मुद्रित सर्किट बोर्ड बना सकते हैं और ड्रिल कर सकते हैं।

साइट से सामग्री के आधार पर: vri-cnc.ru

"आरएफएफ" - एलपीटी आउटपुट के साथ 3-अक्ष सीएनसी के लिए अलग-अलग 3 स्टेपर मोटर ड्राइवरों और ड्राइवरों के साथ एक तैयार बोर्ड दोनों को नियंत्रित कर सकता है।
यह बोर्ड LPT पोर्ट वाले पुराने कंप्यूटर का एक विकल्प है जिस पर MACH3 स्थापित है।
यदि G-कोड को कंप्यूटर पर MACH3 प्रोग्राम में लोड किया गया है, तो यहां इसे SD कार्ड से "RFF" पढ़ा जाता है।

1. उपस्थितिबोर्डों

1 - एसडी कार्ड के लिए स्लॉट;

2 - प्रारंभ बटन;

3 - मैन्युअल नियंत्रण जॉयस्टिक;

4 - एलईडी (एक्स और वाई अक्ष के लिए);

5 LED (Z अक्ष के लिए);

6 - स्पिंडल पावर बटन के लिए लीड;

8 - निम्न स्तर के पिन (-जीएनडी);

9 - उच्च स्तरीय पिन (+5v);

10 - 3 अक्षों पर पिन (Xstep, Xdir, Ystep, Ydir, Zstep, Zdir), प्रत्येक 2 पिन;

11 - एलपीटी कनेक्टर पिन (25 पिन);

12 - एलपीटी कनेक्टर (महिला);

13 - यूएसबी कनेक्टर (केवल +5v बिजली आपूर्ति के लिए);

14 और 16 - स्पिंडल आवृत्ति नियंत्रण (पीडब्लूएम 5 वी);

15 - जीएनडी (स्पिंडल के लिए);

17 - स्पिंडल को चालू और बंद करने के लिए आउटपुट;

18 - स्पिंडल गति नियंत्रण (0 से 10 वी तक एनालॉग)।

एलपीटी आउटपुट वाले 3-अक्ष सीएनसी के लिए ड्राइवरों के साथ तैयार बोर्ड से कनेक्ट करते समय:

10 पिन और 11 पिन के बीच जंपर्स स्थापित करें।

11 के साथ 8 और 9 पिन, यदि ड्राइवरों के लिए अतिरिक्त ऑन और ऑफ पिन आवंटित किए जाते हैं तो उनकी आवश्यकता होती है (कोई विशिष्ट मानक नहीं है, इसलिए ये कोई भी संयोजन हो सकते हैं, आप उन्हें विवरण में या यादृच्छिक रूप से पा सकते हैं :) -)

मोटरों के साथ अलग-अलग ड्राइवरों से कनेक्ट करते समय:

"आरएफएफ" बोर्ड के 10 स्टेप, डिर पिन और अपने ड्राइवरों के स्टेप, डिर पिन के बीच जंपर्स स्थापित करें। (ड्राइवरों और मोटरों को बिजली की आपूर्ति करना न भूलें)

"आरएफएफ" को नेटवर्क से कनेक्ट करें। दो एलईडी जलेंगी।

फ़ॉर्मेट किए गए SD कार्ड को LOT 1 में डालें। रीसेट दबाएँ। दाहिनी एलईडी के जलने तक प्रतीक्षा करें। (लगभग 5 सेकंड) एसडी कार्ड निकालें।

इस पर "RFF" नाम की एक टेक्स्ट फ़ाइल दिखाई देगी।

इस फ़ाइल को खोलें और निम्नलिखित चर दर्ज करें (यहां इस रूप और क्रम में):

उदाहरण:

वी=5 डी=8 एल=4.0 एस=0 डिर एक्स=0 डिर वाई=1 डिर जेड=1 एफ=600 एच=1000 यूपी=0

वी - त्वरण (त्वरण) के दौरान प्रारंभिक गति के 0 से 10 तक सशर्त मान।

आदेशों की व्याख्या

डी - मोटर चालकों पर स्थापित स्टेप क्रशिंग (तीनों पर समान होनी चाहिए)।

एल गाड़ी (पोर्टल) के पारित होने की लंबाई है, मिमी में स्टेपर मोटर की एक क्रांति के साथ (यह तीनों पर समान होना चाहिए)। कटर के बजाय हैंडल से रॉड डालें और मोटर को मैन्युअल रूप से घुमाएं पूर्ण मोड़, यह रेखा L का मान होगी।

एस - कौन सा सिग्नल स्पिंडल को चालू करता है, यदि 0 का अर्थ है - जीएनडी यदि 1 का अर्थ +5v है (प्रयोगात्मक रूप से चुना जा सकता है)।

Dir X, Dir Y, Dir Z, अक्षों के साथ गति की दिशा को 0 या 1 सेट करके प्रयोगात्मक रूप से भी चुना जा सकता है (यह मैन्युअल मोड में स्पष्ट हो जाएगा)।

एफ - निष्क्रिय गति (जी0), यदि एफ=600, तो गति 600मिमी/सेकंड है।

H - आपके स्पिंडल की अधिकतम आवृत्ति (PWM का उपयोग करके स्पिंडल आवृत्ति को नियंत्रित करने के लिए आवश्यक है, उदाहरण के लिए, यदि H = 1000, और S1000 को G-कोड में लिखा गया है, तो इस मान के साथ आउटपुट 5v होगा, यदि S500 है तो 2.5 v, आदि, G कोड में वेरिएबल S, SD पर वेरिएबल H से बड़ा नहीं होना चाहिए।

इस पिन की आवृत्ति लगभग 500 हर्ट्ज है।
यूपी - एसडी ड्राइवरों को नियंत्रित करने के लिए तर्क (कोई मानक नहीं है, ऐसा हो सकता है उच्च स्तर+5 वी, और निम्न -) 0 या 1 सेट करें। (किसी भी स्थिति में मेरे लिए काम करता है। -)))

नियंत्रक स्वयं

वीडियो देखें: 3-अक्ष सीएनसी के साथ नियंत्रण बोर्ड

2. नियंत्रण कार्यक्रम की तैयारी (G_CODE)

बोर्ड को आर्टकैम के लिए विकसित किया गया था, इसलिए नियंत्रण कार्यक्रम में एक एक्सटेंशन होना चाहिए। टैप करें (याद रखें कि इसे मिमी में डालें, इंच में नहीं)।
एसडी कार्ड पर सहेजी गई G-कोड फ़ाइल का नाम G_CODE होना चाहिए।

यदि आपके पास कोई भिन्न एक्सटेंशन है, उदाहरण के लिए सीएनसी, तो नोटपैड का उपयोग करके अपनी फ़ाइल खोलें और इसे G_CODE.TAP के रूप में सहेजें।

जी-कोड में x, y, z के साथ होना चाहिए बड़े अक्षर, बिंदु एक पूर्णांक होना चाहिए, अल्पविराम नहीं, और यहां तक ​​कि एक पूर्णांक में भी बिंदु के बाद 3 शून्य होने चाहिए।

यहाँ यह इस रूप में है:

X5.000Y34.400Z0.020

3. मैनुअल नियंत्रण

यदि आपने बिंदु 1, "आरएफएफ" बोर्ड में निर्दिष्ट सेटिंग्स में चर दर्ज नहीं किया है, तो जॉयस्टिक का उपयोग करके मैन्युअल नियंत्रण किया जाता है
मैन्युअल मोड में भी काम नहीं करेगा!!!
मैन्युअल मोड पर स्विच करने के लिए, आपको जॉयस्टिक को दबाना होगा। अब इसे नियंत्रित करने का प्रयास करें. ऊपर से बोर्ड को देखते हुए (नीचे स्लॉट 1,
शीर्ष पर 12 एलपीटी कनेक्टर)।

आगे Y+, पीछे Y-, दायां X+, बायां X-, (यदि Dir X, Dir Y सेटिंग्स में गति गलत है, तो मान को विपरीत में बदलें)।

जॉयस्टिक को फिर से दबाएँ. चौथी एलईडी जलेगी, जिसका अर्थ है कि आपने जॉयस्टिक अप - स्पिंडल पर स्विच कर दिया है
Z+ ऊपर जाना चाहिए, जॉयस्टिक नीचे - नीचे Z- जाना चाहिए (यदि चाल गलत है, तो Dir Z सेटिंग्स में मान बदलें
इसके विपरीत)।
स्पिंडल को तब तक नीचे रखें जब तक कि कटर वर्कपीस को न छू ले। बटन 2 स्टार्ट पर क्लिक करें, अब यह शून्य बिंदु है यहां से जी-कोड का निष्पादन शुरू हो जाएगा।

4. स्वायत्त संचालन (जी-कोड कटिंग करना)
बटन 2 को फिर से दबाएँ, थोड़ी देर दबाकर रखें।

बटन जारी करने के बाद, "आरएफएफ" बोर्ड आपकी सीएनसी मशीन को नियंत्रित करना शुरू कर देगा।

5. रोकें मोड
जब मशीन चल रही हो तो बटन 2 को संक्षेप में दबाएं, कटाई बंद हो जाएगी और स्पिंडल वर्कपीस से 5 मिमी ऊपर उठ जाएगा। अब आप Z अक्ष को ऊपर और नीचे दोनों तरफ से नियंत्रित कर सकते हैं, और वर्कपीस में गहराई तक जाने से भी नहीं डरते, क्योंकि बटन 2 को फिर से दबाने के बाद, Z के साथ रुके हुए मान से कटिंग जारी रहेगी। ठहराव की स्थिति में, आप इसे चालू कर सकते हैं बटन 6 के साथ स्पिंडल को बंद और चालू करें। एक्स और वाई अक्ष पॉज़ मोड में हैं जिन्हें नियंत्रित नहीं किया जा सकता है।

6. धुरी के शून्य पर जाने पर काम का आपातकालीन रोक

स्वायत्त संचालन के दौरान बटन 2 को लंबे समय तक दबाए रखने से, स्पिंडल वर्कपीस से 5 मिमी ऊपर उठ जाएगा, बटन को न छोड़ें, 2 एलईडी, चौथा और पांचवां, बारी-बारी से फ्लैश करना शुरू कर देंगे, जब फ्लैशिंग बंद हो जाए, तो बटन को छोड़ दें और स्पिंडल शून्य बिंदु पर चला जाएगा। बटन 2 को दोबारा दबाने से जी-कोड की शुरुआत से कार्य निष्पादित हो जाएगा।

स्पिंडल गति को नियंत्रित करने के लिए G0, G1, F, S, M3, M6 जैसे कमांड का समर्थन करता है, अलग-अलग पिन होते हैं: 0 से 5 V तक PWM और 0 से 10 V तक दूसरा एनालॉग।

स्वीकृत आदेश प्रारूप:

X4.000Y50.005Z-0.100 M3 M6 F1000.0 S5000

पंक्तियों को क्रमांकित करने की कोई आवश्यकता नहीं है, कोई रिक्त स्थान नहीं है, और बदलते समय केवल F और S को इंगित करें।

एक छोटा सा उदाहरण:

T1M6 G0Z5.000 G0X0.000Y0.000S50000M3 G0X17.608Y58.073Z5.000 G1Z-0.600F1000.0 G1X17.606Y58.132F1500.0 X17.599Y58.363 X17.597Y58.476 X17.603Y58.707 X17.605Y58.748

आरएफएफ नियंत्रक संचालन का प्रदर्शन

मिलिंग मशीन को स्वयं असेंबल करने के लिए, आपको एक सीएनसी नियंत्रण नियंत्रक का चयन करना होगा। नियंत्रक मल्टी-चैनल: 3 और 4 अक्ष के रूप में उपलब्ध हैं स्टेपर मोटर नियंत्रक, और एकल-चैनल। मल्टीचैनल नियंत्रक अक्सर छोटे स्टेपर मोटर्स, आकार 42 या 57 मिमी (nema17 और nema23) को नियंत्रित करने के लिए पाए जाते हैं। ऐसी मोटरें 1 मीटर तक के कार्य क्षेत्र वाली सीएनसी मशीनों की स्व-संयोजन के लिए उपयुक्त हैं। पर स्व विधानसभा 1 मीटर से अधिक के कार्य क्षेत्र वाली मशीन के लिए, ऐसे मोटरों को नियंत्रित करने के लिए मानक आकार 86 मिमी (nema34) के स्टेपर मोटर्स का उपयोग किया जाना चाहिए, 4.2 ए और अधिक के नियंत्रण प्रवाह वाले शक्तिशाली एकल-चैनल ड्राइवरों की आवश्यकता होगी;

डेस्कटॉप मिलिंग मशीनों को नियंत्रित करने के लिए, विशेष एसडी ड्राइवर माइक्रोसर्किट पर आधारित नियंत्रकों का व्यापक रूप से उपयोग किया जाता है, उदाहरण के लिए, टीबी6560 याए3977. इस चिप में एक नियंत्रक होता है जो विभिन्न आधे-चरण मोड के लिए सही साइन तरंग उत्पन्न करता है और इसमें क्षमता होती है सॉफ्टवेयर स्थापनाघुमावदार धाराएँ. इन ड्राइवरों को 3A तक के स्टेपर मोटर्स, मोटर आकार NEMA17 42mm और NEMA23 57mm के साथ काम करने के लिए डिज़ाइन किया गया है।

पीसी पर स्थापित विशिष्ट या Linux EMC2 और अन्य का उपयोग करके नियंत्रक को नियंत्रित करना। कम से कम 1 गीगाहर्ट्ज़ की प्रोसेसर आवृत्ति और 1 जीबी मेमोरी वाले कंप्यूटर का उपयोग करने की अनुशंसा की जाती है। डेस्कटॉप कंप्यूटर लैपटॉप से ​​बेहतर परिणाम देता है और काफी सस्ता होता है। इसके अलावा, आप इस कंप्यूटर का उपयोग अन्य कार्यों के लिए भी कर सकते हैं जब यह आपकी मशीन को नियंत्रित करने में व्यस्त न हो। 512 एमबी मेमोरी वाले लैपटॉप या पीसी पर इंस्टॉल करते समय इसे करने की अनुशंसा की जाती है।

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

एल्यूमीनियम सीएनसी-2020AL से बनी एक डेस्कटॉप उत्कीर्णन और मिलिंग मशीन के साथ, स्पिंडल गति को समायोजित करने की क्षमता के साथ एक नियंत्रण इकाई के साथ पूरा, चित्र 1 और 2, नियंत्रण इकाई में TB6560AHQ चिप पर एक स्टेपर मोटर ड्राइवर होता है, स्टेपर के लिए बिजली की आपूर्ति होती है मोटर चालक और एक स्पिंडल बिजली की आपूर्ति।

चित्र 1

चित्र 2

1. TB6560 चिप पर सीएनसी मिलिंग मशीनों के लिए पहले नियंत्रण नियंत्रकों में से एक को "ब्लू बोर्ड" उपनाम दिया गया था, चित्र 3. बोर्ड के इस संस्करण की मंचों पर बहुत चर्चा हुई, इसके कई नुकसान हैं। पहला धीमा PC817 ऑप्टोकॉप्लर है, जिसके लिए MACH3 मशीन नियंत्रण प्रोग्राम स्थापित करते समय, स्टेप पल्स और डिर पल्स = 15 फ़ील्ड में अधिकतम स्वीकार्य मान दर्ज करने की आवश्यकता होती है। दूसरा, इनपुट के साथ ऑप्टोकॉप्लर आउटपुट का खराब मिलान होता है टीबी6560 ड्राइवर, जिसे सर्किट को संशोधित करके हल किया जा सकता है, चित्र 8 और 9। तीसरा - बोर्ड की रैखिक बिजली आपूर्ति स्टेबलाइजर्स और, परिणामस्वरूप, उच्च ओवरहीटिंग, बाद के बोर्डों पर उपयोग किया जाता है पल्स स्टेबलाइजर्स. चौथा बिजली आपूर्ति सर्किट के गैल्वेनिक अलगाव की कमी है। स्पिंडल रिले 5A है, जो ज्यादातर मामलों में पर्याप्त नहीं है और अधिक शक्तिशाली मध्यवर्ती रिले के उपयोग की आवश्यकता होती है। फायदे में नियंत्रण कक्ष को जोड़ने के लिए कनेक्टर की उपस्थिति शामिल है। इस नियंत्रक का उपयोग नहीं किया जाता है.

चित्र तीन।

2. सीएनसी मशीन नियंत्रण नियंत्रक ने "ब्लू बोर्ड" के बाद बाजार में प्रवेश किया, जिसे लाल बोर्ड का उपनाम दिया गया, चित्र 4।

यहां उच्च आवृत्ति (तेज़) ऑप्टोकॉप्लर्स 6N137 का उपयोग किया जाता है। स्पिंडल रिले 10ए. बिजली आपूर्ति के लिए गैल्वेनिक अलगाव की उपलब्धता। चौथे अक्ष ड्राइवर को जोड़ने के लिए एक कनेक्टर है। सीमा स्विच को जोड़ने के लिए सुविधाजनक कनेक्टर।

चित्र 4.

3. TB6560-v2 चिह्नित स्टेपर मोटर नियंत्रक भी लाल है, लेकिन सरलीकृत है, कोई पावर डिकॉउलिंग नहीं है, चित्र 5. छोटा आकार, लेकिन इसके परिणामस्वरूप छोटे आकार कारेडियेटर

चित्र 5

4. नियंत्रक एक एल्यूमीनियम केस में है, चित्र 6. केस नियंत्रक को धूल से बचाता है धातु के भाग, यह एक अच्छे हीट सिंक के रूप में भी काम करता है। बिजली आपूर्ति के लिए गैल्वेनिक अलगाव। अतिरिक्त +5V सर्किट को पावर देने के लिए एक कनेक्टर है। फास्ट ऑप्टोकॉप्लर्स 6N137। एन कम-प्रतिबाधा और कम ईएसआर कैपेसिटर। स्पिंडल चालू करने को नियंत्रित करने के लिए कोई रिले नहीं है, लेकिन स्पिंडल रोटेशन गति को नियंत्रित करने के लिए रिले (ओके के साथ ट्रांजिस्टर स्विच) या पीडब्लूएम को जोड़ने के लिए दो आउटपुट हैं। पृष्ठ पर रिले नियंत्रण संकेतों को जोड़ने का विवरण

चित्र 6

5. सीएनसी मिलिंग और उत्कीर्णन मशीन का 4-अक्ष नियंत्रक, यूएसबी इंटरफ़ेस, चित्र 7।

चित्र 7

यह नियंत्रक MACH3 प्रोग्राम के साथ काम नहीं करता है; यह अपने स्वयं के मशीन नियंत्रण प्रोग्राम के साथ आता है।

6. एलेग्रो ए3977 से एसडी ड्राइवर पर मशीन का सीएनसी नियंत्रक, चित्र 8।

आंकड़ा 8

7. सीएनसी मशीन DQ542MA के लिए सिंगल-चैनल स्टेपर मोटर ड्राइवर। इस ड्राइवर का उपयोग कब किया जा सकता है आत्म उत्पादनबड़े कार्य क्षेत्र और 4.2A तक के करंट वाले स्टेपर मोटर्स वाली एक मशीन, Nema34 86mm मोटर्स के साथ भी काम कर सकती है, चित्र 9।

चित्र 9

टीबी6560 पर नीले स्टेपर मोटर नियंत्रक बोर्ड के संशोधन का फोटो, चित्र 10।

चित्र 10.

टीबी6560 पर नीले स्टेपर मोटर नियंत्रक बोर्ड को ठीक करने की योजना, चित्र 11।