Dec 18, 2018 پیام بگذارید

موتور کنترل یکپارچه میکرو کامپیوتر، کنترل کننده سرعت موتور PWM و 51 برنامه یکپارچه میکرو کامپیوتر PWM کلاسیک

موتور کنترل یکپارچه میکرو کامپیوتر، کنترل کننده سرعت موتور PWM و 51 برنامه یکپارچه میکرو کامپیوتر PWM کلاسیک

برای تنظیم سرعت موتور، ما از روش پیمایش مدولاسیون عرض (PWM) استفاده می کنیم. هنگام کنترل موتور، منبع تغذیه به طور مداوم قدرت موتور را تامین نمی کند، اما قدرت را در شکل پالس موج مربعی در یک فرکانس خاص فراهم می کند. سیگنال موج میدان با چرخه های مختلف کار می تواند موتور را تنظیم کند. این به این دلیل است که موتور در واقع یک سلف بزرگ است که توانایی بلوک جریان ورودی و تغییر ناگهانی ولتاژ را دارد، بنابراین سیگنال ورودی پالس به طور مساوی با زمان عمل توزیع می شود. به این ترتیب، تغییر نسبت وظیفه موج میدان ورودی به پایانه های انرژی اولیه PE2 و PD5 می تواند مقدار ولتاژ اعمال شده در موتور را تغییر دهد، در نتیجه سرعت چرخش را تغییر می دهد.

در این مدار یک ریزپردازنده برای اعمال مدولاسیون پهنای باند استفاده می شود. دو روش معمول وجود دارد:

(1) توسط نرم افزار انجام شده است، یعنی با اجرای برنامه حلقه تاخیر نرم افزاری به طور متناوب حالت منطقی یک بیت مشخص از پورت را برای تولید سیگنال مدولاسیون پهنای باند و تنظیم زمانهای مختلف تأخیر برای به دست آوردن نسبت های مختلف وظیفه انجام می دهد.

(2) آزمایش سخت افزاری به طور خودکار سیگنال PWM را تولید می کند که پردازش پردازنده را اشغال نمی کند. این به مقابله 1 ATMEGA8515L در حالت PWM نیاز دارد. برای جزئیات، لطفا به کتاب های مرتبط مراجعه کنید.

51 تک تراشه PWM برنامه کلاسیک

دو PWM را تولید کنید، نیاز به دو موج PWM دارد که توسط 80/256 اشغال می شوند. این دو شکل موج باید یکنواخت باشند و در همان زمان نباید بالا باشند! تفاوت بین سطح بالا 48/256 است. تابع PWM در میکروکنترلر PIC در دسترس است، اما اگر شما می خواهید از 51 MCU استفاده کنید، خوب است، اما مشکل تر است.

تایمر T0 را می توان برای کنترل فرکانس، تایمر T1 برای کنترل چرخه کار: ایده برنامه نویسی عمومی این است: تداخل تایمر T0 این است که اجازه خروجی بالا I0 پورت بالا، از وقفه این تایمر T0 تایمر T1 شروع و این T1 این است که خروجی IO خروجی را در سطح پایین بگذارد، به طوری که تغییر مقدار اولیه تایمر T0 می تواند فرکانس را تغییر دهد و تغییر مقدار اولیه تایمر T1 می تواند چرخه کار را تغییر دهد.


ارسال درخواست

whatsapp

teams

ایمیل

پرس و جو