به گفته CNX-software
در دنیای امروزی، هر روز شاهد پیشرفتهای چشمگیری در تکنولوژی هستیم که زندگی ما را سادهتر و جذابتر میکنند. یکی از این نوآوریها، میکروکنترلر SiFli SF23 از خانواده SF32LB52x است که با فناوری بلوتوث 5.3 و پیکربندی تک هستهای big.LITTLE، توجه بسیاری را به خود جلب کرده است.
این تراشه قدرتمند، به عنوان مغز متفکر ساعت هوشمند Core Time 2 انتخاب شده است که توسط شرکت Core Devices و تحت رهبری اریک میگیکوفسکی(Eric Migicovsky)، بنیانگذار برند معروف Pebble، طراحی شده است. در این مقاله، به بررسی ویژگیهای این میکروکنترلر و نقش آن در آینده فناوریهای جدید میپردازیم.
چند ماه پیش، اریک میگیکوفسکی دو ساعت هوشمند جدید به نامهای Core 2 Duo و Core Time 2 را معرفی کرد. این ساعتها که با سیستمعامل متنباز PebbleOS کار میکنند، در واقع بازطراحی نسخههای منتشرنشده Pebble 2 و Pebble Time 2 هستند. در حالی که اطلاعات مربوط به سختافزار Core Time 2 منتشر نشده اما فقط این را میدانیم که Core 2 Duo از میکروکنترلر Nordic nRF52840 استفاده میکند. با این حال اریک به تازگی اعلام کردکه ساعت هوشمند Core Time 2 از میکروکنترلر SiFli SF23LB52J استفاده میکند. دلیل این انتخاب، نیاز به رم و قدرت پردازشی بالاتر و همچنین دسترسی به کیت توسعه نرم افزاری (SDK) متنباز بدون نیاز به NDA(Non-disclosure agreement) بوده است.
میکروکنترلر SiFli SF23LB52J از خانواده SF32LB52x با طراحی منحصربهفرد خود، ترکیبی از عملکرد بالا و مصرف انرژی پایین را ارائه میدهد. در ادامه به برخی از ویژگیهای کلیدی این میکروکنترلر اشاره میکنیم:
ویژگی | توضیحات |
---|---|
پردازنده و حافظه | – پردازنده پرقدرت (HCPU): هسته Arm Cortex-M33 STAR-MC1 با فرکانس حداکثر 240 مگاهرتز و 512 کیلوبایت حافظه SRAM. – پردازنده کممصرف (LCPU): هسته مشابه با فرکانس 24 مگاهرتز و 64 کیلوبایت SRAM برای مدیریت بلوتوث. |
رابط ها | – پشتیبانی از فلش NOR با سرعت 96 مگاهرتز و PSRAM با سرعت 144 مگاهرتز. – رابط های متنوع مانند QSPI، SDIO و پشتیبانی از استانداردهای SD3.0 و eMMC. |
گرافیک و نمایشگر | – پردازشگر گرافیکی 2.5 بعدی با قابلیت چرخش، مقیاسبندی و آینهسازی سختافزاری. – کنترلر LCD با پشتیبانی از حالتهای همیشهروشن (Always-On Display). |
صدا | – مبدل دیجیتال به آنالوگ (DAC) و آنالوگ به دیجیتال (ADC) 24 بیتی با نرخ نمونهبرداری 8 تا 48 کیلوهرتز. – پشتیبانی از رابطهای I2S و PDM برای ورودی و خروجی صدا. |
ارتباطات بیسیم | – بلوتوث دو حالتی نسخه 5.3 با پشتیبانی از بلوتوث کممصرف (BLE) و صدای BLE. – حساسیت دریافت بالا و مصرف جریان بسیار پایین (حدود 50 میکروآمپر در حالت اتصال BLE). |
امنیت | – شتابدهندههای سختافزاری برای رمزنگاری AES و تولید اعداد تصادفی واقعی (TRNG). – گواهینامه امنیتی سطح 1 از PSA. |
مدیریت مصرف انرژی | – مصرف جریان در حالت خواب تنها 2 میکروآمپر. – شارژر داخلی باتری لیتیومی با ظرفیت 560 میلیآمپر. |
بلوک دیاگرامی که معماری داخلی میکروکنترلر SiFli SF23 را به تصویر میکشد
شاید این سؤال برای شما پیش آمده باشد که چرا شرکت Core Devices به جای استفاده از تراشههای قدرتمندتر Nordic Semi مانند nRF54L15 یا nRF54H20، سراغ SiFli رفته است؟ پاسخ در چند نکته کلیدی نهفته است.
اول اینکه تراشههای Nordic یا حافظه رم کافی نداشتند (256 کیلوبایت برای nRF54L15) یا قیمت بالایی داشتند (بیش از 4 تا 5 دلار برای nRF54H20). دوم، بسیاری از شرکتهای دیگر کیت توسعه نرمافزاری متنباز ارائه نمیدادند و نیاز به توافقنامههای محرمانگی داشتند که برای تیمی مانند Core Devices که روی پروژههای متنباز کار میکند، محدودیت ایجاد میکرد.
در مقابل، SiFli علاوه بر ارائه SDK متنباز، ویژگیهایی کاملاً سازگار با نیازهای ساعتهای هوشمند ارائه میدهد. حافظه SRAM 512 کیلوبایتی ،PSRAM 16 مگابایتی و همچنین رابط اختصاصی برای نمایشگر، نیاز به استفاده از FPGA را از بین برده است. همچنین مصرف انرژی پایین (50 میکروآمپر در حالت اتصال بلوتوث) و قیمت مناسب (حدود 2 دلار) از دیگر مزایای این تراشه هستند. جالب است بدانید که اگر 512 کیلوبایت ram کافی نباشد، نسخههایی با 1 تا 2 مگابایت حافظه نیز در دسترس هستند.
میکروکنترلر SiFli SF32 به کمک طراحی اختصاصی برای ساعتهای هوشمند، پیشتر در محصولات برندهای معروفی نظیر Redmi، Oppo و Noise استفاده شدهاند. این نشاندهنده قابلیت اعتماد و انعطافپذیری این تراشههاست. بسیاری از کارشناسان معتقدند که SiFli SF32 میتواند نقشی مشابه تراشههای ESP8266 و ESP32 در حوزه اینترنت اشیا (IoT) را در دنیای پیشرفته امروزی به خوبی ایفا کند. این یعنی آیندهای پر از نوآوری و دستگاههای هوشمند مقرونبهصرفه! 🌟
SF32LB52-DevKit-LCD-v1.2 برد توسعه Core-Time-2 با میکروکنترلر SiFli SF23
Core-Time-2-development-board برد توسعه Core-Time-2 با میکروکنترلر SiFli SF23
در حالی که پروژه Core Time 2 و انتقال سیستمعامل PebbleOS در حال انجام است، علاقهمندان میتوانند با بورد توسعه SL32KB52 (با نام SF32LB52-DevKit-LCD-v1.2) شروع به کار کنند. این بورد با قیمت تقریبی 22 دلار در AliExpress و 99 یوان در Taobao در دسترس است. همچنین گزینهای با نمایشگر LCD با قیمت حدود 32 دلار وجود دارد، هرچند تصاویر این کیت با صفحه نمایش هنوز منتشر نشده است.
برای توسعهدهندگان، یک راهنمای کاربردی 337 صفحهای برای خانواده SF32LB52x به زبان انگلیسی در دسترس است. همچنین می توانید SDK سری SF2 و کد منبع اپلیکیشنهای اندروید و iOS را برای بهروزرسانی OTA در GitHub مشاهده کنید. هرچند مستندات آن فعلاً فقط به زبان چینی موجود است، اما انگلیسی آن بهزودی منتشر خواهد شد.
میکروکنترلر SiFli SF32 با ویژگیهای برجسته خود، از پردازش دو هستهای گرفته تا مصرف انرژی پایین و قابلیتهای گرافیکی پیشرفته، به عنوان یک گزینه ایدهآل برای ساعت هوشمند Core Time 2 انتخاب شده است.
این تراشه نهتنها نیازهای سختافزاری پروژه را برآورده میکند، بلکه با ارائه کیت توسعه متنباز، آزادی عمل بیشتری به توسعهدهندگان میدهد. با توجه به پتانسیل بالای این تراشه، میتوان انتظار داشت که SiFli در آینده نقش مهمی را در حوزه اینترنت اشیا (IoT) ایفا کند و نوآوریهای بیشتری را به زندگی ما بیاورد. شما چطور فکر میکنید؟ آیا این تراشه میتواند انقلابی در دنیای پیشرفته ی امروزی ایجاد کند؟
وبسایت: http://www.arvidtek.com
www.arvidtek.com | گروه مهندسی آرویدتک | فعال حوزه الکترونیک و مخابرات | فروشگاه تخصصی قطعات الکترونیک
مقالات بیشتر
نویسنده شو !
سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.