به گفته CNX Software – Embedded Systems News
شرکت banana pi با معرفی برد BPI-VP10، یک راهکار اقتصادی و کارآمد برای کنترل سرووموتورهای ۱۰۰ و ۲۰۰ وات ارائه کرده است که با بهرهگیری از میکروکنترلر دو هستهای RISC-V و پشتیبانی از پروتکلهای متنوع انکودر، انتخابی ایدهآل برای کاربردهای صنعتی محسوب میشود. این پلتفرم توسعه با قابلیت برنامهپذیری بالا و قیمت رقابتی، تمامی ابزارهای لازم از جمله نرمافزار تنظیمات اختصاصی و کدهای منبع را برای طراحان سیستمهای کنترل حرکت فراهم میآورد.
برد کنترل سروو Banana Pi BPI-VP10 مبتنی بر میکروکنترلر RISC-V و درایور FD6288Q
Banana Pi BPI-VP10 یک برد کنترل سروو کمهزینه است که بر پایه میکروکنترلر مدل Fortior FU7512L با معماری RISC-V و تراشه پیش-درایور مدل FD6288Q ساخته شده است. این برد برای کاربردهای کنترل صنعتی که به سرووهای 100 وات یا 200 وات وابسته هستند، طراحی شده است.
این برد کنترل موتور سروو از چندین حالت کنترلی از جمله پالس/جهت (Pulse/Direction)، آنالوگ و RS485 پشتیبانی میکند و با انکودرهای مطلق (پروتکلهای Tamagawa/BiSS-C)، انکودرهای افزایشی (Incremental) و انکودرهای اثر هال سازگار است. برد BPI-VP10 که با نام BPI-BJ2403N نیز شناخته میشود، با هدف فراهم کردن پلتفرمی با قابلیت تأمین قطعات آسان برای توسعهدهندگان جهت آزمایش با میکروکنترلر مدل FU7512L و طراحی پروژهها یا محصولات حول محور آن عرضه شده است.
مشخصات فنی Banana Pi BPI-VP10 (FU7512L-SVDriver):
- میکروکنترلر – مدل Fortior Technology FU7512L
- پردازنده
- کرنل 32 بیتی RISC-V با فرکانس 48 مگاهرتز
- کرنل موتور ME2 با فرکانس 48 مگاهرتز مجهز به ماژول FOC و ماژول CORDIC
- حافظه موقت (Memory) – دارای 12 کیلوبایت SRAM و 4 کیلوبایت PRAM برای اجرای برنامه
- حافظه ذخیرهسازی (Storage) – دارای 64 کیلوبایت Flash با قابلیت ECC و CRC، خود-برنامهریزی (Self-programming) و حفاظت از کد
- پشتیبانی از انکودر – انکودرهای مطلق (پروتکلهای Tamagawa/BiSS-C)، انکودرهای افزایشی و انکودرهای هال
- ورودی پالس – فرکانس ورودی پالس/جهت تا 4 مگاهرتز
- بستهبندی (Package) – از نوع LQFP64
- پیش-درایور – مدل Fortior Technology FD6288، پیش-درایور دارای سه درایور گیت نیمپل (Half-bridge) مستقل
- قطعات MOS – تعداد 6 عدد ترانزیستور ZMJ Semiconductors ZMS009N06H، از نوع 60V N-channel power SpeedFET
- ذخیرهسازی – 16 کیلوبیت EEPROM (مدل 24LC16B) برای ذخیره پارامترهای تنظیم سروو
- ورودی/خروجی (I/Os)
- کانکتور I/O ده پین – ورودی دستور پالس/جهت کنترلکننده حرکت خارجی، ورودی دستور فعالساز سروو (Enable)، خروجی سیگنال خطای درایو سروو و ورودی سیگنال آنالوگ
- کانکتور انکودر 12 پین – رابط انکودر فیدبک موتور سروو
- ترمینال کابل قدرت/موتور 5 قطبی – خطوط قدرت موتور سروو (U/V/W) و ورودی برق درایو سروو
- سریال – کانکتور 4 پین RS485 برای نرمافزار تنظیم سروو در PC
- دیباگ – رابط 4 پین برای دانلود کد و دیباگ
- سایر موارد
- LED سبز: روشن بودن ثابت نشاندهنده اتصال برق است
- LED قرمز: چشمکزن نشاندهنده وجود خطا (Fault) است
- منبع تغذیه – 24 ولت DC از طریق ترمینال بلاک
- ابعاد – برد مدار چاپی (PCB): 72 در 56 میلیمتر
Banana Pi کد منبع فریمور (به زبان C) و فایلهای باینری که به نرمافزار FTM32ForIDE شرکت Fortior Tech وابسته هستند را منتشر کرده است. همچنین میتوانید نرمافزار تحت ویندوز Fortior Tech Servo Studio 2، شماتیکهای PDF، دیتاشیت، نقشهی پایههای کانکتور و سایر اطلاعات را در وبسایت اسناد (Documentation) پیدا کنید.
سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.