شرکت NXP برد توسعهی جدید FRDM-IMXRT1186 را با هدف تسهیل طراحی و آزمایش سامانههای اتوماسیون صنعتی، رباتیک و محاسبات لبه معرفی کرده است. مهمترین ویژگی این برد، استفاده از میکروکنترلر دوهستهای i.MX RT1186 و برخورداری از چهار درگاه اترنت است؛ ترکیبی که آن را برای تجهیزات PLC، کنترلکنندههای صنعتی و شبکههای ارتباطی بلادرنگ مناسب میکند.

قلب این برد، تراشه MIMXRT1186CVJ8C از خانواده i.MX RT1180 است که از معماری ناهمگون بهره میبرد. در این ساختار، یک هستهی Arm Cortex-M7 با فرکانس حداکثر ۸۰۰ مگاهرتز وظایف پردازشی و کاربردی را برعهده دارد و هستهی Arm Cortex-M33 با فرکانس ۳۰۰ مگاهرتز برای مدیریت وظایف بلادرنگ، ارتباطات و عملکردهای ایمنی در نظر گرفته شده است. تفکیک وظایف میان دو هسته میتواند به اجرای همزمان پردازشهای پیچیده و عملیات کنترلی حساس به زمان کمک کند.
مهمترین قابلیت ارتباطی FRDM-IMXRT1186، چهار درگاه اترنت آن است. دو درگاه با سرعت گیگابیتی ۱۰/۱۰۰/۱۰۰۰ مگابیت بر ثانیه برای پیادهسازی سوئیچ شبکه مبتنی بر فناوری TSN در نظر گرفته شدهاند. دو درگاه دیگر نیز از اترنت ۱۰/۱۰۰ مگابیتی پشتیبانی میکنند و برای ارتباطات صنعتی مبتنی بر EtherCAT یا TSN قابل استفاده هستند. فناوری TSN با فراهم کردن قابلیتهایی مانند زمانبندی و اولویتبندی ترافیک شبکه، امکان انتقال دادههای حساس به زمان را با قابلیت پیشبینی بیشتر فراهم میکند.

این برد به ۶۴ مگابیت حافظه HyperRAM، حافظه ۵۱۲ مگابیتی HyperFlash و حافظه ۱۲۸ مگابیتی QSPI Flash مجهز شده است. در بخش ارتباطات جانبی نیز یک درگاه USB Type-C OTG و فرستندهگیرنده CAN در اختیار توسعهدهندگان قرار دارد. وجود رابطهای توسعهای شامل آردوینو UNO R3 و FRDM و FlexSPI و SRAMC و اتصال اختصاصی کنترل موتور نیز امکان افزودن تجهیزات جانبی و آزمایش کاربردهای مختلف را فراهم میکند.
NXP برای برنامهنویسی این برد، ابزارهای توسعه MCUXpresso و SDKهای مبتنی بر FreeRTOS و Zephyr را ارائه میدهد. همچنین توسعهدهندگان میتوانند از محیطهای IAR Embedded Workbench و Keil استفاده کنند. پروگرامر و دیباگر MCU-Link نیز بهصورت داخلی روی برد تعبیه شده و امکان اشکالزدایی از طریق رابط JTAG فراهم است.
برد FRDM-IMXRT1186 در وبسایت رسمی NXP با قیمت ۸۵ دلار عرضه شده است. این محصول میتواند گزینهای برای توسعهی نمونههای اولیه تجهیزات اتوماسیون صنعتی، کنترل موتور، شبکههای صنعتی و سامانههای محاسبات لبه باشد.

