توضیحات
کنترلر OpenCM9.04 یک پردازنده open source ارزان قیمت است که برمبنای پردازشگر ۳۲ بیتی STM32F103CB از سری ARM Cortex-M3، با سرعت 72Mhz ساخته شده است. به کمک نرم افزار برنامهنویسی این کنترلر که محیطی شبیه محیط برنامهنویسی Arduino دارد میتوان با زبانهای پیشرفته C و ++C با موتورهای Dynamixel نوع TTL و سایر سنسورها و تجهیزات ارتباط برقرار نمود و آنها را کنترل نمود. همچنین برنامهریزی این کنترلر به وسیله کابل USB امکانپذیر است.
به کمک OpenCM 485 Expansion Board میتوان سروموتورهای داینامیکسل نوع RS-485 را نیز به این بورد متصل نمود.
این کنترلر در دو نوع A و C عرضه میشود:
در نوع OpenCM9.04-A به جز قطعات اصلی بقیه قطعات نظیر سوکتها و پینها لحیم نشدهاند و کاربر میتواند بسته به نوع استفاده آنها را به بورد اضافه کند. پک OpenCM9.04-Accessory دارای قطعات قابل لحیم بر روی این بورد میباشد.
در نوع OpenCM9.04-C تمامی قطعات بر روی بورد لحیم شدهاند و پورت های داینامیکسل آن سازگار با سری X داینامیکسل نظیر XL-320 لحیم شدهاند و کاربر در صورت تمایل به استفاده از سایر انواع داینامیکسل باید حداقل یک سوکت را از روی بورد جدا و با نوع مناسب جایگزین کند.
CPU | STM32F103CB (ARM Cortex-M3) |
ولتاژ | 7V ~ 16V (USB 5V, DYNAMIXEL 12V) |
تعداد ورودی و خروجی | 26 |
تعداد تایمر | 8 |
تعداد پورت آنالوگ | 10 (12 بیت) |
حافظه Flash | 128 کیلوبایت |
حافظه SRAM | 20 کیلوبایت |
تعداد Clock | 72Mhz |
تعداد پورت USB | 1 (2.0 Full Speed) |
تعداد پورت CAN | 1 |
تعداد پورت USART | 3 |
تعداد پورت SPI | 2 |
تعداد پورت I2C (TWI) | 2 |
دیباگ | JTAG و SWD |
تعداد پورت ۳ پین TTL | 4 ( ترکیبی از Dynamixel & XL-Series) |
تعداد سنسور خارجی | 4 (سازگار با سنسورهای ROBOTIS) |
سایز | 27mm X 66.5mm |
وزن | 13 گرم |
مشخصات فنی
برند / برندها |
---|
مرجان –
آردوینو ای شده…