نتایج جست و جو برای: PWM

مدولاسیون پهنای پالس یا PWM چیست ؟

مدولاسیون عرض پالس یا PWM

مدولاسیون پهنای پالس یا PWM   به معنای تغییر دادن درصد دیوتی سایکل یک سیگنال به منظور  تنظیم مقدار توان ارسالی به بار یا ارسال اطلاعات در یک کانال مخابراتی  است. PWM مخفف کلمات Pulse Width Modulation مدولاسیون عرض پالس یا Pulse Duration Modulation مدولاسیون پهنای پالس هست. مدولاسیون پهنای پالس چیست؟ مدولاسیون پهنای پالس یک اصطلاح  …

ادامه نوشته »

مدولاسیون عرض پالس یا PWM در آردوینو

مدولاسیون عرض پالس یا PWM در آردوینو

مدولاسیون عرض پالس یا PWM در آردوینو، مدولاسیون عرض پالس یا PWM یکی از تکنیک های متداول به منظور تغییر عرض پالس ها می باشد. PWM کاربردهای زیادی دارد، کنترل سروو موتورها و کنترل کننده های سرعت، تغییر توان موثر موتور و تغییر نور LED ها از جمله این کاربردها …

ادامه نوشته »

تبدیل موج PWM به سینوسی

تولید موج سینوسی با میکروکنترلر  یکی از بحث های جالب برنامه نویسی می باشد و خروجی میکروکنترلر  PWM است و باید با فیلتر به سینوسی تبدیل شود . مداری که در ادامه نوشته براتون گذاشتیم  مبدل PWM  به سینوسی (تبدیل موج PWM به سینوسی )  می باشد . تجزیه و …

ادامه نوشته »

کنترل دورمتور با PWM

کنترل دور موتور یکی از بزگترین بحث های مهندسی برق امروزی می باشد با توجه به اهمیت یافتن کنترل دقیق موتورها مثلا موتورهای مترو را تصور کنید که با اون همه وزن و فشار باید با دقت بالا کنترل شود و یا به عنوان مثال دیگر می توان تنظیم کننده …

ادامه نوشته »

آموزش کار با بردهای Teensy

آموزش کار با برد Teensy

سری بردهای Teensy مجموعه‌ای از میکروکنترلرها از شرکت PJRC و بر پایه‌ی چندین IC پرقدرت مختلف می‌باشد.این آموزش اولیه به شما کمک می‌کند تا برد Teensyای که برای پروژه‌ی شما مناسب تر است را راه‌اندازی کنید. Teensy LC، Teensy++ 2.0 و Teensy 3.1 وسایل موردنیاز برای کار با برد Teensy ما …

ادامه نوشته »

آموزش شروع کار با آردوینو Due

برد آردوینو Due

آردوینو Due یک برد میکروکنترلری بر پایه پردازنده Cortex-M3 ARM SAM3X8E شرکت Atmel می‌باشد. این برد اولین آردوینو بر پایه یک میکروکنترلر 32بیتی ARM است. آردوینو Due از طریق برنامه آردوینو(IDE)، محیط توسعه یکپارچه ما که برای تمامی بردهای آردوینو مشترک است و هم به صورت آنلاین و هم به …

ادامه نوشته »

کنترل کننده PID : ساختار ، طرز کار، طراحی و روش های میزان کردن

کنترل کننده PID

بیایید پیش از توضیح  کنترل کننده PID درباره‌ی سیستم کنترل تجدیدنظر کنیم. دو نوع سیستم وجود دارد: سیستم حلقه باز و سیستم حلقه بسته، سیستم حلقه باز به‌عنوان سیستم کنترل نشده نیز شناخته می‌شود و سیستم حلقه بسته به‌عنوان سیستم کنترل‌شده شناخته می‌شود. در سیستم حلقه باز، خروجی کنترل نشده …

ادامه نوشته »

