اپلیکیشن زینگ | باربری آنلاین
زینگ - سامانه جامع حمل و نقل

تماس تلفنی
 
گفتگو آنلاین
 
دانلود زینگ
خانه دانلود اپلیکیشن زینگ آشنایی با زینگ فروشگاه خدمات اطلاعاتی همکاری با ما تماس با ما
زینگ - سامانه جامع حمل و نقل کشوری

تماس تلفنی

گفتگو آنلاین

دانلود زینگ

جستجو
کشتیرانی
حمل زمینی
وانت
حمل هوایی
مشاوره و اجرا صادرات واردات ترخیص

کنترل جهت گردش موتور DC:
برای کنترل جهت گردش موتورهای جریان مستقیم کافی است که جهت جریان عبوری از سیم پیچ های آنها را تغییر دهیم. در این آموزک مدار کنترل سرعت و جهت گردش موتور DC توسط آی سی L293D توضیح داده خواهد شد.

گردش_موتور5

عموما برای کنترل جهت چرخش موتورهای جریان مستقیم از مدار زیر استفاده می شود که به آن پل H می گوییم.

این کار توسط کنترل ولتاژ بیس ترانزیستورها انجام خواهد شد. اگر ولتاژ بیس A یک منطقی و بیس B صفر منطقی شود، آنگاه ترانزیستورهای 1 و 4 روشن و بقیه خاموش خواهند شد. در نتیجه جهت جریان الکتریکی در موتور به سمت راست خواهد بود.

اما اگر ولتاژ بیس B یک منطقی و بیس A صفر منطقی شود آنگاه، ترانزیستورهای 2 و 3 روشن و بقیه آنها خاموش خواهند شد.

در چنین وضعیتی جهت جریان عبوری از موتور به سمت چپ خواهد بود که معکوس حالت قبل است. بنابراین با کنترل ولتاژ بیس های A و B می توان جهت گردش را کنترل کرد.

برای تغییر سرعت موتور نیز به جای اعمال یک منطقی از سیگنال PWM استفاده می شود و با تغییر چرخه کاری آن می توان سرعت موتور را تغییر داد.

گردش_موتور

شکل 1: مدار پل H برای کنترل جهت گردش موتور DC
در عمل مدار بالا در داخل آی سی L293D پیاده سازی شده است. البته با استفاده از این آی سی به صورت همزمان می توان سرعت دو موتور جریان مستقیم و یا یک موتور پله ای را کنترل کرد.

شکل 2 مدار کنترل جهت گردش و سرعت موتور جریان مستقیم با استفاده از آی سی L293D را نشان می دهد.

موتور اول به پایه های 3 و 6 و موتور دوم به پایه های 11 و 14 آی سی متصل می شود. پایه های 2 و 3 همان بیس های A و B در شکل 1 برای موتور اول هستند و جهت گردش آن را کنترل می کنند.

به صورت مشابه پایه های 2 و 3 همان بیس های A و B برای موتور دوم هستند و جهت گردش آن را کنترل می کنند.

پایه های 1 و 9 فعال ساز آی سی هستند و تا زمانی که ولتاژ این پایه ها یک منطقی نشود، موتورها نیز روشن نخواهند شد. البته برای کنترل سرعت موتورها نیز می توان از این پایه استفاده کرد و سیگنال PWM را به این پایه ها اعمال کرد.

همچنین دقت کنید که سیگنال فرمان برای سرعت و گردش موتور توسط برد Arduino Uno صادر خواهد شد.

گردش_موتور2

شکل 2: مدار کنترل سرعت و جهت گردش موتور DC
جدول زیر مدهای کاری مدار بالا را نشان می دهد. برای مثال، برای موتور اول اگر 1A و 2A به ترتیب صفر منطقی و یک منطقی شوند، موتور به صورت ساعتگرد و اگر 1A یک منطقی و 2A صفر منطقی شود، موتور به صورت پادساعتگرد خواهد چرخید.

اگر هر دو سیگنال صفر منطقی باشند، موتور خاموش و اگر یک منطقی شوند، موتور در مد توقف سریع قرار می گیرد.

گردش_موتور3

شکل 3: مدهای کاری مدار شکل 2
برنامه زیر کنترل سرعت و جهت موتورها را نشان می دهد. موتور اول باید با سرعت نامی به صورت ساعتگرد و موتور دوم باید به صورت پادساعتگرد و با نصف سرعت نامی گردش کند. دقت کنید که در Arduino برای تولید سیگنال PWM از دستور AnalogWrite استفاده می کنیم.

گردش_موتور4

کشتیرانی
حمل زمینی
وانت
حمل هوایی
مشاوره و اجرا صادرات واردات ترخیص
نظر شما
نام و نام خانوادگی:

شماره تماس (نمایش داده نمی شود):

کد امنیتی: captcha

متن پیام: (نظر شما پس از بررسی منتشر خواهد شد)


مطالب مرتبط:
مخفی کردن >>