فهرست مطالب:
- مرحله 1: ویدئو
- مرحله 2: سیم کشی و ترسیم مدار
- مرحله 3: مواد مورد نیاز
- مرحله 4: کد منبع و برنامه نویسی
- مرحله 5: آماده سازی G-CODE
- مرحله 6: پردازش IDE
تصویری: ماشین طراحی DIY MINI CNC: 6 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
این دستگاه طراحی مینی cnc است
مرحله 1: ویدئو
سلام دوستان
من یک دستگاه پلاتر CNC کوچک با مکانیزم مینی موتور پله ای ساخته ام
برای کنترل این دستگاه CNC ما به یک برد میکروکنترلر به نام arduino Nano نیاز داریم و برای هر موتور پله ای IC L293D IC به راننده موتور احتیاج داریم.
تمام قطعات الکترونیکی بر روی یک مدار چاپی لباس لحیم می شوند.
من یک طرح PCB تهیه کردم و به محض دریافت PCB آن را از JLCPCB. COM سفارش دادم فقط باید پین هدر را لحیم کرد ، پایانه های PCB و CNC آماده بارگیری کد برای اجرا است.
JCLPCB یک شرکت تولید کننده مدار چاپی است که تنها تا 10 دلار نمونه اولیه PCB را تنها در 2 دلار ارائه می دهد.
اگر برای سفارش پروژه های الکترونیکی آینده به مدار چاپی نیاز دارید ، می توانید از JLCPCB. COM دیدن کنید
مرحله 2: سیم کشی و ترسیم مدار
در PCB کنترل CNC از 2 IC موتور راننده L293D استفاده کرده ام ،
IC درایور L293D H-Bridge IC است که می تواند حداکثر 2 موتور DC را در هر جهت کنترل کند یا می تواند کنترل کند
یک استپر موتور دوقطبی
ولتاژ منطقی IC L293D 5 - 7V DC ، ولتاژ موتور 5 - 35V DC است ، می تواند جریان را تا 1.2 آمپر کنترل کند.
اگر می خواهید همان PCB را که من استفاده کرده ام سفارش دهید ، بنابراین من یک PCB PCB را در این پست پیوست کرده ام ، همچنین من یک فایل PCB قابل ویرایش داده ام که می توانید آن را در نرم افزار Fritzing باز کنید و می تواند PCB را مطابق نیاز شما تغییر دهد.
مرحله 3: مواد مورد نیاز
در ادامه مطالبی که من استفاده کرده ام آمده است ، ممکن است مواردی را که م effeثر است امتحان کنید و با ما به اشتراک بگذارید.
PCB سفارشی از JLCPCB. COM
موتور پله ای 100 میلی متری:-https://www.banggood.in/DC-4-9V-Drive-Stepper-Motor-Swrew-Wut-Nut-Slider-2-Phase-4-Wire-p-964613.html؟rmmds = search & cur_warehouse = CN
آردوینو نانو:- https://amzn.to/2zgmRwUL293D IC:-
پایانه PCB:-
پین سرصفحه:-
سروو موتور: -
آداپتور 5V:-
مرحله 4: کد منبع و برنامه نویسی
خوب است بدانید نقش هر جزء و نرم افزار در دستگاه CNC چیست
1) ARDUINO Arduino اساساً به عنوان مغز دستگاه CNC کار می کند که یک کد CNC به arduino ارتقا یافته است به طوری که وقتی جریان Gcode به arduino Arduino فرمان سپر موتور برای اجرای موتورهای پله ای را می دهد.
2) سپر موتور L293D این سپر اختصاصی برای کنترل صحت موتور با آردوینو در اینجا است که این سپر دو موتور پله ای (محور x و محور y) و یک موتور سروو را کنترل می کند ، https://cdn-learn.adafruit.com/downloads /pdf/adaf… برای اطلاعات فنی دقیق این مطلب را بخوانید.
3) موتور سروو اساساً این موتور در اینجا فقط برای بالا یا پایین استفاده می شود که سرو قلم با سپر موتور متصل است
4) Arduino IDE این برای بارگذاری کد در arduino استفاده می شود
5) پردازش IDE این برای قرار دادن G-CODE در آردوینو استفاده می شود
6) Inkscape این برای ایجاد فایل G-CODE از هر تصویر استفاده می شود
TipAsk Question را اضافه کنید
مرحله 5: آماده سازی G-CODE
کد G فرمت فایلی است که دستگاه شما می تواند بفهمد و بر این اساس کار کند
فرض کنید باید قسمتی از متن را با ماشین بکشید تا به Gcode آن نیاز داشته باشید
بنابراین نرم افزار Inkscape به شما امکان می دهد تصویر یا متن را به کد G تبدیل کنید.
نحوه تبدیل فایل به G-code این فیلم را تماشا کنید
اما هنگام بارگیری نرم افزار Inkscape گزینه G-CODE به عنوان گزینه ذخیره وجود ندارد
بنابراین برای بارگیری برنامه افزودنی تک شاخ Makerboat g-code زیر باید یک فرمت کتابخانه در inkscape اضافه کنید https://github.com/martymcguire/inkscape-unicorn/… نحوه افزودن این برنامه افزودنی به Inkscape
1) فایل را از حالت فشرده خارج کنید
2) پوشه را با دوبار کلیک باز کنید
3) همه پوشه ها و فایل های فرعی را کپی کنید
4) بر روی نماد inkscape از دسکتاپ راست کلیک کنید.
5) به Properties بروید
6) به محل باز کردن فایل بروید
7) پوشه "SHARE" را باز کنید
8) پوشه "EXTENSION" را باز کنید
9) تمام آن فایل را در اینجا بگذرانید
10) انجام شد
مرحله 6: پردازش IDE
آردوینو ما آماده است دستگاه ما آماده است و کد g ما نیز آماده چاپ است
بنابراین ما به چیزی نیاز داریم که بتواند کد g را به آردوینو منتقل کند ،
بنابراین در اینجا ما پردازش برنامه GCTRL را داریم کد GTRL را از لینک زیر بارگیری کنید
پس از بارگیری کد GCTRL ، پوشه را از حالت فشرده خارج کرده و کد gctrl را در آن بارگذاری کنید
پردازش و فشار دکمه پخش یک پنجره جدید باز از این پنجره شما می توانید پورت ارتباط خود را انتخاب کنید ، با فشار دادن "G" مرورگر باز است فایل g-code خود را انتخاب کرده و به محض بارگذاری فایل بارگذاری کنید ماشین شروع به کشیدن
توصیه شده:
ربات هوشمند DIY ردیابی ماشین ردیابی ماشین ردیابی خودرو حساس به نور: 7 مرحله
دستگاه DIY Robot Smart Tracking Car Tracking Car Photosensitive: طراحی شده توسط SINONING ROBOT شما می توانید از ربات ردیابی ماشین خرید کنید بچرخید تا
تبدیل هر ماشین R/C به برنامه Bluetooth کنترل ماشین R/C: 9 مرحله
تبدیل هر ماشین R/C به یک کنترل برنامه بلوتوث R/C Car: این پروژه مراحل تغییر یک ماشین کنترل از راه دور معمولی به یک ماشین کنترل Bluetooth (BLE) با برد روباتیک Wombatics SAM01 ، Blynk App و MIT App Inventor را نشان می دهد. بسیاری از خودروهای ارزان قیمت RC با ویژگی های زیادی مانند چراغ های LED و
کیت آموزشی ماشین روبات ماشین حباب حباب برای کودکان: 8 مرحله
کیت آموزشی Bubble Blister Robot Machine for Kids: سلام سازندگان ، پس از یک استراحت طولانی ، ما دوباره با هم هستیم. در این فصل تصمیم گرفتیم دایره خود را کمی بیشتر گسترش دهیم. تا کنون ما در تلاش برای تولید پروژه های حرفه ای بوده ایم. اطلاعات سطح بالا لازم است بدانید. اما ما همچنین فکر کردیم که باید این کار را انجام دهیم
طراحی یک جام مقوایی با روش های تفکر طراحی: 7 مرحله
طراحی جام مقوایی با روش های تفکر طراحی: با سلام ، جام مقوایی که مطابق روش های تفکر طراحی طراحی شده است ، در اینجا وجود دارد. به این موضوع دقت کنید و نظر دهید لطفا. من پروژه خود را با نظرات شما بهبود می بخشم :) خیلی ممنون ---------------------------- Merhaba، Design Thinking me
قلم های طراحی نور LED: ابزارهای طراحی دودل های سبک: 6 مرحله (همراه با تصاویر)
قلم های طراحی با نور LED: ابزارهایی برای ترسیم ابله های سبک: همسرم لوری یک دودلر بی وقفه است و من سالها با عکاسی با نوردهی طولانی بازی کرده ام. با الهام از گروه هنرمندان نور PikaPika و سهولت دوربین های دیجیتال ، ما از هنر نقاشی سبک استفاده کردیم تا ببینیم چه کاری می توانیم انجام دهیم. ما یک لار