تفاوت مدار آنالوگ و دیجیتال (تفاوت سیگنال، داده‌ها و خروجی‌ های آنالوگ و دیجیتال)

تفاوت مدار آنالوگ و دیجیتال

تفاوت مدار آنالوگ و دیجیتال چیست؟ ما در دنیای آنالوگ زندگی می‌کنیم. برای رنگ کردن یک شی، بی نهایت رنگ وجود دارد (حتی اگر این تفاوت برای چشم غیر قابل تشخیص باشد)، تعداد نامحدود تن صدا می‌توانیم بشنویم و تعداد نامحدود بو می‌توانیم استشمام کنیم. موضوع مشترک تمام این سیگنال‌های …

ادامه نوشته »

شتاب‌سنج چیست؟ آشنایی با مفاهیم مقدماتی شتاب‌سنج‌ها

شتاب‌سنج چیست؟ آشنایی با مفاهیم مقدماتی شتاب‌سنج‌ها

شتاب‌سنج‌ ها ابزارهایی برای اندازه‌گیری شتاب – نرخ تغییرات سرعت یک شیء- هستند. واحد اندازه‌گیری آن‌ها m/s2 یا براساس شتاب جاذبه زمین (g) است. می‌دانیم که برای ما که  بر روی زمین هستیم، هر واحد g معادل با 9.8m/s2  است. ( این میزان بر روی سیارات دیگر مقداری متفاوت خواهد …

ادامه نوشته »

سروو موتور چیست؟

سروو موتور

 سروو موتور یا سروموتور  (در هر دو شکل مینویسند ولی بنظرم سروو موتور خوانا تر است.) یک موتور الکتریکی ساده است که به کمک فرایند سروو مکانیزم کنترل می شود. اگر موتوری که تحت فرایند سروو مکانیزم قرار است کنترل شود از نوع موتور DC است، معمولا به آن سروو موتور …

ادامه نوشته »

راه اندازی موتور DC با آردوینو

راه اندازی موتور DC با آردوینو

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

ادامه نوشته »

آی سی های کنترل منابع تغذیه سوئیچینگ

آی سی های کنترل منابع تغذیه سوئیچینگ

در سال های اخیر، انواع مختلف آی سی ها در بازار ظهور پیدا کرده اند که اجرای توابع سطح بالا را در یک منبع تغذیه سوئیچینگ آسان می کنند. انتخاب بهترین آی سی مورد نظر موقعی امکان پذیر است که سطح انتظارات از سیستم برای طراح مشخص شده باشد. با …

ادامه نوشته »

آموزش کنترل موتور DC با رزبری پای

آموزش کنترل موتور DC با رزبری پای

در این قسمت آموزش کنترل موتور DC با رزبری پای با استفاده از پایتون و آی سی L293D توضیح داده می شود. در قسمت قبل ما از Raspberry Pi برای تولید پالس هایی برای کنترل موقعیت یک سروو موتور استفاده کردیم.  در این قسمت از پالس ها برای کنترل سرعت …

ادامه نوشته »

آموزش راه اندازی سروو موتور با رزبری پای

آموزش راه اندازی سروو موتور با رزبری پای

در این قسمت از آموزش نحوه کنترل سروو موتور با استفاده از پایتون شرح داده می شود. سروو موتورها با پالس های با طول متغییر کنترل می شوند . این امر به دقت زیادی در زمان بندی نیاز دارد . Raspberry Pi یک پایه دارد که به طور سخت افزاری …

ادامه نوشته »

تغییر شدت نور LED با آردوینو

تغییر شدت نور LED با آردوینو

تغییر شدت نور LED با آردوینو ، در این مطلب میخواهیم نحوه استفاده از تابع ()analogWrite را به منظور تغییر نور LED بررسی کنیم. تابع ()analogWrite از تکنیک مدولاسیون عرض پالس (PWM)  به منظور خاموش و روشن کردن یک پایه با نسبتی مشخص به منظور تغییر شدت نور LED متصل …

ادامه نوشته »