تم تبديل عقل CNC القديم باستخدام Arduino

كان لدى

[سيباستيان] و [ستيفان شوتز] ماكينة ISEL EP1090 CNC في المنزل ، غير مستخدمة ، وقرروا إعادة إحيائها. مع المواصفات الميكانيكية الجيدة ، بدا هذا CNC واعدًا - للأسف ، كان مقيدًا بشدة بواسطة جهاز التحكم الخاص به. كان برنامج المعالج المضمن قديمًا جدًا ، وكان به خوارزميات التحكم في المحرك مبرمجة ، وكان الاتصال مع CNC محدودًا بسبب بروتوكول اتصال ISEL الخاص الذي لا تتحدث به الأجهزة الأخرى. قام الشقيقان بإزالة وحدة المعالجة المركزية من PLCC. المقبس ، واستمر في توصيل Arduino الذي يعمل بالطاقة grbl في صندوق التحكم.

 Th The interposer PCB ، مع لوحة 74HC245 إضافية عليها تم تصميمها بطريقة عكسية توصيلات محرك المحرك - تلك - تمر عبر مخزن مؤقت 74HC245 بين المعالج الأصلي وبرامج التشغيل. لقد وضعوا في البداية Arduino داخل صندوق التحكم CNC وكان مناسبًا بشكل جيد ، لكن اتضح أن وحدة المعالجة المركزية في Arduino ستتم إعادة تشغيلها في كل مرة يتحول فيها المغزل - على ما يبدو ، سوف يتعافى EMC. لذلك وضعوا Arduino خارج الصندوق واستخدموا كبلي CAT7 لتوصيل المحرك وإشارات توقف النهاية.

لاستغلال هذه الإشارات ، قاموا بسحب 74HC245 من مقبسه وصنعوا أداة تداخل من لوحين أوليين صغيرين وبعض رؤوس الدبوس ، مما سمح لهم بالاتصال بخطوط STEP و DIR دون لحام الأسلاك في الدائرة الأصلية مجلس. هناك أيضًا وثائق كاملة ، وإعدادات GRBL وصور أخرى في مستودع GitHub الخاص بهم - في حال كان لديك CNC مماثل وتريد معرفة المزيد حول ترقية لوحة التحكم الخاصة بها!

بعد هذا الإصدار الجديد ، يبدأ CNC بدون متاعب. الآن يجب أن يستمر الإخوة! غالبًا ما يكون تشغيل آلة CNC القديمة بهذه البساطة بالفعل ، وكانت التعديلات على وحدات التحكم القديمة أحد العناصر الأساسية لدينا. يمكنك بالفعل استخدام Arduino ، إحدى لوحات التحكم المختلفة المعدة مسبقًا مثل Gerbil أو TinyG ، أو حتى Raspberry Pi - أي شيء يساعد في سد الفجوة بينك وبين جهاز سطح المكتب الذي يجب أن تبدأ في إصلاحه.

تم تبديل عقل CNC القديم باستخدام Arduino
كان لدى

[سيباستيان] و [ستيفان شوتز] ماكينة ISEL EP1090 CNC في المنزل ، غير مستخدمة ، وقرروا إعادة إحيائها. مع المواصفات الميكانيكية الجيدة ، بدا هذا CNC واعدًا - للأسف ، كان مقيدًا بشدة بواسطة جهاز التحكم الخاص به. كان برنامج المعالج المضمن قديمًا جدًا ، وكان به خوارزميات التحكم في المحرك مبرمجة ، وكان الاتصال مع CNC محدودًا بسبب بروتوكول اتصال ISEL الخاص الذي لا تتحدث به الأجهزة الأخرى. قام الشقيقان بإزالة وحدة المعالجة المركزية من PLCC. المقبس ، واستمر في توصيل Arduino الذي يعمل بالطاقة grbl في صندوق التحكم.

 Th The interposer PCB ، مع لوحة 74HC245 إضافية عليها تم تصميمها بطريقة عكسية توصيلات محرك المحرك - تلك - تمر عبر مخزن مؤقت 74HC245 بين المعالج الأصلي وبرامج التشغيل. لقد وضعوا في البداية Arduino داخل صندوق التحكم CNC وكان مناسبًا بشكل جيد ، لكن اتضح أن وحدة المعالجة المركزية في Arduino ستتم إعادة تشغيلها في كل مرة يتحول فيها المغزل - على ما يبدو ، سوف يتعافى EMC. لذلك وضعوا Arduino خارج الصندوق واستخدموا كبلي CAT7 لتوصيل المحرك وإشارات توقف النهاية.

لاستغلال هذه الإشارات ، قاموا بسحب 74HC245 من مقبسه وصنعوا أداة تداخل من لوحين أوليين صغيرين وبعض رؤوس الدبوس ، مما سمح لهم بالاتصال بخطوط STEP و DIR دون لحام الأسلاك في الدائرة الأصلية مجلس. هناك أيضًا وثائق كاملة ، وإعدادات GRBL وصور أخرى في مستودع GitHub الخاص بهم - في حال كان لديك CNC مماثل وتريد معرفة المزيد حول ترقية لوحة التحكم الخاصة بها!

بعد هذا الإصدار الجديد ، يبدأ CNC بدون متاعب. الآن يجب أن يستمر الإخوة! غالبًا ما يكون تشغيل آلة CNC القديمة بهذه البساطة بالفعل ، وكانت التعديلات على وحدات التحكم القديمة أحد العناصر الأساسية لدينا. يمكنك بالفعل استخدام Arduino ، إحدى لوحات التحكم المختلفة المعدة مسبقًا مثل Gerbil أو TinyG ، أو حتى Raspberry Pi - أي شيء يساعد في سد الفجوة بينك وبين جهاز سطح المكتب الذي يجب أن تبدأ في إصلاحه.

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow