میگم این توصیه شامل کسانی که می خواهند فقط روی کنترلر cnc کار کنند هم میشه ؟؟!!نقل قول:
نمایش نسخه قابل چاپ
میگم این توصیه شامل کسانی که می خواهند فقط روی کنترلر cnc کار کنند هم میشه ؟؟!!نقل قول:
سلام
نه - به نظر من طراحی و ساخت کنترولر زیاد هزینه بر نیست اما باز هم تبش بالاست.
بهتره یه نفر بعد از آشنایی مقدماتی با کنترولرهای سی ان سی اول یه گرایش را انتخاب بکنه بعد حداقل یکی دو ماه بره شاگزدیشونو بکنه(خاک کارگاه بخوره) در حین کار با مسائل اون رشته آشنا بشه با ابزار ها و نحوه کار دستی که آشنا شد بیاد کنترولر اونو طراحی کنه و کنترولرش چیزی بیشتر از کنترل سه تا موتور باشه!!!
فکر می کنید واسه چی تو مملکت ما این همه طراح سی ان سی داریم و صنعت داره درجا میزنه؟
واسه اینه که من و شما به خودمون زحمت نمیدیم و نمیریم یه کار اساسی انجام بدیم و همش تو توهم خودمون داریم سی ان سی خلق می کنیم وبعد هم ولش می کنیم و سالها دیگه سراغش هم نمی ریم.
کار شما خیلی ارزشمنده. شما که وقت و انرژی می گذارید و یه کاریو انجام می دید خیلی ارزش داره حتما به کارتون ادامه بدید.
سلام دوست عزیز من هم مثل شما می خواستم با یه میکرو AVR یه درایور استپر برای CNC بسازم ولی یه جاهایی گیر کردم. من فقط می خواستم به جای استفاده از سه عدد L297 از یه میکرو Mega32 استفاده کنم به این صورت که از سه عدد وقفه خارجی که در میکرو وجود داره برای پالس گرفتن از پورت پرینتر و 3 پایه دیگه برای جهت چرخ استفاده کنم تا اندازه ای هم برنامه رو با بسکام نوشتم ولی وسط کار به شک افتادم . آیا میکرو می تونه تمام دستوراتی که از پورت موازی کامپیوتر میاد رو پردازش و سر وقت به استپر ها برسونه ؟ این بود که کار رو متوقف کردم برای حرکت دادن موتور استپر هم از یه جدول استفاده کردم که توی اون یک سری کد رو به پورتی که استپر وصل بود می رسوند یه جدول برای فول استپ و یه جدول هم هالف استپ این کدها رو هم از روی L297 خودم اون رو توی پروتئوس راه اندازی کردم و با پالس دادم به اون خروجی رو چک کردم تا ببینم چه کدی تولید می کنه برای فول استپ 4 کد و برای هالف استپ 8 کد تولید می کنه می تونی امتحان کنی.نقل قول:
سلام
آقایی که cnc میساخت اگه میشه یه زنگ یا ایمیل به هم بده من برای پلکسی یه دونه میخام البته با دلر
[Dear Guest/Member you can't see link before replyclick here to register]
سلام
پیام های خصوصی تونو چک کنید.
سلام مجدد.
آقا بهزاد X
مطمئن باش جواب میده. من جواب گرفتم.
تو برنامه GCode سرعت حرکت یا براده برداری را بادستور Fxxxx کم کن.
مثال :
G00 X100.00 Y100.00 F300
اگه از برنامه ماخ3 استفاده بکنی می تونی حداکثر سرعتو تنظیم کنی طوری که میکرو جواب بده.
ضمنا به نظر من هم استفاده از میکرو بهتر از L297 است.
چون میکرو قابلیت انعطاف پذیری زیادی داره و میتونی :
1- الگو های بیشتر و نامتعارفی استفاده کنی.
2- سیستم تاکئومتری اونو راه بندازی و موقعیت محور ها رو داشته باشی و ارسال کنی
3- آخرین موقیعت موتور ها رو ذخیره و بازیابی بکنی مخصوصا رجیستر پایه ها رو.
4- با یه LCD کوچیک و یه بلندگوی معمولی و چند تا انکدر ، دستگاهتو از حالت کَر و کور و چلاق در بیاری
و ...
فقط هواست باشه بعد از اعمال دستورات حتما موتور ها رو خاموش کنی.
من تو میکرو با MikroPascal PRO از محصولات MikroE و تو کامپیوتر با دلفی کار می کنم(تطبیق دادنش راحته) اگه خدمتی از دستم بر بیاد در خدمت دوستان و اساتید گرامی هستم.
موفق باشید.
این یه رابط ه مثل اون چیزی که شما میخواهید اما واسه سرو موتوره
کم کردن سرعت فکر خوبیه ولی اصلا حرفه ای نیستنقل قول:
به نظر من اگه سرعت رو هم کم کنیم باز هم به مشکل می خوریم
به فرض همین فرمان شما
G00 X100.00 Y100.00 F300
این فرمان برای حرکت به موقعیت داده شده است.
اگه فرمان به صورت یکی بعد از دیگری باشه یعنی اول محور x حرکت کنه و بعد محور y با وقفه اون رو می تونیم بخونیم ولی اگه به صورت همزمان قرار باشه برای حرکت هر دو موتور ارسال بشه با توجه به اولویت بندی وقفه ها حداقل اتفاق رو می تونیم تاخیر در زمان بندی توصیف کنیم یعنی میکرو دستور اول رو میگیره میره اجرا کنه در حالی که یه دستور دیگه توی صف مونده و منتظر اجراست و تا بیا اون رو اجرا کنه با سرعت ارسال دیتا کلی دستور دیگه تو صف می مونه و حتی ممکنه از دست هم بره برای اینکه بتونیم توی یه زمان تمام دستورات رو داشته باشیم باید حداقل 3 پین داشته باشیم که به طور همزمان نمونه برداری کنه و به طور همزمان هم میکرو بتونه فرمان دریافت شده رو اجرا کنه البته نمی گم که شدنی نیست ولی احتیاج به زمان بندی دقیقی داره .
سلام
حرفه اییه.
شما نمی تونید بیشتر از سرعت استپ موتور ازش انتظار داشته باشی. استپ موتور که با سرعت جت نمی چرخه. در عمل فوقش بتونی 3khz کلاک داشته باشی که بسته به مکانیک دستگاه در حدود 2250 م م در دقیقه باشه(بال اسکرو با کورس5 م م ) که اینم از سرعت میکرو خیلی کمتره.
ضمنا روش شما مناسب نیست.
یه پایه وقفه نیاز داری نه سه تا!!!
3 تا پایه در نظر بگیر واسه جهت.
3 تا پایه در نظر بگیر واسه کلاک.
در دستگاه ارسال کننده این 6 پین و مقدار دهی کن.
پالس وقفه رو ارسال کن.
در وقفه میکرو بنویس :
پینهای کلاک رو بخون هر پین که کلاک دارد بسته به جهت اون (سه پین جهت) خروجی موتور بده.
موتورها رو خاموش کن.(لطفا)
تمام.
فکر نمی کنم نیاز به صف داشته باشد یا زمان زیادی ببرد.
موفق باشید.:wink:
چی شد
تعطیله؟
کجائید؟
سلام
یه مورد در رابطه با اثرات نویزی که وقتی دارید با یک سرو درایور کار می کنید را مطرح می کنم. وقتی با میکروم(1768) فقط یک پالس به درایورم می دهم مسلما سرو موتور حرکت خواهد داشت. در این حین اگر بخواهید برنامه میکرو را عوض کنید به هیچ عنوان پروگرام انجام نمی شود. بایستی اتصال برد با مدارتان را قطع و یک بار پروگرامر را قطع و وصل کنید تا مجددا پروگرام انجام شود. حتی نزدیک سرو باز پروگرام انجام نمی شود!
برای شمارش تعداد پالسهای انکدر چون نویز اثر زیادی دارد با اتصال مستقیم خرجی انکدر به میکرو به جای 2500 پالس حدود 200000 پالس براتون میشماره !
راه حل ها؟
سلام
راه حلهای اولیه:
1- آیا مدارتون ایزوله است؟ اگر نیست ایزولش کن.
2- در خروجی اینکدر مقاومت بالاکش یا پائیین کش دارید. اگه ندارید بزارین. اگه گذاشتین مقدارشو کم کنید.(نصف به نصف برید جلو)
فعلا این دو تا رو امتحان کنید اگه نشد دوباره بررسی میکنیم.
سلام
آقا زرکوب تستش کردی؟
جواب داد؟
تمام چیزی که من از cnc نیاز دارم یه وسیله هست برای چاپ راحت مدار چاپی و یک وسیله خانگی که باهاش بتونم قطعات پلاتیک یا فلزی رو راحت برش بدم یا خم کنم. مثل برش لیزر یا اولتراسونیک.
کسی این دو قلم وسیله به صورت خانگی یا desktop می دونه کجا گیر میاد و هزینه اش چقدر میشه؟
سلامنقل قول:
یه کم دستم بند بود زیاد نشد وقت بذارم ولی یه تست زدم با یه اپتوکوپلر اعمال پالس انجام نمی شد و در نهایت انگار اپتوکوپلر سوخت !! حالا یه وقت دیگه میذارم ببینم چطور میشه و خبر میدم
سلام. ایزوله کردم ولی کاری به اون نداشت. فعلا یه جورایی این مشکل قابل صرف نظر کردنه. مورد اصلی استفاده از انکدر است که با مواردی که مطرح کردید جواب نداد زیرا خروجی این انکدر تفاضلی است :نقل قول:
[Dear Guest/Member you can't see link before replyclick here to register]ظاهرا بایستی با یه مدار واسط تک سیگنالش کرد. سرچ کنیم مدارات زیاده. کدوم بهتره که در مقابل نویز هم جاب بده؟
سلام
خدمت دوستان عزیز
من بدنبال سورس برنامه کنترل هستم در همین تاپیک با دو دوست پیغام دادم سورس دلفی می خواهم که بتوانم آن را با نیازهایم تطبیق دهم دوستان باهم تماس بگیرید با تشکر
[Dear Guest/Member you can't see link before replyclick here to register]
برنامه قادر باشد فایل های جی کد را خوانده و بصورت مستقل مثلا X در یک سطر جدول و غیره جدا نماید در هنگام کار هم با رسم دوباره و تغییر رنگ نمایش دهد که کجای کار هستیم
با تشکر
سلام
چندتا از د وستان که به اصطلاح برنامه دارنند پیشنهادمی دهند و بعد دیگه پی گیر ایمیل نیستند چـــــــرا!
با تشکر
سلام.دوستان من تمام پست هاتون رو خوندم.خوب راستش من چند وقت پیش یه دستگاه طلا سازی با دقت 2 میکرون راه انداختم که میشد دقت رو بالاتر هم برد ولی سرعت مهم بود.والا در همین حین رو یه دستگاه برش و خم النگو هم کار کردم.برای سه محور حرکت کردن از میل ماردون و واگن(اصطلاح خودمونی) استفاده کردم که سرعتش و دقتش عالی بود و با استپر درایو میکردم و درایوراش هم میکرو استپ خریدم 70 تومن و هر دور موتور رو 30000 قسمت میکرد برام.من از 10000 قسمتش استفاده کردم سرعتش هم عالی بود.برای ساخت cnc دقت مکانیک مهمه.اگه پایه باشن یه جایی تو یزد شروع به ساخت کنیم وقتمون رو برای طراحی درایور نکنیم چون قطعاتش نیست تازه خودمون بسازیم 5 برابر برامون تموم میشه.70 تومن بخریم راحت تریم.اگه مایل به شروع کار هستین یا علی رو بگین و تو یزد یه مکانی بگیریم و شروع کنیم.مطمئنا جواب میگیریم.حتی اگه تمیز و با دقت ساخته بشه میشه تولید کرد.یه ایده هایی هم دارم برای cnc pcb.
مرسی
چرا کسی نیست تو این تاپیک.