امروز میخوایم با هم نگاهی بندازیم به یک برد توسعه هیجانانگیز جدید به نام W6300-EVB-Pico2 که توسط WIZnet معرفی شده. این برد، یک پلتفرم قدرتمند رو برای کار با اترنت با سرعت بالا فراهم میکنه. W6300-EVB-Pico2 از یک میکروکنترلر Raspberry Pi RP2350 و یک کنترلر اترنت W6300 QSPI استفاده میکنه تا سرعت انتقال دادهها رو به بیش از 80 مگابیت بر ثانیه برسونه. این برد، نویدبخش تجربهای جدید در دنیای سیستمهای تعبیهشده و اینترنت اشیا (IoT) است.
WIZnet، سالهاست که در زمینه تولید کنترلرهای اترنت 10/100Mbps فعالیت داره. این شرکت، کنترلرهای مختلفی رو تولید کرده که از طریق رابط SPI به میکروکنترلرها متصل میشن. اما یکی از محدودیتهای این رابط، سرعت پایین کلاک SPI و بافرهای کوچکه که معمولاً سرعت رو به 15 تا 70 مگابیت بر ثانیه محدود میکنه.
W6300، نسل جدید کنترلرهای اترنت WIZnet هست که با استفاده از کلاک سیستمی 150 مگاهرتز، رابط QSPI با چهار خط داده، 64 کیلوبایت SRAM، و بافرهای 4 کیلوبایتی TX/RX برای هر یک از 8 سوکت، سرعت بسیار بالاتری رو ارائه میده. این ویژگیها، W6300 رو به یک راهحل ایدهآل برای برنامههایی تبدیل میکنه که به سرعت انتقال داده بالا نیاز دارن.
مشخصات تراشه W6300 | |
---|---|
رابط میزبان | QSPI (MODE 0/3) + گذرگاه 2 آدرس و 8 بیت داده |
حافظه داخلی | 64 کیلوبایت SRAM (32KB Tx + 32KB Rx) |
تعداد سوکتها | 8 سوکت مستقل با بافر مجزا |
PHY اترنت | 10/100 Mbps با Auto-Negotiation و Auto-MDIX |
پروتکلهای پشتیبانیشده | TCP, UDP, IPv4/IPv6, ICMP, ARP, PPPoE, IGMP, MLDv1 |
دستورات Socket-less | ARP, PING, DAD, NA, RS برای IPv6 |
ویژگیهای صرفهجویی انرژی | Power-down Ethernet, تغییر کلاک, Wake-on-LAN |
LEDهای وضعیت | Link, Duplex, Speed, Activity |
ولتاژ کاری | 3V با تحمل I/O ولتاژ 5V |
بستهبندی | 48-pin LQFP/QFN بدون سرب |
نکته فنی | عملکرد بهعنوان TCP/IP Offload Engine (TOE) |
مشخصات برد W6300-EVB-Pico2 | |
---|---|
میکروکنترلر | Raspberry Pi RP2350A |
پردازنده | دو هسته Arm Cortex-M33 با فرکانس 150 مگاهرتز |
حافظه RAM | 520 کیلوبایت |
حافظه OTP | 8 کیلوبایت |
فلش | 16 مگابیت SPI Flash |
اترنت | پورت RJ45 با تراشه W6300، سرعت 10/100Mbps |
USB | USB Type-C (تغذیه، داده، پروگرام) |
رابطها | 2x UART، 2x SPI، 2x I2C |
PWM | 16 کانال |
ADC | 4 کانال 12-bit با نرخ 500ksps |
PIO | 3 بلوک، مجموعاً 12 ماشین حالت |
تایمر و RTC | 1 تایمر با 4 آلارم، 1 شمارنده زمان واقعی |
امنیت | Secure Boot، OTP، Arm TrustZone |
دیباگ | هدر 3 پین SWD |
منبع تغذیه | مبدل داخلی DC-DC؛ ورودی 5V (VBUS) یا 4.3V–5.5V (VSYS) |
ابعاد | 80×20 میلیمتر |
دمای کاری | از -20 تا +85 درجه سانتیگراد (پیشنهاد: حداکثر 70) |
گواهینامهها | CE و FCC |
همونطور که میبینید، این برد امکانات زیادی رو در اختیار شما قرار میده. از پردازنده قدرتمند گرفته تا انواع رابطها و امکانات امنیتی، همه چیز برای توسعه برنامههای پیشرفته آماده شده.
مستندات W6300-EVB-Pico2 هنوز در حال تکمیل شدن هستن. اما خوشبختانه، نمودار پینهای W6100-EVB-Pico2 میتونه راهنمای خوبی باشه، چون احتمالاً با W6300-EVB-Pico2 یکسان یا بسیار نزدیکه. WIZnet معمولاً نمونه کدهای C رو برای تراشهها و بردهای خودش ارائه میده که بعداً به کتابخانههای Arduino هم پورت میشن.
WIZnet به تازگی تراشه W6300 رو معرفی کرده، بنابراین انتظار میره که به زودی در دسترس قرار بگیره. برد W6300-EVB-Pico2 هم باید به زودی عرضه بشه. این شرکت معمولاً تراشهها و بردهای توسعه خودش رو از طریق فروشگاه آنلاینش به فروش میرسونه. برای اطلاعات بیشتر، میتونید به صفحات محصول جدید iEthernet و برد توسعه مراجعه کنید. به طور کلی، W6300-EVB-Pico2 یک برد توسعه جذاب و قدرتمنده که میتونه برای طیف گستردهای از پروژههای مرتبط با اترنت، به خصوص پروژههای IoT و سیستمهای تعبیهشده با سرعت بالا، مورد استفاده قرار بگیره. امیدواریم این مقاله برای شما مفید بوده باشه! 😉
منبع
نویسنده شو !
سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.