پاسخ : طریقه برنامه نویسی کنترلر cnc با میکرو
نوع پردازنده مورد استفاده در کنترلر بستگی به تعداد محاسبات لازم در واحد زمان و میزان مصرف ram و سخت افزارهای جانبی و مواردی مانند آن دارد که عواملی مانند حداکثر Feed rate و تعداد محورها و حداکثر فرکانس تولید شده برای هر محور و موارد متعدد دیگر تعیین کننده این مطلب هستند. در کاربرد های خاص (و نه به عنوان یک کنترلر general) ممکن است بتوان از یک AVR یا حتی 8051 هم برای آن کاربرد بخصوص به عنوان کنترلر استفاده کرد و مشکل خاصی هم ایجاد نشود. اما برای بهبود و ارتقای مرزهای عملکرد یک کنترلر لازم است به توان های پردازشی بالاتری دست پیدا کرد، چنانکه به عنوان مثال کنترلری را در بخشی از صنعت مشاهده کردم که 3 محور را کنترل می کرد و برای هر محور یک پردازنده DSP مجزا بکار گرفته بود. درهر صورت شما در ابتدا باید به تعریف مشخصی از نیاز مورد نظر به عنوان کنترلر برسید و بر اساس آن برای انتخاب پردازنده مورد نظر، اقدام کنید.
نوع پردازنده مورد استفاده در کنترلر بستگی به تعداد محاسبات لازم در واحد زمان و میزان مصرف ram و سخت افزارهای جانبی و مواردی مانند آن دارد که عواملی مانند حداکثر Feed rate و تعداد محورها و حداکثر فرکانس تولید شده برای هر محور و موارد متعدد دیگر تعیین کننده این مطلب هستند. در کاربرد های خاص (و نه به عنوان یک کنترلر general) ممکن است بتوان از یک AVR یا حتی 8051 هم برای آن کاربرد بخصوص به عنوان کنترلر استفاده کرد و مشکل خاصی هم ایجاد نشود. اما برای بهبود و ارتقای مرزهای عملکرد یک کنترلر لازم است به توان های پردازشی بالاتری دست پیدا کرد، چنانکه به عنوان مثال کنترلری را در بخشی از صنعت مشاهده کردم که 3 محور را کنترل می کرد و برای هر محور یک پردازنده DSP مجزا بکار گرفته بود. درهر صورت شما در ابتدا باید به تعریف مشخصی از نیاز مورد نظر به عنوان کنترلر برسید و بر اساس آن برای انتخاب پردازنده مورد نظر، اقدام کنید.










دیدگاه