شرکت Waveshare بهتازگی برد توسعهای جدید به نام RP2350-CAN را معرفی کرده است که با پردازنده قدرتمند Raspberry Pi RP2350 کار میکند و مجهز به کنترلر CAN مدل XL2515 و SIT65HVD230 است. این برد از پروتکل CAN V2.0B با سرعت حداکثر 1 مگابیت بر ثانیه پشتیبانی میکند و به نظر میرسد که تراشه XL2515 یک نسخه شبیهسازیشده از کنترلر محبوب MCP2515 شرکت Microchip باشد. این محصول با امکانات جذاب و طراحی جمعوجور، گزینهای عالی برای پروژههای خودرویی، کنترل صنعتی و رباتیک محسوب میشود.
قطعات داخلی برد توسعه RP2350-CAN شرکت Waveshare
این برد توسعهای با ابعاد مشابه Raspberry Pi Pico 2 طراحی شده و امکانات متنوعی را در اختیار کاربران قرار میدهد. در ادامه به برخی از مشخصات اصلی آن اشاره میکنیم:
مشخصه | توضیحات |
---|---|
پردازنده | Raspberry Pi RP2350A با گزینههای دو هستهای Arm Cortex-M33 یا RISC-V Hazard3 با فرکانس 150 مگاهرتز و قابلیت استفاده ترکیبی از هستهها. |
حافظه | 520 کیلوبایت حافظه SRAM داخلی. |
ذخیرهسازی | 4 مگابایت حافظه فلش NOR (مدل P25Q32SH-UXH-IR). |
رابط USB | پورت USB Type-C نسخه 1.1 برای تغذیه و برنامهریزی. |
رابط CAN | کنترلر Xinluda XL2515 و SIT65HVD230 با پشتیبانی از CAN V2.0B تا سرعت 1 مگابیت بر ثانیه، همراه با کلید انتخاب مقاومت پایانه 120 اهم و ترمینال CAN. |
پینهای توسعه | 26 پین GPIO چندکاربردی، 2 رابط UART، 2 رابط SPI، 2 رابط I2C، 16 کانال PWM، 4 کانال ADC و 3 بلوک PIO با 12 ماشین حالت قابل برنامهریزی. |
دیباگ | رابط دیباگ SWD. |
منبع تغذیه | پشتیبانی از ولتاژ 1.8 تا 5.5 ولت با مبدل DC-DC داخلی مدل MP28164. |
ابعاد | 51 در 21 میلیمتر، مشابه فرم فاکتور Raspberry Pi Pico. |
سایر امکانات | دکمههای BOOT و RESET، LED کاربری و مقاومت پایانه CAN قابل انتخاب. |
نکته قابلتوجه این است که برخلاف انتظار، این برد فاقد LED نشانگر تغذیه است. با این حال، طراحی آن برای کاربردهای کممصرف نبوده و بیشتر برای پروژههای صنعتی و حرفهای مناسب است.
ابعاد برد توسعه RP2350-CAN شرکت Waveshare
این برد با توجه به اندازه کوچک و امکانات گسترده، بهویژه برای کاربردهایی مانند سیستمهای خودرویی، اتوماسیون صنعتی و رباتیک طراحی شده است. وجود 26 پین GPIO چندکاره به همراه رابط CAN پرسرعت، این برد را به گزینهای ایدهآل برای توسعهدهندگان تبدیل کرده است. همچنین، استفاده از پورت USB-C برای تغذیه و برنامهریزی، کار با این برد را آسانتر کرده است.
یکی از نقاط قوت این محصول، مبدل DC-DC داخلی است که امکان استفاده از ولتاژهای مختلف را فراهم میکند و پایداری تغذیه را تضمین میکند. همچنین، کلید انتخاب مقاومت پایانه CAN انعطافپذیری بیشتری در طراحی سیستمهای ارتباطی فراهم میآورد.
یکی از مزایای بزرگ برد RP2350-CAN، پشتیبانی گسترده از ابزارهای برنامهنویسی است. شما میتوانید از محیطهای مختلفی برای توسعه پروژههای خود استفاده کنید:
• MicroPython: با استفاده از IDEهایی مانند Thonny، میتوانید بهراحتی فریمور را بارگذاری کرده و کدنویسی را شروع کنید.
• C/C++: افزونه رسمی Pico برای Visual Studio Code، فرآیند ساخت و آپلود پروژهها را بسیار ساده میکند.
• Arduino IDE: اگر با محیط Arduino راحتتر هستید، میتوانید از هسته Arduino-Pico استفاده کنید و این برد را مانند سایر بردهای Arduino برنامهریزی کنید.
برای اطلاعات بیشتر و راهنمای شروع کار، میتوانید به مستندات و ویکی رسمی Waveshare مراجعه کنید. این تنوع در گزینههای برنامهنویسی، برد RP2350-CAN را برای طیف گستردهای از توسعهدهندگان، از مبتدی تا حرفهای، مناسب میسازد.
پیش از این، بردهای مبتنی بر CAN با پردازندههایی مانند ESP32 (مانند RejsaCAN-ESP32 و ESP32-CAN-X2 از Autosport Labs) و همچنین برد CANBed مبتنی بر RP2040 معرفی شده بودند. اما برد Waveshare RP2350-CAN اولین محصولی است که از پردازنده جدید Raspberry Pi RP2350 بهره میبرد. این پردازنده با پشتیبانی از ترکیب هستههای Arm و RISC-V، انعطافپذیری بینظیری را ارائه میدهد.
در گذشته، کنترلرهای CAN مبتنی بر نرمافزار با استفاده از PIO در RP2040 (و اکنون RP2350) نیز معرفی شده بودند، حالا با کنترلر سختافزاری XL2515، این برد عملکردی پایدارتر و قابلاعتمادتر ارائه میدهد که میتواند نیازهای پروژههای حرفهای را برآورده کند.
پینآوت برد توسعه RP2350-CAN شرکت Waveshare
برد توسعه Waveshare RP2350-CAN با قیمتی مقرونبهصرفه در دسترس علاقهمندان قرار گرفته است. شما میتوانید این محصول را از منابع مختلف خریداری کنید:
• فروشگاه رسمی Waveshare: 9.99 دلار
• AliExpress: 11.33 دلار
• Amazon: 17.99 دلار
این قیمتها با توجه به امکانات و قابلیتهای برد، بسیار رقابتی هستند و آن را به گزینهای جذاب برای توسعهدهندگان تبدیل کردهاند.
منبع
نویسنده شو !
سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.