فهرست مطالب:

تبدیل از کنترلر موتور به کنترل موتور RoboClaw: 3 مرحله
تبدیل از کنترلر موتور به کنترل موتور RoboClaw: 3 مرحله

تصویری: تبدیل از کنترلر موتور به کنترل موتور RoboClaw: 3 مرحله

تصویری: تبدیل از کنترلر موتور به کنترل موتور RoboClaw: 3 مرحله
تصویری: ساخت اسپید کنترل براشلس - اموزش ساخت اسپید کنترل موتور براشلس 2024, جولای
Anonim
تبدیل از Sabertooth به کنترلر موتور RoboClaw
تبدیل از Sabertooth به کنترلر موتور RoboClaw

خط Dimension Engineering کنترلرهای موتور Sabertooth و خط BasicMicro کنترلرهای RoboClaw گزینه های محبوب برای پروژه های رباتیک سطح ابتدایی هستند. با این حال ، آنها از دو سیستم متفاوت برای پیکربندی کنترل کننده استفاده می کنند. Sabertooth از یک سوئیچ DIP و RoboClaw از یک سیستم نرم افزاری به نام Motion Studio استفاده می کند. این مقاله نحوه انتقال از تنظیمات موجود در تنظیمات Sabertooth موجود به تنظیمات مشابه در کنترلر RoboClaw را نشان می دهد.

مرحله 1: کنترل RC با دیفرانسیل درایو

کنترل RC با دیفرانسیل درایو
کنترل RC با دیفرانسیل درایو
کنترل RC با دیفرانسیل درایو
کنترل RC با دیفرانسیل درایو

یکی از محبوب ترین تنظیمات برای RoboClaw و Sabertooth استفاده از خروجی گیرنده RC برای کنترل ربات دیفرانسیل درایو است. روبات ها و مریخ نوردهای سبک مخزن یک برنامه رایج برای این پیکربندی هستند. تصویر بالا تنظیمات سوئیچ Sabertooth DIP را برای این حالت نشان می دهد.

برای پیکربندی RoboClaw برای مطابقت با تنظیمات Sabertooth ، دستورالعمل های زیر را دنبال کنید.

RoboClaw را با کابل USB به رایانه وصل کنید. توجه داشته باشید که RoboClaw از طریق اتصال USB تغذیه نمی شود و نیاز به منبع تغذیه ثابت دارد. Motion Studio را باز کرده و روی "Connect Selected Device" کلیک کنید. اکنون روی "تنظیمات عمومی" در سمت چپ برنامه کلیک کنید.

در پنجره با برچسب "Setup" حالت کنترل را روی "RC" تنظیم کنید. بعد ، در پنجره با برچسب "RC/Analog Options" کادر برچسب "Mixing" را علامت بزنید. با ذخیره تنظیمات روی برد کار را تمام کنید. در منوی بالای برنامه "Device" و سپس "Save Settings" را انتخاب کنید.

RoboClaw اکنون برای حالت RC با درایو دیفرانسیل پیکربندی شده است. برای مشاهده تصویر تنظیمات در Motion Studio تصویر را مشاهده کنید.

مرحله 2: کنترل آنالوگ با دیفرانسیل درایو

کنترل آنالوگ با دیفرانسیل درایو
کنترل آنالوگ با دیفرانسیل درایو
کنترل آنالوگ با دیفرانسیل درایو
کنترل آنالوگ با دیفرانسیل درایو

یکی دیگر از تنظیمات رایج استفاده از دستگاه ورودی آنالوگ مانند جوی استیک یا پتانسیومتر برای کنترل ربات دیفرانسیل درایو است. تصویر تنظیمات سوئیچ Sabertooth DIP را برای این حالت نشان می دهد.

برای پیکربندی RoboClaw برای مطابقت با تنظیمات Sabertooth ، دستورالعمل های زیر را دنبال کنید.

RoboClaw را با کابل USB به رایانه وصل کنید. توجه داشته باشید که RoboClaw از طریق اتصال USB تغذیه نمی شود و نیاز به منبع تغذیه ثابت دارد. Motion Studio را باز کرده و روی "Connect Selected Device" کلیک کنید. اکنون روی "تنظیمات عمومی" در سمت چپ برنامه کلیک کنید.

در پنجره با برچسب "Setup" حالت کنترل را روی "Analog" تنظیم کنید. بعد ، در پنجره با برچسب "RC/Analog Options" کادر برچسب "Mixing" را علامت بزنید. با ذخیره تنظیمات روی برد کار را تمام کنید. در منوی بالای برنامه "Device" و سپس "Save Settings" را انتخاب کنید.

RoboClaw اکنون برای حالت RC با درایو دیفرانسیل پیکربندی شده است. برای مشاهده تصویر تنظیمات در Motion Studio تصویر را مشاهده کنید.

مرحله 3: سریال بسته

سریال بسته
سریال بسته
سریال بسته
سریال بسته

برای کنترل پیچیده تر کنترلر موتور ، می توان از حالت سریال بسته به همراه میکروکنترلر برای ارسال فرمان به کنترل کننده موتور استفاده کرد. هر دو RoboClaw و Sabertooth دارای حالت سریال بسته هستند ، اگرچه برخی تفاوت های تصوری بین این دو وجود دارد. تصویر تنظیمات سوئیچ DIP را برای حالت سریال بسته Sabertooth نشان می دهد.

برای پیکربندی RoboClaw برای مطابقت با تنظیمات Sabertooth ، دستورالعمل های زیر را دنبال کنید.

RoboClaw را با کابل USB به رایانه وصل کنید. توجه داشته باشید که RoboClaw از طریق اتصال USB تغذیه نمی شود و به منبع تغذیه ثابت نیاز دارد. Motion Studio را باز کرده و روی "Connect Selected Device" کلیک کنید. اکنون روی "تنظیمات عمومی" در سمت چپ برنامه کلیک کنید.

در پنجره با برچسب "Setup" حالت کنترل را روی "Packet Serial" تنظیم کنید. سپس ، در قسمت برچسب گذاری شده "Serial" ، آدرس Serial Packet را روی 128 و Baudrate را بر روی همان Baudrate استفاده شده با Sabertooth تنظیم کنید. با ذخیره تنظیمات روی برد کار را تمام کنید. در منوی بالای برنامه "Device" و سپس "Save Settings" را انتخاب کنید.

RoboClaw اکنون برای حالت RC با درایو دیفرانسیل پیکربندی شده است. برای مشاهده تصویر تنظیمات در Motion Studio تصویر را مشاهده کنید.

تفاوت هایی بین مجموعه دستورات بسته بسته RoboClaw و Sabertooth وجود دارد. با این حال ، RoboClaw دارای دستورات سازگاری است که دستورات Sabertooth را منعکس می کند ، بنابراین بیشتر کد باید از Sabertooth به RoboClaw قابل حمل باشد.

توصیه شده: